0001086364-20-000038.txt : 20200501 0001086364-20-000038.hdr.sgml : 20200501 20200501155236 ACCESSION NUMBER: 0001086364-20-000038 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200501 DATE AS OF CHANGE: 20200501 EFFECTIVENESS DATE: 20200501 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: 20840746 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 03-31-2020 03-31-2020 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 03-31-2020 29 43747 2044379405 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 10X GENOMICS INC CL A COM 88025U109 1437 23051 SH SOLE 2 23051 0 0 10X GENOMICS INC CL A COM 88025U109 425 6812 SH SOLE 18 6812 0 0 10X GENOMICS INC CL A COM 88025U109 6615 106149 SH SOLE 19 106149 0 0 10X GENOMICS INC CL A COM 88025U109 64 1022 SH SOLE 20 1022 0 0 10X GENOMICS INC CL A COM 88025U109 599 9608 SH SOLE 21 9608 0 0 10X GENOMICS INC CL A COM 88025U109 12336 197940 SH SOLE 22 197940 0 0 10X GENOMICS INC CL A COM 88025U109 322 5160 SH SOLE 26 0 0 5160 10X GENOMICS INC CL A COM 88025U109 7191 115387 SH SOLE 34 115387 0 0 1347 PPTY INS HLDGS INC COM 68244P107 33 6735 SH SOLE 21 6735 0 0 1895 BANCORP OF WIS INC COM 28252W105 13 1607 SH SOLE 21 1607 0 0 1LIFE HEALTHCARE INC COM 68269G107 295 16267 SH SOLE 2 5249 0 11018 1LIFE HEALTHCARE INC COM 68269G107 11 615 SH SOLE 7 615 0 0 1LIFE HEALTHCARE INC COM 68269G107 1226 67558 SH SOLE 18 67558 0 0 1LIFE HEALTHCARE INC COM 68269G107 907 49988 SH SOLE 19 49988 0 0 1LIFE HEALTHCARE INC COM 68269G107 11259 620338 SH SOLE 21 620338 0 0 1LIFE HEALTHCARE INC COM 68269G107 4402 242509 SH SOLE 22 233175 0 9334 1LIFE HEALTHCARE INC COM 68269G107 2715 149591 SH SOLE 26 23120 0 126471 1LIFE HEALTHCARE INC COM 68269G107 28 1556 SH SOLE 31 0 0 1556 1LIFE HEALTHCARE INC COM 68269G107 585 32222 SH SOLE 34 32222 0 0 1ST CONSTITUTION BANCORP COM 31986N102 117 8841 SH SOLE 2 350 0 8491 1ST CONSTITUTION BANCORP COM 31986N102 417 31455 SH SOLE 18 31455 0 0 1ST CONSTITUTION BANCORP COM 31986N102 231 17411 SH SOLE 19 17411 0 0 1ST CONSTITUTION BANCORP COM 31986N102 4237 319761 SH SOLE 21 319761 0 0 1ST CONSTITUTION BANCORP COM 31986N102 1034 78059 SH SOLE 22 73706 0 4353 1ST SOURCE CORP COM 336901103 464 14299 SH SOLE 2 963 0 13336 1ST SOURCE CORP COM 336901103 9 281 SH SOLE 7 281 0 0 1ST SOURCE CORP COM 336901103 1627 50164 SH SOLE 18 50164 0 0 1ST SOURCE CORP COM 336901103 958 29537 SH SOLE 19 29537 0 0 1ST SOURCE CORP COM 336901103 15806 487376 SH SOLE 21 487376 0 0 1ST SOURCE CORP COM 336901103 18156 559865 SH SOLE 22 542890 0 16975 1ST SOURCE CORP COM 336901103 353 10899 SH SOLE 26 0 0 10899 1ST SOURCE CORP COM 336901103 81 2512 SH SOLE 28 2512 0 0 1ST SOURCE CORP COM 336901103 303 9328 SH SOLE 30 9328 0 0 1ST SOURCE CORP COM 336901103 49 1516 SH SOLE 40 1516 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 115 8317 SH SOLE 4 8317 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 1142 82401 SH SOLE 19 82401 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 8592 619900 SH SOLE 21 619900 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 5072 365958 SH SOLE 22 365958 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 44 3179 SH SOLE 25 3179 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 2512 181271 SH SOLE 30 181271 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 333 24036 SH SOLE 34 24036 0 0 22ND CENTY GROUP INC COM 90137F103 31 41435 SH SOLE 2 3975 0 37460 22ND CENTY GROUP INC COM 90137F103 2 2871 SH SOLE 7 2871 0 0 22ND CENTY GROUP INC COM 90137F103 328 436783 SH SOLE 18 436783 0 0 22ND CENTY GROUP INC COM 90137F103 153 204244 SH SOLE 19 204244 0 0 22ND CENTY GROUP INC COM 90137F103 3058 4077853 SH SOLE 21 4077853 0 0 22ND CENTY GROUP INC COM 90137F103 2598 3464045 SH SOLE 22 3387436 0 76609 2U INC COM 90214J101 2318 109219 SH SOLE 2 4523 0 104696 2U INC COM 90214J101 8 389 SH SOLE 4 389 0 0 2U INC COM 90214J101 19 912 SH SOLE 7 912 0 0 2U INC COM 90214J101 767 36125 SH SOLE 18 29735 0 6390 2U INC COM 90214J101 284 13380 SH SOLE 19 13380 0 0 2U INC COM 90214J101 18431 868565 SH SOLE 21 868565 0 0 2U INC COM 90214J101 34667 1633710 SH SOLE 22 1539675 0 94035 2U INC COM 90214J101 430 20241 SH SOLE 26 11851 0 8390 2U INC COM 90214J101 163 7695 SH SOLE 28 7695 0 0 2U INC COM 90214J101 527 24849 SH SOLE 30 24849 0 0 2U INC COM 90214J101 25 1190 SH SOLE 31 1190 0 0 2U INC COM 90214J101 11 539 SH SOLE 34 539 0 0 2U INC COM 90214J101 122 5768 SH SOLE 40 5768 0 0 3-D SYS CORP DEL COM NEW 88554D205 836 108476 SH SOLE 2 6048 0 102428 3-D SYS CORP DEL COM NEW 88554D205 4 575 SH SOLE 4 575 0 0 3-D SYS CORP DEL COM NEW 88554D205 13 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 4089 530380 SH SOLE 18 530380 0 0 3-D SYS CORP DEL COM NEW 88554D205 1661 215399 SH SOLE 19 215399 0 0 3-D SYS CORP DEL COM NEW 88554D205 97784 12682781 SH SOLE 21 12682781 0 0 3-D SYS CORP DEL COM NEW 88554D205 25937 3364107 SH SOLE 22 3249647 0 114460 3-D SYS CORP DEL COM NEW 88554D205 416 54015 SH SOLE 26 46641 0 7374 3-D SYS CORP DEL COM NEW 88554D205 119 15374 SH SOLE 28 15374 0 0 3-D SYS CORP DEL COM NEW 88554D205 16102 2088431 SH SOLE 30 2088431 0 0 3-D SYS CORP DEL COM NEW 88554D205 85 11083 SH SOLE 40 11083 0 0 360 FINANCE INC ADS 88557W101 73 9089 SH SOLE 4 9089 0 0 360 FINANCE INC ADS 88557W101 324 40540 SH SOLE 21 40540 0 0 360 FINANCE INC ADS 88557W101 2027 253404 SH SOLE 22 253404 0 0 360 FINANCE INC ADS 88557W101 748 93559 SH SOLE 30 93559 0 0 3M CO COM 88579Y101 242305 1775000 SH SOLE 2 504834 0 1270166 3M CO COM 88579Y101 41322 302706 SH SOLE 4 287041 0 15665 3M CO COM 88579Y101 83693 613091 SH SOLE 7 544807 0 68284 3M CO COM 88579Y101 1336 9790 SH SOLE 13 9790 0 0 3M CO COM 88579Y101 8499 62260 SH SOLE 15 62260 0 0 3M CO COM 88579Y101 14 101 SH SOLE 17 0 0 101 3M CO COM 88579Y101 210932 1545175 SH SOLE 18 1448786 0 96389 3M CO COM 88579Y101 51521 377414 SH SOLE 19 377414 0 0 3M CO COM 88579Y101 3227 23636 SH SOLE 20 23636 0 0 3M CO COM 88579Y101 1950769 14290299 SH SOLE 21 14290299 0 0 3M CO COM 88579Y101 1908613 13981488 SH SOLE 22 12387523 0 1593965 3M CO COM 88579Y101 71115 520948 SH SOLE 23 520948 0 0 3M CO COM 88579Y101 92666 678820 SH SOLE 25 678820 0 0 3M CO COM 88579Y101 434648 3184001 SH SOLE 26 405912 0 2778089 3M CO COM 88579Y101 16252 119050 SH SOLE 28 84719 0 34331 3M CO COM 88579Y101 10659 78081 SH SOLE 29 75351 0 2730 3M CO COM 88579Y101 321965 2358547 SH SOLE 30 2358547 0 0 3M CO COM 88579Y101 47503 347985 SH SOLE 31 202972 0 145013 3M CO COM 88579Y101 11450 83875 SH SOLE 32 83875 0 0 3M CO COM 88579Y101 15228 111554 SH SOLE 34 111554 0 0 3M CO COM 88579Y101 55166 404118 SH SOLE 36 404118 0 0 3M CO COM 88579Y101 712 5215 SH SOLE 37 5215 0 0 3M CO COM 88579Y101 1728 12661 SH SOLE 40 12661 0 0 500 COM LTD SPON ADR REP A 33829R100 18 4075 SH SOLE 4 4075 0 0 500 COM LTD SPON ADR REP A 33829R100 895 197940 SH SOLE 21 197940 0 0 500 COM LTD SPON ADR REP A 33829R100 500 110557 SH SOLE 22 110557 0 0 500 COM LTD SPON ADR REP A 33829R100 281 62177 SH SOLE 30 62177 0 0 51JOB INC SPONSORED ADS 316827104 2493 40603 SH SOLE 2 884 0 39719 51JOB INC SPONSORED ADS 316827104 602 9806 SH SOLE 4 9806 0 0 51JOB INC SPONSORED ADS 316827104 513 8361 SH SOLE 7 3455 0 4906 51JOB INC SPONSORED ADS 316827104 780 12706 SH SOLE 15 12330 0 376 51JOB INC SPONSORED ADS 316827104 486 7911 SH SOLE 18 7911 0 0 51JOB INC SPONSORED ADS 316827104 30437 495801 SH SOLE 21 495801 0 0 51JOB INC SPONSORED ADS 316827104 19541 318305 SH SOLE 22 291254 0 27051 51JOB INC SPONSORED ADS 316827104 896 14592 SH SOLE 23 14592 0 0 51JOB INC SPONSORED ADS 316827104 954 15533 SH SOLE 25 15533 0 0 51JOB INC SPONSORED ADS 316827104 9364 152530 SH SOLE 26 47503 0 105027 51JOB INC SPONSORED ADS 316827104 333 5421 SH SOLE 28 5421 0 0 51JOB INC SPONSORED ADS 316827104 122 1983 SH SOLE 29 1983 0 0 51JOB INC SPONSORED ADS 316827104 9527 155196 SH SOLE 30 155196 0 0 51JOB INC SPONSORED ADS 316827104 116 1888 SH SOLE 31 401 0 1487 51JOB INC SPONSORED ADS 316827104 318 5174 SH SOLE 34 5174 0 0 51JOB INC SPONSORED ADS 316827104 12 196 SH SOLE 40 196 0 0 58 COM INC SPON ADR REP A 31680Q104 6950 142658 SH SOLE 2 14995 0 127663 58 COM INC SPON ADR REP A 31680Q104 1572 32259 SH SOLE 4 32259 0 0 58 COM INC SPON ADR REP A 31680Q104 557 11437 SH SOLE 7 11437 0 0 58 COM INC SPON ADR REP A 31680Q104 8 165 SH SOLE 13 165 0 0 58 COM INC SPON ADR REP A 31680Q104 2132 43766 SH SOLE 15 42392 0 1374 58 COM INC SPON ADR REP A 31680Q104 1200 24638 SH SOLE 18 24638 0 0 58 COM INC SPON ADR REP A 31680Q104 25 504 SH SOLE 19 504 0 0 58 COM INC SPON ADR REP A 31680Q104 79840 1638744 SH SOLE 21 1638744 0 0 58 COM INC SPON ADR REP A 31680Q104 54688 1122497 SH SOLE 22 1022087 0 100410 58 COM INC SPON ADR REP A 31680Q104 2701 55437 SH SOLE 23 55437 0 0 58 COM INC SPON ADR REP A 31680Q104 2955 60651 SH SOLE 25 60651 0 0 58 COM INC SPON ADR REP A 31680Q104 20608 422994 SH SOLE 26 64386 0 358608 58 COM INC SPON ADR REP A 31680Q104 491 10088 SH SOLE 28 10088 0 0 58 COM INC SPON ADR REP A 31680Q104 490 10049 SH SOLE 29 10049 0 0 58 COM INC SPON ADR REP A 31680Q104 25488 523158 SH SOLE 30 523158 0 0 58 COM INC SPON ADR REP A 31680Q104 326 6685 SH SOLE 31 1428 0 5257 58 COM INC SPON ADR REP A 31680Q104 299 6137 SH SOLE 32 6137 0 0 58 COM INC SPON ADR REP A 31680Q104 1055 21645 SH SOLE 34 21645 0 0 58 COM INC SPON ADR REP A 31680Q104 37 769 SH SOLE 40 769 0 0 89BIO INC COM 282559103 44 1733 SH SOLE 2 235 0 1498 89BIO INC COM 282559103 260 10307 SH SOLE 18 10307 0 0 89BIO INC COM 282559103 153 6063 SH SOLE 19 6063 0 0 89BIO INC COM 282559103 2624 103936 SH SOLE 21 103936 0 0 89BIO INC COM 282559103 2417 95709 SH SOLE 22 94632 0 1077 8X8 INC NEW COM 282914100 504 36386 SH SOLE 2 5748 0 30638 8X8 INC NEW COM 282914100 6 422 SH SOLE 4 422 0 0 8X8 INC NEW COM 282914100 23 1688 SH SOLE 7 1688 0 0 8X8 INC NEW COM 282914100 6216 448500 SH SOLE 18 444054 0 4446 8X8 INC NEW COM 282914100 6012 433785 SH SOLE 19 433785 0 0 8X8 INC NEW COM 282914100 149828 10810078 SH SOLE 21 10810078 0 0 8X8 INC NEW COM 282914100 42267 3049554 SH SOLE 22 2954060 0 95494 8X8 INC NEW COM 282914100 400 28837 SH SOLE 23 28837 0 0 8X8 INC NEW COM 282914100 1789 129063 SH SOLE 26 34365 0 94698 8X8 INC NEW COM 282914100 179 12935 SH SOLE 28 12935 0 0 8X8 INC NEW COM 282914100 1883 135849 SH SOLE 30 135849 0 0 8X8 INC NEW COM 282914100 37 2695 SH SOLE 34 2695 0 0 8X8 INC NEW COM 282914100 146 10544 SH SOLE 40 10544 0 0 8X8 INC NEW NOTE 0.500% 2/0 282914AB6 871 1000000 PRN SOLE 21 1000000 0 0 9F INC SPONSORED ADS 65442R109 55 5836 SH SOLE 25 5836 0 0 A H BELO CORP COM CL A 001282102 10 5619 SH SOLE 18 5619 0 0 A H BELO CORP COM CL A 001282102 103 59955 SH SOLE 21 59955 0 0 A H BELO CORP COM CL A 001282102 823 478360 SH SOLE 22 478360 0 0 A MARK PRECIOUS METALS INC COM 00181T107 15 1189 SH SOLE 18 1189 0 0 A MARK PRECIOUS METALS INC COM 00181T107 133 10857 SH SOLE 21 10857 0 0 A10 NETWORKS INC COM 002121101 114 18316 SH SOLE 2 2126 0 16190 A10 NETWORKS INC COM 002121101 6 1036 SH SOLE 7 1036 0 0 A10 NETWORKS INC COM 002121101 1149 184991 SH SOLE 18 184991 0 0 A10 NETWORKS INC COM 002121101 1666 268280 SH SOLE 19 268280 0 0 A10 NETWORKS INC COM 002121101 10672 1718502 SH SOLE 21 1718502 0 0 A10 NETWORKS INC COM 002121101 12781 2058157 SH SOLE 22 1997139 0 61018 A10 NETWORKS INC COM 002121101 223 35986 SH SOLE 23 35986 0 0 A10 NETWORKS INC COM 002121101 166 26667 SH SOLE 25 26667 0 0 A10 NETWORKS INC COM 002121101 1704 274363 SH SOLE 26 19496 0 254867 A10 NETWORKS INC COM 002121101 29 4609 SH SOLE 28 4609 0 0 A10 NETWORKS INC COM 002121101 53 8605 SH SOLE 30 8605 0 0 A10 NETWORKS INC COM 002121101 9 1469 SH SOLE 34 1469 0 0 A10 NETWORKS INC COM 002121101 15 2343 SH SOLE 36 2343 0 0 AAON INC COM PAR $0.004 000360206 733 15164 SH SOLE 2 2064 0 13100 AAON INC COM PAR $0.004 000360206 10 209 SH SOLE 4 209 0 0 AAON INC COM PAR $0.004 000360206 35 733 SH SOLE 7 733 0 0 AAON INC COM PAR $0.004 000360206 1 27 SH SOLE 17 0 0 27 AAON INC COM PAR $0.004 000360206 9000 186248 SH SOLE 18 186248 0 0 AAON INC COM PAR $0.004 000360206 4242 87788 SH SOLE 19 87788 0 0 AAON INC COM PAR $0.004 000360206 207992 4304475 SH SOLE 21 4304475 0 0 AAON INC COM PAR $0.004 000360206 57573 1191494 SH SOLE 22 1146387 0 45107 AAON INC COM PAR $0.004 000360206 38 783 SH SOLE 23 783 0 0 AAON INC COM PAR $0.004 000360206 1131 23404 SH SOLE 26 15487 0 7917 AAON INC COM PAR $0.004 000360206 307 6344 SH SOLE 28 6344 0 0 AAON INC COM PAR $0.004 000360206 2561 53005 SH SOLE 30 53005 0 0 AAON INC COM PAR $0.004 000360206 63 1312 SH SOLE 34 1312 0 0 AAON INC COM PAR $0.004 000360206 228 4716 SH SOLE 40 4716 0 0 AAR CORP COM 000361105 636 35837 SH SOLE 2 3313 0 32524 AAR CORP COM 000361105 1 66 SH SOLE 4 66 0 0 AAR CORP COM 000361105 9 534 SH SOLE 7 534 0 0 AAR CORP COM 000361105 2745 154544 SH SOLE 18 154544 0 0 AAR CORP COM 000361105 1768 99575 SH SOLE 19 99575 0 0 AAR CORP COM 000361105 72662 4091301 SH SOLE 21 4091301 0 0 AAR CORP COM 000361105 18005 1013780 SH SOLE 22 975706 0 38074 AAR CORP COM 000361105 73 4120 SH SOLE 23 4120 0 0 AAR CORP COM 000361105 734 41335 SH SOLE 26 5768 0 35567 AAR CORP COM 000361105 85 4796 SH SOLE 28 4796 0 0 AAR CORP COM 000361105 775 43657 SH SOLE 30 43657 0 0 AAR CORP COM 000361105 18 1041 SH SOLE 34 1041 0 0 AAR CORP COM 000361105 64 3586 SH SOLE 40 3586 0 0 AARONS INC COM PAR $0.50 002535300 1264 55484 SH SOLE 2 29268 0 26216 AARONS INC COM PAR $0.50 002535300 7 307 SH SOLE 4 307 0 0 AARONS INC COM PAR $0.50 002535300 40 1770 SH SOLE 7 1770 0 0 AARONS INC COM PAR $0.50 002535300 8915 391332 SH SOLE 18 388538 0 2794 AARONS INC COM PAR $0.50 002535300 3053 134013 SH SOLE 19 134013 0 0 AARONS INC COM PAR $0.50 002535300 105915 4649481 SH SOLE 21 4649481 0 0 AARONS INC COM PAR $0.50 002535300 51590 2264695 SH SOLE 22 2188322 0 76373 AARONS INC COM PAR $0.50 002535300 5 215 SH SOLE 23 215 0 0 AARONS INC COM PAR $0.50 002535300 743 32616 SH SOLE 26 15134 0 17482 AARONS INC COM PAR $0.50 002535300 197 8654 SH SOLE 28 8654 0 0 AARONS INC COM PAR $0.50 002535300 515 22613 SH SOLE 30 22613 0 0 AARONS INC COM PAR $0.50 002535300 79 3451 SH SOLE 34 3451 0 0 AARONS INC COM PAR $0.50 002535300 28 1246 SH SOLE 36 1246 0 0 AARONS INC COM PAR $0.50 002535300 164 7185 SH SOLE 40 7185 0 0 ABB LTD SPONSORED ADR 000375204 7947 460405 SH SOLE 18 460405 0 0 ABB LTD SPONSORED ADR 000375204 7430 430478 SH SOLE 19 430478 0 0 ABB LTD SPONSORED ADR 000375204 329 19065 SH SOLE 23 19065 0 0 ABB LTD SPONSORED ADR 000375204 1915 110923 SH SOLE 34 110923 0 0 ABBOTT LABS COM 002824100 421296 5338945 SH SOLE 2 1518039 0 3820906 ABBOTT LABS COM 002824100 74550 944753 SH SOLE 4 896528 0 48225 ABBOTT LABS COM 002824100 132487 1678963 SH SOLE 7 1522013 0 156950 ABBOTT LABS COM 002824100 6085 77112 SH SOLE 13 77112 0 0 ABBOTT LABS COM 002824100 12726 161273 SH SOLE 15 161273 0 0 ABBOTT LABS COM 002824100 11 135 SH SOLE 17 0 0 135 ABBOTT LABS COM 002824100 353099 4474700 SH SOLE 18 4148462 0 326238 ABBOTT LABS COM 002824100 494044 6260858 SH SOLE 19 6260858 0 0 ABBOTT LABS COM 002824100 8866 112356 SH SOLE 20 112356 0 0 ABBOTT LABS COM 002824100 3346397 42407766 SH SOLE 21 42407766 0 0 ABBOTT LABS COM 002824100 3303166 41859919 SH SOLE 22 37386769 0 4473150 ABBOTT LABS COM 002824100 114569 1451897 SH SOLE 23 1451897 0 0 ABBOTT LABS COM 002824100 209288 2652240 SH SOLE 25 2652240 0 0 ABBOTT LABS COM 002824100 591817 7499899 SH SOLE 26 1033956 0 6465943 ABBOTT LABS COM 002824100 28738 364185 SH SOLE 28 258795 0 105390 ABBOTT LABS COM 002824100 31980 405274 SH SOLE 29 100491 0 304783 ABBOTT LABS COM 002824100 540186 6845600 SH SOLE 30 6845600 0 0 ABBOTT LABS COM 002824100 46045 583516 SH SOLE 31 441222 0 142294 ABBOTT LABS COM 002824100 5687 72065 SH SOLE 32 72065 0 0 ABBOTT LABS COM 002824100 294635 3733808 SH SOLE 34 3733808 0 0 ABBOTT LABS COM 002824100 91442 1158818 SH SOLE 36 1158818 0 0 ABBOTT LABS COM 002824100 3146 39865 SH SOLE 40 39865 0 0 ABBVIE INC COM 00287Y109 295865 3883255 SH SOLE 2 650785 0 3232470 ABBVIE INC COM 00287Y109 55924 734011 SH SOLE 4 693362 0 40649 ABBVIE INC COM 00287Y109 113970 1495869 SH SOLE 7 1348884 0 146985 ABBVIE INC COM 00287Y109 9328 122435 SH SOLE 13 122435 0 0 ABBVIE INC COM 00287Y109 12253 160817 SH SOLE 15 160817 0 0 ABBVIE INC COM 00287Y109 384201 5042675 SH SOLE 18 4681534 0 361141 ABBVIE INC COM 00287Y109 142102 1865102 SH SOLE 19 1865102 0 0 ABBVIE INC COM 00287Y109 2425563 31835707 SH SOLE 21 31835707 0 0 ABBVIE INC COM 00287Y109 2786441 36572263 SH SOLE 22 32531329 0 4040934 ABBVIE INC COM 00287Y109 89100 1169446 SH SOLE 23 1169446 0 0 ABBVIE INC COM 00287Y109 131898 1731170 SH SOLE 25 1731170 0 0 ABBVIE INC COM 00287Y109 556154 7299563 SH SOLE 26 1002838 0 6296725 ABBVIE INC COM 00287Y109 23016 302089 SH SOLE 28 214394 0 87695 ABBVIE INC COM 00287Y109 30990 406747 SH SOLE 29 76628 0 330119 ABBVIE INC COM 00287Y109 478792 6284182 SH SOLE 30 6284182 0 0 ABBVIE INC COM 00287Y109 53226 698592 SH SOLE 31 336818 0 361774 ABBVIE INC COM 00287Y109 4594 60296 SH SOLE 32 60296 0 0 ABBVIE INC COM 00287Y109 43746 574165 SH SOLE 34 574165 0 0 ABBVIE INC COM 00287Y109 82435 1081964 SH SOLE 36 1081964 0 0 ABBVIE INC COM 00287Y109 2144 28135 SH SOLE 37 28135 0 0 ABBVIE INC COM 00287Y109 2552 33501 SH SOLE 40 33501 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 105 50146 SH SOLE 2 3868 0 46278 ABEONA THERAPEUTICS INC COM 00289Y107 2 745 SH SOLE 7 745 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 407 194028 SH SOLE 18 194028 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 209 99583 SH SOLE 19 99583 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 4042 1924707 SH SOLE 21 1924707 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 2932 1396173 SH SOLE 22 1369417 0 26756 ABERCROMBIE & FITCH CO CL A 002896207 550 60475 SH SOLE 2 3257 0 57218 ABERCROMBIE & FITCH CO CL A 002896207 3 349 SH SOLE 4 349 0 0 ABERCROMBIE & FITCH CO CL A 002896207 27 2980 SH SOLE 7 2980 0 0 ABERCROMBIE & FITCH CO CL A 002896207 2623 288516 SH SOLE 18 288516 0 0 ABERCROMBIE & FITCH CO CL A 002896207 1075 118274 SH SOLE 19 118274 0 0 ABERCROMBIE & FITCH CO CL A 002896207 64300 7073723 SH SOLE 21 7073723 0 0 ABERCROMBIE & FITCH CO CL A 002896207 17299 1903045 SH SOLE 22 1805683 0 97362 ABERCROMBIE & FITCH CO CL A 002896207 109 12022 SH SOLE 26 8806 0 3216 ABERCROMBIE & FITCH CO CL A 002896207 74 8162 SH SOLE 28 8162 0 0 ABERCROMBIE & FITCH CO CL A 002896207 733 80615 SH SOLE 30 80615 0 0 ABERCROMBIE & FITCH CO CL A 002896207 32 3525 SH SOLE 31 0 0 3525 ABERCROMBIE & FITCH CO CL A 002896207 61 6737 SH SOLE 36 6737 0 0 ABERCROMBIE & FITCH CO CL A 002896207 71 7770 SH SOLE 40 7770 0 0 ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 793 108100 SH SOLE 2 108100 0 0 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 1368 207852 SH SOLE 2 207852 0 0 ABIOMED INC COM 003654100 19165 132030 SH SOLE 2 33583 0 98447 ABIOMED INC COM 003654100 3053 21034 SH SOLE 4 19709 0 1325 ABIOMED INC COM 003654100 5785 39854 SH SOLE 7 38464 0 1390 ABIOMED INC COM 003654100 17 118 SH SOLE 13 118 0 0 ABIOMED INC COM 003654100 547 3769 SH SOLE 15 3769 0 0 ABIOMED INC COM 003654100 15111 104099 SH SOLE 18 97424 0 6675 ABIOMED INC COM 003654100 40633 279918 SH SOLE 19 279918 0 0 ABIOMED INC COM 003654100 668 4600 SH SOLE 20 4600 0 0 ABIOMED INC COM 003654100 214325 1476477 SH SOLE 21 1476477 0 0 ABIOMED INC COM 003654100 156369 1077215 SH SOLE 22 971007 0 106208 ABIOMED INC COM 003654100 4704 32403 SH SOLE 23 32403 0 0 ABIOMED INC COM 003654100 6444 44393 SH SOLE 25 44393 0 0 ABIOMED INC COM 003654100 29882 205854 SH SOLE 26 40049 0 165805 ABIOMED INC COM 003654100 1313 9046 SH SOLE 28 6489 0 2557 ABIOMED INC COM 003654100 1624 11190 SH SOLE 29 1457 0 9733 ABIOMED INC COM 003654100 29085 200362 SH SOLE 30 200362 0 0 ABIOMED INC COM 003654100 2102 14478 SH SOLE 31 8372 0 6106 ABIOMED INC COM 003654100 12698 87478 SH SOLE 34 87478 0 0 ABIOMED INC COM 003654100 4016 27666 SH SOLE 36 27666 0 0 ABIOMED INC COM 003654100 163 1125 SH SOLE 40 1125 0 0 ABM INDS INC COM 000957100 1532 62889 SH SOLE 2 3306 0 59583 ABM INDS INC COM 000957100 8 343 SH SOLE 4 343 0 0 ABM INDS INC COM 000957100 1146 47034 SH SOLE 7 47034 0 0 ABM INDS INC COM 000957100 7570 310765 SH SOLE 18 310765 0 0 ABM INDS INC COM 000957100 3097 127123 SH SOLE 19 127123 0 0 ABM INDS INC COM 000957100 182579 7495037 SH SOLE 21 7495037 0 0 ABM INDS INC COM 000957100 47016 1930049 SH SOLE 22 1849702 0 80347 ABM INDS INC COM 000957100 593 24363 SH SOLE 26 12770 0 11593 ABM INDS INC COM 000957100 240 9843 SH SOLE 28 9843 0 0 ABM INDS INC COM 000957100 2114 86797 SH SOLE 30 86797 0 0 ABM INDS INC COM 000957100 23 927 SH SOLE 31 0 0 927 ABM INDS INC COM 000957100 71 2928 SH SOLE 34 2928 0 0 ABM INDS INC COM 000957100 64 2624 SH SOLE 36 2624 0 0 ABM INDS INC COM 000957100 150 6159 SH SOLE 40 6159 0 0 ABRAXAS PETE CORP COM 003830106 24 199908 SH SOLE 2 6058 0 193850 ABRAXAS PETE CORP COM 003830106 1 4355 SH SOLE 7 4355 0 0 ABRAXAS PETE CORP COM 003830106 67 555758 SH SOLE 18 555758 0 0 ABRAXAS PETE CORP COM 003830106 33 270698 SH SOLE 19 270698 0 0 ABRAXAS PETE CORP COM 003830106 679 5613480 SH SOLE 21 5613480 0 0 ABRAXAS PETE CORP COM 003830106 584 4829861 SH SOLE 22 4746347 0 83514 AC IMMUNE SA SHS H00263105 4038 584387 SH SOLE 21 584387 0 0 AC IMMUNE SA SHS H00263105 6 893 SH SOLE 22 893 0 0 AC IMMUNE SA SHS H00263105 40 5750 SH SOLE 30 5750 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 1013 15081 SH SOLE 2 3051 0 12030 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 8824 131355 SH SOLE 18 131355 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 6752 100513 SH SOLE 19 100513 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 91202 1357572 SH SOLE 21 1357572 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 72681 1081883 SH SOLE 22 1044510 0 37373 ACACIA COMMUNICATIONS INC COM 00401C108 80 1193 SH SOLE 23 1193 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 1177 17514 SH SOLE 26 9467 0 8047 ACACIA COMMUNICATIONS INC COM 00401C108 301 4487 SH SOLE 28 4487 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 752 11189 SH SOLE 30 11189 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 227 3373 SH SOLE 40 3373 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 67 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 308 138774 SH SOLE 18 138774 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 46 20568 SH SOLE 19 20568 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 2800 1261210 SH SOLE 21 1261210 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 2492 1122493 SH SOLE 22 1096409 0 26084 ACADIA HEALTHCARE COMPANY IN COM 00404A109 3887 211845 SH SOLE 2 41022 0 170823 ACADIA HEALTHCARE COMPANY IN COM 00404A109 8 425 SH SOLE 4 425 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 46 2504 SH SOLE 7 2504 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 4475 243871 SH SOLE 18 243871 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 381 20776 SH SOLE 19 20776 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 80688 4397157 SH SOLE 21 4397157 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 52408 2856029 SH SOLE 22 2708499 0 147530 ACADIA HEALTHCARE COMPANY IN COM 00404A109 544 29625 SH SOLE 26 17610 0 12015 ACADIA HEALTHCARE COMPANY IN COM 00404A109 208 11327 SH SOLE 28 11327 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1008 54912 SH SOLE 30 54912 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 65 3532 SH SOLE 31 1878 0 1654 ACADIA HEALTHCARE COMPANY IN COM 00404A109 45 2473 SH SOLE 34 2473 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 65 3528 SH SOLE 36 3528 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 184 10053 SH SOLE 40 10053 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 1980 46864 SH SOLE 2 10947 0 35917 ACADIA PHARMACEUTICALS INC COM 004225108 20 475 SH SOLE 4 475 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 84 1996 SH SOLE 7 1996 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 18327 433777 SH SOLE 18 405314 0 28463 ACADIA PHARMACEUTICALS INC COM 004225108 30766 728180 SH SOLE 19 728180 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 216189 5116897 SH SOLE 21 5116897 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 141888 3358299 SH SOLE 22 3234161 0 124138 ACADIA PHARMACEUTICALS INC COM 004225108 1158 27417 SH SOLE 23 27417 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 5681 134470 SH SOLE 26 34569 0 99901 ACADIA PHARMACEUTICALS INC COM 004225108 700 16573 SH SOLE 28 16573 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 10806 255773 SH SOLE 30 255773 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 131 3103 SH SOLE 34 3103 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 519 12286 SH SOLE 40 12286 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 1072 86547 SH SOLE 2 8713 0 77834 ACADIA RLTY TR COM SH BEN INT 004239109 625 50414 SH SOLE 4 50414 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 1113 89798 SH SOLE 7 89798 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 4887 394449 SH SOLE 18 394449 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 4045 326484 SH SOLE 19 326484 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 125248 10108793 SH SOLE 21 10108793 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 43575 3516917 SH SOLE 22 3425713 0 91204 ACADIA RLTY TR COM SH BEN INT 004239109 216 17439 SH SOLE 23 17439 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 2649 213825 SH SOLE 25 213825 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 1361 109849 SH SOLE 26 24949 0 84900 ACADIA RLTY TR COM SH BEN INT 004239109 132 10643 SH SOLE 28 10643 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 540 43587 SH SOLE 29 43587 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 5775 466126 SH SOLE 30 466126 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 172 13853 SH SOLE 34 13853 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 91 7333 SH SOLE 40 7333 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 15 1968 SH SOLE 22 1968 0 0 ACCEL ENTERTAINMENT INC *W EXP 11/20/202 00436Q114 0 276 SH SOLE 22 276 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 83 9942 SH SOLE 2 1130 0 8812 ACCELERATE DIAGNOSTICS INC COM 00430H102 5 544 SH SOLE 7 544 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 798 95849 SH SOLE 18 95849 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 421 50508 SH SOLE 19 50508 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 7293 875465 SH SOLE 21 875465 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 6500 780298 SH SOLE 22 752214 0 28084 ACCELERATE DIAGNOSTICS INC COM 00430H102 109 13105 SH SOLE 26 0 0 13105 ACCELERATE DIAGNOSTICS INC COM 00430H102 36 4337 SH SOLE 28 4337 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 1940 232873 SH SOLE 30 232873 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 23 2759 SH SOLE 40 2759 0 0 ACCELERON PHARMA INC COM 00434H108 8714 96964 SH SOLE 2 77937 0 19027 ACCELERON PHARMA INC COM 00434H108 17 185 SH SOLE 4 185 0 0 ACCELERON PHARMA INC COM 00434H108 82 917 SH SOLE 7 917 0 0 ACCELERON PHARMA INC COM 00434H108 19401 215881 SH SOLE 18 209256 0 6625 ACCELERON PHARMA INC COM 00434H108 99618 1108472 SH SOLE 19 1108472 0 0 ACCELERON PHARMA INC COM 00434H108 175745 1955552 SH SOLE 21 1955552 0 0 ACCELERON PHARMA INC COM 00434H108 119012 1324263 SH SOLE 22 1276235 0 48028 ACCELERON PHARMA INC COM 00434H108 502 5590 SH SOLE 23 5590 0 0 ACCELERON PHARMA INC COM 00434H108 3685 40999 SH SOLE 26 16336 0 24663 ACCELERON PHARMA INC COM 00434H108 559 6217 SH SOLE 28 6217 0 0 ACCELERON PHARMA INC COM 00434H108 1806 20091 SH SOLE 30 20091 0 0 ACCELERON PHARMA INC COM 00434H108 30504 339419 SH SOLE 34 339419 0 0 ACCELERON PHARMA INC COM 00434H108 427 4751 SH SOLE 40 4751 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 277196 1697880 SH SOLE 2 268601 0 1429279 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 50148 307167 SH SOLE 4 289826 0 17341 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 97945 599930 SH SOLE 7 577737 0 22193 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1603 9817 SH SOLE 13 9817 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8551 52379 SH SOLE 15 52379 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 0 1 SH SOLE 17 0 0 1 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 227083 1390931 SH SOLE 18 1290369 0 100562 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 24799 151900 SH SOLE 19 151900 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2664597 16321187 SH SOLE 21 16321187 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2521485 15444598 SH SOLE 22 13921490 0 1523108 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 77735 476141 SH SOLE 23 476141 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 126266 773402 SH SOLE 25 773402 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 663523 4064213 SH SOLE 26 407786 0 3656427 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 21243 130117 SH SOLE 28 92134 0 37983 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7366 45118 SH SOLE 29 15026 0 30092 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 492398 3016038 SH SOLE 30 3016038 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 24463 149839 SH SOLE 31 117449 0 32390 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 10466 64104 SH SOLE 34 64104 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 76432 468159 SH SOLE 36 468159 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2287 14009 SH SOLE 40 14009 0 0 ACCO BRANDS CORP COM 00081T108 474 93763 SH SOLE 2 5085 0 88678 ACCO BRANDS CORP COM 00081T108 5 936 SH SOLE 4 936 0 0 ACCO BRANDS CORP COM 00081T108 9 1853 SH SOLE 7 1853 0 0 ACCO BRANDS CORP COM 00081T108 1718 340114 SH SOLE 18 340114 0 0 ACCO BRANDS CORP COM 00081T108 913 180725 SH SOLE 19 180725 0 0 ACCO BRANDS CORP COM 00081T108 17078 3381836 SH SOLE 21 3381836 0 0 ACCO BRANDS CORP COM 00081T108 14204 2812688 SH SOLE 22 2692985 0 119703 ACCO BRANDS CORP COM 00081T108 100 19819 SH SOLE 26 13259 0 6560 ACCO BRANDS CORP COM 00081T108 56 11057 SH SOLE 28 11057 0 0 ACCO BRANDS CORP COM 00081T108 197 38974 SH SOLE 30 38974 0 0 ACCO BRANDS CORP COM 00081T108 65 12948 SH SOLE 40 12948 0 0 ACCURAY INC COM 004397105 61 32088 SH SOLE 2 3161 0 28927 ACCURAY INC COM 004397105 3 1754 SH SOLE 7 1754 0 0 ACCURAY INC COM 004397105 624 328654 SH SOLE 18 328654 0 0 ACCURAY INC COM 004397105 452 238157 SH SOLE 19 238157 0 0 ACCURAY INC COM 004397105 5687 2992949 SH SOLE 21 2992949 0 0 ACCURAY INC COM 004397105 5151 2711073 SH SOLE 22 2657614 0 53459 ACCURAY INC COM 004397105 170 89629 SH SOLE 26 0 0 89629 ACELRX PHARMACEUTICALS INC COM 00444T100 66 56105 SH SOLE 2 3301 0 52804 ACELRX PHARMACEUTICALS INC COM 00444T100 340 288403 SH SOLE 18 288403 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 161 136056 SH SOLE 19 136056 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 3330 2822396 SH SOLE 21 2822396 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 2781 2356828 SH SOLE 22 2294257 0 62571 ACER THERAPEUTICS INC COM 00444P108 3 1679 SH SOLE 2 0 0 1679 ACER THERAPEUTICS INC COM 00444P108 39 19645 SH SOLE 18 19645 0 0 ACER THERAPEUTICS INC COM 00444P108 28 14064 SH SOLE 19 14064 0 0 ACER THERAPEUTICS INC COM 00444P108 354 177805 SH SOLE 21 177805 0 0 ACER THERAPEUTICS INC COM 00444P108 329 165552 SH SOLE 22 162771 0 2781 ACER THERAPEUTICS INC COM 00444P108 22 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 2 6558 SH SOLE 22 6558 0 0 ACI WORLDWIDE INC COM 004498101 2098 86891 SH SOLE 2 50296 0 36595 ACI WORLDWIDE INC COM 004498101 10 423 SH SOLE 4 423 0 0 ACI WORLDWIDE INC COM 004498101 50 2054 SH SOLE 7 2054 0 0 ACI WORLDWIDE INC COM 004498101 15995 662305 SH SOLE 18 662305 0 0 ACI WORLDWIDE INC COM 004498101 5414 224170 SH SOLE 19 224170 0 0 ACI WORLDWIDE INC COM 004498101 203054 8408019 SH SOLE 21 8408019 0 0 ACI WORLDWIDE INC COM 004498101 93287 3862830 SH SOLE 22 3736072 0 126758 ACI WORLDWIDE INC COM 004498101 1107 45821 SH SOLE 26 23397 0 22424 ACI WORLDWIDE INC COM 004498101 372 15389 SH SOLE 28 15389 0 0 ACI WORLDWIDE INC COM 004498101 4463 184802 SH SOLE 30 184802 0 0 ACI WORLDWIDE INC COM 004498101 10 421 SH SOLE 34 421 0 0 ACI WORLDWIDE INC COM 004498101 0 1 SH SOLE 36 1 0 0 ACI WORLDWIDE INC COM 004498101 302 12513 SH SOLE 40 12513 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 29 28157 SH SOLE 2 1271 0 26886 ACLARIS THERAPEUTICS INC COM 00461U105 1 701 SH SOLE 7 701 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 114 109552 SH SOLE 18 109552 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 56 53568 SH SOLE 19 53568 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 1229 1182055 SH SOLE 21 1182055 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 1303 1252488 SH SOLE 22 1236077 0 16411 ACM RESEARCH INC COM CL A 00108J109 240 8108 SH SOLE 21 8108 0 0 ACM RESEARCH INC COM CL A 00108J109 4865 164291 SH SOLE 22 164291 0 0 ACM RESEARCH INC COM CL A 00108J109 1309 44208 SH SOLE 34 44208 0 0 ACME UTD CORP COM 004816104 12 589 SH SOLE 18 589 0 0 ACME UTD CORP COM 004816104 114 5626 SH SOLE 21 5626 0 0 ACME UTD CORP COM 004816104 217 10683 SH SOLE 22 10683 0 0 ACNB CORP COM 000868109 260 8672 SH SOLE 2 986 0 7686 ACNB CORP COM 000868109 876 29194 SH SOLE 18 29194 0 0 ACNB CORP COM 000868109 917 30581 SH SOLE 19 30581 0 0 ACNB CORP COM 000868109 8002 266749 SH SOLE 21 266749 0 0 ACNB CORP COM 000868109 3669 122296 SH SOLE 22 117451 0 4845 ACNB CORP COM 000868109 39 1292 SH SOLE 26 0 0 1292 ACORDA THERAPEUTICS INC COM 00484M106 41 44191 SH SOLE 2 1621 0 42570 ACORDA THERAPEUTICS INC COM 00484M106 1 893 SH SOLE 7 893 0 0 ACORDA THERAPEUTICS INC COM 00484M106 205 219970 SH SOLE 18 219970 0 0 ACORDA THERAPEUTICS INC COM 00484M106 72 76904 SH SOLE 19 76904 0 0 ACORDA THERAPEUTICS INC COM 00484M106 5141 5512813 SH SOLE 21 5512813 0 0 ACORDA THERAPEUTICS INC COM 00484M106 1332 1428003 SH SOLE 22 1402660 0 25343 ACORDA THERAPEUTICS INC COM 00484M106 37 39146 SH SOLE 30 39146 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W107 6 30010 SH SOLE 21 30010 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W107 384 1977519 SH SOLE 22 1977519 0 0 ACTIVISION BLIZZARD INC COM 00507V109 110033 1849917 SH SOLE 2 181695 0 1668222 ACTIVISION BLIZZARD INC COM 00507V109 21081 354422 SH SOLE 4 333850 0 20572 ACTIVISION BLIZZARD INC COM 00507V109 43195 726214 SH SOLE 7 676602 0 49612 ACTIVISION BLIZZARD INC COM 00507V109 2451 41205 SH SOLE 13 41205 0 0 ACTIVISION BLIZZARD INC COM 00507V109 4267 71741 SH SOLE 15 71741 0 0 ACTIVISION BLIZZARD INC COM 00507V109 6 103 SH SOLE 17 0 0 103 ACTIVISION BLIZZARD INC COM 00507V109 104336 1754136 SH SOLE 18 1625424 0 128712 ACTIVISION BLIZZARD INC COM 00507V109 62202 1045768 SH SOLE 19 1045768 0 0 ACTIVISION BLIZZARD INC COM 00507V109 1073704 18051508 SH SOLE 21 18051508 0 0 ACTIVISION BLIZZARD INC COM 00507V109 1073519 18048397 SH SOLE 22 16212276 0 1836121 ACTIVISION BLIZZARD INC COM 00507V109 33377 561148 SH SOLE 23 561148 0 0 ACTIVISION BLIZZARD INC COM 00507V109 51475 865415 SH SOLE 25 865415 0 0 ACTIVISION BLIZZARD INC COM 00507V109 231082 3885045 SH SOLE 26 497923 0 3387122 ACTIVISION BLIZZARD INC COM 00507V109 9285 156095 SH SOLE 28 110426 0 45669 ACTIVISION BLIZZARD INC COM 00507V109 3041 51121 SH SOLE 29 14246 0 36875 ACTIVISION BLIZZARD INC COM 00507V109 190796 3207731 SH SOLE 30 3207731 0 0 ACTIVISION BLIZZARD INC COM 00507V109 10268 172635 SH SOLE 31 138956 0 33679 ACTIVISION BLIZZARD INC COM 00507V109 7238 121686 SH SOLE 32 121686 0 0 ACTIVISION BLIZZARD INC COM 00507V109 33561 564235 SH SOLE 34 564235 0 0 ACTIVISION BLIZZARD INC COM 00507V109 30108 506191 SH SOLE 36 506191 0 0 ACTIVISION BLIZZARD INC COM 00507V109 983 16521 SH SOLE 40 16521 0 0 ACUITY BRANDS INC COM 00508Y102 12017 140282 SH SOLE 2 49691 0 90591 ACUITY BRANDS INC COM 00508Y102 1801 21022 SH SOLE 4 19940 0 1082 ACUITY BRANDS INC COM 00508Y102 2238 26131 SH SOLE 7 5717 0 20414 ACUITY BRANDS INC COM 00508Y102 59 686 SH SOLE 13 686 0 0 ACUITY BRANDS INC COM 00508Y102 276 3222 SH SOLE 15 3222 0 0 ACUITY BRANDS INC COM 00508Y102 10012 116884 SH SOLE 18 113432 0 3452 ACUITY BRANDS INC COM 00508Y102 1068 12473 SH SOLE 19 12473 0 0 ACUITY BRANDS INC COM 00508Y102 166195 1940167 SH SOLE 21 1940167 0 0 ACUITY BRANDS INC COM 00508Y102 121564 1419149 SH SOLE 22 1344740 0 74409 ACUITY BRANDS INC COM 00508Y102 3185 37177 SH SOLE 23 37177 0 0 ACUITY BRANDS INC COM 00508Y102 4330 50553 SH SOLE 25 50553 0 0 ACUITY BRANDS INC COM 00508Y102 19972 233154 SH SOLE 26 51549 0 181605 ACUITY BRANDS INC COM 00508Y102 717 8365 SH SOLE 28 5836 0 2529 ACUITY BRANDS INC COM 00508Y102 956 11160 SH SOLE 29 2935 0 8225 ACUITY BRANDS INC COM 00508Y102 6607 77130 SH SOLE 30 77130 0 0 ACUITY BRANDS INC COM 00508Y102 1165 13599 SH SOLE 31 10534 0 3065 ACUITY BRANDS INC COM 00508Y102 239 2788 SH SOLE 34 2788 0 0 ACUITY BRANDS INC COM 00508Y102 2530 29539 SH SOLE 36 29539 0 0 ACUITY BRANDS INC COM 00508Y102 72 845 SH SOLE 40 845 0 0 ACUSHNET HOLDINGS CORP COM 005098108 901 35032 SH SOLE 2 1763 0 33269 ACUSHNET HOLDINGS CORP COM 005098108 17 672 SH SOLE 7 672 0 0 ACUSHNET HOLDINGS CORP COM 005098108 3123 121427 SH SOLE 18 121427 0 0 ACUSHNET HOLDINGS CORP COM 005098108 1702 66175 SH SOLE 19 66175 0 0 ACUSHNET HOLDINGS CORP COM 005098108 31186 1212505 SH SOLE 21 1212505 0 0 ACUSHNET HOLDINGS CORP COM 005098108 25110 976293 SH SOLE 22 935709 0 40584 ACUSHNET HOLDINGS CORP COM 005098108 433 16852 SH SOLE 26 0 0 16852 ACUSHNET HOLDINGS CORP COM 005098108 155 6018 SH SOLE 28 6018 0 0 ACUSHNET HOLDINGS CORP COM 005098108 1149 44677 SH SOLE 30 44677 0 0 ACUSHNET HOLDINGS CORP COM 005098108 112 4346 SH SOLE 40 4346 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 60 20868 SH SOLE 2 828 0 20040 ADAMAS PHARMACEUTICALS INC COM 00548A106 2 550 SH SOLE 7 550 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 239 82729 SH SOLE 18 82729 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 110 38081 SH SOLE 19 38081 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 2525 873692 SH SOLE 21 873692 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 2210 764558 SH SOLE 22 749371 0 15187 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 5 14319 SH SOLE 18 14319 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 51 142087 SH SOLE 21 142087 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 474 1325349 SH SOLE 22 1325349 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 13 557 SH SOLE 18 557 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 127 5416 SH SOLE 21 5416 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 1828 77780 SH SOLE 22 77780 0 0 ADAPTHEALTH CORP COM CL A 00653Q102 103 6454 SH SOLE 22 6454 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 3344 120384 SH SOLE 2 5801 0 114583 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 28 1023 SH SOLE 7 1023 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 10982 395324 SH SOLE 18 31374 0 363950 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 43358 1560775 SH SOLE 19 1560775 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 50638 1822824 SH SOLE 21 1822824 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 29063 1046172 SH SOLE 22 969765 0 76407 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 79 2831 SH SOLE 23 2831 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 281 10107 SH SOLE 30 10107 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 39 1392 SH SOLE 31 1392 0 0 ADDUS HOMECARE CORP COM 006739106 308 4556 SH SOLE 2 610 0 3946 ADDUS HOMECARE CORP COM 006739106 4 58 SH SOLE 4 58 0 0 ADDUS HOMECARE CORP COM 006739106 16 230 SH SOLE 7 230 0 0 ADDUS HOMECARE CORP COM 006739106 4159 61520 SH SOLE 18 61520 0 0 ADDUS HOMECARE CORP COM 006739106 1575 23304 SH SOLE 19 23304 0 0 ADDUS HOMECARE CORP COM 006739106 99493 1471785 SH SOLE 21 1471785 0 0 ADDUS HOMECARE CORP COM 006739106 26426 390924 SH SOLE 22 374277 0 16647 ADDUS HOMECARE CORP COM 006739106 81 1198 SH SOLE 26 0 0 1198 ADDUS HOMECARE CORP COM 006739106 121 1787 SH SOLE 28 1787 0 0 ADDUS HOMECARE CORP COM 006739106 2040 30177 SH SOLE 30 30177 0 0 ADDUS HOMECARE CORP COM 006739106 20 295 SH SOLE 34 295 0 0 ADDUS HOMECARE CORP COM 006739106 130 1922 SH SOLE 40 1922 0 0 ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 15 6697 SH SOLE 21 6697 0 0 ADECOAGRO S A COM L00849106 14 3622 SH SOLE 4 3622 0 0 ADECOAGRO S A COM L00849106 561 144182 SH SOLE 7 144182 0 0 ADECOAGRO S A COM L00849106 4682 1203594 SH SOLE 21 1203594 0 0 ADECOAGRO S A COM L00849106 2418 621467 SH SOLE 22 621467 0 0 ADECOAGRO S A COM L00849106 1125 289302 SH SOLE 30 289302 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 135 12062 SH SOLE 2 1639 0 10423 ADESTO TECHNOLOGIES CORP COM 00687D101 8 674 SH SOLE 7 674 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 1120 100099 SH SOLE 18 100099 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 568 50803 SH SOLE 19 50803 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 10598 947079 SH SOLE 21 947079 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 8150 728347 SH SOLE 22 711602 0 16745 ADIAL PHARMACEUTICALS INC COM 00688A106 267 205684 SH SOLE 22 205684 0 0 ADIENT PLC ORD SHS G0084W101 1057 116515 SH SOLE 2 38332 0 78183 ADIENT PLC ORD SHS G0084W101 4 453 SH SOLE 4 453 0 0 ADIENT PLC ORD SHS G0084W101 38 4135 SH SOLE 7 4135 0 0 ADIENT PLC ORD SHS G0084W101 4559 502642 SH SOLE 18 502642 0 0 ADIENT PLC ORD SHS G0084W101 1700 187399 SH SOLE 19 187399 0 0 ADIENT PLC ORD SHS G0084W101 55361 6103694 SH SOLE 21 6103694 0 0 ADIENT PLC ORD SHS G0084W101 27914 3077647 SH SOLE 22 2945424 0 132223 ADIENT PLC ORD SHS G0084W101 26 2824 SH SOLE 23 2824 0 0 ADIENT PLC ORD SHS G0084W101 446 49221 SH SOLE 26 18365 0 30856 ADIENT PLC ORD SHS G0084W101 102 11225 SH SOLE 28 11225 0 0 ADIENT PLC ORD SHS G0084W101 617 67992 SH SOLE 30 67992 0 0 ADIENT PLC ORD SHS G0084W101 98 10797 SH SOLE 31 0 0 10797 ADIENT PLC ORD SHS G0084W101 567 62534 SH SOLE 36 62534 0 0 ADIENT PLC ORD SHS G0084W101 70 7689 SH SOLE 40 7689 0 0 ADMA BIOLOGICS INC COM 000899104 77 26878 SH SOLE 2 2050 0 24828 ADMA BIOLOGICS INC COM 000899104 732 254031 SH SOLE 18 254031 0 0 ADMA BIOLOGICS INC COM 000899104 534 185419 SH SOLE 19 185419 0 0 ADMA BIOLOGICS INC COM 000899104 8849 3072482 SH SOLE 21 3072482 0 0 ADMA BIOLOGICS INC COM 000899104 4927 1710702 SH SOLE 22 1676670 0 34032 ADMA BIOLOGICS INC COM 000899104 46 16039 SH SOLE 23 16039 0 0 ADMA BIOLOGICS INC COM 000899104 84 29032 SH SOLE 26 0 0 29032 ADMA BIOLOGICS INC COM 000899104 16 5584 SH SOLE 30 5584 0 0 ADOBE INC COM 00724F101 479766 1507561 SH SOLE 2 356912 0 1150649 ADOBE INC COM 00724F101 82676 259792 SH SOLE 4 246602 0 13190 ADOBE INC COM 00724F101 145086 455902 SH SOLE 7 438776 0 17126 ADOBE INC COM 00724F101 12454 39134 SH SOLE 13 39134 0 0 ADOBE INC COM 00724F101 13080 41102 SH SOLE 15 41102 0 0 ADOBE INC COM 00724F101 94 295 SH SOLE 17 0 0 295 ADOBE INC COM 00724F101 668590 2100899 SH SOLE 18 1723534 0 377365 ADOBE INC COM 00724F101 363823 1143235 SH SOLE 19 1143235 0 0 ADOBE INC COM 00724F101 3660999 11503894 SH SOLE 21 11503894 0 0 ADOBE INC COM 00724F101 3877555 12184372 SH SOLE 22 10794624 0 1389748 ADOBE INC COM 00724F101 137905 433338 SH SOLE 23 433338 0 0 ADOBE INC COM 00724F101 183771 577461 SH SOLE 25 577461 0 0 ADOBE INC COM 00724F101 774187 2432715 SH SOLE 26 309319 0 2123396 ADOBE INC COM 00724F101 31720 99672 SH SOLE 28 70896 0 28776 ADOBE INC COM 00724F101 47844 150339 SH SOLE 29 57674 0 92665 ADOBE INC COM 00724F101 827373 2599840 SH SOLE 30 2599840 0 0 ADOBE INC COM 00724F101 62486 196348 SH SOLE 31 155118 0 41230 ADOBE INC COM 00724F101 24406 76689 SH SOLE 32 76689 0 0 ADOBE INC COM 00724F101 99853 313767 SH SOLE 34 313767 0 0 ADOBE INC COM 00724F101 101338 318432 SH SOLE 36 318432 0 0 ADOBE INC COM 00724F101 3496 10986 SH SOLE 40 10986 0 0 ADT INC COM 00090Q103 1041 240890 SH SOLE 2 9167 0 231723 ADT INC COM 00090Q103 2 577 SH SOLE 4 577 0 0 ADT INC COM 00090Q103 8 1801 SH SOLE 7 1801 0 0 ADT INC COM 00090Q103 296 68530 SH SOLE 18 68530 0 0 ADT INC COM 00090Q103 1219 282064 SH SOLE 19 282064 0 0 ADT INC COM 00090Q103 5768 1335274 SH SOLE 21 1335274 0 0 ADT INC COM 00090Q103 13922 3222617 SH SOLE 22 2975566 0 247051 ADT INC COM 00090Q103 464 107345 SH SOLE 26 85662 0 21683 ADT INC COM 00090Q103 102 23577 SH SOLE 28 23577 0 0 ADT INC COM 00090Q103 1293 299326 SH SOLE 29 0 0 299326 ADT INC COM 00090Q103 2782 643989 SH SOLE 30 643989 0 0 ADT INC COM 00090Q103 10 2284 SH SOLE 31 2284 0 0 ADT INC COM 00090Q103 55 12678 SH SOLE 40 12678 0 0 ADTALEM GLOBAL ED INC COM 00737L103 1924 71819 SH SOLE 2 23630 0 48189 ADTALEM GLOBAL ED INC COM 00737L103 7 245 SH SOLE 4 245 0 0 ADTALEM GLOBAL ED INC COM 00737L103 25 916 SH SOLE 7 916 0 0 ADTALEM GLOBAL ED INC COM 00737L103 8196 305924 SH SOLE 18 305924 0 0 ADTALEM GLOBAL ED INC COM 00737L103 2665 99471 SH SOLE 19 99471 0 0 ADTALEM GLOBAL ED INC COM 00737L103 99614 3718331 SH SOLE 21 3718331 0 0 ADTALEM GLOBAL ED INC COM 00737L103 49426 1844929 SH SOLE 22 1781390 0 63539 ADTALEM GLOBAL ED INC COM 00737L103 501 18716 SH SOLE 26 13847 0 4869 ADTALEM GLOBAL ED INC COM 00737L103 213 7933 SH SOLE 28 7933 0 0 ADTALEM GLOBAL ED INC COM 00737L103 569 21238 SH SOLE 30 21238 0 0 ADTALEM GLOBAL ED INC COM 00737L103 2 85 SH SOLE 31 0 0 85 ADTALEM GLOBAL ED INC COM 00737L103 25 918 SH SOLE 36 918 0 0 ADTALEM GLOBAL ED INC COM 00737L103 148 5522 SH SOLE 40 5522 0 0 ADTRAN INC COM 00738A106 359 46743 SH SOLE 2 3082 0 43661 ADTRAN INC COM 00738A106 3 449 SH SOLE 4 449 0 0 ADTRAN INC COM 00738A106 6 745 SH SOLE 7 745 0 0 ADTRAN INC COM 00738A106 1695 220676 SH SOLE 18 220676 0 0 ADTRAN INC COM 00738A106 673 87600 SH SOLE 19 87600 0 0 ADTRAN INC COM 00738A106 42216 5496879 SH SOLE 21 5496879 0 0 ADTRAN INC COM 00738A106 11631 1514503 SH SOLE 22 1451147 0 63356 ADTRAN INC COM 00738A106 105 13636 SH SOLE 26 6457 0 7179 ADTRAN INC COM 00738A106 55 7199 SH SOLE 28 7199 0 0 ADTRAN INC COM 00738A106 2390 311216 SH SOLE 30 311216 0 0 ADTRAN INC COM 00738A106 18 2393 SH SOLE 34 2393 0 0 ADTRAN INC COM 00738A106 44 5790 SH SOLE 40 5790 0 0 ADURO BIOTECH INC COM 00739L101 78 28290 SH SOLE 2 2384 0 25906 ADURO BIOTECH INC COM 00739L101 4 1413 SH SOLE 7 1413 0 0 ADURO BIOTECH INC COM 00739L101 658 240171 SH SOLE 18 240171 0 0 ADURO BIOTECH INC COM 00739L101 325 118604 SH SOLE 19 118604 0 0 ADURO BIOTECH INC COM 00739L101 6279 2291539 SH SOLE 21 2291539 0 0 ADURO BIOTECH INC COM 00739L101 4606 1680895 SH SOLE 22 1640713 0 40182 ADVANCE AUTO PARTS INC COM 00751Y106 15277 163706 SH SOLE 2 23328 0 140378 ADVANCE AUTO PARTS INC COM 00751Y106 3167 33940 SH SOLE 4 31992 0 1948 ADVANCE AUTO PARTS INC COM 00751Y106 9883 105900 SH SOLE 7 61953 0 43947 ADVANCE AUTO PARTS INC COM 00751Y106 377 4042 SH SOLE 13 4042 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 552 5911 SH SOLE 15 5911 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 12815 137327 SH SOLE 18 126850 0 10477 ADVANCE AUTO PARTS INC COM 00751Y106 1758 18839 SH SOLE 19 18839 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 158159 1694805 SH SOLE 21 1694805 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 155325 1664431 SH SOLE 22 1500764 0 163667 ADVANCE AUTO PARTS INC COM 00751Y106 4808 51525 SH SOLE 23 51525 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 7589 81320 SH SOLE 25 81320 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 31800 340764 SH SOLE 26 63116 0 277648 ADVANCE AUTO PARTS INC COM 00751Y106 1292 13841 SH SOLE 28 9937 0 3904 ADVANCE AUTO PARTS INC COM 00751Y106 1496 16035 SH SOLE 29 1435 0 14600 ADVANCE AUTO PARTS INC COM 00751Y106 26022 278847 SH SOLE 30 278847 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 1493 15997 SH SOLE 31 12928 0 3069 ADVANCE AUTO PARTS INC COM 00751Y106 337 3610 SH SOLE 34 3610 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 4292 45989 SH SOLE 36 45989 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 132 1417 SH SOLE 40 1417 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 943 28750 SH SOLE 2 3625 0 25125 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 8230 250921 SH SOLE 18 250921 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 6939 211548 SH SOLE 19 211548 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 83010 2530803 SH SOLE 21 2530803 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 69206 2109948 SH SOLE 22 2031424 0 78524 ADVANCED DISP SVCS INC DEL COM 00790X101 307 9349 SH SOLE 23 9349 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 1577 48081 SH SOLE 26 13893 0 34188 ADVANCED DISP SVCS INC DEL COM 00790X101 342 10436 SH SOLE 28 10436 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 957 29187 SH SOLE 30 29187 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 90 2737 SH SOLE 36 2737 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 251 7663 SH SOLE 40 7663 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 528 17932 SH SOLE 2 3963 0 13969 ADVANCED DRAIN SYS INC DEL COM 00790R104 8 259 SH SOLE 4 259 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 1119 38003 SH SOLE 7 38003 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 5410 183769 SH SOLE 18 150281 0 33488 ADVANCED DRAIN SYS INC DEL COM 00790R104 5421 184129 SH SOLE 19 184129 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 42808 1454075 SH SOLE 21 1454075 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 44082 1497357 SH SOLE 22 1449938 0 47419 ADVANCED DRAIN SYS INC DEL COM 00790R104 368 12513 SH SOLE 23 12513 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 2203 74838 SH SOLE 26 15251 0 59587 ADVANCED DRAIN SYS INC DEL COM 00790R104 193 6540 SH SOLE 28 6540 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 9537 323959 SH SOLE 30 323959 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 185 6295 SH SOLE 34 6295 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 189 6413 SH SOLE 40 6413 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 7117 1083293 SH SOLE 2 1076306 0 6987 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 397 60470 SH SOLE 18 60470 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 196 29902 SH SOLE 19 29902 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 3976 605238 SH SOLE 21 605238 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 3328 506511 SH SOLE 22 498285 0 8226 ADVANCED ENERGY INDS COM 007973100 709 14613 SH SOLE 2 2466 0 12147 ADVANCED ENERGY INDS COM 007973100 8 174 SH SOLE 4 174 0 0 ADVANCED ENERGY INDS COM 007973100 35 717 SH SOLE 7 717 0 0 ADVANCED ENERGY INDS COM 007973100 9481 195520 SH SOLE 18 173965 0 21555 ADVANCED ENERGY INDS COM 007973100 5370 110741 SH SOLE 19 110741 0 0 ADVANCED ENERGY INDS COM 007973100 196804 4058643 SH SOLE 21 4058643 0 0 ADVANCED ENERGY INDS COM 007973100 53584 1105043 SH SOLE 22 1064195 0 40848 ADVANCED ENERGY INDS COM 007973100 63 1293 SH SOLE 23 1293 0 0 ADVANCED ENERGY INDS COM 007973100 840 17329 SH SOLE 26 14033 0 3296 ADVANCED ENERGY INDS COM 007973100 284 5867 SH SOLE 28 5867 0 0 ADVANCED ENERGY INDS COM 007973100 2432 50158 SH SOLE 30 50158 0 0 ADVANCED ENERGY INDS COM 007973100 213 4383 SH SOLE 40 4383 0 0 ADVANCED MICRO DEVICES INC COM 007903107 124980 2748013 SH SOLE 2 488925 0 2259088 ADVANCED MICRO DEVICES INC COM 007903107 22565 496150 SH SOLE 4 467089 0 29061 ADVANCED MICRO DEVICES INC COM 007903107 48509 1066593 SH SOLE 7 1019437 0 47156 ADVANCED MICRO DEVICES INC COM 007903107 834 18337 SH SOLE 13 18337 0 0 ADVANCED MICRO DEVICES INC COM 007903107 3952 86893 SH SOLE 15 86893 0 0 ADVANCED MICRO DEVICES INC COM 007903107 19 410 SH SOLE 17 0 0 410 ADVANCED MICRO DEVICES INC COM 007903107 104480 2297265 SH SOLE 18 2129655 0 167610 ADVANCED MICRO DEVICES INC COM 007903107 91462 2011027 SH SOLE 19 2011027 0 0 ADVANCED MICRO DEVICES INC COM 007903107 1520891 33440878 SH SOLE 21 33440878 0 0 ADVANCED MICRO DEVICES INC COM 007903107 1213739 26687318 SH SOLE 22 24082508 0 2604810 ADVANCED MICRO DEVICES INC COM 007903107 35790 786929 SH SOLE 23 786929 0 0 ADVANCED MICRO DEVICES INC COM 007903107 50690 1114553 SH SOLE 25 1114553 0 0 ADVANCED MICRO DEVICES INC COM 007903107 189257 4161316 SH SOLE 26 671323 0 3489993 ADVANCED MICRO DEVICES INC COM 007903107 9797 215413 SH SOLE 28 153047 0 62366 ADVANCED MICRO DEVICES INC COM 007903107 2737 60178 SH SOLE 29 40466 0 19712 ADVANCED MICRO DEVICES INC COM 007903107 240790 5294419 SH SOLE 30 5294419 0 0 ADVANCED MICRO DEVICES INC COM 007903107 15181 333796 SH SOLE 31 229405 0 104391 ADVANCED MICRO DEVICES INC COM 007903107 8023 176403 SH SOLE 32 176403 0 0 ADVANCED MICRO DEVICES INC COM 007903107 44442 977182 SH SOLE 34 977182 0 0 ADVANCED MICRO DEVICES INC COM 007903107 29005 637763 SH SOLE 36 637763 0 0 ADVANCED MICRO DEVICES INC COM 007903107 1115 24507 SH SOLE 40 24507 0 0 ADVANCED MICRO DEVICES INC OPTIONS 007903107 45 1000 SH Put SOLE 2 1000 0 0 ADVANCED MICRO DEVICES INC OPTIONS 007903107 7277 160000 SH Put SOLE 19 160000 0 0 ADVANCED MICRO DEVICES INC OPTIONS 007903107 68 1500 SH Put SOLE 22 1500 0 0 ADVANCED MICRO DEVICES INC OPTIONS 007903107 1023 22500 SH Put SOLE 34 22500 0 0 ADVANCED MICRO DEVICES INC NOTE 2.125% 9/0 007903BD8 4155 725000 PRN SOLE 21 725000 0 0 ADVANSIX INC COM 00773T101 250 26221 SH SOLE 2 1530 0 24691 ADVANSIX INC COM 00773T101 1 139 SH SOLE 4 139 0 0 ADVANSIX INC COM 00773T101 6 629 SH SOLE 7 629 0 0 ADVANSIX INC COM 00773T101 0 3 SH SOLE 13 3 0 0 ADVANSIX INC COM 00773T101 1189 124670 SH SOLE 18 124670 0 0 ADVANSIX INC COM 00773T101 490 51312 SH SOLE 19 51312 0 0 ADVANSIX INC COM 00773T101 29928 3137111 SH SOLE 21 3137111 0 0 ADVANSIX INC COM 00773T101 8192 858692 SH SOLE 22 822211 0 36481 ADVANSIX INC COM 00773T101 54 5628 SH SOLE 26 2945 0 2683 ADVANSIX INC COM 00773T101 40 4217 SH SOLE 28 4217 0 0 ADVANSIX INC COM 00773T101 410 42993 SH SOLE 30 42993 0 0 ADVANSIX INC COM 00773T101 36 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 448 845929 SH SOLE 22 845929 0 0 ADVENT CONVERTIBLE & INCOME COM 00764C109 187 17600 SH SOLE 2 17600 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 224 22928 SH SOLE 2 2976 0 19952 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 11 1168 SH SOLE 7 1168 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 2267 232032 SH SOLE 18 232032 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1357 138885 SH SOLE 19 138885 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 27862 2851776 SH SOLE 21 2851776 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 16980 1737946 SH SOLE 22 1658851 0 79095 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 28 2874 SH SOLE 23 2874 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 106 10812 SH SOLE 26 0 0 10812 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 83 8504 SH SOLE 28 8504 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 295 30205 SH SOLE 30 30205 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 72 7397 SH SOLE 40 7397 0 0 AECOM COM 00766T100 10155 340205 SH SOLE 2 78302 0 261903 AECOM COM 00766T100 22 749 SH SOLE 4 749 0 0 AECOM COM 00766T100 608 20376 SH SOLE 7 20376 0 0 AECOM COM 00766T100 12906 432346 SH SOLE 18 432346 0 0 AECOM COM 00766T100 1061 35537 SH SOLE 19 35537 0 0 AECOM COM 00766T100 215187 7208929 SH SOLE 21 7208929 0 0 AECOM COM 00766T100 149703 5015192 SH SOLE 22 4748840 0 266352 AECOM COM 00766T100 1557 52168 SH SOLE 26 35160 0 17008 AECOM COM 00766T100 1550 51916 SH SOLE 30 51916 0 0 AECOM COM 00766T100 95 3174 SH SOLE 31 3174 0 0 AECOM COM 00766T100 1095 36696 SH SOLE 36 36696 0 0 AECOM COM 00766T100 510 17087 SH SOLE 40 17087 0 0 AEGION CORP COM 00770F104 538 29999 SH SOLE 2 1740 0 28259 AEGION CORP COM 00770F104 5 303 SH SOLE 4 303 0 0 AEGION CORP COM 00770F104 377 21033 SH SOLE 7 21033 0 0 AEGION CORP COM 00770F104 2593 144602 SH SOLE 18 144602 0 0 AEGION CORP COM 00770F104 997 55591 SH SOLE 19 55591 0 0 AEGION CORP COM 00770F104 63905 3564161 SH SOLE 21 3564161 0 0 AEGION CORP COM 00770F104 17346 967436 SH SOLE 22 926636 0 40800 AEGION CORP COM 00770F104 275 15355 SH SOLE 26 4202 0 11153 AEGION CORP COM 00770F104 94 5221 SH SOLE 28 5221 0 0 AEGION CORP COM 00770F104 3763 209853 SH SOLE 30 209853 0 0 AEGION CORP COM 00770F104 65 3649 SH SOLE 40 3649 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 99 21304 SH SOLE 2 1061 0 20243 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 3 576 SH SOLE 7 576 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 453 97174 SH SOLE 18 97174 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 209 44745 SH SOLE 19 44745 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 5434 1166002 SH SOLE 21 1166002 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 2687 576540 SH SOLE 22 561061 0 15479 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 12 2629 SH SOLE 30 2629 0 0 AEGON N V NY REGISTRY SHS 007924103 0 62 SH SOLE 18 62 0 0 AEHR TEST SYSTEMS COM 00760J108 9 5409 SH SOLE 18 5409 0 0 AEHR TEST SYSTEMS COM 00760J108 100 59934 SH SOLE 21 59934 0 0 AEMETIS INC COM NEW 00770K202 4 8337 SH SOLE 21 8337 0 0 AEMETIS INC COM NEW 00770K202 4 8120 SH SOLE 22 8120 0 0 AERCAP HOLDINGS NV SHS N00985106 1845 80956 SH SOLE 2 44428 0 36528 AERCAP HOLDINGS NV SHS N00985106 1374 60285 SH SOLE 4 56985 0 3300 AERCAP HOLDINGS NV SHS N00985106 4368 191659 SH SOLE 7 97150 0 94509 AERCAP HOLDINGS NV SHS N00985106 56 2466 SH SOLE 13 2466 0 0 AERCAP HOLDINGS NV SHS N00985106 307 13479 SH SOLE 15 13479 0 0 AERCAP HOLDINGS NV SHS N00985106 7492 328759 SH SOLE 18 327383 0 1376 AERCAP HOLDINGS NV SHS N00985106 1586 69604 SH SOLE 19 69604 0 0 AERCAP HOLDINGS NV SHS N00985106 38859 1705093 SH SOLE 21 1705093 0 0 AERCAP HOLDINGS NV SHS N00985106 49176 2157796 SH SOLE 22 2064076 0 93720 AERCAP HOLDINGS NV SHS N00985106 2170 95219 SH SOLE 23 95219 0 0 AERCAP HOLDINGS NV SHS N00985106 3113 136603 SH SOLE 25 136603 0 0 AERCAP HOLDINGS NV SHS N00985106 17966 788315 SH SOLE 26 89898 0 698417 AERCAP HOLDINGS NV SHS N00985106 390 17112 SH SOLE 28 17112 0 0 AERCAP HOLDINGS NV SHS N00985106 124 5444 SH SOLE 29 5444 0 0 AERCAP HOLDINGS NV SHS N00985106 19291 846457 SH SOLE 30 846457 0 0 AERCAP HOLDINGS NV SHS N00985106 2525 110790 SH SOLE 31 24703 0 86087 AERCAP HOLDINGS NV SHS N00985106 217 9509 SH SOLE 34 9509 0 0 AERCAP HOLDINGS NV SHS N00985106 2197 96384 SH SOLE 36 96384 0 0 AERCAP HOLDINGS NV SHS N00985106 64 2797 SH SOLE 40 2797 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 214 15848 SH SOLE 2 2257 0 13591 AERIE PHARMACEUTICALS INC COM 00771V108 3 249 SH SOLE 4 249 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 9 671 SH SOLE 7 671 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 2003 148337 SH SOLE 18 148337 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 1527 113120 SH SOLE 19 113120 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 25102 1859428 SH SOLE 21 1859428 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 17090 1265901 SH SOLE 22 1216559 0 49342 AERIE PHARMACEUTICALS INC COM 00771V108 20 1484 SH SOLE 23 1484 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 375 27767 SH SOLE 26 11736 0 16031 AERIE PHARMACEUTICALS INC COM 00771V108 75 5543 SH SOLE 28 5543 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 594 43973 SH SOLE 30 43973 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 52 3871 SH SOLE 40 3871 0 0 AEROCENTURY CORP COM 007737109 0 249 SH SOLE 21 249 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 1604 38347 SH SOLE 2 4816 0 33531 AEROJET ROCKETDYNE HLDGS INC COM 007800105 39 930 SH SOLE 4 930 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 54 1287 SH SOLE 7 1287 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 14420 344728 SH SOLE 18 333032 0 11696 AEROJET ROCKETDYNE HLDGS INC COM 007800105 7885 188496 SH SOLE 19 188496 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 357854 8554959 SH SOLE 21 8554959 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 90762 2169787 SH SOLE 22 2090154 0 79633 AEROJET ROCKETDYNE HLDGS INC COM 007800105 263 6276 SH SOLE 23 6276 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 744 17797 SH SOLE 26 17797 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 3909 93439 SH SOLE 30 93439 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 332 7945 SH SOLE 40 7945 0 0 AEROJET ROCKETDYNE HLDGS INC NOTE 2.250%12/1 007800AB1 1486 900000 PRN SOLE 21 900000 0 0 AEROVIRONMENT INC COM 008073108 475 7787 SH SOLE 2 1087 0 6700 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 5908 96920 SH SOLE 18 96920 0 0 AEROVIRONMENT INC COM 008073108 2656 43577 SH SOLE 19 43577 0 0 AEROVIRONMENT INC COM 008073108 156242 2563032 SH SOLE 21 2563032 0 0 AEROVIRONMENT INC COM 008073108 37408 613655 SH SOLE 22 585665 0 27990 AEROVIRONMENT INC COM 008073108 365 5989 SH SOLE 26 4153 0 1836 AEROVIRONMENT INC COM 008073108 166 2717 SH SOLE 28 2717 0 0 AEROVIRONMENT INC COM 008073108 1710 28059 SH SOLE 30 28059 0 0 AEROVIRONMENT INC COM 008073108 126 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 94 171353 SH SOLE 21 171353 0 0 AES CORP COM 00130H105 22516 1655553 SH SOLE 2 240051 0 1415502 AES CORP COM 00130H105 4225 310678 SH SOLE 4 293227 0 17451 AES CORP COM 00130H105 10077 740957 SH SOLE 7 718391 0 22566 AES CORP COM 00130H105 20 1496 SH SOLE 13 1496 0 0 AES CORP COM 00130H105 903 66427 SH SOLE 15 66427 0 0 AES CORP COM 00130H105 1 96 SH SOLE 17 0 0 96 AES CORP COM 00130H105 109094 8021607 SH SOLE 18 7437284 0 584323 AES CORP COM 00130H105 40436 2973203 SH SOLE 19 2973203 0 0 AES CORP COM 00130H105 233482 17167778 SH SOLE 21 17167778 0 0 AES CORP COM 00130H105 226673 16667164 SH SOLE 22 15036980 0 1630184 AES CORP COM 00130H105 7764 570894 SH SOLE 23 570894 0 0 AES CORP COM 00130H105 11197 823312 SH SOLE 25 689024 0 134288 AES CORP COM 00130H105 29439 2164628 SH SOLE 26 531701 0 1632927 AES CORP COM 00130H105 1836 135023 SH SOLE 28 95248 0 39775 AES CORP COM 00130H105 169 12419 SH SOLE 29 12419 0 0 AES CORP COM 00130H105 31994 2352529 SH SOLE 30 2352529 0 0 AES CORP COM 00130H105 2212 162668 SH SOLE 31 115439 0 47229 AES CORP COM 00130H105 20057 1474758 SH SOLE 34 1474758 0 0 AES CORP COM 00130H105 8740 642629 SH SOLE 36 642629 0 0 AES CORP COM 00130H105 261 19194 SH SOLE 40 19194 0 0 AESTHETIC MED INTL HLDG GR L ADS 00809M104 16 1712 SH SOLE 22 1712 0 0 AETERNA ZENTARIS INC COM 007975402 2 3477 SH SOLE 18 3477 0 0 AETERNA ZENTARIS INC COM 007975402 24 47248 SH SOLE 21 47248 0 0 AETHLON MED INC COM 00808Y307 1 415 SH SOLE 21 415 0 0 AETHLON MED INC COM 00808Y307 5 3342 SH SOLE 22 3342 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 7977 134879 SH SOLE 2 33265 0 101614 AFFILIATED MANAGERS GROUP IN COM 008252108 6 109 SH SOLE 4 109 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 76 1281 SH SOLE 7 1281 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 822 13901 SH SOLE 13 13901 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 9932 167945 SH SOLE 18 150514 0 17431 AFFILIATED MANAGERS GROUP IN COM 008252108 6020 101784 SH SOLE 19 101784 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 137979 2333094 SH SOLE 21 2333094 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 101625 1718382 SH SOLE 22 1601473 0 116909 AFFILIATED MANAGERS GROUP IN COM 008252108 1885 31877 SH SOLE 26 14425 0 17452 AFFILIATED MANAGERS GROUP IN COM 008252108 412 6968 SH SOLE 28 6968 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 1985 33556 SH SOLE 30 33556 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 88 1491 SH SOLE 31 1037 0 454 AFFILIATED MANAGERS GROUP IN COM 008252108 609 10304 SH SOLE 36 10304 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 285 4812 SH SOLE 40 4812 0 0 AFFIMED N V COM N01045108 52 33028 SH SOLE 2 2541 0 30487 AFFIMED N V COM N01045108 382 241569 SH SOLE 18 241569 0 0 AFFIMED N V COM N01045108 230 145406 SH SOLE 19 145406 0 0 AFFIMED N V COM N01045108 5001 3164961 SH SOLE 21 3164961 0 0 AFFIMED N V COM N01045108 1371 867968 SH SOLE 22 815577 0 52391 AFFIMED N V COM N01045108 6 3632 SH SOLE 23 3632 0 0 AFFIMED N V COM N01045108 9 5617 SH SOLE 30 5617 0 0 AFLAC INC COM 001055102 68864 2011201 SH SOLE 2 383268 0 1627933 AFLAC INC COM 001055102 13286 388039 SH SOLE 4 367612 0 20427 AFLAC INC COM 001055102 47466 1386260 SH SOLE 7 803107 0 583153 AFLAC INC COM 001055102 513 14973 SH SOLE 13 14973 0 0 AFLAC INC COM 001055102 2794 81595 SH SOLE 15 81595 0 0 AFLAC INC COM 001055102 58236 1700812 SH SOLE 18 1587163 0 113649 AFLAC INC COM 001055102 3908 114125 SH SOLE 19 114125 0 0 AFLAC INC COM 001055102 774645 22623981 SH SOLE 21 22623981 0 0 AFLAC INC COM 001055102 624366 18234993 SH SOLE 22 16341471 0 1893522 AFLAC INC COM 001055102 19745 576653 SH SOLE 23 576653 0 0 AFLAC INC COM 001055102 29479 860963 SH SOLE 25 860963 0 0 AFLAC INC COM 001055102 122752 3585060 SH SOLE 26 670257 0 2914803 AFLAC INC COM 001055102 5222 152511 SH SOLE 28 107102 0 45409 AFLAC INC COM 001055102 1024 29894 SH SOLE 29 29894 0 0 AFLAC INC COM 001055102 114218 3335792 SH SOLE 30 3335792 0 0 AFLAC INC COM 001055102 8564 250111 SH SOLE 31 164474 0 85637 AFLAC INC COM 001055102 1858 54255 SH SOLE 34 54255 0 0 AFLAC INC COM 001055102 20872 609592 SH SOLE 36 609592 0 0 AFLAC INC COM 001055102 547 15983 SH SOLE 40 15983 0 0 AFYA LTD CL A COM G01125106 2788 146260 SH SOLE 18 0 0 146260 AFYA LTD CL A COM G01125106 10555 553794 SH SOLE 19 553794 0 0 AFYA LTD CL A COM G01125106 3555 186510 SH SOLE 25 186510 0 0 AFYA LTD CL A COM G01125106 890 46672 SH SOLE 34 46672 0 0 AG MTG INVT TR INC COM 001228105 77 28222 SH SOLE 2 1163 0 27059 AG MTG INVT TR INC COM 001228105 0 107 SH SOLE 4 107 0 0 AG MTG INVT TR INC COM 001228105 2 769 SH SOLE 7 769 0 0 AG MTG INVT TR INC COM 001228105 319 116564 SH SOLE 18 116564 0 0 AG MTG INVT TR INC COM 001228105 159 58178 SH SOLE 19 58178 0 0 AG MTG INVT TR INC COM 001228105 5356 1954716 SH SOLE 21 1954716 0 0 AG MTG INVT TR INC COM 001228105 3495 1275581 SH SOLE 22 1238922 0 36659 AG MTG INVT TR INC COM 001228105 43 15718 SH SOLE 26 0 0 15718 AG MTG INVT TR INC COM 001228105 12 4534 SH SOLE 28 4534 0 0 AG MTG INVT TR INC COM 001228105 17 6250 SH SOLE 30 6250 0 0 AG MTG INVT TR INC COM 001228105 7 2706 SH SOLE 40 2706 0 0 AGCO CORP COM 001084102 14042 297189 SH SOLE 2 160854 0 136335 AGCO CORP COM 001084102 1054 22300 SH SOLE 4 22300 0 0 AGCO CORP COM 001084102 5330 112812 SH SOLE 7 112812 0 0 AGCO CORP COM 001084102 364 7703 SH SOLE 13 7703 0 0 AGCO CORP COM 001084102 10360 219252 SH SOLE 18 189024 0 30228 AGCO CORP COM 001084102 3547 75073 SH SOLE 19 75073 0 0 AGCO CORP COM 001084102 140143 2965991 SH SOLE 21 2965991 0 0 AGCO CORP COM 001084102 118461 2507107 SH SOLE 22 2259609 0 247498 AGCO CORP COM 001084102 1597 33807 SH SOLE 23 33807 0 0 AGCO CORP COM 001084102 328 6941 SH SOLE 25 6941 0 0 AGCO CORP COM 001084102 2128 45036 SH SOLE 26 20272 0 24764 AGCO CORP COM 001084102 490 10363 SH SOLE 28 10363 0 0 AGCO CORP COM 001084102 555 11753 SH SOLE 29 11753 0 0 AGCO CORP COM 001084102 1854 39246 SH SOLE 30 39246 0 0 AGCO CORP COM 001084102 2232 47244 SH SOLE 31 28225 0 19019 AGCO CORP COM 001084102 510 10795 SH SOLE 34 10795 0 0 AGCO CORP COM 001084102 513 10865 SH SOLE 36 10865 0 0 AGCO CORP COM 001084102 302 6401 SH SOLE 40 6401 0 0 AGENUS INC COM NEW 00847G705 163 66407 SH SOLE 2 32337 0 34070 AGENUS INC COM NEW 00847G705 6 2612 SH SOLE 7 2612 0 0 AGENUS INC COM NEW 00847G705 1305 532596 SH SOLE 18 404207 0 128389 AGENUS INC COM NEW 00847G705 2365 965156 SH SOLE 19 965156 0 0 AGENUS INC COM NEW 00847G705 9340 3812258 SH SOLE 21 3812258 0 0 AGENUS INC COM NEW 00847G705 10423 4254190 SH SOLE 22 4145400 0 108790 AGENUS INC COM NEW 00847G705 328 134005 SH SOLE 23 134005 0 0 AGENUS INC COM NEW 00847G705 996 406527 SH SOLE 26 0 0 406527 AGENUS INC COM NEW 00847G705 56 22865 SH SOLE 28 22865 0 0 AGENUS INC COM NEW 00847G705 146 59564 SH SOLE 30 59564 0 0 AGENUS INC COM NEW 00847G705 23 9539 SH SOLE 40 9539 0 0 AGEX THERAPEUTICS INC COM 00848H108 7 7730 SH SOLE 2 357 0 7373 AGEX THERAPEUTICS INC COM 00848H108 0 104 SH SOLE 7 104 0 0 AGEX THERAPEUTICS INC COM 00848H108 68 73460 SH SOLE 18 73460 0 0 AGEX THERAPEUTICS INC COM 00848H108 33 35033 SH SOLE 19 35033 0 0 AGEX THERAPEUTICS INC COM 00848H108 662 711649 SH SOLE 21 711649 0 0 AGEX THERAPEUTICS INC COM 00848H108 294 315604 SH SOLE 22 307579 0 8025 AGILE THERAPEUTICS INC COM 00847L100 18 9761 SH SOLE 18 9761 0 0 AGILE THERAPEUTICS INC COM 00847L100 223 119944 SH SOLE 21 119944 0 0 AGILE THERAPEUTICS INC COM 00847L100 2100 1129103 SH SOLE 22 1129103 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 65959 920957 SH SOLE 2 214406 0 706551 AGILENT TECHNOLOGIES INC COM 00846U101 12947 180776 SH SOLE 4 172334 0 8442 AGILENT TECHNOLOGIES INC COM 00846U101 32954 460120 SH SOLE 7 279934 0 180186 AGILENT TECHNOLOGIES INC COM 00846U101 541 7547 SH SOLE 13 7547 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 2114 29523 SH SOLE 15 29523 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 67361 940538 SH SOLE 18 892225 0 48313 AGILENT TECHNOLOGIES INC COM 00846U101 145331 2029198 SH SOLE 19 2029198 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 566701 7912607 SH SOLE 21 7912607 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 539920 7538680 SH SOLE 22 6774983 0 763697 AGILENT TECHNOLOGIES INC COM 00846U101 17569 245314 SH SOLE 23 245314 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 29656 414077 SH SOLE 25 414077 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 123217 1720423 SH SOLE 26 237095 0 1483328 AGILENT TECHNOLOGIES INC COM 00846U101 4544 63445 SH SOLE 28 44799 0 18646 AGILENT TECHNOLOGIES INC COM 00846U101 1159 16179 SH SOLE 29 16179 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 102597 1432521 SH SOLE 30 1432521 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 6300 87971 SH SOLE 31 70606 0 17365 AGILENT TECHNOLOGIES INC COM 00846U101 61150 853806 SH SOLE 34 853806 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 14256 199053 SH SOLE 36 199053 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 463 6468 SH SOLE 40 6468 0 0 AGILYSYS INC COM 00847J105 129 7716 SH SOLE 2 1198 0 6518 AGILYSYS INC COM 00847J105 8 457 SH SOLE 7 457 0 0 AGILYSYS INC COM 00847J105 1690 101174 SH SOLE 18 101174 0 0 AGILYSYS INC COM 00847J105 653 39105 SH SOLE 19 39105 0 0 AGILYSYS INC COM 00847J105 37812 2264195 SH SOLE 21 2264195 0 0 AGILYSYS INC COM 00847J105 9809 587388 SH SOLE 22 564305 0 23083 AGILYSYS INC COM 00847J105 108 6491 SH SOLE 26 0 0 6491 AGILYSYS INC COM 00847J105 55 3278 SH SOLE 28 3278 0 0 AGILYSYS INC COM 00847J105 478 28627 SH SOLE 30 28627 0 0 AGILYSYS INC COM 00847J105 40 2407 SH SOLE 40 2407 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 6381 179861 SH SOLE 2 64745 0 115116 AGIOS PHARMACEUTICALS INC COM 00847X104 12 327 SH SOLE 4 327 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 38 1078 SH SOLE 7 1078 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 2253 63508 SH SOLE 18 63508 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 31917 899568 SH SOLE 19 899568 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 1238 34900 SH SOLE 20 34900 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 46766 1318093 SH SOLE 21 1318093 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 56324 1587490 SH SOLE 22 1483593 0 103897 AGIOS PHARMACEUTICALS INC COM 00847X104 1025 28884 SH SOLE 26 10811 0 18073 AGIOS PHARMACEUTICALS INC COM 00847X104 279 7867 SH SOLE 28 7867 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 4693 132272 SH SOLE 30 132272 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 44 1238 SH SOLE 31 1238 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 9496 267656 SH SOLE 34 267656 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 243 6838 SH SOLE 40 6838 0 0 AGNC INVT CORP COM 00123Q104 13995 1322734 SH SOLE 2 77156 0 1245578 AGNC INVT CORP COM 00123Q104 3118 294669 SH SOLE 4 278817 0 15852 AGNC INVT CORP COM 00123Q104 3455 326545 SH SOLE 7 293327 0 33218 AGNC INVT CORP COM 00123Q104 14 1361 SH SOLE 13 1361 0 0 AGNC INVT CORP COM 00123Q104 540 51003 SH SOLE 15 51003 0 0 AGNC INVT CORP COM 00123Q104 3981 376243 SH SOLE 18 334064 0 42179 AGNC INVT CORP COM 00123Q104 1742 164677 SH SOLE 19 164677 0 0 AGNC INVT CORP COM 00123Q104 353088 33373189 SH SOLE 21 33373189 0 0 AGNC INVT CORP COM 00123Q104 184961 17482120 SH SOLE 22 16537163 0 944957 AGNC INVT CORP COM 00123Q104 4031 381037 SH SOLE 23 381037 0 0 AGNC INVT CORP COM 00123Q104 6460 610588 SH SOLE 25 610588 0 0 AGNC INVT CORP COM 00123Q104 28002 2646722 SH SOLE 26 667448 0 1979274 AGNC INVT CORP COM 00123Q104 1176 111133 SH SOLE 28 77605 0 33528 AGNC INVT CORP COM 00123Q104 1341 126727 SH SOLE 29 10230 0 116497 AGNC INVT CORP COM 00123Q104 24724 2336828 SH SOLE 30 2336828 0 0 AGNC INVT CORP COM 00123Q104 1977 186897 SH SOLE 31 93999 0 92898 AGNC INVT CORP COM 00123Q104 288 27263 SH SOLE 34 27263 0 0 AGNC INVT CORP COM 00123Q104 8246 779395 SH SOLE 36 779395 0 0 AGNC INVT CORP COM 00123Q104 132 12452 SH SOLE 40 12452 0 0 AGNICO EAGLE MINES LTD COM 008474108 390 9790 SH SOLE 2 9790 0 0 AGNICO EAGLE MINES LTD COM 008474108 3055 76786 SH SOLE 21 76786 0 0 AGNICO EAGLE MINES LTD COM 008474108 3402 85500 SH SOLE 22 85500 0 0 AGREE REALTY CORP COM 008492100 2456 39674 SH SOLE 2 2114 0 37560 AGREE REALTY CORP COM 008492100 1515 24467 SH SOLE 4 24467 0 0 AGREE REALTY CORP COM 008492100 2720 43944 SH SOLE 7 43944 0 0 AGREE REALTY CORP COM 008492100 12031 194367 SH SOLE 18 194367 0 0 AGREE REALTY CORP COM 008492100 7450 120355 SH SOLE 19 120355 0 0 AGREE REALTY CORP COM 008492100 307823 4972906 SH SOLE 21 4972906 0 0 AGREE REALTY CORP COM 008492100 98326 1588463 SH SOLE 22 1544813 0 43650 AGREE REALTY CORP COM 008492100 90 1455 SH SOLE 23 1455 0 0 AGREE REALTY CORP COM 008492100 6162 99554 SH SOLE 25 99554 0 0 AGREE REALTY CORP COM 008492100 2480 40062 SH SOLE 26 7181 0 32881 AGREE REALTY CORP COM 008492100 453 7321 SH SOLE 28 7321 0 0 AGREE REALTY CORP COM 008492100 1355 21887 SH SOLE 29 21887 0 0 AGREE REALTY CORP COM 008492100 14192 229277 SH SOLE 30 229277 0 0 AGREE REALTY CORP COM 008492100 9 149 SH SOLE 34 149 0 0 AGREE REALTY CORP COM 008492100 284 4590 SH SOLE 40 4590 0 0 AGROFRESH SOLUTIONS COM 00856G109 13 7670 SH SOLE 18 7670 0 0 AGROFRESH SOLUTIONS COM 00856G109 150 91314 SH SOLE 21 91314 0 0 AGROFRESH SOLUTIONS COM 00856G109 179 109405 SH SOLE 22 109405 0 0 AIKIDO PHARMA INC COM 008875106 0 56 SH SOLE 21 56 0 0 AILERON THERAPEUTICS INC COM 00887A105 1 3849 SH SOLE 18 3849 0 0 AILERON THERAPEUTICS INC COM 00887A105 14 42588 SH SOLE 21 42588 0 0 AIM IMMUNOTECH INC COM 00901B105 1 414 SH SOLE 21 414 0 0 AIM IMMUNOTECH INC COM 00901B105 26 10111 SH SOLE 22 10111 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 248 17171 SH SOLE 2 2808 0 14363 AIMMUNE THERAPEUTICS INC COM 00900T107 5 355 SH SOLE 4 355 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 10 716 SH SOLE 7 716 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 2357 163457 SH SOLE 18 157613 0 5844 AIMMUNE THERAPEUTICS INC COM 00900T107 1752 121524 SH SOLE 19 121524 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 29073 2016153 SH SOLE 21 2016153 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 18015 1249335 SH SOLE 22 1200731 0 48604 AIMMUNE THERAPEUTICS INC COM 00900T107 44 3057 SH SOLE 23 3057 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 437 30332 SH SOLE 26 16608 0 13724 AIMMUNE THERAPEUTICS INC COM 00900T107 86 5972 SH SOLE 28 5972 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 242 16804 SH SOLE 30 16804 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 19 1327 SH SOLE 34 1327 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 54 3751 SH SOLE 40 3751 0 0 AIR INDS GROUP COM NEW 00912N205 7 6729 SH SOLE 18 6729 0 0 AIR INDS GROUP COM NEW 00912N205 66 62001 SH SOLE 21 62001 0 0 AIR LEASE CORP CL A 00912X302 4940 223121 SH SOLE 2 11431 0 211690 AIR LEASE CORP CL A 00912X302 9 429 SH SOLE 4 429 0 0 AIR LEASE CORP CL A 00912X302 63 2828 SH SOLE 7 2828 0 0 AIR LEASE CORP CL A 00912X302 1367 61729 SH SOLE 18 61729 0 0 AIR LEASE CORP CL A 00912X302 550 24826 SH SOLE 19 24826 0 0 AIR LEASE CORP CL A 00912X302 28987 1309239 SH SOLE 21 1309239 0 0 AIR LEASE CORP CL A 00912X302 62125 2805995 SH SOLE 22 2628716 0 177279 AIR LEASE CORP CL A 00912X302 69 3138 SH SOLE 25 3138 0 0 AIR LEASE CORP CL A 00912X302 1078 48678 SH SOLE 26 21022 0 27656 AIR LEASE CORP CL A 00912X302 340 15368 SH SOLE 28 15368 0 0 AIR LEASE CORP CL A 00912X302 2256 101875 SH SOLE 30 101875 0 0 AIR LEASE CORP CL A 00912X302 230 10402 SH SOLE 31 2202 0 8200 AIR LEASE CORP CL A 00912X302 229 10345 SH SOLE 34 10345 0 0 AIR LEASE CORP CL A 00912X302 57 2591 SH SOLE 36 2591 0 0 AIR LEASE CORP CL A 00912X302 258 11675 SH SOLE 40 11675 0 0 AIR PRODS & CHEMS INC COM 009158106 105698 529521 SH SOLE 2 49958 0 479563 AIR PRODS & CHEMS INC COM 009158106 22621 113325 SH SOLE 4 107315 0 6010 AIR PRODS & CHEMS INC COM 009158106 50986 255429 SH SOLE 7 207599 0 47830 AIR PRODS & CHEMS INC COM 009158106 3161 15838 SH SOLE 13 15838 0 0 AIR PRODS & CHEMS INC COM 009158106 4798 24036 SH SOLE 15 24036 0 0 AIR PRODS & CHEMS INC COM 009158106 134484 673732 SH SOLE 18 629711 0 44021 AIR PRODS & CHEMS INC COM 009158106 194951 976657 SH SOLE 19 976657 0 0 AIR PRODS & CHEMS INC COM 009158106 10063 50413 SH SOLE 20 50413 0 0 AIR PRODS & CHEMS INC COM 009158106 1037294 5196605 SH SOLE 21 5196605 0 0 AIR PRODS & CHEMS INC COM 009158106 1058910 5304894 SH SOLE 22 4768599 0 536295 AIR PRODS & CHEMS INC COM 009158106 32095 160791 SH SOLE 23 160791 0 0 AIR PRODS & CHEMS INC COM 009158106 43410 217475 SH SOLE 25 217475 0 0 AIR PRODS & CHEMS INC COM 009158106 165590 829567 SH SOLE 26 130370 0 699197 AIR PRODS & CHEMS INC COM 009158106 8941 44794 SH SOLE 28 31626 0 13168 AIR PRODS & CHEMS INC COM 009158106 4718 23634 SH SOLE 29 4179 0 19455 AIR PRODS & CHEMS INC COM 009158106 164965 826437 SH SOLE 30 826437 0 0 AIR PRODS & CHEMS INC COM 009158106 11374 56979 SH SOLE 31 39268 0 17711 AIR PRODS & CHEMS INC COM 009158106 82845 415034 SH SOLE 34 415034 0 0 AIR PRODS & CHEMS INC COM 009158106 33144 166044 SH SOLE 36 166044 0 0 AIR PRODS & CHEMS INC COM 009158106 965 4835 SH SOLE 40 4835 0 0 AIR T INC *W EXP 06/07/202 00919P112 1 8317 SH SOLE 17 0 0 8317 AIR T INC COM 009207101 38 3000 SH SOLE 17 0 0 3000 AIR T INC COM 009207101 5 379 SH SOLE 21 379 0 0 AIR T INC COM 009207101 136 10863 SH SOLE 22 10863 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 395 21621 SH SOLE 2 2986 0 18635 AIR TRANSPORT SERVICES GRP I COM 00922R105 19 1022 SH SOLE 7 1022 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 3 180 SH SOLE 17 0 0 180 AIR TRANSPORT SERVICES GRP I COM 00922R105 3663 200393 SH SOLE 18 200393 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 2000 109404 SH SOLE 19 109404 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 34789 1903114 SH SOLE 21 1903114 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 29936 1637630 SH SOLE 22 1590531 0 47099 AIR TRANSPORT SERVICES GRP I COM 00922R105 25 1375 SH SOLE 26 0 0 1375 AIR TRANSPORT SERVICES GRP I COM 00922R105 42 2318 SH SOLE 28 2318 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 138 7526 SH SOLE 30 7526 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 13 719 SH SOLE 34 719 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 34 1850 SH SOLE 40 1850 0 0 AIR TRANSPORT SERVICES GRP I NOTE 1.125%10/1 00922RAB1 444 525000 PRN SOLE 21 525000 0 0 AIRGAIN INC COM 00938A104 24 3278 SH SOLE 2 381 0 2897 AIRGAIN INC COM 00938A104 248 33622 SH SOLE 18 33622 0 0 AIRGAIN INC COM 00938A104 124 16733 SH SOLE 19 16733 0 0 AIRGAIN INC COM 00938A104 2528 342074 SH SOLE 21 342074 0 0 AIRGAIN INC COM 00938A104 1597 216051 SH SOLE 22 212757 0 3294 AKAMAI TECHNOLOGIES INC COM 00971T101 37446 409289 SH SOLE 2 58966 0 350323 AKAMAI TECHNOLOGIES INC COM 00971T101 7255 79295 SH SOLE 4 74793 0 4502 AKAMAI TECHNOLOGIES INC COM 00971T101 22801 249223 SH SOLE 7 144941 0 104282 AKAMAI TECHNOLOGIES INC COM 00971T101 401 4388 SH SOLE 13 4388 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 1121 12251 SH SOLE 15 12251 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 29304 320302 SH SOLE 18 295802 0 24500 AKAMAI TECHNOLOGIES INC COM 00971T101 4304 47046 SH SOLE 19 47046 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 378357 4135500 SH SOLE 21 4135500 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 361210 3948079 SH SOLE 22 3572259 0 375820 AKAMAI TECHNOLOGIES INC COM 00971T101 10888 119011 SH SOLE 23 119011 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 19476 212876 SH SOLE 25 212876 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 88001 961868 SH SOLE 26 137558 0 824310 AKAMAI TECHNOLOGIES INC COM 00971T101 3024 33051 SH SOLE 28 23262 0 9789 AKAMAI TECHNOLOGIES INC COM 00971T101 3380 36940 SH SOLE 29 2646 0 34294 AKAMAI TECHNOLOGIES INC COM 00971T101 66950 731772 SH SOLE 30 731772 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 3343 36538 SH SOLE 31 29678 0 6860 AKAMAI TECHNOLOGIES INC COM 00971T101 1075 11745 SH SOLE 34 11745 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 8654 94593 SH SOLE 36 94593 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 304 3323 SH SOLE 40 3323 0 0 AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 3990 3575000 PRN SOLE 21 3575000 0 0 AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 1116 1000000 PRN SOLE 22 1000000 0 0 AKCEA THERAPEUTICS INC COM 00972L107 64 4447 SH SOLE 2 459 0 3988 AKCEA THERAPEUTICS INC COM 00972L107 4 284 SH SOLE 7 284 0 0 AKCEA THERAPEUTICS INC COM 00972L107 657 45914 SH SOLE 18 43640 0 2274 AKCEA THERAPEUTICS INC COM 00972L107 536 37473 SH SOLE 19 37473 0 0 AKCEA THERAPEUTICS INC COM 00972L107 17745 1240905 SH SOLE 21 1240905 0 0 AKCEA THERAPEUTICS INC COM 00972L107 6518 455833 SH SOLE 22 442471 0 13362 AKCEA THERAPEUTICS INC COM 00972L107 9 649 SH SOLE 23 649 0 0 AKCEA THERAPEUTICS INC COM 00972L107 50 3502 SH SOLE 26 0 0 3502 AKCEA THERAPEUTICS INC COM 00972L107 55 3864 SH SOLE 28 3864 0 0 AKCEA THERAPEUTICS INC COM 00972L107 243 17014 SH SOLE 30 17014 0 0 AKCEA THERAPEUTICS INC COM 00972L107 26 1839 SH SOLE 40 1839 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 862 113751 SH SOLE 2 8915 0 104836 AKEBIA THERAPEUTICS INC COM 00972D105 1 98 SH SOLE 4 98 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 13 1699 SH SOLE 7 1699 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 3381 446055 SH SOLE 18 446055 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 2990 394439 SH SOLE 19 394439 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 40131 5294393 SH SOLE 21 5294393 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 27845 3673542 SH SOLE 22 3557863 0 115679 AKEBIA THERAPEUTICS INC COM 00972D105 274 36128 SH SOLE 23 36128 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 981 129361 SH SOLE 26 0 0 129361 AKEBIA THERAPEUTICS INC COM 00972D105 90 11897 SH SOLE 28 11897 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 156 20571 SH SOLE 30 20571 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 96 12685 SH SOLE 40 12685 0 0 AKERNA CORP COM 00973W102 12 2408 SH SOLE 21 2408 0 0 AKERO THERAPEUTICS INC COM 00973Y108 99 4672 SH SOLE 2 1010 0 3662 AKERO THERAPEUTICS INC COM 00973Y108 638 30084 SH SOLE 18 30084 0 0 AKERO THERAPEUTICS INC COM 00973Y108 738 34794 SH SOLE 19 34794 0 0 AKERO THERAPEUTICS INC COM 00973Y108 11774 555356 SH SOLE 21 555356 0 0 AKERO THERAPEUTICS INC COM 00973Y108 1931 91062 SH SOLE 22 88179 0 2883 AKERO THERAPEUTICS INC COM 00973Y108 12 576 SH SOLE 23 576 0 0 AKERO THERAPEUTICS INC COM 00973Y108 27 1293 SH SOLE 26 0 0 1293 AKERO THERAPEUTICS INC COM 00973Y108 48 2277 SH SOLE 30 2277 0 0 AKERS BIOSCIENCES INC COM 00973E409 0 3 SH SOLE 21 3 0 0 AKERS BIOSCIENCES INC COM 00973E409 15 6849 SH SOLE 22 6849 0 0 AKORN INC COM 009728106 46 81830 SH SOLE 2 3486 0 78344 AKORN INC COM 009728106 0 290 SH SOLE 4 290 0 0 AKORN INC COM 009728106 1 1937 SH SOLE 7 1937 0 0 AKORN INC COM 009728106 241 428746 SH SOLE 18 428746 0 0 AKORN INC COM 009728106 92 163640 SH SOLE 19 163640 0 0 AKORN INC COM 009728106 6690 11921554 SH SOLE 21 11921554 0 0 AKORN INC COM 009728106 1549 2760704 SH SOLE 22 2659844 0 100860 AKORN INC COM 009728106 12 21583 SH SOLE 26 12182 0 9401 AKORN INC COM 009728106 8 13418 SH SOLE 28 13418 0 0 AKORN INC COM 009728106 86 153148 SH SOLE 30 153148 0 0 AKORN INC COM 009728106 6 9870 SH SOLE 40 9870 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 56 10480 SH SOLE 2 1035 0 9445 AKOUSTIS TECHNOLOGIES INC COM 00973N102 15 2715 SH SOLE 7 2715 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 607 113028 SH SOLE 18 113028 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 297 55339 SH SOLE 19 55339 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 5060 942195 SH SOLE 21 942195 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 3811 709776 SH SOLE 22 689419 0 20357 ALAMO GROUP INC COM 011311107 398 4480 SH SOLE 2 487 0 3993 ALAMO GROUP INC COM 011311107 4 48 SH SOLE 4 48 0 0 ALAMO GROUP INC COM 011311107 4758 53598 SH SOLE 7 53598 0 0 ALAMO GROUP INC COM 011311107 3916 44111 SH SOLE 18 44111 0 0 ALAMO GROUP INC COM 011311107 1600 18027 SH SOLE 19 18027 0 0 ALAMO GROUP INC COM 011311107 92277 1039392 SH SOLE 21 1039392 0 0 ALAMO GROUP INC COM 011311107 24921 280701 SH SOLE 22 270413 0 10288 ALAMO GROUP INC COM 011311107 585 6591 SH SOLE 26 5526 0 1065 ALAMO GROUP INC COM 011311107 125 1408 SH SOLE 28 1408 0 0 ALAMO GROUP INC COM 011311107 1122 12641 SH SOLE 30 12641 0 0 ALAMO GROUP INC COM 011311107 88 989 SH SOLE 40 989 0 0 ALARM COM HLDGS INC COM 011642105 694 17842 SH SOLE 2 5978 0 11864 ALARM COM HLDGS INC COM 011642105 9 229 SH SOLE 4 229 0 0 ALARM COM HLDGS INC COM 011642105 23 599 SH SOLE 7 599 0 0 ALARM COM HLDGS INC COM 011642105 7394 190026 SH SOLE 18 167189 0 22837 ALARM COM HLDGS INC COM 011642105 9334 239884 SH SOLE 19 239884 0 0 ALARM COM HLDGS INC COM 011642105 155264 3990341 SH SOLE 21 3990341 0 0 ALARM COM HLDGS INC COM 011642105 48679 1251075 SH SOLE 22 1212578 0 38497 ALARM COM HLDGS INC COM 011642105 986 25346 SH SOLE 23 25346 0 0 ALARM COM HLDGS INC COM 011642105 3516 90375 SH SOLE 26 6633 0 83742 ALARM COM HLDGS INC COM 011642105 211 5428 SH SOLE 28 5428 0 0 ALARM COM HLDGS INC COM 011642105 7947 204247 SH SOLE 30 204247 0 0 ALARM COM HLDGS INC COM 011642105 70 1802 SH SOLE 34 1802 0 0 ALARM COM HLDGS INC COM 011642105 197 5068 SH SOLE 40 5068 0 0 ALASKA AIR GROUP INC COM 011659109 7405 260094 SH SOLE 2 36137 0 223957 ALASKA AIR GROUP INC COM 011659109 74 2608 SH SOLE 4 2608 0 0 ALASKA AIR GROUP INC COM 011659109 2938 103213 SH SOLE 7 98648 0 4565 ALASKA AIR GROUP INC COM 011659109 7878 276696 SH SOLE 18 268644 0 8052 ALASKA AIR GROUP INC COM 011659109 3428 120423 SH SOLE 19 120423 0 0 ALASKA AIR GROUP INC COM 011659109 87955 3089404 SH SOLE 21 3089404 0 0 ALASKA AIR GROUP INC COM 011659109 87252 3064717 SH SOLE 22 2835289 0 229428 ALASKA AIR GROUP INC COM 011659109 8 267 SH SOLE 23 267 0 0 ALASKA AIR GROUP INC COM 011659109 713 25058 SH SOLE 25 25058 0 0 ALASKA AIR GROUP INC COM 011659109 5417 190257 SH SOLE 26 0 0 190257 ALASKA AIR GROUP INC COM 011659109 430 15096 SH SOLE 29 0 0 15096 ALASKA AIR GROUP INC COM 011659109 7173 251947 SH SOLE 30 251947 0 0 ALASKA AIR GROUP INC COM 011659109 70 2455 SH SOLE 31 2455 0 0 ALASKA AIR GROUP INC COM 011659109 506 17786 SH SOLE 36 17786 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 22 12694 SH SOLE 18 12694 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 274 157731 SH SOLE 21 157731 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 2772 1592972 SH SOLE 22 1592972 0 0 ALBANY INTL CORP CL A 012348108 601 12705 SH SOLE 2 2864 0 9841 ALBANY INTL CORP CL A 012348108 7 151 SH SOLE 4 151 0 0 ALBANY INTL CORP CL A 012348108 25 537 SH SOLE 7 537 0 0 ALBANY INTL CORP CL A 012348108 6640 140282 SH SOLE 18 140282 0 0 ALBANY INTL CORP CL A 012348108 3011 63612 SH SOLE 19 63612 0 0 ALBANY INTL CORP CL A 012348108 153080 3234303 SH SOLE 21 3234303 0 0 ALBANY INTL CORP CL A 012348108 41858 884379 SH SOLE 22 852221 0 32158 ALBANY INTL CORP CL A 012348108 17 358 SH SOLE 23 358 0 0 ALBANY INTL CORP CL A 012348108 718 15176 SH SOLE 26 5161 0 10015 ALBANY INTL CORP CL A 012348108 221 4661 SH SOLE 28 4661 0 0 ALBANY INTL CORP CL A 012348108 11662 246391 SH SOLE 30 246391 0 0 ALBANY INTL CORP CL A 012348108 38 809 SH SOLE 34 809 0 0 ALBANY INTL CORP CL A 012348108 155 3279 SH SOLE 40 3279 0 0 ALBEMARLE CORP COM 012653101 15541 275690 SH SOLE 2 35840 0 239850 ALBEMARLE CORP COM 012653101 2583 45821 SH SOLE 4 42752 0 3069 ALBEMARLE CORP COM 012653101 12791 226918 SH SOLE 7 115500 0 111418 ALBEMARLE CORP COM 012653101 101 1798 SH SOLE 13 1798 0 0 ALBEMARLE CORP COM 012653101 665 11801 SH SOLE 15 11801 0 0 ALBEMARLE CORP COM 012653101 13563 240600 SH SOLE 18 224596 0 16004 ALBEMARLE CORP COM 012653101 10148 180033 SH SOLE 19 180033 0 0 ALBEMARLE CORP COM 012653101 165162 2929961 SH SOLE 21 2929961 0 0 ALBEMARLE CORP COM 012653101 153835 2729018 SH SOLE 22 2475976 0 253042 ALBEMARLE CORP COM 012653101 4374 77588 SH SOLE 23 77588 0 0 ALBEMARLE CORP COM 012653101 9228 163697 SH SOLE 25 163697 0 0 ALBEMARLE CORP COM 012653101 28368 503246 SH SOLE 26 116363 0 386883 ALBEMARLE CORP COM 012653101 1262 22391 SH SOLE 28 16173 0 6218 ALBEMARLE CORP COM 012653101 6518 115625 SH SOLE 29 93428 0 22197 ALBEMARLE CORP COM 012653101 23705 420528 SH SOLE 30 420528 0 0 ALBEMARLE CORP COM 012653101 1515 26877 SH SOLE 31 20880 0 5997 ALBEMARLE CORP COM 012653101 4624 82024 SH SOLE 34 82024 0 0 ALBEMARLE CORP COM 012653101 4027 71441 SH SOLE 36 71441 0 0 ALBEMARLE CORP COM 012653101 125 2218 SH SOLE 40 2218 0 0 ALBIREO PHARMA INC COM 01345P106 79 4802 SH SOLE 2 724 0 4078 ALBIREO PHARMA INC COM 01345P106 3 196 SH SOLE 7 196 0 0 ALBIREO PHARMA INC COM 01345P106 757 46250 SH SOLE 18 46250 0 0 ALBIREO PHARMA INC COM 01345P106 381 23257 SH SOLE 19 23257 0 0 ALBIREO PHARMA INC COM 01345P106 6478 395741 SH SOLE 21 395741 0 0 ALBIREO PHARMA INC COM 01345P106 4884 298377 SH SOLE 22 291643 0 6734 ALCOA CORP COM 013872106 2722 441862 SH SOLE 2 80886 0 360976 ALCOA CORP COM 013872106 6 1015 SH SOLE 4 1015 0 0 ALCOA CORP COM 013872106 759 123199 SH SOLE 7 123199 0 0 ALCOA CORP COM 013872106 317 51463 SH SOLE 13 51463 0 0 ALCOA CORP COM 013872106 1660 269542 SH SOLE 18 163383 0 106159 ALCOA CORP COM 013872106 2933 476145 SH SOLE 19 476145 0 0 ALCOA CORP COM 013872106 14392 2336374 SH SOLE 21 2336374 0 0 ALCOA CORP COM 013872106 38894 6314017 SH SOLE 22 5758868 0 555149 ALCOA CORP COM 013872106 522 84750 SH SOLE 26 43070 0 41680 ALCOA CORP COM 013872106 158 25632 SH SOLE 28 25632 0 0 ALCOA CORP COM 013872106 505 81963 SH SOLE 29 0 0 81963 ALCOA CORP COM 013872106 559 90673 SH SOLE 30 90673 0 0 ALCOA CORP COM 013872106 262 42592 SH SOLE 31 3973 0 38619 ALCOA CORP COM 013872106 733 119004 SH SOLE 36 119004 0 0 ALCOA CORP COM 013872106 108 17486 SH SOLE 40 17486 0 0 ALCON INC ORD SHS H01301128 1679 33044 SH SOLE 2 33044 0 0 ALCON INC ORD SHS H01301128 81 1593 SH SOLE 4 1593 0 0 ALCON INC ORD SHS H01301128 123975 2439498 SH SOLE 18 2425360 0 14138 ALCON INC ORD SHS H01301128 141132 2777100 SH SOLE 19 2777100 0 0 ALCON INC ORD SHS H01301128 1469 28900 SH SOLE 20 28900 0 0 ALCON INC ORD SHS H01301128 664 13070 SH SOLE 22 13070 0 0 ALCON INC ORD SHS H01301128 2857 56223 SH SOLE 34 56223 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 29 11590 SH SOLE 2 751 0 10839 ALDEYRA THERAPEUTICS INC COM 01438T106 197 79595 SH SOLE 18 79595 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 166 67137 SH SOLE 19 67137 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 1953 790760 SH SOLE 21 790760 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 1643 665110 SH SOLE 22 655002 0 10108 ALECTOR INC COM 014442107 341 14123 SH SOLE 2 3201 0 10922 ALECTOR INC COM 014442107 16 664 SH SOLE 7 664 0 0 ALECTOR INC COM 014442107 3792 157164 SH SOLE 18 149636 0 7528 ALECTOR INC COM 014442107 22140 917527 SH SOLE 19 917527 0 0 ALECTOR INC COM 014442107 334 13842 SH SOLE 20 13842 0 0 ALECTOR INC COM 014442107 43238 1791869 SH SOLE 21 1791869 0 0 ALECTOR INC COM 014442107 24773 1026638 SH SOLE 22 1006293 0 20345 ALECTOR INC COM 014442107 166 6898 SH SOLE 23 6898 0 0 ALECTOR INC COM 014442107 380 15744 SH SOLE 26 0 0 15744 ALECTOR INC COM 014442107 6284 260417 SH SOLE 30 260417 0 0 ALERUS FINL CORP COM 01446U103 65 3964 SH SOLE 2 570 0 3394 ALERUS FINL CORP COM 01446U103 88 5301 SH SOLE 18 5301 0 0 ALERUS FINL CORP COM 01446U103 198 11968 SH SOLE 19 11968 0 0 ALERUS FINL CORP COM 01446U103 1762 106671 SH SOLE 21 106671 0 0 ALERUS FINL CORP COM 01446U103 521 31523 SH SOLE 22 30109 0 1414 ALERUS FINL CORP COM 01446U103 74 4492 SH SOLE 26 0 0 4492 ALEXANDER & BALDWIN INC NEW COM 014491104 741 66056 SH SOLE 2 3713 0 62343 ALEXANDER & BALDWIN INC NEW COM 014491104 5 437 SH SOLE 4 437 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 24 2130 SH SOLE 7 2130 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 3483 310401 SH SOLE 18 310401 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1633 145557 SH SOLE 19 145557 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 86360 7696982 SH SOLE 21 7696982 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 23520 2096284 SH SOLE 22 2018287 0 77997 ALEXANDER & BALDWIN INC NEW COM 014491104 271 24142 SH SOLE 26 9894 0 14248 ALEXANDER & BALDWIN INC NEW COM 014491104 106 9430 SH SOLE 28 9430 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1068 95220 SH SOLE 30 95220 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 13 1136 SH SOLE 34 1136 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 79 7014 SH SOLE 40 7014 0 0 ALEXANDERS INC COM 014752109 233 843 SH SOLE 2 111 0 732 ALEXANDERS INC COM 014752109 329 1191 SH SOLE 4 1191 0 0 ALEXANDERS INC COM 014752109 655 2374 SH SOLE 7 2374 0 0 ALEXANDERS INC COM 014752109 2061 7469 SH SOLE 18 7469 0 0 ALEXANDERS INC COM 014752109 1706 6182 SH SOLE 19 6182 0 0 ALEXANDERS INC COM 014752109 21641 78423 SH SOLE 21 78423 0 0 ALEXANDERS INC COM 014752109 21803 79012 SH SOLE 22 76790 0 2222 ALEXANDERS INC COM 014752109 943 3417 SH SOLE 23 3417 0 0 ALEXANDERS INC COM 014752109 1339 4852 SH SOLE 25 4852 0 0 ALEXANDERS INC COM 014752109 467 1694 SH SOLE 26 186 0 1508 ALEXANDERS INC COM 014752109 92 333 SH SOLE 28 333 0 0 ALEXANDERS INC COM 014752109 300 1088 SH SOLE 29 1088 0 0 ALEXANDERS INC COM 014752109 2793 10121 SH SOLE 30 10121 0 0 ALEXANDERS INC COM 014752109 65 236 SH SOLE 40 236 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 44684 326020 SH SOLE 2 62504 0 263516 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 24012 175192 SH SOLE 4 171781 0 3411 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 34849 254260 SH SOLE 7 246261 0 7999 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1026 7484 SH SOLE 13 7484 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1617 11801 SH SOLE 15 11801 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 64357 469555 SH SOLE 18 444166 0 25389 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 61392 447924 SH SOLE 19 447924 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 560256 4087669 SH SOLE 21 4087669 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 541242 3948939 SH SOLE 22 3516303 0 432636 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 14832 108215 SH SOLE 23 108215 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 56250 410403 SH SOLE 25 410403 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 79512 580123 SH SOLE 26 96232 0 483891 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 5230 38158 SH SOLE 28 31273 0 6885 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 14332 104564 SH SOLE 29 70135 0 34429 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 126743 924729 SH SOLE 30 924729 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 5474 39939 SH SOLE 31 33950 0 5989 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 21160 154382 SH SOLE 34 154382 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 10201 74424 SH SOLE 36 74424 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 355 2587 SH SOLE 40 2587 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 57857 644359 SH SOLE 2 172522 0 471837 ALEXION PHARMACEUTICALS INC COM 015351109 9698 108012 SH SOLE 4 102183 0 5829 ALEXION PHARMACEUTICALS INC COM 015351109 19232 214188 SH SOLE 7 197236 0 16952 ALEXION PHARMACEUTICALS INC COM 015351109 891 9925 SH SOLE 13 9925 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 1891 21064 SH SOLE 15 21064 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 57328 638462 SH SOLE 18 604777 0 33685 ALEXION PHARMACEUTICALS INC COM 015351109 57586 641341 SH SOLE 19 641341 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 404 4500 SH SOLE 20 4500 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 547373 6096147 SH SOLE 21 6096147 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 477415 5317022 SH SOLE 22 4766263 0 550759 ALEXION PHARMACEUTICALS INC COM 015351109 15778 175724 SH SOLE 23 175724 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 19948 222163 SH SOLE 25 222163 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 75201 837526 SH SOLE 26 156064 0 681462 ALEXION PHARMACEUTICALS INC COM 015351109 4040 44999 SH SOLE 28 32016 0 12983 ALEXION PHARMACEUTICALS INC COM 015351109 1082 12048 SH SOLE 29 12048 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 87909 979050 SH SOLE 30 979050 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 5702 63506 SH SOLE 31 49602 0 13904 ALEXION PHARMACEUTICALS INC COM 015351109 3147 35049 SH SOLE 32 35049 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 26851 299041 SH SOLE 34 299041 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 12707 141523 SH SOLE 36 141523 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 478 5327 SH SOLE 40 5327 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 652865 3356979 SH SOLE 2 146787 0 3210192 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8 43 SH SOLE 3 43 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 166705 857182 SH SOLE 4 857182 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 44926 231005 SH SOLE 7 231005 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 43142 221835 SH SOLE 13 221835 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 242298 1245877 SH SOLE 15 1204613 0 41264 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 49 250 SH SOLE 17 0 0 250 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 464328 2387534 SH SOLE 18 1967579 0 419955 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 468120 2407036 SH SOLE 19 2407036 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6025078 30980453 SH SOLE 21 30980453 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4791754 24638801 SH SOLE 22 21430617 0 3208184 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 215658 1108893 SH SOLE 23 1108893 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 256376 1318265 SH SOLE 25 1306311 0 11954 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1246849 6411193 SH SOLE 26 179198 0 6231995 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 49826 256199 SH SOLE 28 256199 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 46759 240432 SH SOLE 29 240432 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1926969 9908315 SH SOLE 30 9908315 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 61549 316478 SH SOLE 31 165213 0 151265 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6604 33957 SH SOLE 32 33957 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 435723 2240454 SH SOLE 34 2240454 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3529 18144 SH SOLE 36 18144 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2722 13997 SH SOLE 40 13997 0 0 ALICO INC COM 016230104 144 4625 SH SOLE 2 325 0 4300 ALICO INC COM 016230104 517 16661 SH SOLE 18 16661 0 0 ALICO INC COM 016230104 279 9003 SH SOLE 19 9003 0 0 ALICO INC COM 016230104 5623 181148 SH SOLE 21 181148 0 0 ALICO INC COM 016230104 4363 140560 SH SOLE 22 138570 0 1990 ALIGN TECHNOLOGY INC COM 016255101 39139 225002 SH SOLE 2 21714 0 203288 ALIGN TECHNOLOGY INC COM 016255101 6207 35681 SH SOLE 4 33581 0 2100 ALIGN TECHNOLOGY INC COM 016255101 11767 67644 SH SOLE 7 65483 0 2161 ALIGN TECHNOLOGY INC COM 016255101 127 731 SH SOLE 13 731 0 0 ALIGN TECHNOLOGY INC COM 016255101 1100 6325 SH SOLE 15 6325 0 0 ALIGN TECHNOLOGY INC COM 016255101 116214 668091 SH SOLE 18 519950 0 148141 ALIGN TECHNOLOGY INC COM 016255101 60832 349710 SH SOLE 19 349710 0 0 ALIGN TECHNOLOGY INC COM 016255101 388804 2235147 SH SOLE 21 2235147 0 0 ALIGN TECHNOLOGY INC COM 016255101 329255 1892814 SH SOLE 22 1717310 0 175504 ALIGN TECHNOLOGY INC COM 016255101 9990 57430 SH SOLE 23 57430 0 0 ALIGN TECHNOLOGY INC COM 016255101 15659 90018 SH SOLE 25 90018 0 0 ALIGN TECHNOLOGY INC COM 016255101 68600 394367 SH SOLE 26 55486 0 338881 ALIGN TECHNOLOGY INC COM 016255101 2627 15101 SH SOLE 28 10742 0 4359 ALIGN TECHNOLOGY INC COM 016255101 3015 17330 SH SOLE 29 1213 0 16117 ALIGN TECHNOLOGY INC COM 016255101 68541 394027 SH SOLE 30 394027 0 0 ALIGN TECHNOLOGY INC COM 016255101 4068 23385 SH SOLE 31 13346 0 10039 ALIGN TECHNOLOGY INC COM 016255101 2172 12485 SH SOLE 32 12485 0 0 ALIGN TECHNOLOGY INC COM 016255101 5338 30687 SH SOLE 34 30687 0 0 ALIGN TECHNOLOGY INC COM 016255101 8051 46281 SH SOLE 36 46281 0 0 ALIGN TECHNOLOGY INC COM 016255101 277 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 39 9787 SH SOLE 21 9787 0 0 ALIMERA SCIENCES INC COM NEW 016259202 3 686 SH SOLE 22 686 0 0 ALITHYA GROUP INC CL A SUB VTG 01643B106 8 4744 SH SOLE 22 4744 0 0 ALJ REGIONAL HLDGS INC COM 001627108 3 4523 SH SOLE 18 4523 0 0 ALJ REGIONAL HLDGS INC COM 001627108 35 58931 SH SOLE 21 58931 0 0 ALKALINE WTR CO INC COM NEW 01643A207 5 7919 SH SOLE 18 7919 0 0 ALKALINE WTR CO INC COM NEW 01643A207 148 247462 SH SOLE 21 247462 0 0 ALKALINE WTR CO INC COM NEW 01643A207 51 84948 SH SOLE 22 84948 0 0 ALKERMES PLC SHS G01767105 5546 384572 SH SOLE 2 68589 0 315983 ALKERMES PLC SHS G01767105 11 757 SH SOLE 4 757 0 0 ALKERMES PLC SHS G01767105 42 2902 SH SOLE 7 2902 0 0 ALKERMES PLC SHS G01767105 1094 75859 SH SOLE 18 75859 0 0 ALKERMES PLC SHS G01767105 538 37301 SH SOLE 19 37301 0 0 ALKERMES PLC SHS G01767105 46387 3216825 SH SOLE 21 3216825 0 0 ALKERMES PLC SHS G01767105 66640 4621368 SH SOLE 22 4370329 0 251039 ALKERMES PLC SHS G01767105 1091 75692 SH SOLE 26 38693 0 36999 ALKERMES PLC SHS G01767105 291 20186 SH SOLE 28 20186 0 0 ALKERMES PLC SHS G01767105 4345 301331 SH SOLE 30 301331 0 0 ALKERMES PLC SHS G01767105 47 3286 SH SOLE 31 3286 0 0 ALKERMES PLC SHS G01767105 77 5334 SH SOLE 34 5334 0 0 ALKERMES PLC SHS G01767105 257 17794 SH SOLE 40 17794 0 0 ALLAKOS INC COM 01671P100 2993 67270 SH SOLE 2 61089 0 6181 ALLAKOS INC COM 01671P100 7 147 SH SOLE 4 147 0 0 ALLAKOS INC COM 01671P100 15 333 SH SOLE 7 333 0 0 ALLAKOS INC COM 01671P100 4971 111724 SH SOLE 18 110335 0 1389 ALLAKOS INC COM 01671P100 36266 815146 SH SOLE 19 815146 0 0 ALLAKOS INC COM 01671P100 437 9831 SH SOLE 20 9831 0 0 ALLAKOS INC COM 01671P100 47307 1063315 SH SOLE 21 1063315 0 0 ALLAKOS INC COM 01671P100 28147 632668 SH SOLE 22 609905 0 22763 ALLAKOS INC COM 01671P100 49 1105 SH SOLE 23 1105 0 0 ALLAKOS INC COM 01671P100 602 13532 SH SOLE 26 7619 0 5913 ALLAKOS INC COM 01671P100 152 3418 SH SOLE 28 3418 0 0 ALLAKOS INC COM 01671P100 531 11930 SH SOLE 30 11930 0 0 ALLAKOS INC COM 01671P100 11846 266266 SH SOLE 34 266266 0 0 ALLAKOS INC COM 01671P100 127 2863 SH SOLE 40 2863 0 0 ALLEGHANY CORP DEL COM 017175100 21462 38856 SH SOLE 2 8730 0 30126 ALLEGHANY CORP DEL COM 017175100 3813 6904 SH SOLE 4 6505 0 399 ALLEGHANY CORP DEL COM 017175100 6896 12485 SH SOLE 7 3796 0 8689 ALLEGHANY CORP DEL COM 017175100 266 482 SH SOLE 13 482 0 0 ALLEGHANY CORP DEL COM 017175100 641 1160 SH SOLE 15 1160 0 0 ALLEGHANY CORP DEL COM 017175100 23449 42454 SH SOLE 18 41221 0 1233 ALLEGHANY CORP DEL COM 017175100 2136 3868 SH SOLE 19 3868 0 0 ALLEGHANY CORP DEL COM 017175100 461157 834900 SH SOLE 21 834900 0 0 ALLEGHANY CORP DEL COM 017175100 283467 513201 SH SOLE 22 489076 0 24125 ALLEGHANY CORP DEL COM 017175100 5749 10408 SH SOLE 23 10408 0 0 ALLEGHANY CORP DEL COM 017175100 8397 15202 SH SOLE 25 15202 0 0 ALLEGHANY CORP DEL COM 017175100 25000 45262 SH SOLE 26 14003 0 31259 ALLEGHANY CORP DEL COM 017175100 1553 2812 SH SOLE 28 2071 0 741 ALLEGHANY CORP DEL COM 017175100 1885 3413 SH SOLE 29 317 0 3096 ALLEGHANY CORP DEL COM 017175100 24049 43539 SH SOLE 30 43539 0 0 ALLEGHANY CORP DEL COM 017175100 1924 3483 SH SOLE 31 2624 0 859 ALLEGHANY CORP DEL COM 017175100 456 825 SH SOLE 34 825 0 0 ALLEGHANY CORP DEL COM 017175100 8996 16287 SH SOLE 36 16287 0 0 ALLEGHANY CORP DEL COM 017175100 167 302 SH SOLE 40 302 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 3486 410171 SH SOLE 2 298315 0 111856 ALLEGHENY TECHNOLOGIES INC COM 01741R102 4 438 SH SOLE 4 438 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 30 3576 SH SOLE 7 3576 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 6174 726341 SH SOLE 18 726341 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 2019 237583 SH SOLE 19 237583 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 75189 8845764 SH SOLE 21 8845764 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 38950 4582324 SH SOLE 22 4443996 0 138328 ALLEGHENY TECHNOLOGIES INC COM 01741R102 364 42864 SH SOLE 26 21602 0 21262 ALLEGHENY TECHNOLOGIES INC COM 01741R102 136 16017 SH SOLE 28 16017 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 351 41268 SH SOLE 30 41268 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 77 9106 SH SOLE 31 0 0 9106 ALLEGHENY TECHNOLOGIES INC COM 01741R102 10 1215 SH SOLE 36 1215 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 102 11945 SH SOLE 40 11945 0 0 ALLEGHENY TECHNOLOGIES INC NOTE 4.750% 7/0 01741RAG7 686 775000 PRN SOLE 21 775000 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 414 17151 SH SOLE 2 950 0 16201 ALLEGIANCE BANCSHARES INC COM 01748H107 6 230 SH SOLE 7 230 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 2148 89078 SH SOLE 18 89078 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 821 34060 SH SOLE 19 34060 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 52520 2178332 SH SOLE 21 2178332 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 14308 593444 SH SOLE 22 570949 0 22495 ALLEGIANCE BANCSHARES INC COM 01748H107 20 815 SH SOLE 26 0 0 815 ALLEGIANCE BANCSHARES INC COM 01748H107 590 24463 SH SOLE 30 24463 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 29 1213 SH SOLE 40 1213 0 0 ALLEGIANT TRAVEL CO COM 01748X102 400 4887 SH SOLE 2 642 0 4245 ALLEGIANT TRAVEL CO COM 01748X102 18 216 SH SOLE 7 216 0 0 ALLEGIANT TRAVEL CO COM 01748X102 4873 59577 SH SOLE 18 59577 0 0 ALLEGIANT TRAVEL CO COM 01748X102 1974 24129 SH SOLE 19 24129 0 0 ALLEGIANT TRAVEL CO COM 01748X102 113518 1387745 SH SOLE 21 1387745 0 0 ALLEGIANT TRAVEL CO COM 01748X102 29881 365297 SH SOLE 22 355109 0 10188 ALLEGIANT TRAVEL CO COM 01748X102 145 1769 SH SOLE 26 0 0 1769 ALLEGIANT TRAVEL CO COM 01748X102 52 633 SH SOLE 28 633 0 0 ALLEGIANT TRAVEL CO COM 01748X102 1111 13585 SH SOLE 30 13585 0 0 ALLEGIANT TRAVEL CO COM 01748X102 26 320 SH SOLE 34 320 0 0 ALLEGIANT TRAVEL CO COM 01748X102 39 473 SH SOLE 40 473 0 0 ALLEGION PLC ORD SHS G0176J109 54133 588273 SH SOLE 2 351967 0 236306 ALLEGION PLC ORD SHS G0176J109 8862 96309 SH SOLE 4 93803 0 2506 ALLEGION PLC ORD SHS G0176J109 8666 94175 SH SOLE 7 91070 0 3105 ALLEGION PLC ORD SHS G0176J109 4812 52292 SH SOLE 13 52292 0 0 ALLEGION PLC ORD SHS G0176J109 667 7250 SH SOLE 15 7250 0 0 ALLEGION PLC ORD SHS G0176J109 32797 356408 SH SOLE 18 250969 0 105439 ALLEGION PLC ORD SHS G0176J109 41114 446796 SH SOLE 19 446796 0 0 ALLEGION PLC ORD SHS G0176J109 274897 2987359 SH SOLE 21 2987359 0 0 ALLEGION PLC ORD SHS G0176J109 307976 3346843 SH SOLE 22 2648370 0 698473 ALLEGION PLC ORD SHS G0176J109 17026 185020 SH SOLE 23 185020 0 0 ALLEGION PLC ORD SHS G0176J109 10823 117618 SH SOLE 25 117618 0 0 ALLEGION PLC ORD SHS G0176J109 47694 518298 SH SOLE 26 96682 0 421616 ALLEGION PLC ORD SHS G0176J109 1937 21054 SH SOLE 28 15576 0 5478 ALLEGION PLC ORD SHS G0176J109 25592 278116 SH SOLE 29 61640 0 216476 ALLEGION PLC ORD SHS G0176J109 44516 483760 SH SOLE 30 483760 0 0 ALLEGION PLC ORD SHS G0176J109 14004 152179 SH SOLE 31 105047 0 47132 ALLEGION PLC ORD SHS G0176J109 3441 37393 SH SOLE 34 37393 0 0 ALLEGION PLC ORD SHS G0176J109 8889 96601 SH SOLE 36 96601 0 0 ALLEGION PLC ORD SHS G0176J109 175 1906 SH SOLE 40 1906 0 0 ALLENA PHARMACEUTICALS INC COM 018119107 2 2463 SH SOLE 18 2463 0 0 ALLENA PHARMACEUTICALS INC COM 018119107 92 95118 SH SOLE 21 95118 0 0 ALLENA PHARMACEUTICALS INC COM 018119107 22 22975 SH SOLE 22 22975 0 0 ALLERGAN PLC SHS G0177J108 140423 792901 SH SOLE 2 69122 0 723779 ALLERGAN PLC SHS G0177J108 26599 150191 SH SOLE 4 141318 0 8873 ALLERGAN PLC SHS G0177J108 56693 320118 SH SOLE 7 274473 0 45645 ALLERGAN PLC SHS G0177J108 1526 8614 SH SOLE 13 8614 0 0 ALLERGAN PLC SHS G0177J108 6299 35567 SH SOLE 15 35567 0 0 ALLERGAN PLC SHS G0177J108 154747 873784 SH SOLE 18 819250 0 54534 ALLERGAN PLC SHS G0177J108 11187 63165 SH SOLE 19 63165 0 0 ALLERGAN PLC SHS G0177J108 1233816 6966778 SH SOLE 21 6966778 0 0 ALLERGAN PLC SHS G0177J108 1367682 7722656 SH SOLE 22 6942115 0 780541 ALLERGAN PLC SHS G0177J108 42618 240646 SH SOLE 23 240646 0 0 ALLERGAN PLC SHS G0177J108 62126 350794 SH SOLE 25 350794 0 0 ALLERGAN PLC SHS G0177J108 288397 1628440 SH SOLE 26 199779 0 1428661 ALLERGAN PLC SHS G0177J108 11797 66611 SH SOLE 28 47098 0 19513 ALLERGAN PLC SHS G0177J108 3363 18990 SH SOLE 29 6169 0 12821 ALLERGAN PLC SHS G0177J108 267742 1511814 SH SOLE 30 1511814 0 0 ALLERGAN PLC SHS G0177J108 22153 125087 SH SOLE 31 59491 0 65596 ALLERGAN PLC SHS G0177J108 3153 17804 SH SOLE 34 17804 0 0 ALLERGAN PLC SHS G0177J108 41677 235333 SH SOLE 36 235333 0 0 ALLERGAN PLC SHS G0177J108 1275 7200 SH SOLE 40 7200 0 0 ALLETE INC COM NEW 018522300 6023 99253 SH SOLE 2 53239 0 46014 ALLETE INC COM NEW 018522300 178 2928 SH SOLE 4 2928 0 0 ALLETE INC COM NEW 018522300 91 1498 SH SOLE 7 1498 0 0 ALLETE INC COM NEW 018522300 14 235 SH SOLE 17 0 0 235 ALLETE INC COM NEW 018522300 19203 316458 SH SOLE 18 316335 0 123 ALLETE INC COM NEW 018522300 6121 100869 SH SOLE 19 100869 0 0 ALLETE INC COM NEW 018522300 228897 3772197 SH SOLE 21 3772197 0 0 ALLETE INC COM NEW 018522300 108008 1779968 SH SOLE 22 1722755 0 57213 ALLETE INC COM NEW 018522300 2 36 SH SOLE 23 36 0 0 ALLETE INC COM NEW 018522300 1245 20525 SH SOLE 26 11483 0 9042 ALLETE INC COM NEW 018522300 433 7132 SH SOLE 28 7132 0 0 ALLETE INC COM NEW 018522300 2089 34420 SH SOLE 30 34420 0 0 ALLETE INC COM NEW 018522300 5 84 SH SOLE 31 0 0 84 ALLETE INC COM NEW 018522300 184 3038 SH SOLE 36 3038 0 0 ALLETE INC COM NEW 018522300 295 4856 SH SOLE 40 4856 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 3790 112635 SH SOLE 2 17516 0 95119 ALLIANCE DATA SYSTEMS CORP COM 018581108 672 19984 SH SOLE 4 18668 0 1316 ALLIANCE DATA SYSTEMS CORP COM 018581108 1449 43059 SH SOLE 7 35477 0 7582 ALLIANCE DATA SYSTEMS CORP COM 018581108 8 224 SH SOLE 13 224 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 184 5468 SH SOLE 15 5468 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 2754 81831 SH SOLE 18 75789 0 6042 ALLIANCE DATA SYSTEMS CORP COM 018581108 442 13138 SH SOLE 19 13138 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 35507 1055172 SH SOLE 21 1055172 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 38204 1135333 SH SOLE 22 1011172 0 124161 ALLIANCE DATA SYSTEMS CORP COM 018581108 1056 31393 SH SOLE 23 31393 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 1868 55498 SH SOLE 25 55498 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 8638 256715 SH SOLE 26 60341 0 196374 ALLIANCE DATA SYSTEMS CORP COM 018581108 290 8615 SH SOLE 28 6107 0 2508 ALLIANCE DATA SYSTEMS CORP COM 018581108 339 10071 SH SOLE 29 939 0 9132 ALLIANCE DATA SYSTEMS CORP COM 018581108 8686 258131 SH SOLE 30 258131 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 366 10882 SH SOLE 31 7278 0 3604 ALLIANCE DATA SYSTEMS CORP COM 018581108 80 2373 SH SOLE 34 2373 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 986 29298 SH SOLE 36 29298 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 34 1005 SH SOLE 40 1005 0 0 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 783 84600 SH SOLE 2 84600 0 0 ALLIANT ENERGY CORP COM 018802108 34212 708465 SH SOLE 2 158849 0 549616 ALLIANT ENERGY CORP COM 018802108 6479 134172 SH SOLE 4 128246 0 5926 ALLIANT ENERGY CORP COM 018802108 19857 411206 SH SOLE 7 259339 0 151867 ALLIANT ENERGY CORP COM 018802108 1227 25418 SH SOLE 13 25418 0 0 ALLIANT ENERGY CORP COM 018802108 1208 25011 SH SOLE 15 25011 0 0 ALLIANT ENERGY CORP COM 018802108 34379 711937 SH SOLE 18 675054 0 36883 ALLIANT ENERGY CORP COM 018802108 12835 265795 SH SOLE 19 265795 0 0 ALLIANT ENERGY CORP COM 018802108 520994 10788859 SH SOLE 21 10788859 0 0 ALLIANT ENERGY CORP COM 018802108 324259 6714837 SH SOLE 22 6064409 0 650428 ALLIANT ENERGY CORP COM 018802108 8575 177577 SH SOLE 23 177577 0 0 ALLIANT ENERGY CORP COM 018802108 13079 270839 SH SOLE 25 270839 0 0 ALLIANT ENERGY CORP COM 018802108 38266 792430 SH SOLE 26 228111 0 564319 ALLIANT ENERGY CORP COM 018802108 2433 50393 SH SOLE 28 35097 0 15296 ALLIANT ENERGY CORP COM 018802108 227 4693 SH SOLE 29 4693 0 0 ALLIANT ENERGY CORP COM 018802108 49588 1026882 SH SOLE 30 1026882 0 0 ALLIANT ENERGY CORP COM 018802108 4677 96859 SH SOLE 31 46809 0 50050 ALLIANT ENERGY CORP COM 018802108 3088 63945 SH SOLE 32 63945 0 0 ALLIANT ENERGY CORP COM 018802108 670 13882 SH SOLE 34 13882 0 0 ALLIANT ENERGY CORP COM 018802108 8853 183330 SH SOLE 36 183330 0 0 ALLIANT ENERGY CORP COM 018802108 228 4727 SH SOLE 40 4727 0 0 ALLIED ESPORTS ENTMT INC COM 019170109 10 6225 SH SOLE 21 6225 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 58 2455 SH SOLE 2 249 0 2206 ALLIED MOTION TECHNOLOGIES I COM 019330109 3 144 SH SOLE 7 144 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 637 26891 SH SOLE 18 26891 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 304 12846 SH SOLE 19 12846 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 5914 249548 SH SOLE 21 249548 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 5225 220477 SH SOLE 22 216107 0 4370 ALLISON TRANSMISSION HLDGS I COM 01973R101 9260 283956 SH SOLE 2 99432 0 184524 ALLISON TRANSMISSION HLDGS I COM 01973R101 11 349 SH SOLE 4 349 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 86 2628 SH SOLE 7 2628 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1910 58564 SH SOLE 18 58564 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 841 25804 SH SOLE 19 25804 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 46663 1430929 SH SOLE 21 1430929 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 124165 3807562 SH SOLE 22 3620129 0 187433 ALLISON TRANSMISSION HLDGS I COM 01973R101 165 5072 SH SOLE 23 5072 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1846 56615 SH SOLE 26 27245 0 29370 ALLISON TRANSMISSION HLDGS I COM 01973R101 549 16846 SH SOLE 28 16846 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1218 37353 SH SOLE 30 37353 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 75 2307 SH SOLE 31 2307 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 160 4902 SH SOLE 34 4902 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 110 3385 SH SOLE 36 3385 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 378 11580 SH SOLE 40 11580 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 280 14421 SH SOLE 2 2032 0 12389 ALLOGENE THERAPEUTICS INC COM 019770106 3 144 SH SOLE 4 144 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 13 654 SH SOLE 7 654 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 2815 144799 SH SOLE 18 144799 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 16921 870438 SH SOLE 19 870438 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 45948 2363601 SH SOLE 21 2363601 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 24965 1284217 SH SOLE 22 1247474 0 36743 ALLOGENE THERAPEUTICS INC COM 019770106 21 1095 SH SOLE 23 1095 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 32 1655 SH SOLE 26 0 0 1655 ALLOGENE THERAPEUTICS INC COM 019770106 68 3498 SH SOLE 28 3498 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 4187 215373 SH SOLE 30 215373 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 52 2689 SH SOLE 40 2689 0 0 ALLOT LTD SHS M0854Q105 78 8302 SH SOLE 22 8302 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1683 239072 SH SOLE 2 93527 0 145545 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 4 612 SH SOLE 4 612 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 20 2869 SH SOLE 7 2869 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 6587 935720 SH SOLE 18 935720 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 5497 780831 SH SOLE 19 780831 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 80289 11404733 SH SOLE 21 11404733 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 45802 6506028 SH SOLE 22 6315554 0 190474 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 626 88858 SH SOLE 23 88858 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 2710 384921 SH SOLE 26 51573 0 333348 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 155 22042 SH SOLE 28 22042 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 3366 478070 SH SOLE 30 478070 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 19 2681 SH SOLE 34 2681 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 43 6173 SH SOLE 36 6173 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 133 18884 SH SOLE 40 18884 0 0 ALLSCRIPTS HEALTHCARE SOLUTN NOTE 1.250% 7/0 01988PAD0 745 775000 PRN SOLE 21 775000 0 0 ALLSTATE CORP COM 020002101 75357 821504 SH SOLE 2 104280 0 717224 ALLSTATE CORP COM 020002101 14879 162208 SH SOLE 4 152853 0 9355 ALLSTATE CORP COM 020002101 48027 523572 SH SOLE 7 328077 0 195495 ALLSTATE CORP COM 020002101 735 8011 SH SOLE 13 8011 0 0 ALLSTATE CORP COM 020002101 3278 35739 SH SOLE 15 35739 0 0 ALLSTATE CORP COM 020002101 70522 768801 SH SOLE 18 705089 0 63712 ALLSTATE CORP COM 020002101 45810 499396 SH SOLE 19 499396 0 0 ALLSTATE CORP COM 020002101 794604 8662426 SH SOLE 21 8662426 0 0 ALLSTATE CORP COM 020002101 771089 8406075 SH SOLE 22 7611081 0 794994 ALLSTATE CORP COM 020002101 22192 241925 SH SOLE 23 241925 0 0 ALLSTATE CORP COM 020002101 37284 406456 SH SOLE 25 406456 0 0 ALLSTATE CORP COM 020002101 243723 2656966 SH SOLE 26 233558 0 2423408 ALLSTATE CORP COM 020002101 6092 66411 SH SOLE 28 46478 0 19933 ALLSTATE CORP COM 020002101 522 5696 SH SOLE 29 5696 0 0 ALLSTATE CORP COM 020002101 153911 1677875 SH SOLE 30 1677875 0 0 ALLSTATE CORP COM 020002101 8923 97280 SH SOLE 31 59706 0 37574 ALLSTATE CORP COM 020002101 12750 138997 SH SOLE 34 138997 0 0 ALLSTATE CORP COM 020002101 29967 326688 SH SOLE 36 326688 0 0 ALLSTATE CORP COM 020002101 671 7316 SH SOLE 40 7316 0 0 ALLY FINL INC COM 02005N100 15541 1076991 SH SOLE 2 245508 0 831483 ALLY FINL INC COM 02005N100 2902 201125 SH SOLE 4 189778 0 11347 ALLY FINL INC COM 02005N100 4472 309907 SH SOLE 7 61302 0 248605 ALLY FINL INC COM 02005N100 1542 106884 SH SOLE 13 106884 0 0 ALLY FINL INC COM 02005N100 603 41791 SH SOLE 15 41791 0 0 ALLY FINL INC COM 02005N100 0 17 SH SOLE 17 0 0 17 ALLY FINL INC COM 02005N100 42812 2966840 SH SOLE 18 2490163 0 476677 ALLY FINL INC COM 02005N100 15974 1106991 SH SOLE 19 1106991 0 0 ALLY FINL INC COM 02005N100 77937 5401006 SH SOLE 21 5401006 0 0 ALLY FINL INC COM 02005N100 180531 12510798 SH SOLE 22 11269432 0 1241366 ALLY FINL INC COM 02005N100 5149 356855 SH SOLE 23 356855 0 0 ALLY FINL INC COM 02005N100 8573 594092 SH SOLE 25 523516 0 70576 ALLY FINL INC COM 02005N100 42115 2918591 SH SOLE 26 371123 0 2547468 ALLY FINL INC COM 02005N100 1135 78672 SH SOLE 28 54706 0 23966 ALLY FINL INC COM 02005N100 5378 372708 SH SOLE 29 8078 0 364630 ALLY FINL INC COM 02005N100 15339 1062974 SH SOLE 30 1062974 0 0 ALLY FINL INC COM 02005N100 1395 96651 SH SOLE 31 67121 0 29530 ALLY FINL INC COM 02005N100 7968 552200 SH SOLE 34 552200 0 0 ALLY FINL INC COM 02005N100 6585 456372 SH SOLE 36 456372 0 0 ALLY FINL INC COM 02005N100 130 9036 SH SOLE 40 9036 0 0 ALLY FINL INC OPTIONS 02005N100 16 1100 SH Put SOLE 2 1100 0 0 ALLY FINL INC OPTIONS 02005N100 2561 177500 SH Put SOLE 19 177500 0 0 ALLY FINL INC OPTIONS 02005N100 25 1700 SH Put SOLE 22 1700 0 0 ALLY FINL INC OPTIONS 02005N100 356 24700 SH Put SOLE 34 24700 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 38833 356757 SH SOLE 2 123099 0 233658 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 5915 54339 SH SOLE 4 51323 0 3016 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 968 8889 SH SOLE 7 8889 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 49 454 SH SOLE 13 454 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1161 10667 SH SOLE 15 10667 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 22212 204063 SH SOLE 18 194585 0 9478 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 93144 855708 SH SOLE 19 855708 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 300279 2758650 SH SOLE 21 2758650 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 330400 3035367 SH SOLE 22 2846673 0 188694 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 9412 86465 SH SOLE 23 86465 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 13151 120819 SH SOLE 25 120819 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 36170 332293 SH SOLE 26 99551 0 232742 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2474 22730 SH SOLE 28 16125 0 6605 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3216 29543 SH SOLE 29 5856 0 23687 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 22083 202872 SH SOLE 30 202872 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3481 31984 SH SOLE 31 26938 0 5046 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 42358 389138 SH SOLE 34 389138 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 7534 69210 SH SOLE 36 69210 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 316 2905 SH SOLE 40 2905 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 118 18475 SH SOLE 2 854 0 17621 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 2 336 SH SOLE 7 336 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 476 74308 SH SOLE 18 74308 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 241 37674 SH SOLE 19 37674 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 4777 745282 SH SOLE 21 745282 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 3617 564347 SH SOLE 22 550395 0 13952 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 16 2425 SH SOLE 30 2425 0 0 ALPHA PRO TECH LTD COM 020772109 29 2430 SH SOLE 18 2430 0 0 ALPHA PRO TECH LTD COM 020772109 443 36706 SH SOLE 21 36706 0 0 ALPHABET INC CAP STK CL C 02079K107 962679 827890 SH SOLE 2 150088 0 677802 ALPHABET INC CAP STK CL C 02079K107 187101 160904 SH SOLE 4 152370 0 8534 ALPHABET INC CAP STK CL C 02079K107 322027 276939 SH SOLE 7 267772 0 9167 ALPHABET INC CAP STK CL C 02079K107 12290 10569 SH SOLE 13 10569 0 0 ALPHABET INC CAP STK CL C 02079K107 30545 26268 SH SOLE 15 26268 0 0 ALPHABET INC CAP STK CL C 02079K107 55 47 SH SOLE 17 0 0 47 ALPHABET INC CAP STK CL C 02079K107 1236079 1063010 SH SOLE 18 995593 0 67417 ALPHABET INC CAP STK CL C 02079K107 534824 459941 SH SOLE 19 459941 0 0 ALPHABET INC CAP STK CL C 02079K107 7083698 6091879 SH SOLE 21 6091879 0 0 ALPHABET INC CAP STK CL C 02079K107 8428011 7247969 SH SOLE 22 6467914 0 780055 ALPHABET INC CAP STK CL C 02079K107 287878 247571 SH SOLE 23 247571 0 0 ALPHABET INC CAP STK CL C 02079K107 459047 394774 SH SOLE 25 392004 0 2770 ALPHABET INC CAP STK CL C 02079K107 1553907 1336338 SH SOLE 26 183327 0 1153011 ALPHABET INC CAP STK CL C 02079K107 73556 63257 SH SOLE 28 44912 0 18345 ALPHABET INC CAP STK CL C 02079K107 67277 57857 SH SOLE 29 17090 0 40767 ALPHABET INC CAP STK CL C 02079K107 1474291 1267869 SH SOLE 30 1267869 0 0 ALPHABET INC CAP STK CL C 02079K107 281422 242019 SH SOLE 31 74373 0 167646 ALPHABET INC CAP STK CL C 02079K107 63810 54876 SH SOLE 32 54876 0 0 ALPHABET INC CAP STK CL C 02079K107 258654 222439 SH SOLE 34 222439 0 0 ALPHABET INC CAP STK CL C 02079K107 238207 204855 SH SOLE 36 204855 0 0 ALPHABET INC CAP STK CL C 02079K107 8086 6954 SH SOLE 40 6954 0 0 ALPHABET INC CAP STK CL A 02079K305 974713 838860 SH SOLE 2 148955 0 689905 ALPHABET INC CAP STK CL A 02079K305 176227 151665 SH SOLE 4 143502 0 8163 ALPHABET INC CAP STK CL A 02079K305 322168 277265 SH SOLE 7 267374 0 9891 ALPHABET INC CAP STK CL A 02079K305 15983 13755 SH SOLE 13 13755 0 0 ALPHABET INC CAP STK CL A 02079K305 29373 25279 SH SOLE 15 25279 0 0 ALPHABET INC CAP STK CL A 02079K305 51 44 SH SOLE 17 0 0 44 ALPHABET INC CAP STK CL A 02079K305 1447757 1245972 SH SOLE 18 1098115 0 147857 ALPHABET INC CAP STK CL A 02079K305 480711 413711 SH SOLE 19 413711 0 0 ALPHABET INC CAP STK CL A 02079K305 3022 2601 SH SOLE 20 2601 0 0 ALPHABET INC CAP STK CL A 02079K305 7022571 6043781 SH SOLE 21 6043781 0 0 ALPHABET INC CAP STK CL A 02079K305 8451914 7273905 SH SOLE 22 6496679 0 777226 ALPHABET INC CAP STK CL A 02079K305 280831 241689 SH SOLE 23 241689 0 0 ALPHABET INC CAP STK CL A 02079K305 393794 338908 SH SOLE 25 336151 0 2757 ALPHABET INC CAP STK CL A 02079K305 1540058 1325408 SH SOLE 26 180585 0 1144823 ALPHABET INC CAP STK CL A 02079K305 71153 61236 SH SOLE 28 43516 0 17720 ALPHABET INC CAP STK CL A 02079K305 74904 64464 SH SOLE 29 17448 0 47016 ALPHABET INC CAP STK CL A 02079K305 1415268 1218011 SH SOLE 30 1218011 0 0 ALPHABET INC CAP STK CL A 02079K305 178865 153935 SH SOLE 31 73473 0 80462 ALPHABET INC CAP STK CL A 02079K305 63815 54921 SH SOLE 32 54921 0 0 ALPHABET INC CAP STK CL A 02079K305 167330 144008 SH SOLE 34 144008 0 0 ALPHABET INC CAP STK CL A 02079K305 237035 203998 SH SOLE 36 203998 0 0 ALPHABET INC CAP STK CL A 02079K305 7843 6750 SH SOLE 40 6750 0 0 ALPHABET INC OPTIONS 02079K907 233 200 SH Call SOLE 4 200 0 0 ALPHABET INC OPTIONS 02079K907 2791 2400 SH Call SOLE 18 2400 0 0 ALPHABET INC OPTIONS 02079K907 13140 11300 SH Call SOLE 19 11300 0 0 ALPHABET INC OPTIONS 02079K907 1047 900 SH Call SOLE 22 900 0 0 ALPHABET INC OPTIONS 02079K907 6047 5200 SH Call SOLE 34 5200 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 53 15380 SH SOLE 2 1222 0 14158 ALPHATEC HLDGS INC COM NEW 02081G201 492 142632 SH SOLE 18 142632 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 251 72810 SH SOLE 19 72810 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 4565 1323187 SH SOLE 21 1323187 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 3678 1065977 SH SOLE 22 1039561 0 26416 ALPINE IMMUNE SCIENCES INC COM 02083G100 3 986 SH SOLE 18 986 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 31 10735 SH SOLE 21 10735 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 34 11820 SH SOLE 22 11820 0 0 ALPINE INCOME PPTY TR INC COM 02083X103 23 1867 SH SOLE 18 1867 0 0 ALPINE INCOME PPTY TR INC COM 02083X103 208 16913 SH SOLE 21 16913 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 1 44 SH SOLE 17 0 0 44 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 21 4802 SH SOLE 22 4802 0 0 ALTAIR ENGR INC COM CL A 021369103 390 14710 SH SOLE 2 2020 0 12690 ALTAIR ENGR INC COM CL A 021369103 5 183 SH SOLE 4 183 0 0 ALTAIR ENGR INC COM CL A 021369103 18 678 SH SOLE 7 678 0 0 ALTAIR ENGR INC COM CL A 021369103 3646 137594 SH SOLE 18 137594 0 0 ALTAIR ENGR INC COM CL A 021369103 1998 75388 SH SOLE 19 75388 0 0 ALTAIR ENGR INC COM CL A 021369103 38684 1459764 SH SOLE 21 1459764 0 0 ALTAIR ENGR INC COM CL A 021369103 29604 1117148 SH SOLE 22 1074519 0 42629 ALTAIR ENGR INC COM CL A 021369103 363 13680 SH SOLE 26 10845 0 2835 ALTAIR ENGR INC COM CL A 021369103 144 5448 SH SOLE 28 5448 0 0 ALTAIR ENGR INC COM CL A 021369103 11896 448920 SH SOLE 30 448920 0 0 ALTAIR ENGR INC COM CL A 021369103 9 330 SH SOLE 34 330 0 0 ALTAIR ENGR INC COM CL A 021369103 98 3689 SH SOLE 40 3689 0 0 ALTERYX INC COM CL A 02156B103 7968 83725 SH SOLE 2 3737 0 79988 ALTERYX INC COM CL A 02156B103 20 215 SH SOLE 4 215 0 0 ALTERYX INC COM CL A 02156B103 77 807 SH SOLE 7 807 0 0 ALTERYX INC COM CL A 02156B103 1991 20924 SH SOLE 18 20924 0 0 ALTERYX INC COM CL A 02156B103 26340 276771 SH SOLE 19 276771 0 0 ALTERYX INC COM CL A 02156B103 76244 801136 SH SOLE 21 801136 0 0 ALTERYX INC COM CL A 02156B103 120008 1260982 SH SOLE 22 1185695 0 75287 ALTERYX INC COM CL A 02156B103 1341 14090 SH SOLE 25 14090 0 0 ALTERYX INC COM CL A 02156B103 1900 19968 SH SOLE 26 10251 0 9717 ALTERYX INC COM CL A 02156B103 708 7435 SH SOLE 28 7435 0 0 ALTERYX INC COM CL A 02156B103 16596 174381 SH SOLE 30 174381 0 0 ALTERYX INC COM CL A 02156B103 88 925 SH SOLE 31 925 0 0 ALTERYX INC COM CL A 02156B103 17800 187029 SH SOLE 34 187029 0 0 ALTERYX INC COM CL A 02156B103 523 5496 SH SOLE 40 5496 0 0 ALTICE USA INC CL A 02156K103 13637 611814 SH SOLE 2 23943 0 587871 ALTICE USA INC CL A 02156K103 1673 75049 SH SOLE 4 70540 0 4509 ALTICE USA INC CL A 02156K103 364 16333 SH SOLE 7 16333 0 0 ALTICE USA INC CL A 02156K103 306 13737 SH SOLE 15 13737 0 0 ALTICE USA INC CL A 02156K103 3276 146964 SH SOLE 18 135350 0 11614 ALTICE USA INC CL A 02156K103 1242 55739 SH SOLE 19 55739 0 0 ALTICE USA INC CL A 02156K103 90935 4079648 SH SOLE 21 4079648 0 0 ALTICE USA INC CL A 02156K103 169014 7582489 SH SOLE 22 7140759 0 441730 ALTICE USA INC CL A 02156K103 2353 105558 SH SOLE 23 105558 0 0 ALTICE USA INC CL A 02156K103 7092 318192 SH SOLE 25 318192 0 0 ALTICE USA INC CL A 02156K103 18433 826965 SH SOLE 26 233605 0 593360 ALTICE USA INC CL A 02156K103 584 26205 SH SOLE 28 18319 0 7886 ALTICE USA INC CL A 02156K103 675 30288 SH SOLE 29 2624 0 27664 ALTICE USA INC CL A 02156K103 5431 243634 SH SOLE 30 243634 0 0 ALTICE USA INC CL A 02156K103 973 43640 SH SOLE 31 29199 0 14441 ALTICE USA INC CL A 02156K103 304 13635 SH SOLE 34 13635 0 0 ALTICE USA INC CL A 02156K103 4446 199454 SH SOLE 36 199454 0 0 ALTICE USA INC CL A 02156K103 74 3338 SH SOLE 40 3338 0 0 ALTIMMUNE INC COM NEW 02155H200 11 3533 SH SOLE 18 3533 0 0 ALTIMMUNE INC COM NEW 02155H200 105 32617 SH SOLE 21 32617 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 1040 SH SOLE 21 1040 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 45 5913 SH SOLE 2 191 0 5722 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 1 115 SH SOLE 4 115 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 1 131 SH SOLE 7 131 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 163 21253 SH SOLE 18 21253 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 80 10471 SH SOLE 19 10471 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 1672 217970 SH SOLE 21 217970 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 1941 253004 SH SOLE 22 242040 0 10964 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 50 6572 SH SOLE 26 5042 0 1530 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 16 2118 SH SOLE 28 2118 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 13 1748 SH SOLE 30 1748 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 13 1641 SH SOLE 40 1641 0 0 ALTRA INDL MOTION CORP COM 02208R106 1660 94884 SH SOLE 2 36988 0 57896 ALTRA INDL MOTION CORP COM 02208R106 3 151 SH SOLE 4 151 0 0 ALTRA INDL MOTION CORP COM 02208R106 19 1114 SH SOLE 7 1114 0 0 ALTRA INDL MOTION CORP COM 02208R106 3880 221816 SH SOLE 18 221816 0 0 ALTRA INDL MOTION CORP COM 02208R106 2328 133112 SH SOLE 19 133112 0 0 ALTRA INDL MOTION CORP COM 02208R106 38793 2218026 SH SOLE 21 2218026 0 0 ALTRA INDL MOTION CORP COM 02208R106 31916 1824836 SH SOLE 22 1755893 0 68943 ALTRA INDL MOTION CORP COM 02208R106 23 1341 SH SOLE 23 1341 0 0 ALTRA INDL MOTION CORP COM 02208R106 424 24222 SH SOLE 26 11823 0 12399 ALTRA INDL MOTION CORP COM 02208R106 139 7929 SH SOLE 28 7929 0 0 ALTRA INDL MOTION CORP COM 02208R106 384 21980 SH SOLE 30 21980 0 0 ALTRA INDL MOTION CORP COM 02208R106 13 729 SH SOLE 34 729 0 0 ALTRA INDL MOTION CORP COM 02208R106 108 6180 SH SOLE 40 6180 0 0 ALTRIA GROUP INC COM 02209S103 180278 4661951 SH SOLE 2 1593780 0 3068171 ALTRIA GROUP INC COM 02209S103 12338 319070 SH SOLE 4 319070 0 0 ALTRIA GROUP INC COM 02209S103 67935 1756788 SH SOLE 7 1753358 0 3430 ALTRIA GROUP INC COM 02209S103 109 2813 SH SOLE 13 2813 0 0 ALTRIA GROUP INC COM 02209S103 7782 201232 SH SOLE 15 201232 0 0 ALTRIA GROUP INC COM 02209S103 3 87 SH SOLE 17 0 0 87 ALTRIA GROUP INC COM 02209S103 442925 11453957 SH SOLE 18 10552720 0 901237 ALTRIA GROUP INC COM 02209S103 441447 11415740 SH SOLE 19 11415740 0 0 ALTRIA GROUP INC COM 02209S103 597 15436 SH SOLE 20 15436 0 0 ALTRIA GROUP INC COM 02209S103 1893945 48977125 SH SOLE 21 48977125 0 0 ALTRIA GROUP INC COM 02209S103 1773861 45871752 SH SOLE 22 41479259 0 4392493 ALTRIA GROUP INC COM 02209S103 61830 1598923 SH SOLE 23 1598923 0 0 ALTRIA GROUP INC COM 02209S103 88689 2293482 SH SOLE 25 2219911 0 73571 ALTRIA GROUP INC COM 02209S103 198430 5131368 SH SOLE 26 1024873 0 4106495 ALTRIA GROUP INC COM 02209S103 160 4138 SH SOLE 28 4138 0 0 ALTRIA GROUP INC COM 02209S103 5604 144927 SH SOLE 29 144927 0 0 ALTRIA GROUP INC COM 02209S103 286584 7411018 SH SOLE 30 7411018 0 0 ALTRIA GROUP INC COM 02209S103 79570 2057655 SH SOLE 31 173836 0 1883819 ALTRIA GROUP INC COM 02209S103 4105 106165 SH SOLE 32 106165 0 0 ALTRIA GROUP INC COM 02209S103 56362 1457518 SH SOLE 34 1457518 0 0 ALTRIA GROUP INC COM 02209S103 58031 1500661 SH SOLE 36 1500661 0 0 ALTRIA GROUP INC COM 02209S103 1109 28671 SH SOLE 37 28671 0 0 ALTRIA GROUP INC COM 02209S103 1589 41093 SH SOLE 40 41093 0 0 ALTUS MIDSTREAM CO CL A 02215L100 13 17299 SH SOLE 2 2107 0 15192 ALTUS MIDSTREAM CO CL A 02215L100 124 165063 SH SOLE 18 165063 0 0 ALTUS MIDSTREAM CO CL A 02215L100 63 84008 SH SOLE 19 84008 0 0 ALTUS MIDSTREAM CO CL A 02215L100 1239 1651378 SH SOLE 21 1651378 0 0 ALTUS MIDSTREAM CO CL A 02215L100 1057 1409774 SH SOLE 22 1387494 0 22280 ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 485 97045 SH SOLE 7 97045 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 190 30824 SH SOLE 2 1286 0 29538 AMAG PHARMACEUTICALS INC COM 00163U106 1 141 SH SOLE 4 141 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 4 650 SH SOLE 7 650 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 1010 163365 SH SOLE 18 163365 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 532 86146 SH SOLE 19 86146 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 25926 4195144 SH SOLE 21 4195144 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 6905 1117293 SH SOLE 22 1079260 0 38033 AMAG PHARMACEUTICALS INC COM 00163U106 36 5749 SH SOLE 23 5749 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 242 39090 SH SOLE 26 0 0 39090 AMAG PHARMACEUTICALS INC COM 00163U106 31 5042 SH SOLE 28 5042 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 260 42039 SH SOLE 30 42039 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 27 4381 SH SOLE 40 4381 0 0 AMAG PHARMACEUTICALS INC NOTE 3.250% 6/0 00163UAD8 46033 59767000 PRN SOLE 2 59767000 0 0 AMAG PHARMACEUTICALS INC NOTE 3.250% 6/0 00163UAD8 501 650000 PRN SOLE 21 650000 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 152 14004 SH SOLE 2 2063 0 11941 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 571 52813 SH SOLE 18 52813 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 373 34478 SH SOLE 19 34478 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 5808 536803 SH SOLE 21 536803 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 5121 473321 SH SOLE 22 464164 0 9157 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 35 3273 SH SOLE 26 0 0 3273 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 25 2307 SH SOLE 30 2307 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 68 17101 SH SOLE 18 0 0 17101 AMARIN CORP PLC SPONS ADR NEW 023111206 12229 3057193 SH SOLE 21 3057193 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 114 28522 SH SOLE 30 28522 0 0 AMAZON COM INC COM 023135106 2218218 1137711 SH SOLE 2 192198 0 945513 AMAZON COM INC COM 023135106 401929 206147 SH SOLE 4 194592 0 11555 AMAZON COM INC COM 023135106 742861 381009 SH SOLE 7 368252 0 12757 AMAZON COM INC COM 023135106 36004 18466 SH SOLE 13 18466 0 0 AMAZON COM INC COM 023135106 69338 35563 SH SOLE 15 35563 0 0 AMAZON COM INC COM 023135106 248 127 SH SOLE 17 0 0 127 AMAZON COM INC COM 023135106 3147603 1614387 SH SOLE 18 1376069 0 238318 AMAZON COM INC COM 023135106 1541113 790428 SH SOLE 19 790428 0 0 AMAZON COM INC COM 023135106 1991 1021 SH SOLE 20 1021 0 0 AMAZON COM INC COM 023135106 14910345 7647429 SH SOLE 21 7647429 0 0 AMAZON COM INC COM 023135106 19607010 10056321 SH SOLE 22 8979196 0 1077125 AMAZON COM INC COM 023135106 654617 335749 SH SOLE 23 335749 0 0 AMAZON COM INC COM 023135106 1076823 552296 SH SOLE 25 550152 0 2144 AMAZON COM INC COM 023135106 3147353 1614259 SH SOLE 26 245406 0 1368853 AMAZON COM INC COM 023135106 167906 86118 SH SOLE 28 61134 0 24984 AMAZON COM INC COM 023135106 174342 89419 SH SOLE 29 24181 0 65238 AMAZON COM INC COM 023135106 3209013 1645884 SH SOLE 30 1645884 0 0 AMAZON COM INC COM 023135106 424444 217695 SH SOLE 31 99049 0 118646 AMAZON COM INC COM 023135106 153227 78589 SH SOLE 32 78589 0 0 AMAZON COM INC COM 023135106 446718 229119 SH SOLE 34 229119 0 0 AMAZON COM INC COM 023135106 537852 275861 SH SOLE 36 275861 0 0 AMAZON COM INC COM 023135106 18511 9494 SH SOLE 40 9494 0 0 AMAZON COM INC OPTIONS 023135106 585 300 SH Call SOLE 2 300 0 0 AMAZON COM INC OPTIONS 023135106 585 300 SH Call SOLE 4 300 0 0 AMAZON COM INC OPTIONS 023135106 10139 5200 SH Call SOLE 18 5200 0 0 AMAZON COM INC OPTIONS 023135106 135700 69600 SH Call SOLE 19 69600 0 0 AMAZON COM INC OPTIONS 023135106 4679 2400 SH Call SOLE 22 2400 0 0 AMAZON COM INC OPTIONS 023135106 40164 20600 SH Call SOLE 34 20600 0 0 AMBAC FINL GROUP INC COM NEW 023139884 538 43609 SH SOLE 2 2790 0 40819 AMBAC FINL GROUP INC COM NEW 023139884 12 952 SH SOLE 7 952 0 0 AMBAC FINL GROUP INC COM NEW 023139884 2598 210512 SH SOLE 18 210512 0 0 AMBAC FINL GROUP INC COM NEW 023139884 1085 87943 SH SOLE 19 87943 0 0 AMBAC FINL GROUP INC COM NEW 023139884 56690 4594019 SH SOLE 21 4594019 0 0 AMBAC FINL GROUP INC COM NEW 023139884 16855 1365900 SH SOLE 22 1309356 0 56544 AMBAC FINL GROUP INC COM NEW 023139884 40 3277 SH SOLE 26 0 0 3277 AMBAC FINL GROUP INC COM NEW 023139884 183 14860 SH SOLE 28 14860 0 0 AMBAC FINL GROUP INC COM NEW 023139884 780 63182 SH SOLE 30 63182 0 0 AMBAC FINL GROUP INC COM NEW 023139884 65 5252 SH SOLE 40 5252 0 0 AMBARELLA INC SHS G037AX101 1346 27712 SH SOLE 2 6299 0 21413 AMBARELLA INC SHS G037AX101 7 136 SH SOLE 4 136 0 0 AMBARELLA INC SHS G037AX101 29 595 SH SOLE 7 595 0 0 AMBARELLA INC SHS G037AX101 6125 126132 SH SOLE 18 112092 0 14040 AMBARELLA INC SHS G037AX101 9679 199319 SH SOLE 19 199319 0 0 AMBARELLA INC SHS G037AX101 54662 1125654 SH SOLE 21 1125654 0 0 AMBARELLA INC SHS G037AX101 52320 1077436 SH SOLE 22 1042124 0 35312 AMBARELLA INC SHS G037AX101 1077 22175 SH SOLE 23 22175 0 0 AMBARELLA INC SHS G037AX101 3701 76209 SH SOLE 26 9189 0 67020 AMBARELLA INC SHS G037AX101 186 3821 SH SOLE 28 3821 0 0 AMBARELLA INC SHS G037AX101 19772 407158 SH SOLE 30 407158 0 0 AMBARELLA INC SHS G037AX101 156 3221 SH SOLE 40 3221 0 0 AMBEV SA SPONSORED ADR 02319V103 244 106298 SH SOLE 4 106298 0 0 AMBEV SA SPONSORED ADR 02319V103 286 124248 SH SOLE 13 124248 0 0 AMBEV SA SPONSORED ADR 02319V103 887 385671 SH SOLE 18 385671 0 0 AMBEV SA SPONSORED ADR 02319V103 70 30294 SH SOLE 19 30294 0 0 AMBEV SA SPONSORED ADR 02319V103 34666 15072018 SH SOLE 21 15072018 0 0 AMBEV SA SPONSORED ADR 02319V103 7724 3358188 SH SOLE 22 3043127 0 315061 AMBEV SA SPONSORED ADR 02319V103 1846 802497 SH SOLE 30 802497 0 0 AMBEV SA SPONSORED ADR 02319V103 1360 591345 SH SOLE 31 0 0 591345 AMC ENTMT HLDGS INC CL A COM 00165C104 159 50214 SH SOLE 2 2111 0 48103 AMC ENTMT HLDGS INC CL A COM 00165C104 0 145 SH SOLE 4 145 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 12 3927 SH SOLE 7 3927 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 573 181399 SH SOLE 18 181399 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 302 95526 SH SOLE 19 95526 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 5579 1765552 SH SOLE 21 1765552 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 3948 1249217 SH SOLE 22 1177009 0 72208 AMC ENTMT HLDGS INC CL A COM 00165C104 46 14456 SH SOLE 26 12620 0 1836 AMC ENTMT HLDGS INC CL A COM 00165C104 21 6497 SH SOLE 28 6497 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 68 21553 SH SOLE 30 21553 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 41 13012 SH SOLE 31 0 0 13012 AMC ENTMT HLDGS INC CL A COM 00165C104 22 6851 SH SOLE 40 6851 0 0 AMC NETWORKS INC CL A 00164V103 3692 151856 SH SOLE 2 72575 0 79281 AMC NETWORKS INC CL A 00164V103 5 205 SH SOLE 4 205 0 0 AMC NETWORKS INC CL A 00164V103 38 1548 SH SOLE 7 1548 0 0 AMC NETWORKS INC CL A 00164V103 888 36540 SH SOLE 13 36540 0 0 AMC NETWORKS INC CL A 00164V103 4645 191069 SH SOLE 18 158477 0 32592 AMC NETWORKS INC CL A 00164V103 5884 242047 SH SOLE 19 242047 0 0 AMC NETWORKS INC CL A 00164V103 53475 2199705 SH SOLE 21 2199705 0 0 AMC NETWORKS INC CL A 00164V103 50309 2069475 SH SOLE 22 1893402 0 176073 AMC NETWORKS INC CL A 00164V103 532 21893 SH SOLE 23 21893 0 0 AMC NETWORKS INC CL A 00164V103 294 12078 SH SOLE 26 7652 0 4426 AMC NETWORKS INC CL A 00164V103 136 5609 SH SOLE 28 5609 0 0 AMC NETWORKS INC CL A 00164V103 2969 122131 SH SOLE 29 0 0 122131 AMC NETWORKS INC CL A 00164V103 720 29610 SH SOLE 30 29610 0 0 AMC NETWORKS INC CL A 00164V103 64 2644 SH SOLE 31 883 0 1761 AMC NETWORKS INC CL A 00164V103 20 834 SH SOLE 34 834 0 0 AMC NETWORKS INC CL A 00164V103 581 23900 SH SOLE 36 23900 0 0 AMC NETWORKS INC CL A 00164V103 104 4287 SH SOLE 40 4287 0 0 AMCON DISTRG CO COM NEW 02341Q205 3 53 SH SOLE 21 53 0 0 AMCOR PLC ORD G0250X107 4026 495865 SH SOLE 2 467671 0 28194 AMCOR PLC ORD G0250X107 6172 760146 SH SOLE 4 718069 0 42077 AMCOR PLC ORD G0250X107 24085 2966126 SH SOLE 7 2105138 0 860988 AMCOR PLC ORD G0250X107 54 6631 SH SOLE 13 6631 0 0 AMCOR PLC ORD G0250X107 1362 167744 SH SOLE 15 167744 0 0 AMCOR PLC ORD G0250X107 77671 9565358 SH SOLE 18 9316164 0 249194 AMCOR PLC ORD G0250X107 1216 149806 SH SOLE 19 149806 0 0 AMCOR PLC ORD G0250X107 326251 40178636 SH SOLE 21 40178636 0 0 AMCOR PLC ORD G0250X107 217318 26763272 SH SOLE 22 24881137 0 1882135 AMCOR PLC ORD G0250X107 9686 1192837 SH SOLE 23 1192837 0 0 AMCOR PLC ORD G0250X107 2102 258855 SH SOLE 25 258855 0 0 AMCOR PLC ORD G0250X107 48006 5912111 SH SOLE 26 1224431 0 4687680 AMCOR PLC ORD G0250X107 2671 328954 SH SOLE 28 232441 0 96513 AMCOR PLC ORD G0250X107 2997 369143 SH SOLE 29 23409 0 345734 AMCOR PLC ORD G0250X107 50245 6187797 SH SOLE 30 6187797 0 0 AMCOR PLC ORD G0250X107 4251 523496 SH SOLE 31 305239 0 218257 AMCOR PLC ORD G0250X107 728 89607 SH SOLE 34 89607 0 0 AMCOR PLC ORD G0250X107 4581 564188 SH SOLE 36 564188 0 0 AMCOR PLC ORD G0250X107 340 41864 SH SOLE 40 41864 0 0 AMDOCS LTD SHS G02602103 20638 375440 SH SOLE 2 108560 0 266880 AMDOCS LTD SHS G02602103 63 1155 SH SOLE 4 1155 0 0 AMDOCS LTD SHS G02602103 1062 19311 SH SOLE 7 5844 0 13467 AMDOCS LTD SHS G02602103 704 12812 SH SOLE 13 12812 0 0 AMDOCS LTD SHS G02602103 52 954 SH SOLE 15 954 0 0 AMDOCS LTD SHS G02602103 4416 80329 SH SOLE 18 77370 0 2959 AMDOCS LTD SHS G02602103 7774 141431 SH SOLE 19 141431 0 0 AMDOCS LTD SHS G02602103 78401 1426249 SH SOLE 21 1426249 0 0 AMDOCS LTD SHS G02602103 88262 1605633 SH SOLE 22 1429699 0 175934 AMDOCS LTD SHS G02602103 438 7977 SH SOLE 23 7977 0 0 AMDOCS LTD SHS G02602103 8608 156593 SH SOLE 25 156593 0 0 AMDOCS LTD SHS G02602103 29776 541676 SH SOLE 26 1540 0 540136 AMDOCS LTD SHS G02602103 31 571 SH SOLE 28 571 0 0 AMDOCS LTD SHS G02602103 261 4744 SH SOLE 29 4744 0 0 AMDOCS LTD SHS G02602103 209 3793 SH SOLE 30 3793 0 0 AMDOCS LTD SHS G02602103 1859 33816 SH SOLE 31 14017 0 19799 AMDOCS LTD SHS G02602103 653 11882 SH SOLE 34 11882 0 0 AMDOCS LTD SHS G02602103 3174 57745 SH SOLE 36 57745 0 0 AMEDISYS INC COM 023436108 13322 72585 SH SOLE 2 62558 0 10027 AMEDISYS INC COM 023436108 23 124 SH SOLE 4 124 0 0 AMEDISYS INC COM 023436108 102 557 SH SOLE 7 557 0 0 AMEDISYS INC COM 023436108 3 14 SH SOLE 17 0 0 14 AMEDISYS INC COM 023436108 38442 209449 SH SOLE 18 207675 0 1774 AMEDISYS INC COM 023436108 102394 557883 SH SOLE 19 557883 0 0 AMEDISYS INC COM 023436108 385 2100 SH SOLE 20 2100 0 0 AMEDISYS INC COM 023436108 422669 2302871 SH SOLE 21 2302871 0 0 AMEDISYS INC COM 023436108 196782 1072148 SH SOLE 22 1037011 0 35137 AMEDISYS INC COM 023436108 157 857 SH SOLE 23 857 0 0 AMEDISYS INC COM 023436108 3343 18213 SH SOLE 26 9379 0 8834 AMEDISYS INC COM 023436108 925 5041 SH SOLE 28 5041 0 0 AMEDISYS INC COM 023436108 3306 18015 SH SOLE 30 18015 0 0 AMEDISYS INC COM 023436108 40321 219684 SH SOLE 34 219684 0 0 AMEDISYS INC COM 023436108 604 3291 SH SOLE 40 3291 0 0 AMER STATES WTR CO COM 029899101 1206 14759 SH SOLE 2 3063 0 11696 AMER STATES WTR CO COM 029899101 193 2364 SH SOLE 4 2364 0 0 AMER STATES WTR CO COM 029899101 6754 82633 SH SOLE 7 82633 0 0 AMER STATES WTR CO COM 029899101 14618 178831 SH SOLE 18 172082 0 6749 AMER STATES WTR CO COM 029899101 10392 127131 SH SOLE 19 127131 0 0 AMER STATES WTR CO COM 029899101 321567 3934020 SH SOLE 21 3934020 0 0 AMER STATES WTR CO COM 029899101 90480 1106920 SH SOLE 22 1067030 0 39890 AMER STATES WTR CO COM 029899101 454 5559 SH SOLE 23 5559 0 0 AMER STATES WTR CO COM 029899101 2150 26309 SH SOLE 26 11548 0 14761 AMER STATES WTR CO COM 029899101 415 5074 SH SOLE 28 5074 0 0 AMER STATES WTR CO COM 029899101 21384 261604 SH SOLE 30 261604 0 0 AMER STATES WTR CO COM 029899101 30 373 SH SOLE 34 373 0 0 AMER STATES WTR CO COM 029899101 140 1707 SH SOLE 36 1707 0 0 AMER STATES WTR CO COM 029899101 342 4181 SH SOLE 40 4181 0 0 AMERANT BANCORP INC CL A 023576101 261 16961 SH SOLE 2 1137 0 15824 AMERANT BANCORP INC CL A 023576101 5 334 SH SOLE 7 334 0 0 AMERANT BANCORP INC CL A 023576101 1133 73590 SH SOLE 18 73590 0 0 AMERANT BANCORP INC CL A 023576101 555 36071 SH SOLE 19 36071 0 0 AMERANT BANCORP INC CL A 023576101 10757 698974 SH SOLE 21 698974 0 0 AMERANT BANCORP INC CL A 023576101 8767 569660 SH SOLE 22 560212 0 9448 AMERCO COM 023586100 6323 21761 SH SOLE 2 2033 0 19728 AMERCO COM 023586100 1300 4474 SH SOLE 4 4214 0 260 AMERCO COM 023586100 2094 7208 SH SOLE 7 4370 0 2838 AMERCO COM 023586100 4 14 SH SOLE 13 14 0 0 AMERCO COM 023586100 314 1081 SH SOLE 15 1081 0 0 AMERCO COM 023586100 1736 5975 SH SOLE 18 5135 0 840 AMERCO COM 023586100 1054 3628 SH SOLE 19 3628 0 0 AMERCO COM 023586100 87156 299969 SH SOLE 21 299969 0 0 AMERCO COM 023586100 69114 237873 SH SOLE 22 222856 0 15017 AMERCO COM 023586100 1909 6572 SH SOLE 23 6572 0 0 AMERCO COM 023586100 961 3307 SH SOLE 25 3307 0 0 AMERCO COM 023586100 9195 31647 SH SOLE 26 13828 0 17819 AMERCO COM 023586100 550 1892 SH SOLE 28 1219 0 673 AMERCO COM 023586100 606 2086 SH SOLE 29 207 0 1879 AMERCO COM 023586100 5271 18142 SH SOLE 30 18142 0 0 AMERCO COM 023586100 367 1264 SH SOLE 31 905 0 359 AMERCO COM 023586100 172 593 SH SOLE 34 593 0 0 AMERCO COM 023586100 1329 4574 SH SOLE 36 4574 0 0 AMERCO COM 023586100 38 130 SH SOLE 40 130 0 0 AMEREN CORP COM 023608102 59640 818900 SH SOLE 2 274814 0 544086 AMEREN CORP COM 023608102 11082 152164 SH SOLE 4 145894 0 6270 AMEREN CORP COM 023608102 29460 404500 SH SOLE 7 237033 0 167467 AMEREN CORP COM 023608102 3272 44924 SH SOLE 13 44924 0 0 AMEREN CORP COM 023608102 1956 26857 SH SOLE 15 26857 0 0 AMEREN CORP COM 023608102 3 37 SH SOLE 17 0 0 37 AMEREN CORP COM 023608102 50215 689476 SH SOLE 18 581035 0 108441 AMEREN CORP COM 023608102 19558 268545 SH SOLE 19 268545 0 0 AMEREN CORP COM 023608102 449476 6171582 SH SOLE 21 6171582 0 0 AMEREN CORP COM 023608102 465681 6394088 SH SOLE 22 5654659 0 739429 AMEREN CORP COM 023608102 14883 204359 SH SOLE 23 204359 0 0 AMEREN CORP COM 023608102 19950 273926 SH SOLE 25 273926 0 0 AMEREN CORP COM 023608102 64510 885760 SH SOLE 26 204089 0 681671 AMEREN CORP COM 023608102 3760 51622 SH SOLE 28 36570 0 15052 AMEREN CORP COM 023608102 1293 17758 SH SOLE 29 17758 0 0 AMEREN CORP COM 023608102 88196 1210985 SH SOLE 30 1210985 0 0 AMEREN CORP COM 023608102 6881 94475 SH SOLE 31 48713 0 45762 AMEREN CORP COM 023608102 1016 13953 SH SOLE 34 13953 0 0 AMEREN CORP COM 023608102 16404 225233 SH SOLE 36 225233 0 0 AMEREN CORP COM 023608102 438 6020 SH SOLE 40 6020 0 0 AMERESCO INC CL A 02361E108 362 21253 SH SOLE 2 1190 0 20063 AMERESCO INC CL A 02361E108 699 41033 SH SOLE 7 41033 0 0 AMERESCO INC CL A 02361E108 1411 82853 SH SOLE 18 82853 0 0 AMERESCO INC CL A 02361E108 725 42564 SH SOLE 19 42564 0 0 AMERESCO INC CL A 02361E108 13871 814502 SH SOLE 21 814502 0 0 AMERESCO INC CL A 02361E108 10348 607642 SH SOLE 22 576149 0 31493 AMERESCO INC CL A 02361E108 54 3199 SH SOLE 28 3199 0 0 AMERESCO INC CL A 02361E108 53 3135 SH SOLE 30 3135 0 0 AMERESCO INC CL A 02361E108 38 2237 SH SOLE 40 2237 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 5801 492443 SH SOLE 2 0 0 492443 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 10457 887672 SH SOLE 18 0 0 887672 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 4436 376580 SH SOLE 19 376580 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 2324 197276 SH SOLE 22 197276 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 8678 736656 SH SOLE 25 736656 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 173 14678 SH SOLE 31 14678 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 31962 2713265 SH SOLE 34 2713265 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 10085 827349 SH SOLE 2 63361 0 763988 AMERICAN AIRLS GROUP INC COM 02376R102 572 46902 SH SOLE 4 43814 0 3088 AMERICAN AIRLS GROUP INC COM 02376R102 4206 345066 SH SOLE 7 332889 0 12177 AMERICAN AIRLS GROUP INC COM 02376R102 5 428 SH SOLE 13 428 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 160 13126 SH SOLE 15 13126 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 8 650 SH SOLE 17 0 0 650 AMERICAN AIRLS GROUP INC COM 02376R102 8954 734521 SH SOLE 18 701019 0 33502 AMERICAN AIRLS GROUP INC COM 02376R102 1285 105400 SH SOLE 19 105400 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 112176 9202264 SH SOLE 21 9202264 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 108392 8891854 SH SOLE 22 8056335 0 835519 AMERICAN AIRLS GROUP INC COM 02376R102 1034 84840 SH SOLE 23 84840 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 1380 113241 SH SOLE 25 113241 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 9382 769665 SH SOLE 26 198504 0 571161 AMERICAN AIRLS GROUP INC COM 02376R102 247 20282 SH SOLE 28 14527 0 5755 AMERICAN AIRLS GROUP INC COM 02376R102 310 25461 SH SOLE 29 2188 0 23273 AMERICAN AIRLS GROUP INC COM 02376R102 15872 1302075 SH SOLE 30 1302075 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 2025 166106 SH SOLE 31 23919 0 142187 AMERICAN AIRLS GROUP INC COM 02376R102 845 69341 SH SOLE 32 69341 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 54 4456 SH SOLE 34 4456 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 1212 99462 SH SOLE 36 99462 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 30 2428 SH SOLE 40 2428 0 0 AMERICAN ASSETS TR INC COM 024013104 455 18210 SH SOLE 2 2434 0 15776 AMERICAN ASSETS TR INC COM 024013104 726 29057 SH SOLE 4 29057 0 0 AMERICAN ASSETS TR INC COM 024013104 1308 52330 SH SOLE 7 52330 0 0 AMERICAN ASSETS TR INC COM 024013104 5489 219568 SH SOLE 18 219568 0 0 AMERICAN ASSETS TR INC COM 024013104 3567 142696 SH SOLE 19 142696 0 0 AMERICAN ASSETS TR INC COM 024013104 134948 5397909 SH SOLE 21 5397909 0 0 AMERICAN ASSETS TR INC COM 024013104 46901 1876044 SH SOLE 22 1824231 0 51813 AMERICAN ASSETS TR INC COM 024013104 57 2263 SH SOLE 23 2263 0 0 AMERICAN ASSETS TR INC COM 024013104 2809 112371 SH SOLE 25 112371 0 0 AMERICAN ASSETS TR INC COM 024013104 1614 64540 SH SOLE 26 5943 0 58597 AMERICAN ASSETS TR INC COM 024013104 166 6623 SH SOLE 28 6623 0 0 AMERICAN ASSETS TR INC COM 024013104 670 26812 SH SOLE 29 26812 0 0 AMERICAN ASSETS TR INC COM 024013104 6840 273597 SH SOLE 30 273597 0 0 AMERICAN ASSETS TR INC COM 024013104 390 15619 SH SOLE 34 15619 0 0 AMERICAN ASSETS TR INC COM 024013104 143 5728 SH SOLE 40 5728 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 384 106486 SH SOLE 2 6163 0 100323 AMERICAN AXLE & MFG HLDGS IN COM 024061103 2 432 SH SOLE 4 432 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 29 8067 SH SOLE 7 8067 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1870 518035 SH SOLE 18 518035 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 757 209687 SH SOLE 19 209687 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 45346 12561296 SH SOLE 21 12561296 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 12906 3574977 SH SOLE 22 3424947 0 150030 AMERICAN AXLE & MFG HLDGS IN COM 024061103 20 5665 SH SOLE 23 5665 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 236 65301 SH SOLE 26 20155 0 45146 AMERICAN AXLE & MFG HLDGS IN COM 024061103 50 13857 SH SOLE 28 13857 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 514 142461 SH SOLE 30 142461 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 53 14751 SH SOLE 31 0 0 14751 AMERICAN AXLE & MFG HLDGS IN COM 024061103 82 22737 SH SOLE 36 22737 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 50 13894 SH SOLE 40 13894 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 8919 321401 SH SOLE 2 66812 0 254589 AMERICAN CAMPUS CMNTYS INC COM 024835100 2275 81971 SH SOLE 4 81971 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 4696 169233 SH SOLE 7 169233 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 10591 381673 SH SOLE 18 380970 0 703 AMERICAN CAMPUS CMNTYS INC COM 024835100 4884 176012 SH SOLE 19 176012 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 226673 8168402 SH SOLE 21 8168402 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 158363 5706788 SH SOLE 22 5469961 0 236827 AMERICAN CAMPUS CMNTYS INC COM 024835100 149 5356 SH SOLE 23 5356 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 9086 327417 SH SOLE 25 327417 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 2997 108001 SH SOLE 26 35953 0 72048 AMERICAN CAMPUS CMNTYS INC COM 024835100 547 19713 SH SOLE 28 19713 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 1988 71649 SH SOLE 29 71649 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 17064 614922 SH SOLE 30 614922 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 270 9747 SH SOLE 31 6247 0 3500 AMERICAN CAMPUS CMNTYS INC COM 024835100 62 2251 SH SOLE 34 2251 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 98 3543 SH SOLE 36 3543 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 407 14653 SH SOLE 40 14653 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1042 131109 SH SOLE 2 69388 0 61721 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 6 722 SH SOLE 4 722 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 42 5265 SH SOLE 7 5265 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1 68 SH SOLE 17 0 0 68 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 7183 903509 SH SOLE 18 903509 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 2552 321045 SH SOLE 19 321045 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 87114 10957712 SH SOLE 21 10957712 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 42141 5300767 SH SOLE 22 5101703 0 199064 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 570 71702 SH SOLE 26 43710 0 27992 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 171 21507 SH SOLE 28 21507 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 442 55582 SH SOLE 30 55582 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 131 16448 SH SOLE 31 0 0 16448 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 85 10649 SH SOLE 36 10649 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 142 17815 SH SOLE 40 17815 0 0 AMERICAN ELEC PWR CO INC COM 025537101 96351 1204689 SH SOLE 2 142259 0 1062430 AMERICAN ELEC PWR CO INC COM 025537101 21544 269370 SH SOLE 4 255553 0 13817 AMERICAN ELEC PWR CO INC COM 025537101 43025 537951 SH SOLE 7 497103 0 40848 AMERICAN ELEC PWR CO INC COM 025537101 1215 15187 SH SOLE 13 15187 0 0 AMERICAN ELEC PWR CO INC COM 025537101 4374 54690 SH SOLE 15 54690 0 0 AMERICAN ELEC PWR CO INC COM 025537101 93014 1162970 SH SOLE 18 1090565 0 72405 AMERICAN ELEC PWR CO INC COM 025537101 11092 138679 SH SOLE 19 138679 0 0 AMERICAN ELEC PWR CO INC COM 025537101 1230247 15381932 SH SOLE 21 15381932 0 0 AMERICAN ELEC PWR CO INC COM 025537101 960049 12003610 SH SOLE 22 10834678 0 1168932 AMERICAN ELEC PWR CO INC COM 025537101 29766 372163 SH SOLE 23 372163 0 0 AMERICAN ELEC PWR CO INC COM 025537101 39433 493033 SH SOLE 25 493033 0 0 AMERICAN ELEC PWR CO INC COM 025537101 114411 1430498 SH SOLE 26 316742 0 1113756 AMERICAN ELEC PWR CO INC COM 025537101 8041 100535 SH SOLE 28 70867 0 29668 AMERICAN ELEC PWR CO INC COM 025537101 743 9293 SH SOLE 29 9293 0 0 AMERICAN ELEC PWR CO INC COM 025537101 170618 2133263 SH SOLE 30 2133263 0 0 AMERICAN ELEC PWR CO INC COM 025537101 28634 358019 SH SOLE 31 87157 0 270862 AMERICAN ELEC PWR CO INC COM 025537101 3090 38634 SH SOLE 32 38634 0 0 AMERICAN ELEC PWR CO INC COM 025537101 2166 27081 SH SOLE 34 27081 0 0 AMERICAN ELEC PWR CO INC COM 025537101 37013 462781 SH SOLE 36 462781 0 0 AMERICAN ELEC PWR CO INC COM 025537101 867 10838 SH SOLE 40 10838 0 0 AMERICAN ELEC PWR CO INC UNIT 03/15/2022 025537127 62729 1300079 SH SOLE 21 1300079 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 1490 79260 SH SOLE 2 3223 0 76037 AMERICAN EQTY INVT LIFE HLD COM 025676206 8 418 SH SOLE 4 418 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 43 2264 SH SOLE 7 2264 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 7269 386629 SH SOLE 18 386629 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 2869 152620 SH SOLE 19 152620 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 184462 9811804 SH SOLE 21 9811804 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 48350 2571784 SH SOLE 22 2476355 0 95429 AMERICAN EQTY INVT LIFE HLD COM 025676206 323 17201 SH SOLE 26 11122 0 6079 AMERICAN EQTY INVT LIFE HLD COM 025676206 197 10473 SH SOLE 28 10473 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 2772 147468 SH SOLE 30 147468 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 43 2264 SH SOLE 36 2264 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 149 7930 SH SOLE 40 7930 0 0 AMERICAN EXPRESS CO COM 025816109 151665 1771582 SH SOLE 2 292784 0 1478798 AMERICAN EXPRESS CO COM 025816109 29281 342031 SH SOLE 4 322743 0 19288 AMERICAN EXPRESS CO COM 025816109 50060 584750 SH SOLE 7 560721 0 24029 AMERICAN EXPRESS CO COM 025816109 3894 45487 SH SOLE 13 45487 0 0 AMERICAN EXPRESS CO COM 025816109 4996 58361 SH SOLE 15 58361 0 0 AMERICAN EXPRESS CO COM 025816109 0 1 SH SOLE 17 0 0 1 AMERICAN EXPRESS CO COM 025816109 131857 1540211 SH SOLE 18 1382293 0 157918 AMERICAN EXPRESS CO COM 025816109 34160 399020 SH SOLE 19 399020 0 0 AMERICAN EXPRESS CO COM 025816109 1116828 13045529 SH SOLE 21 13045529 0 0 AMERICAN EXPRESS CO COM 025816109 1386132 16191239 SH SOLE 22 14429098 0 1762141 AMERICAN EXPRESS CO COM 025816109 44491 519693 SH SOLE 23 519693 0 0 AMERICAN EXPRESS CO COM 025816109 66106 772176 SH SOLE 25 772176 0 0 AMERICAN EXPRESS CO COM 025816109 301529 3522122 SH SOLE 26 417107 0 3105015 AMERICAN EXPRESS CO COM 025816109 12188 142369 SH SOLE 28 100354 0 42015 AMERICAN EXPRESS CO COM 025816109 11779 137585 SH SOLE 29 17872 0 119713 AMERICAN EXPRESS CO COM 025816109 251850 2941825 SH SOLE 30 2941825 0 0 AMERICAN EXPRESS CO COM 025816109 14923 174313 SH SOLE 31 134598 0 39715 AMERICAN EXPRESS CO COM 025816109 5171 60406 SH SOLE 32 60406 0 0 AMERICAN EXPRESS CO COM 025816109 12091 141236 SH SOLE 34 141236 0 0 AMERICAN EXPRESS CO COM 025816109 41661 486642 SH SOLE 36 486642 0 0 AMERICAN EXPRESS CO COM 025816109 1335 15590 SH SOLE 40 15590 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 613 98013 SH SOLE 2 5626 0 92387 AMERICAN FIN TR INC COM CLASS A 02607T109 384 61375 SH SOLE 4 61375 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 728 116544 SH SOLE 7 116544 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 2300 367937 SH SOLE 18 367937 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 2112 337987 SH SOLE 19 337987 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 25518 4082885 SH SOLE 21 4082885 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 24703 3952499 SH SOLE 22 3824899 0 127600 AMERICAN FIN TR INC COM CLASS A 02607T109 21 3364 SH SOLE 23 3364 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 1583 253201 SH SOLE 25 253201 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 681 109016 SH SOLE 26 58287 0 50729 AMERICAN FIN TR INC COM CLASS A 02607T109 87 13861 SH SOLE 28 13861 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 369 58974 SH SOLE 29 58974 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 1110 177655 SH SOLE 30 177655 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 58 9203 SH SOLE 40 9203 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 16935 241656 SH SOLE 2 74967 0 166689 AMERICAN FINL GROUP INC OHIO COM 025932104 2854 40719 SH SOLE 4 38754 0 1965 AMERICAN FINL GROUP INC OHIO COM 025932104 1980 28255 SH SOLE 7 28255 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 19 265 SH SOLE 13 265 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 495 7060 SH SOLE 15 7060 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 17623 251466 SH SOLE 18 245523 0 5943 AMERICAN FINL GROUP INC OHIO COM 025932104 2583 36855 SH SOLE 19 36855 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 334560 4773975 SH SOLE 21 4773975 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 192424 2745779 SH SOLE 22 2611787 0 133992 AMERICAN FINL GROUP INC OHIO COM 025932104 4331 61796 SH SOLE 23 61796 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 14280 203774 SH SOLE 26 117699 0 86075 AMERICAN FINL GROUP INC OHIO COM 025932104 1104 15757 SH SOLE 28 10997 0 4760 AMERICAN FINL GROUP INC OHIO COM 025932104 1629 23245 SH SOLE 29 6780 0 16465 AMERICAN FINL GROUP INC OHIO COM 025932104 12459 177789 SH SOLE 30 177789 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 2536 36186 SH SOLE 31 13482 0 22704 AMERICAN FINL GROUP INC OHIO COM 025932104 4757 67886 SH SOLE 34 67886 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 5552 79220 SH SOLE 36 79220 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 105 1502 SH SOLE 40 1502 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 11145 480386 SH SOLE 2 21151 0 459235 AMERICAN HOMES 4 RENT CL A 02665T306 7609 327969 SH SOLE 4 327969 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 6371 274623 SH SOLE 7 274623 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 25612 1103963 SH SOLE 18 1103963 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 12483 538039 SH SOLE 19 538039 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 128035 5518750 SH SOLE 21 5518750 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 227946 9825253 SH SOLE 22 8923428 0 901825 AMERICAN HOMES 4 RENT CL A 02665T306 1395 60115 SH SOLE 23 60115 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 14179 611162 SH SOLE 25 611162 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 5040 217245 SH SOLE 26 63951 0 153294 AMERICAN HOMES 4 RENT CL A 02665T306 2383 102718 SH SOLE 28 102718 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 3227 139114 SH SOLE 29 139114 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 9684 417405 SH SOLE 30 417405 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 121 5234 SH SOLE 31 5234 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 2907 125312 SH SOLE 34 125312 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 90 3883 SH SOLE 36 3883 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 671 28922 SH SOLE 40 28922 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 54658 2253925 SH SOLE 2 342792 0 1911133 AMERICAN INTL GROUP INC COM NEW 026874784 9993 412063 SH SOLE 4 388228 0 23835 AMERICAN INTL GROUP INC COM NEW 026874784 20680 852783 SH SOLE 7 745885 0 106898 AMERICAN INTL GROUP INC COM NEW 026874784 400 16479 SH SOLE 13 16479 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 2290 94422 SH SOLE 15 94422 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 0 12 SH SOLE 17 0 0 12 AMERICAN INTL GROUP INC COM NEW 026874784 191081 7879638 SH SOLE 18 7731728 0 147910 AMERICAN INTL GROUP INC COM NEW 026874784 306022 12619472 SH SOLE 19 12619472 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 408560 16847831 SH SOLE 21 16847831 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 527712 21761333 SH SOLE 22 19580041 0 2181292 AMERICAN INTL GROUP INC COM NEW 026874784 16479 679544 SH SOLE 23 679544 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 26646 1098814 SH SOLE 25 1098814 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 100058 4126106 SH SOLE 26 532287 0 3593819 AMERICAN INTL GROUP INC COM NEW 026874784 4325 178343 SH SOLE 28 124812 0 53531 AMERICAN INTL GROUP INC COM NEW 026874784 341 14076 SH SOLE 29 14076 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 82357 3396163 SH SOLE 30 3396163 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 5804 239328 SH SOLE 31 161495 0 77833 AMERICAN INTL GROUP INC COM NEW 026874784 11195 461629 SH SOLE 34 461629 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 18339 756265 SH SOLE 36 756265 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 483 19912 SH SOLE 40 19912 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 260 10897 SH SOLE 2 732 0 10165 AMERICAN NATL BANKSHARES INC COM 027745108 4 184 SH SOLE 7 184 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 988 41338 SH SOLE 18 41338 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 504 21069 SH SOLE 19 21069 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 9315 389749 SH SOLE 21 389749 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 7240 302932 SH SOLE 22 296355 0 6577 AMERICAN NATL INS CO COM 028591105 1209 14670 SH SOLE 2 1266 0 13404 AMERICAN NATL INS CO COM 028591105 10 118 SH SOLE 7 118 0 0 AMERICAN NATL INS CO COM 028591105 483 5860 SH SOLE 18 3945 0 1915 AMERICAN NATL INS CO COM 028591105 164 1995 SH SOLE 19 1995 0 0 AMERICAN NATL INS CO COM 028591105 7456 90504 SH SOLE 21 90504 0 0 AMERICAN NATL INS CO COM 028591105 18752 227624 SH SOLE 22 213721 0 13903 AMERICAN NATL INS CO COM 028591105 743 9025 SH SOLE 26 4121 0 4904 AMERICAN NATL INS CO COM 028591105 92 1114 SH SOLE 28 1114 0 0 AMERICAN NATL INS CO COM 028591105 319 3877 SH SOLE 30 3877 0 0 AMERICAN NATL INS CO COM 028591105 12 140 SH SOLE 31 140 0 0 AMERICAN NATL INS CO COM 028591105 97 1179 SH SOLE 40 1179 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 121 14570 SH SOLE 2 2832 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 1682 202601 SH SOLE 18 202601 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 852 102616 SH SOLE 19 102616 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 21986 2648921 SH SOLE 21 2648921 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 13253 1596766 SH SOLE 22 1528442 0 68324 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 29 3552 SH SOLE 26 0 0 3552 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 65 7838 SH SOLE 28 7838 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 216 26006 SH SOLE 30 26006 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 44 5336 SH SOLE 40 5336 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 353 14738 SH SOLE 2 838 0 13900 AMERICAN PUBLIC EDUCATION IN COM 02913V103 3 130 SH SOLE 4 130 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 9 362 SH SOLE 7 362 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 1729 72242 SH SOLE 18 72242 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 688 28771 SH SOLE 19 28771 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 42123 1760269 SH SOLE 21 1760269 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 11142 465594 SH SOLE 22 447333 0 18261 AMERICAN PUBLIC EDUCATION IN COM 02913V103 53 2219 SH SOLE 26 0 0 2219 AMERICAN PUBLIC EDUCATION IN COM 02913V103 57 2367 SH SOLE 28 2367 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 544 22734 SH SOLE 30 22734 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 44 1849 SH SOLE 40 1849 0 0 AMERICAN RENAL ASSOCS HLDGS COM 029227105 82 12333 SH SOLE 2 683 0 11650 AMERICAN RENAL ASSOCS HLDGS COM 029227105 3 382 SH SOLE 7 382 0 0 AMERICAN RENAL ASSOCS HLDGS COM 029227105 457 69092 SH SOLE 18 69092 0 0 AMERICAN RENAL ASSOCS HLDGS COM 029227105 230 34809 SH SOLE 19 34809 0 0 AMERICAN RENAL ASSOCS HLDGS COM 029227105 4204 635986 SH SOLE 21 635986 0 0 AMERICAN RENAL ASSOCS HLDGS COM 029227105 3187 482183 SH SOLE 22 471881 0 10302 AMERICAN RES CORP CL A 02927U208 2 1803 SH SOLE 18 1803 0 0 AMERICAN RES CORP CL A 02927U208 21 20117 SH SOLE 21 20117 0 0 AMERICAN RIVER BANKSHARES COM 029326105 59 6900 SH SOLE 21 6900 0 0 AMERICAN RLTY CAP PPTYS INC NOTE 3.750%12/1 02917TAB0 902 925000 PRN SOLE 21 925000 0 0 AMERICAN RLTY INVS INC COM 029174109 23 2498 SH SOLE 2 0 0 2498 AMERICAN RLTY INVS INC COM 029174109 86 9322 SH SOLE 18 9322 0 0 AMERICAN RLTY INVS INC COM 029174109 40 4317 SH SOLE 19 4317 0 0 AMERICAN RLTY INVS INC COM 029174109 719 77817 SH SOLE 21 77817 0 0 AMERICAN RLTY INVS INC COM 029174109 531 57477 SH SOLE 22 56210 0 1267 AMERICAN SHARED HOSPITAL SVC COM 029595105 1 709 SH SOLE 21 709 0 0 AMERICAN SOFTWARE INC CL A 029683109 278 19535 SH SOLE 2 1562 0 17973 AMERICAN SOFTWARE INC CL A 029683109 6 444 SH SOLE 7 444 0 0 AMERICAN SOFTWARE INC CL A 029683109 1573 110727 SH SOLE 18 110727 0 0 AMERICAN SOFTWARE INC CL A 029683109 768 54024 SH SOLE 19 54024 0 0 AMERICAN SOFTWARE INC CL A 029683109 15145 1065779 SH SOLE 21 1065779 0 0 AMERICAN SOFTWARE INC CL A 029683109 13028 916790 SH SOLE 22 897909 0 18881 AMERICAN SOFTWARE INC CL A 029683109 60 4239 SH SOLE 28 4239 0 0 AMERICAN SOFTWARE INC CL A 029683109 186 13068 SH SOLE 30 13068 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 89 16251 SH SOLE 2 877 0 15374 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 423 77106 SH SOLE 18 77106 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 239 43563 SH SOLE 19 43563 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 4087 745812 SH SOLE 21 745812 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 3040 554732 SH SOLE 22 544189 0 10543 AMERICAN TOWER CORP NEW COM 03027X100 263724 1211134 SH SOLE 2 240129 0 971005 AMERICAN TOWER CORP NEW COM 03027X100 53448 245456 SH SOLE 4 233264 0 12192 AMERICAN TOWER CORP NEW COM 03027X100 197304 906102 SH SOLE 7 889808 0 16294 AMERICAN TOWER CORP NEW COM 03027X100 1647 7566 SH SOLE 13 7566 0 0 AMERICAN TOWER CORP NEW COM 03027X100 7411 34036 SH SOLE 15 34036 0 0 AMERICAN TOWER CORP NEW COM 03027X100 189521 870362 SH SOLE 18 802665 0 67697 AMERICAN TOWER CORP NEW COM 03027X100 39176 179914 SH SOLE 19 179914 0 0 AMERICAN TOWER CORP NEW COM 03027X100 2581169 11853818 SH SOLE 21 11853818 0 0 AMERICAN TOWER CORP NEW COM 03027X100 2311845 10616968 SH SOLE 22 9537175 0 1079793 AMERICAN TOWER CORP NEW COM 03027X100 74022 339942 SH SOLE 23 339942 0 0 AMERICAN TOWER CORP NEW COM 03027X100 104148 478290 SH SOLE 25 478290 0 0 AMERICAN TOWER CORP NEW COM 03027X100 378493 1738202 SH SOLE 26 272987 0 1465215 AMERICAN TOWER CORP NEW COM 03027X100 19687 90410 SH SOLE 28 64078 0 26332 AMERICAN TOWER CORP NEW COM 03027X100 5672 26049 SH SOLE 29 19667 0 6382 AMERICAN TOWER CORP NEW COM 03027X100 458313 2104767 SH SOLE 30 2104767 0 0 AMERICAN TOWER CORP NEW COM 03027X100 26785 123006 SH SOLE 31 103874 0 19132 AMERICAN TOWER CORP NEW COM 03027X100 15167 69653 SH SOLE 34 69653 0 0 AMERICAN TOWER CORP NEW COM 03027X100 72445 332698 SH SOLE 36 332698 0 0 AMERICAN TOWER CORP NEW COM 03027X100 2199 10101 SH SOLE 40 10101 0 0 AMERICAN VANGUARD CORP COM 030371108 398 27532 SH SOLE 2 1581 0 25951 AMERICAN VANGUARD CORP COM 030371108 10 661 SH SOLE 7 661 0 0 AMERICAN VANGUARD CORP COM 030371108 1989 137547 SH SOLE 18 137547 0 0 AMERICAN VANGUARD CORP COM 030371108 1162 80394 SH SOLE 19 80394 0 0 AMERICAN VANGUARD CORP COM 030371108 44180 3055335 SH SOLE 21 3055335 0 0 AMERICAN VANGUARD CORP COM 030371108 12554 868193 SH SOLE 22 838832 0 29361 AMERICAN VANGUARD CORP COM 030371108 22 1541 SH SOLE 26 0 0 1541 AMERICAN VANGUARD CORP COM 030371108 54 3745 SH SOLE 28 3745 0 0 AMERICAN VANGUARD CORP COM 030371108 460 31786 SH SOLE 30 31786 0 0 AMERICAN VANGUARD CORP COM 030371108 619 42842 SH SOLE 34 42842 0 0 AMERICAN VANGUARD CORP COM 030371108 40 2733 SH SOLE 40 2733 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 290 6354 SH SOLE 2 890 0 5464 AMERICAN WOODMARK CORPORATIO COM 030506109 5 108 SH SOLE 4 108 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 14 305 SH SOLE 7 305 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 3437 75416 SH SOLE 18 75416 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 1435 31492 SH SOLE 19 31492 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 78168 1715349 SH SOLE 21 1715349 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 20900 458632 SH SOLE 22 441236 0 17396 AMERICAN WOODMARK CORPORATIO COM 030506109 318 6972 SH SOLE 26 5971 0 1001 AMERICAN WOODMARK CORPORATIO COM 030506109 91 2005 SH SOLE 28 2005 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 957 20991 SH SOLE 30 20991 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 74 1631 SH SOLE 40 1631 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 54907 459246 SH SOLE 2 54278 0 404968 AMERICAN WTR WKS CO INC NEW COM 030420103 12658 105872 SH SOLE 4 100634 0 5238 AMERICAN WTR WKS CO INC NEW COM 030420103 57815 483568 SH SOLE 7 469265 0 14303 AMERICAN WTR WKS CO INC NEW COM 030420103 5824 48709 SH SOLE 13 48709 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 2065 17272 SH SOLE 15 17272 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 53958 451303 SH SOLE 18 408044 0 43259 AMERICAN WTR WKS CO INC NEW COM 030420103 44975 376169 SH SOLE 19 376169 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 607182 5078469 SH SOLE 21 5078469 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 560554 4688472 SH SOLE 22 4225209 0 463263 AMERICAN WTR WKS CO INC NEW COM 030420103 15693 131260 SH SOLE 23 131260 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 27867 233081 SH SOLE 25 233081 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 154746 1294299 SH SOLE 26 136650 0 1157649 AMERICAN WTR WKS CO INC NEW COM 030420103 4392 36736 SH SOLE 28 25936 0 10800 AMERICAN WTR WKS CO INC NEW COM 030420103 9155 76574 SH SOLE 29 3049 0 73525 AMERICAN WTR WKS CO INC NEW COM 030420103 201655 1686639 SH SOLE 30 1686639 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 6741 56384 SH SOLE 31 31388 0 24996 AMERICAN WTR WKS CO INC NEW COM 030420103 1146 9585 SH SOLE 34 9585 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 18596 155533 SH SOLE 36 155533 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 518 4331 SH SOLE 40 4331 0 0 AMERICAS CAR MART INC COM 03062T105 180 3186 SH SOLE 2 1263 0 1923 AMERICAS CAR MART INC COM 03062T105 7 129 SH SOLE 7 129 0 0 AMERICAS CAR MART INC COM 03062T105 1798 31913 SH SOLE 18 30465 0 1448 AMERICAS CAR MART INC COM 03062T105 2034 36100 SH SOLE 19 36100 0 0 AMERICAS CAR MART INC COM 03062T105 39056 693090 SH SOLE 21 693090 0 0 AMERICAS CAR MART INC COM 03062T105 12227 216986 SH SOLE 22 209855 0 7131 AMERICAS CAR MART INC COM 03062T105 193 3419 SH SOLE 23 3419 0 0 AMERICAS CAR MART INC COM 03062T105 559 9923 SH SOLE 26 0 0 9923 AMERICAS CAR MART INC COM 03062T105 57 1018 SH SOLE 28 1018 0 0 AMERICAS CAR MART INC COM 03062T105 473 8398 SH SOLE 30 8398 0 0 AMERICAS CAR MART INC COM 03062T105 33 590 SH SOLE 40 590 0 0 AMERICOLD RLTY TR COM 03064D108 24450 718264 SH SOLE 2 15592 0 702672 AMERICOLD RLTY TR COM 03064D108 3889 114242 SH SOLE 4 114242 0 0 AMERICOLD RLTY TR COM 03064D108 6945 204035 SH SOLE 7 204035 0 0 AMERICOLD RLTY TR COM 03064D108 2972 87303 SH SOLE 18 87303 0 0 AMERICOLD RLTY TR COM 03064D108 8358 245523 SH SOLE 19 245523 0 0 AMERICOLD RLTY TR COM 03064D108 134634 3955173 SH SOLE 21 3955173 0 0 AMERICOLD RLTY TR COM 03064D108 233024 6845589 SH SOLE 22 6541458 0 304131 AMERICOLD RLTY TR COM 03064D108 210 6158 SH SOLE 23 6158 0 0 AMERICOLD RLTY TR COM 03064D108 15480 454770 SH SOLE 25 454770 0 0 AMERICOLD RLTY TR COM 03064D108 4877 143258 SH SOLE 26 39562 0 103696 AMERICOLD RLTY TR COM 03064D108 890 26136 SH SOLE 28 26136 0 0 AMERICOLD RLTY TR COM 03064D108 3529 103659 SH SOLE 29 103659 0 0 AMERICOLD RLTY TR COM 03064D108 29067 853918 SH SOLE 30 853918 0 0 AMERICOLD RLTY TR COM 03064D108 133 3900 SH SOLE 31 3900 0 0 AMERICOLD RLTY TR COM 03064D108 91 2687 SH SOLE 34 2687 0 0 AMERICOLD RLTY TR COM 03064D108 643 18876 SH SOLE 40 18876 0 0 AMERIPRISE FINL INC COM 03076C106 33318 325117 SH SOLE 2 42128 0 282989 AMERIPRISE FINL INC COM 03076C106 6238 60874 SH SOLE 4 57069 0 3805 AMERIPRISE FINL INC COM 03076C106 11922 116335 SH SOLE 7 112179 0 4156 AMERIPRISE FINL INC COM 03076C106 41 403 SH SOLE 13 403 0 0 AMERIPRISE FINL INC COM 03076C106 1535 14979 SH SOLE 15 14979 0 0 AMERIPRISE FINL INC COM 03076C106 33703 328876 SH SOLE 18 309196 0 19680 AMERIPRISE FINL INC COM 03076C106 4051 39530 SH SOLE 19 39530 0 0 AMERIPRISE FINL INC COM 03076C106 406238 3964070 SH SOLE 21 3964070 0 0 AMERIPRISE FINL INC COM 03076C106 322331 3145309 SH SOLE 22 2834681 0 310628 AMERIPRISE FINL INC COM 03076C106 10347 100970 SH SOLE 23 100970 0 0 AMERIPRISE FINL INC COM 03076C106 13002 126878 SH SOLE 25 126878 0 0 AMERIPRISE FINL INC COM 03076C106 78363 764663 SH SOLE 26 81542 0 683121 AMERIPRISE FINL INC COM 03076C106 2652 25874 SH SOLE 28 18238 0 7636 AMERIPRISE FINL INC COM 03076C106 218 2124 SH SOLE 29 2124 0 0 AMERIPRISE FINL INC COM 03076C106 55766 544168 SH SOLE 30 544168 0 0 AMERIPRISE FINL INC COM 03076C106 3322 32418 SH SOLE 31 24563 0 7855 AMERIPRISE FINL INC COM 03076C106 13663 133320 SH SOLE 34 133320 0 0 AMERIPRISE FINL INC COM 03076C106 10377 101254 SH SOLE 36 101254 0 0 AMERIPRISE FINL INC COM 03076C106 308 3010 SH SOLE 40 3010 0 0 AMERIS BANCORP COM 03076K108 1232 51835 SH SOLE 2 3182 0 48653 AMERIS BANCORP COM 03076K108 5 227 SH SOLE 4 227 0 0 AMERIS BANCORP COM 03076K108 25 1071 SH SOLE 7 1071 0 0 AMERIS BANCORP COM 03076K108 6859 288667 SH SOLE 18 288667 0 0 AMERIS BANCORP COM 03076K108 2788 117337 SH SOLE 19 117337 0 0 AMERIS BANCORP COM 03076K108 166754 7018271 SH SOLE 21 7018271 0 0 AMERIS BANCORP COM 03076K108 45223 1903329 SH SOLE 22 1833187 0 70142 AMERIS BANCORP COM 03076K108 786 33101 SH SOLE 26 11670 0 21431 AMERIS BANCORP COM 03076K108 230 9672 SH SOLE 28 9672 0 0 AMERIS BANCORP COM 03076K108 2038 85778 SH SOLE 30 85778 0 0 AMERIS BANCORP COM 03076K108 52 2194 SH SOLE 34 2194 0 0 AMERIS BANCORP COM 03076K108 151 6337 SH SOLE 40 6337 0 0 AMERISAFE INC COM 03071H100 959 14879 SH SOLE 2 662 0 14217 AMERISAFE INC COM 03071H100 9 146 SH SOLE 4 146 0 0 AMERISAFE INC COM 03071H100 7 107 SH SOLE 7 107 0 0 AMERISAFE INC COM 03071H100 5190 80501 SH SOLE 18 80501 0 0 AMERISAFE INC COM 03071H100 2065 32025 SH SOLE 19 32025 0 0 AMERISAFE INC COM 03071H100 133554 2071566 SH SOLE 21 2071566 0 0 AMERISAFE INC COM 03071H100 33466 519096 SH SOLE 22 499138 0 19958 AMERISAFE INC COM 03071H100 328 5084 SH SOLE 26 3279 0 1805 AMERISAFE INC COM 03071H100 147 2284 SH SOLE 28 2284 0 0 AMERISAFE INC COM 03071H100 1593 24704 SH SOLE 30 24704 0 0 AMERISAFE INC COM 03071H100 127 1976 SH SOLE 40 1976 0 0 AMERISERV FINL INC COM 03074A102 9 3350 SH SOLE 18 3350 0 0 AMERISERV FINL INC COM 03074A102 170 64781 SH SOLE 21 64781 0 0 AMERISERV FINL INC COM 03074A102 336 128263 SH SOLE 22 128263 0 0 AMERISOURCEBERGEN CORP COM 03073E105 37727 426293 SH SOLE 2 100226 0 326067 AMERISOURCEBERGEN CORP COM 03073E105 6349 71738 SH SOLE 4 67401 0 4337 AMERISOURCEBERGEN CORP COM 03073E105 12442 140590 SH SOLE 7 128406 0 12184 AMERISOURCEBERGEN CORP COM 03073E105 33 371 SH SOLE 13 371 0 0 AMERISOURCEBERGEN CORP COM 03073E105 1434 16208 SH SOLE 15 16208 0 0 AMERISOURCEBERGEN CORP COM 03073E105 32503 367261 SH SOLE 18 344006 0 23255 AMERISOURCEBERGEN CORP COM 03073E105 33449 377953 SH SOLE 19 377953 0 0 AMERISOURCEBERGEN CORP COM 03073E105 341831 3862495 SH SOLE 21 3862495 0 0 AMERISOURCEBERGEN CORP COM 03073E105 336853 3806249 SH SOLE 22 3389763 0 416486 AMERISOURCEBERGEN CORP COM 03073E105 10228 115571 SH SOLE 23 115571 0 0 AMERISOURCEBERGEN CORP COM 03073E105 14506 163913 SH SOLE 25 163913 0 0 AMERISOURCEBERGEN CORP COM 03073E105 74337 839968 SH SOLE 26 160842 0 679126 AMERISOURCEBERGEN CORP COM 03073E105 2791 31533 SH SOLE 28 22158 0 9375 AMERISOURCEBERGEN CORP COM 03073E105 281 3178 SH SOLE 29 3178 0 0 AMERISOURCEBERGEN CORP COM 03073E105 60649 685300 SH SOLE 30 685300 0 0 AMERISOURCEBERGEN CORP COM 03073E105 3873 43766 SH SOLE 31 28134 0 15632 AMERISOURCEBERGEN CORP COM 03073E105 26035 294182 SH SOLE 34 294182 0 0 AMERISOURCEBERGEN CORP COM 03073E105 12620 142595 SH SOLE 36 142595 0 0 AMERISOURCEBERGEN CORP COM 03073E105 286 3229 SH SOLE 40 3229 0 0 AMES NATL CORP COM 031001100 186 9084 SH SOLE 2 548 0 8536 AMES NATL CORP COM 031001100 6 312 SH SOLE 7 312 0 0 AMES NATL CORP COM 031001100 706 34501 SH SOLE 18 34501 0 0 AMES NATL CORP COM 031001100 349 17054 SH SOLE 19 17054 0 0 AMES NATL CORP COM 031001100 6433 314588 SH SOLE 21 314588 0 0 AMES NATL CORP COM 031001100 4505 220316 SH SOLE 22 214632 0 5684 AMETEK INC COM 031100100 41399 574829 SH SOLE 2 77028 0 497801 AMETEK INC COM 031100100 7528 104521 SH SOLE 4 98411 0 6110 AMETEK INC COM 031100100 14438 200467 SH SOLE 7 188783 0 11684 AMETEK INC COM 031100100 4006 55620 SH SOLE 13 55620 0 0 AMETEK INC COM 031100100 1590 22082 SH SOLE 15 22082 0 0 AMETEK INC COM 031100100 38580 535690 SH SOLE 18 480398 0 55292 AMETEK INC COM 031100100 27678 384311 SH SOLE 19 384311 0 0 AMETEK INC COM 031100100 392506 5449952 SH SOLE 21 5449952 0 0 AMETEK INC COM 031100100 427625 5937589 SH SOLE 22 5234264 0 703325 AMETEK INC COM 031100100 12008 166728 SH SOLE 23 166728 0 0 AMETEK INC COM 031100100 16812 233441 SH SOLE 25 233441 0 0 AMETEK INC COM 031100100 75609 1049839 SH SOLE 26 156695 0 893144 AMETEK INC COM 031100100 3405 47273 SH SOLE 28 32796 0 14477 AMETEK INC COM 031100100 9906 137542 SH SOLE 29 3816 0 133726 AMETEK INC COM 031100100 75771 1052085 SH SOLE 30 1052085 0 0 AMETEK INC COM 031100100 3678 51070 SH SOLE 31 40618 0 10452 AMETEK INC COM 031100100 877 12178 SH SOLE 34 12178 0 0 AMETEK INC COM 031100100 12228 169790 SH SOLE 36 169790 0 0 AMETEK INC COM 031100100 342 4746 SH SOLE 40 4746 0 0 AMGEN INC COM 031162100 360810 1779755 SH SOLE 2 476735 0 1303020 AMGEN INC COM 031162100 59978 295850 SH SOLE 4 279533 0 16317 AMGEN INC COM 031162100 120524 594505 SH SOLE 7 576273 0 18232 AMGEN INC COM 031162100 4310 21261 SH SOLE 13 21261 0 0 AMGEN INC COM 031162100 13538 66779 SH SOLE 15 66779 0 0 AMGEN INC COM 031162100 82 403 SH SOLE 17 0 0 403 AMGEN INC COM 031162100 404918 1997326 SH SOLE 18 1882144 0 115182 AMGEN INC COM 031162100 275433 1358622 SH SOLE 19 1358622 0 0 AMGEN INC COM 031162100 3409518 16818023 SH SOLE 21 16818023 0 0 AMGEN INC COM 031162100 2928095 14443322 SH SOLE 22 12953976 0 1489346 AMGEN INC COM 031162100 95512 471131 SH SOLE 23 471131 0 0 AMGEN INC COM 031162100 132990 655996 SH SOLE 25 655996 0 0 AMGEN INC COM 031162100 636145 3137892 SH SOLE 26 382099 0 2755793 AMGEN INC COM 031162100 24647 121576 SH SOLE 28 86122 0 35454 AMGEN INC COM 031162100 17364 85651 SH SOLE 29 30775 0 54876 AMGEN INC COM 031162100 608378 3000926 SH SOLE 30 3000926 0 0 AMGEN INC COM 031162100 41822 206295 SH SOLE 31 135401 0 70894 AMGEN INC COM 031162100 23993 118348 SH SOLE 32 118348 0 0 AMGEN INC COM 031162100 172655 851648 SH SOLE 34 851648 0 0 AMGEN INC COM 031162100 85889 423661 SH SOLE 36 423661 0 0 AMGEN INC COM 031162100 2716 13397 SH SOLE 40 13397 0 0 AMICUS THERAPEUTICS INC COM 03152W109 911 98548 SH SOLE 2 16639 0 81909 AMICUS THERAPEUTICS INC COM 03152W109 11 1137 SH SOLE 4 1137 0 0 AMICUS THERAPEUTICS INC COM 03152W109 44 4801 SH SOLE 7 4801 0 0 AMICUS THERAPEUTICS INC COM 03152W109 8518 921892 SH SOLE 18 886124 0 35768 AMICUS THERAPEUTICS INC COM 03152W109 13281 1437289 SH SOLE 19 1437289 0 0 AMICUS THERAPEUTICS INC COM 03152W109 266 28800 SH SOLE 20 28800 0 0 AMICUS THERAPEUTICS INC COM 03152W109 101788 11016033 SH SOLE 21 11016033 0 0 AMICUS THERAPEUTICS INC COM 03152W109 68058 7365610 SH SOLE 22 7075219 0 290391 AMICUS THERAPEUTICS INC COM 03152W109 223 24119 SH SOLE 23 24119 0 0 AMICUS THERAPEUTICS INC COM 03152W109 1399 151412 SH SOLE 26 37858 0 113554 AMICUS THERAPEUTICS INC COM 03152W109 453 49052 SH SOLE 28 49052 0 0 AMICUS THERAPEUTICS INC COM 03152W109 939 101600 SH SOLE 30 101600 0 0 AMICUS THERAPEUTICS INC COM 03152W109 79 8584 SH SOLE 34 8584 0 0 AMICUS THERAPEUTICS INC COM 03152W109 278 30139 SH SOLE 40 30139 0 0 AMKOR TECHNOLOGY INC COM 031652100 973 124923 SH SOLE 2 34548 0 90375 AMKOR TECHNOLOGY INC COM 031652100 6 762 SH SOLE 4 762 0 0 AMKOR TECHNOLOGY INC COM 031652100 13 1607 SH SOLE 7 1607 0 0 AMKOR TECHNOLOGY INC COM 031652100 2664 341957 SH SOLE 18 341957 0 0 AMKOR TECHNOLOGY INC COM 031652100 6914 887548 SH SOLE 19 887548 0 0 AMKOR TECHNOLOGY INC COM 031652100 27648 3549214 SH SOLE 21 3549214 0 0 AMKOR TECHNOLOGY INC COM 031652100 34265 4398601 SH SOLE 22 4279733 0 118868 AMKOR TECHNOLOGY INC COM 031652100 985 126466 SH SOLE 23 126466 0 0 AMKOR TECHNOLOGY INC COM 031652100 3705 475671 SH SOLE 26 27341 0 448330 AMKOR TECHNOLOGY INC COM 031652100 118 15182 SH SOLE 28 15182 0 0 AMKOR TECHNOLOGY INC COM 031652100 269 34476 SH SOLE 30 34476 0 0 AMKOR TECHNOLOGY INC COM 031652100 57 7360 SH SOLE 34 7360 0 0 AMKOR TECHNOLOGY INC COM 031652100 68 8685 SH SOLE 36 8685 0 0 AMKOR TECHNOLOGY INC COM 031652100 91 11661 SH SOLE 40 11661 0 0 AMN HEALTHCARE SVCS INC COM 001744101 3232 55900 SH SOLE 2 37073 0 18827 AMN HEALTHCARE SVCS INC COM 001744101 385 6655 SH SOLE 4 6655 0 0 AMN HEALTHCARE SVCS INC COM 001744101 47 814 SH SOLE 7 814 0 0 AMN HEALTHCARE SVCS INC COM 001744101 14094 243798 SH SOLE 18 217220 0 26578 AMN HEALTHCARE SVCS INC COM 001744101 14957 258726 SH SOLE 19 258726 0 0 AMN HEALTHCARE SVCS INC COM 001744101 292375 5057516 SH SOLE 21 5057516 0 0 AMN HEALTHCARE SVCS INC COM 001744101 95525 1652404 SH SOLE 22 1559953 0 92451 AMN HEALTHCARE SVCS INC COM 001744101 2792 48304 SH SOLE 23 48304 0 0 AMN HEALTHCARE SVCS INC COM 001744101 7 119 SH SOLE 25 119 0 0 AMN HEALTHCARE SVCS INC COM 001744101 4926 85214 SH SOLE 26 15383 0 69831 AMN HEALTHCARE SVCS INC COM 001744101 387 6693 SH SOLE 28 6693 0 0 AMN HEALTHCARE SVCS INC COM 001744101 1367 23643 SH SOLE 29 4587 0 19056 AMN HEALTHCARE SVCS INC COM 001744101 4567 79002 SH SOLE 30 79002 0 0 AMN HEALTHCARE SVCS INC COM 001744101 608 10513 SH SOLE 31 9044 0 1469 AMN HEALTHCARE SVCS INC COM 001744101 186 3215 SH SOLE 34 3215 0 0 AMN HEALTHCARE SVCS INC COM 001744101 158 2726 SH SOLE 36 2726 0 0 AMN HEALTHCARE SVCS INC COM 001744101 310 5354 SH SOLE 40 5354 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 214 61623 SH SOLE 2 23759 0 37864 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1 356 SH SOLE 4 356 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 6 1762 SH SOLE 7 1762 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1660 477001 SH SOLE 18 415650 0 61351 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 2367 680276 SH SOLE 19 680276 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 13955 4009977 SH SOLE 21 4009977 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 13055 3751458 SH SOLE 22 3638482 0 112976 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 260 74604 SH SOLE 23 74604 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 723 207620 SH SOLE 26 24771 0 182849 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 40 11481 SH SOLE 28 11481 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 45 13052 SH SOLE 30 13052 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 37 10763 SH SOLE 40 10763 0 0 AMPCO-PITTSBURGH CORP COM 032037103 5 1902 SH SOLE 18 1902 0 0 AMPCO-PITTSBURGH CORP COM 032037103 71 28547 SH SOLE 21 28547 0 0 AMPCO-PITTSBURGH CORP COM 032037103 480 192067 SH SOLE 22 192067 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 248 16695 SH SOLE 2 5369 0 11326 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 11 737 SH SOLE 7 737 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 2929 197376 SH SOLE 18 165096 0 32280 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 3603 242757 SH SOLE 19 242757 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 63173 4256974 SH SOLE 21 4256974 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 19620 1322114 SH SOLE 22 1285240 0 36874 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 442 29767 SH SOLE 23 29767 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1168 78687 SH SOLE 26 0 0 78687 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 73 4914 SH SOLE 28 4914 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 781 52631 SH SOLE 30 52631 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 16 1107 SH SOLE 34 1107 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 51 3406 SH SOLE 40 3406 0 0 AMPHENOL CORP NEW CL A 032095101 51735 709861 SH SOLE 2 78134 0 631727 AMPHENOL CORP NEW CL A 032095101 9937 136347 SH SOLE 4 128413 0 7934 AMPHENOL CORP NEW CL A 032095101 21934 300966 SH SOLE 7 283833 0 17133 AMPHENOL CORP NEW CL A 032095101 455 6247 SH SOLE 13 6247 0 0 AMPHENOL CORP NEW CL A 032095101 1814 24889 SH SOLE 15 24889 0 0 AMPHENOL CORP NEW CL A 032095101 23 310 SH SOLE 17 0 0 310 AMPHENOL CORP NEW CL A 032095101 45272 621190 SH SOLE 18 577935 0 43255 AMPHENOL CORP NEW CL A 032095101 6735 92412 SH SOLE 19 92412 0 0 AMPHENOL CORP NEW CL A 032095101 715065 9811540 SH SOLE 21 9811540 0 0 AMPHENOL CORP NEW CL A 032095101 537139 7370180 SH SOLE 22 6698122 0 672058 AMPHENOL CORP NEW CL A 032095101 15851 217488 SH SOLE 23 217488 0 0 AMPHENOL CORP NEW CL A 032095101 21938 301021 SH SOLE 25 301021 0 0 AMPHENOL CORP NEW CL A 032095101 117734 1615453 SH SOLE 26 201401 0 1414052 AMPHENOL CORP NEW CL A 032095101 4356 59776 SH SOLE 28 42538 0 17238 AMPHENOL CORP NEW CL A 032095101 391 5366 SH SOLE 29 5366 0 0 AMPHENOL CORP NEW CL A 032095101 91028 1249011 SH SOLE 30 1249011 0 0 AMPHENOL CORP NEW CL A 032095101 88369 1212522 SH SOLE 31 50598 0 1161924 AMPHENOL CORP NEW CL A 032095101 1233 16918 SH SOLE 34 16918 0 0 AMPHENOL CORP NEW CL A 032095101 17417 238983 SH SOLE 36 238983 0 0 AMPHENOL CORP NEW CL A 032095101 454 6234 SH SOLE 40 6234 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 91 218216 SH SOLE 21 218216 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 460 1107441 SH SOLE 22 1107441 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 12 20997 SH SOLE 2 530 0 20467 AMPLIFY ENERGY CORP NEW COM 03212B103 0 488 SH SOLE 7 488 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 27 47633 SH SOLE 18 47633 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 13 23121 SH SOLE 19 23121 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 134 236372 SH SOLE 21 236372 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 281 497236 SH SOLE 22 491413 0 5823 AMREP CORP NEW COM 032159105 3 671 SH SOLE 18 671 0 0 AMREP CORP NEW COM 032159105 24 5092 SH SOLE 21 5092 0 0 AMREP CORP NEW COM 032159105 27 5700 SH SOLE 22 5700 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 13 3046 SH SOLE 18 3046 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 159 36607 SH SOLE 21 36607 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 532 122241 SH SOLE 22 122241 0 0 AMYRIS INC COM NEW 03236M200 126 49141 SH SOLE 2 3433 0 45708 AMYRIS INC COM NEW 03236M200 15 6037 SH SOLE 7 6037 0 0 AMYRIS INC COM NEW 03236M200 557 217699 SH SOLE 18 217699 0 0 AMYRIS INC COM NEW 03236M200 343 133838 SH SOLE 19 133838 0 0 AMYRIS INC COM NEW 03236M200 7765 3033210 SH SOLE 21 3033210 0 0 AMYRIS INC COM NEW 03236M200 3007 1174772 SH SOLE 22 1141842 0 32930 AMYRIS INC COM NEW 03236M200 50 19481 SH SOLE 30 19481 0 0 ANALOG DEVICES INC COM 032654105 105843 1180629 SH SOLE 2 254599 0 926030 ANALOG DEVICES INC COM 032654105 15926 177650 SH SOLE 4 167864 0 9786 ANALOG DEVICES INC COM 032654105 31141 347361 SH SOLE 7 329483 0 17878 ANALOG DEVICES INC COM 032654105 1194 13322 SH SOLE 13 13322 0 0 ANALOG DEVICES INC COM 032654105 2833 31604 SH SOLE 15 31604 0 0 ANALOG DEVICES INC COM 032654105 196154 2187993 SH SOLE 18 1666463 0 521530 ANALOG DEVICES INC COM 032654105 109383 1220115 SH SOLE 19 1220115 0 0 ANALOG DEVICES INC COM 032654105 739756 8251605 SH SOLE 21 8251605 0 0 ANALOG DEVICES INC COM 032654105 794934 8867088 SH SOLE 22 7954202 0 912886 ANALOG DEVICES INC COM 032654105 25875 288617 SH SOLE 23 288617 0 0 ANALOG DEVICES INC COM 032654105 41893 467290 SH SOLE 25 467290 0 0 ANALOG DEVICES INC COM 032654105 206709 2305730 SH SOLE 26 230437 0 2075293 ANALOG DEVICES INC COM 032654105 6752 75319 SH SOLE 28 53436 0 21883 ANALOG DEVICES INC COM 032654105 1726 19258 SH SOLE 29 13713 0 5545 ANALOG DEVICES INC COM 032654105 145598 1624068 SH SOLE 30 1624068 0 0 ANALOG DEVICES INC COM 032654105 11799 131615 SH SOLE 31 112728 0 18887 ANALOG DEVICES INC COM 032654105 5230 58343 SH SOLE 32 58343 0 0 ANALOG DEVICES INC COM 032654105 26717 298013 SH SOLE 34 298013 0 0 ANALOG DEVICES INC COM 032654105 22322 248995 SH SOLE 36 248995 0 0 ANALOG DEVICES INC COM 032654105 755 8418 SH SOLE 40 8418 0 0 ANAPLAN INC COM 03272L108 4791 158313 SH SOLE 2 9278 0 149035 ANAPLAN INC COM 03272L108 12 410 SH SOLE 4 410 0 0 ANAPLAN INC COM 03272L108 48 1570 SH SOLE 7 1570 0 0 ANAPLAN INC COM 03272L108 1215 40154 SH SOLE 18 40154 0 0 ANAPLAN INC COM 03272L108 26681 881724 SH SOLE 19 881724 0 0 ANAPLAN INC COM 03272L108 44472 1469660 SH SOLE 21 1469660 0 0 ANAPLAN INC COM 03272L108 69485 2296259 SH SOLE 22 2154694 0 141565 ANAPLAN INC COM 03272L108 1237 40885 SH SOLE 26 23344 0 17541 ANAPLAN INC COM 03272L108 438 14461 SH SOLE 28 14461 0 0 ANAPLAN INC COM 03272L108 999 33017 SH SOLE 30 33017 0 0 ANAPLAN INC COM 03272L108 53 1752 SH SOLE 31 1752 0 0 ANAPLAN INC COM 03272L108 13069 431881 SH SOLE 34 431881 0 0 ANAPLAN INC COM 03272L108 319 10547 SH SOLE 40 10547 0 0 ANAPTYSBIO INC COM 032724106 163 11557 SH SOLE 2 1375 0 10182 ANAPTYSBIO INC COM 032724106 2 112 SH SOLE 4 112 0 0 ANAPTYSBIO INC COM 032724106 5 364 SH SOLE 7 364 0 0 ANAPTYSBIO INC COM 032724106 1236 87504 SH SOLE 18 87504 0 0 ANAPTYSBIO INC COM 032724106 766 54198 SH SOLE 19 54198 0 0 ANAPTYSBIO INC COM 032724106 15057 1065591 SH SOLE 21 1065591 0 0 ANAPTYSBIO INC COM 032724106 10126 716651 SH SOLE 22 692183 0 24468 ANAPTYSBIO INC COM 032724106 28 1977 SH SOLE 23 1977 0 0 ANAPTYSBIO INC COM 032724106 148 10446 SH SOLE 26 5634 0 4812 ANAPTYSBIO INC COM 032724106 35 2457 SH SOLE 28 2457 0 0 ANAPTYSBIO INC COM 032724106 1080 76418 SH SOLE 30 76418 0 0 ANAPTYSBIO INC COM 032724106 11 784 SH SOLE 34 784 0 0 ANAPTYSBIO INC COM 032724106 37 2611 SH SOLE 40 2611 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 56 17633 SH SOLE 2 1813 0 15820 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 549 174297 SH SOLE 18 174297 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 291 92493 SH SOLE 19 92493 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 5318 1688261 SH SOLE 21 1688261 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 4172 1324346 SH SOLE 22 1306406 0 17940 ANDERSONS INC COM 034164103 558 29783 SH SOLE 2 1628 0 28155 ANDERSONS INC COM 034164103 4 219 SH SOLE 4 219 0 0 ANDERSONS INC COM 034164103 847 45171 SH SOLE 7 45171 0 0 ANDERSONS INC COM 034164103 2740 146131 SH SOLE 18 146131 0 0 ANDERSONS INC COM 034164103 1106 58969 SH SOLE 19 58969 0 0 ANDERSONS INC COM 034164103 67798 3615911 SH SOLE 21 3615911 0 0 ANDERSONS INC COM 034164103 18539 988726 SH SOLE 22 933653 0 55073 ANDERSONS INC COM 034164103 243 12959 SH SOLE 26 2602 0 10357 ANDERSONS INC COM 034164103 59 3133 SH SOLE 28 3133 0 0 ANDERSONS INC COM 034164103 763 40671 SH SOLE 30 40671 0 0 ANDERSONS INC COM 034164103 59 3152 SH SOLE 40 3152 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 1 207 SH SOLE 4 207 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 803 152894 SH SOLE 21 152894 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 6684 1273109 SH SOLE 22 1237933 0 35176 ANGI HOMESERVICES INC COM CL A 00183L102 196 37415 SH SOLE 26 31618 0 5797 ANGI HOMESERVICES INC COM CL A 00183L102 33 6330 SH SOLE 28 6330 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 180 34205 SH SOLE 30 34205 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 38 7258 SH SOLE 40 7258 0 0 ANGIODYNAMICS INC COM 03475V101 378 36240 SH SOLE 2 3853 0 32387 ANGIODYNAMICS INC COM 03475V101 4 356 SH SOLE 4 356 0 0 ANGIODYNAMICS INC COM 03475V101 9 847 SH SOLE 7 847 0 0 ANGIODYNAMICS INC COM 03475V101 1889 181078 SH SOLE 18 181078 0 0 ANGIODYNAMICS INC COM 03475V101 796 76278 SH SOLE 19 76278 0 0 ANGIODYNAMICS INC COM 03475V101 47413 4545837 SH SOLE 21 4545837 0 0 ANGIODYNAMICS INC COM 03475V101 13202 1265791 SH SOLE 22 1231859 0 33932 ANGIODYNAMICS INC COM 03475V101 73 7027 SH SOLE 23 7027 0 0 ANGIODYNAMICS INC COM 03475V101 170 16267 SH SOLE 26 0 0 16267 ANGIODYNAMICS INC COM 03475V101 40 3819 SH SOLE 28 3819 0 0 ANGIODYNAMICS INC COM 03475V101 537 51512 SH SOLE 30 51512 0 0 ANGIODYNAMICS INC COM 03475V101 92 8805 SH SOLE 34 8805 0 0 ANGIODYNAMICS INC COM 03475V101 28 2698 SH SOLE 40 2698 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 23584 1418170 SH SOLE 7 1418170 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 398 23928 SH SOLE 19 23928 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 15238 916289 SH SOLE 23 916289 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 49919 3001761 SH SOLE 25 3001761 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 17670 1062540 SH SOLE 26 0 0 1062540 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 49574 2980970 SH SOLE 30 2980970 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 172788 10390168 SH SOLE 34 10390168 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 94 2126 SH SOLE 18 703 0 1423 ANI PHARMACEUTICALS INC COM 00182C103 139 3413 SH SOLE 2 502 0 2911 ANI PHARMACEUTICALS INC COM 00182C103 6 149 SH SOLE 7 149 0 0 ANI PHARMACEUTICALS INC COM 00182C103 1829 44885 SH SOLE 18 44885 0 0 ANI PHARMACEUTICALS INC COM 00182C103 701 17210 SH SOLE 19 17210 0 0 ANI PHARMACEUTICALS INC COM 00182C103 45113 1107329 SH SOLE 21 1107329 0 0 ANI PHARMACEUTICALS INC COM 00182C103 10924 268136 SH SOLE 22 259731 0 8405 ANI PHARMACEUTICALS INC COM 00182C103 50 1231 SH SOLE 28 1231 0 0 ANI PHARMACEUTICALS INC COM 00182C103 557 13679 SH SOLE 30 13679 0 0 ANI PHARMACEUTICALS INC COM 00182C103 33 817 SH SOLE 40 817 0 0 ANIKA THERAPEUTICS INC COM 035255108 372 12851 SH SOLE 2 802 0 12049 ANIKA THERAPEUTICS INC COM 035255108 6 214 SH SOLE 7 214 0 0 ANIKA THERAPEUTICS INC COM 035255108 1884 65175 SH SOLE 18 65175 0 0 ANIKA THERAPEUTICS INC COM 035255108 731 25290 SH SOLE 19 25290 0 0 ANIKA THERAPEUTICS INC COM 035255108 44696 1546034 SH SOLE 21 1546034 0 0 ANIKA THERAPEUTICS INC COM 035255108 11993 414851 SH SOLE 22 400279 0 14572 ANIKA THERAPEUTICS INC COM 035255108 127 4388 SH SOLE 26 0 0 4388 ANIKA THERAPEUTICS INC COM 035255108 63 2163 SH SOLE 28 2163 0 0 ANIKA THERAPEUTICS INC COM 035255108 543 18786 SH SOLE 30 18786 0 0 ANIKA THERAPEUTICS INC COM 035255108 22 751 SH SOLE 34 751 0 0 ANIKA THERAPEUTICS INC COM 035255108 49 1695 SH SOLE 40 1695 0 0 ANIXA BIOSCIENCES INC COM 03528H109 7 4146 SH SOLE 18 4146 0 0 ANIXA BIOSCIENCES INC COM 03528H109 78 48865 SH SOLE 21 48865 0 0 ANIXA BIOSCIENCES INC COM 03528H109 43 26970 SH SOLE 22 26970 0 0 ANIXTER INTL INC COM 035290105 2619 29804 SH SOLE 2 2365 0 27439 ANIXTER INTL INC COM 035290105 16 179 SH SOLE 4 179 0 0 ANIXTER INTL INC COM 035290105 82 937 SH SOLE 7 937 0 0 ANIXTER INTL INC COM 035290105 12220 139071 SH SOLE 18 139071 0 0 ANIXTER INTL INC COM 035290105 6742 76722 SH SOLE 19 76722 0 0 ANIXTER INTL INC COM 035290105 301651 3432922 SH SOLE 21 3432922 0 0 ANIXTER INTL INC COM 035290105 80949 921239 SH SOLE 22 885303 0 35936 ANIXTER INTL INC COM 035290105 345 3928 SH SOLE 23 3928 0 0 ANIXTER INTL INC COM 035290105 2252 25629 SH SOLE 26 5838 0 19791 ANIXTER INTL INC COM 035290105 378 4307 SH SOLE 28 4307 0 0 ANIXTER INTL INC COM 035290105 3520 40063 SH SOLE 30 40063 0 0 ANIXTER INTL INC COM 035290105 108 1229 SH SOLE 31 0 0 1229 ANIXTER INTL INC COM 035290105 131 1489 SH SOLE 36 1489 0 0 ANIXTER INTL INC COM 035290105 273 3109 SH SOLE 40 3109 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 16865 3326413 SH SOLE 2 196448 0 3129965 ANNALY CAPITAL MANAGEMENT IN COM 035710409 3751 739820 SH SOLE 4 699960 0 39860 ANNALY CAPITAL MANAGEMENT IN COM 035710409 5002 986556 SH SOLE 7 785898 0 200658 ANNALY CAPITAL MANAGEMENT IN COM 035710409 334 65890 SH SOLE 13 65890 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 775 152835 SH SOLE 15 152835 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 4778 942351 SH SOLE 18 829867 0 112484 ANNALY CAPITAL MANAGEMENT IN COM 035710409 1824 359830 SH SOLE 19 359830 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 438795 86547251 SH SOLE 21 86547251 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 220293 43450218 SH SOLE 22 40945119 0 2505099 ANNALY CAPITAL MANAGEMENT IN COM 035710409 5352 1055586 SH SOLE 23 1055586 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 8334 1643781 SH SOLE 25 1643781 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 35424 6986943 SH SOLE 26 1557176 0 5429767 ANNALY CAPITAL MANAGEMENT IN COM 035710409 1507 297202 SH SOLE 28 205177 0 92025 ANNALY CAPITAL MANAGEMENT IN COM 035710409 1670 329445 SH SOLE 29 27092 0 302353 ANNALY CAPITAL MANAGEMENT IN COM 035710409 28839 5688256 SH SOLE 30 5688256 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 2988 589331 SH SOLE 31 256150 0 333181 ANNALY CAPITAL MANAGEMENT IN COM 035710409 437 86260 SH SOLE 34 86260 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 10464 2063941 SH SOLE 36 2063941 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 160 31619 SH SOLE 40 31619 0 0 ANSYS INC COM 03662Q105 49485 212867 SH SOLE 2 31237 0 181630 ANSYS INC COM 03662Q105 9780 42072 SH SOLE 4 39688 0 2384 ANSYS INC COM 03662Q105 30551 131419 SH SOLE 7 80550 0 50869 ANSYS INC COM 03662Q105 890 3830 SH SOLE 13 3830 0 0 ANSYS INC COM 03662Q105 1646 7082 SH SOLE 15 7082 0 0 ANSYS INC COM 03662Q105 51829 222949 SH SOLE 18 210264 0 12685 ANSYS INC COM 03662Q105 94210 405256 SH SOLE 19 405256 0 0 ANSYS INC COM 03662Q105 606713 2609856 SH SOLE 21 2609856 0 0 ANSYS INC COM 03662Q105 472345 2031854 SH SOLE 22 1833344 0 198510 ANSYS INC COM 03662Q105 14588 62754 SH SOLE 23 62754 0 0 ANSYS INC COM 03662Q105 144041 619612 SH SOLE 25 619612 0 0 ANSYS INC COM 03662Q105 109511 471075 SH SOLE 26 64268 0 406807 ANSYS INC COM 03662Q105 4006 17233 SH SOLE 28 12217 0 5016 ANSYS INC COM 03662Q105 4590 19745 SH SOLE 29 1916 0 17829 ANSYS INC COM 03662Q105 110325 474578 SH SOLE 30 474578 0 0 ANSYS INC COM 03662Q105 4573 19670 SH SOLE 31 16684 0 2986 ANSYS INC COM 03662Q105 3100 13334 SH SOLE 32 13334 0 0 ANSYS INC COM 03662Q105 18500 79579 SH SOLE 34 79579 0 0 ANSYS INC COM 03662Q105 12063 51892 SH SOLE 36 51892 0 0 ANSYS INC COM 03662Q105 418 1799 SH SOLE 40 1799 0 0 ANTARES PHARMA INC COM 036642106 139 59005 SH SOLE 2 7005 0 52000 ANTARES PHARMA INC COM 036642106 8 3260 SH SOLE 7 3260 0 0 ANTARES PHARMA INC COM 036642106 1428 605171 SH SOLE 18 605171 0 0 ANTARES PHARMA INC COM 036642106 697 295518 SH SOLE 19 295518 0 0 ANTARES PHARMA INC COM 036642106 13276 5625514 SH SOLE 21 5625514 0 0 ANTARES PHARMA INC COM 036642106 10866 4604376 SH SOLE 22 4437548 0 166828 ANTARES PHARMA INC COM 036642106 20 8664 SH SOLE 26 0 0 8664 ANTARES PHARMA INC COM 036642106 163 68920 SH SOLE 28 68920 0 0 ANTARES PHARMA INC COM 036642106 124 52670 SH SOLE 30 52670 0 0 ANTARES PHARMA INC COM 036642106 47 20075 SH SOLE 40 20075 0 0 ANTERIX INC COM 03676C100 186 4082 SH SOLE 2 634 0 3448 ANTERIX INC COM 03676C100 10 212 SH SOLE 7 212 0 0 ANTERIX INC COM 03676C100 1849 40488 SH SOLE 18 40488 0 0 ANTERIX INC COM 03676C100 939 20551 SH SOLE 19 20551 0 0 ANTERIX INC COM 03676C100 17353 379965 SH SOLE 21 379965 0 0 ANTERIX INC COM 03676C100 14249 311990 SH SOLE 22 299338 0 12652 ANTERIX INC COM 03676C100 104 2276 SH SOLE 26 0 0 2276 ANTERIX INC COM 03676C100 49 1081 SH SOLE 28 1081 0 0 ANTERIX INC COM 03676C100 217 4760 SH SOLE 30 4760 0 0 ANTERIX INC COM 03676C100 51 1114 SH SOLE 40 1114 0 0 ANTERO MIDSTREAM CORP COM 03676B102 1176 560108 SH SOLE 2 134735 0 425373 ANTERO MIDSTREAM CORP COM 03676B102 3 1327 SH SOLE 4 1327 0 0 ANTERO MIDSTREAM CORP COM 03676B102 674 320755 SH SOLE 7 320755 0 0 ANTERO MIDSTREAM CORP COM 03676B102 1689 804193 SH SOLE 18 804193 0 0 ANTERO MIDSTREAM CORP COM 03676B102 124 58852 SH SOLE 19 58852 0 0 ANTERO MIDSTREAM CORP COM 03676B102 28016 13340847 SH SOLE 21 13340847 0 0 ANTERO MIDSTREAM CORP COM 03676B102 19401 9238437 SH SOLE 22 8809680 0 428757 ANTERO MIDSTREAM CORP COM 03676B102 207 98800 SH SOLE 26 52959 0 45841 ANTERO MIDSTREAM CORP COM 03676B102 50 23638 SH SOLE 28 23638 0 0 ANTERO MIDSTREAM CORP COM 03676B102 153 73029 SH SOLE 30 73029 0 0 ANTERO MIDSTREAM CORP COM 03676B102 10 4783 SH SOLE 31 4783 0 0 ANTERO MIDSTREAM CORP COM 03676B102 46 21818 SH SOLE 40 21818 0 0 ANTERO RESOURCES CORP COM 03674X106 360 505435 SH SOLE 2 18521 0 486914 ANTERO RESOURCES CORP COM 03674X106 1 1212 SH SOLE 4 1212 0 0 ANTERO RESOURCES CORP COM 03674X106 33 45981 SH SOLE 7 45981 0 0 ANTERO RESOURCES CORP COM 03674X106 89 124590 SH SOLE 18 124590 0 0 ANTERO RESOURCES CORP COM 03674X106 56 78596 SH SOLE 19 78596 0 0 ANTERO RESOURCES CORP COM 03674X106 2316 3248579 SH SOLE 21 3248579 0 0 ANTERO RESOURCES CORP COM 03674X106 3736 5240810 SH SOLE 22 4682863 0 557947 ANTERO RESOURCES CORP COM 03674X106 88 123081 SH SOLE 26 86727 0 36354 ANTERO RESOURCES CORP COM 03674X106 20 27414 SH SOLE 28 27414 0 0 ANTERO RESOURCES CORP COM 03674X106 69 96709 SH SOLE 30 96709 0 0 ANTERO RESOURCES CORP COM 03674X106 115 161452 SH SOLE 31 5992 0 155460 ANTERO RESOURCES CORP COM 03674X106 349 489975 SH SOLE 36 489975 0 0 ANTERO RESOURCES CORP COM 03674X106 15 21033 SH SOLE 40 21033 0 0 ANTHEM INC COM 036752103 184201 811313 SH SOLE 2 258870 0 552443 ANTHEM INC COM 036752103 28735 126563 SH SOLE 4 119641 0 6922 ANTHEM INC COM 036752103 55850 245990 SH SOLE 7 221332 0 24658 ANTHEM INC COM 036752103 4579 20168 SH SOLE 13 20168 0 0 ANTHEM INC COM 036752103 5536 24384 SH SOLE 15 24384 0 0 ANTHEM INC COM 036752103 423310 1864475 SH SOLE 18 1724277 0 140198 ANTHEM INC COM 036752103 740511 3261587 SH SOLE 19 3261587 0 0 ANTHEM INC COM 036752103 992 4370 SH SOLE 20 4370 0 0 ANTHEM INC COM 036752103 1257034 5536619 SH SOLE 21 5536619 0 0 ANTHEM INC COM 036752103 1449276 6383353 SH SOLE 22 5716954 0 666399 ANTHEM INC COM 036752103 43324 190822 SH SOLE 23 190822 0 0 ANTHEM INC COM 036752103 67667 298038 SH SOLE 25 291095 0 6943 ANTHEM INC COM 036752103 291133 1282297 SH SOLE 26 152404 0 1129893 ANTHEM INC COM 036752103 11698 51522 SH SOLE 28 36477 0 15045 ANTHEM INC COM 036752103 12660 55762 SH SOLE 29 4986 0 50776 ANTHEM INC COM 036752103 243490 1072453 SH SOLE 30 1072453 0 0 ANTHEM INC COM 036752103 21884 96389 SH SOLE 31 46022 0 50367 ANTHEM INC COM 036752103 185048 815045 SH SOLE 34 815045 0 0 ANTHEM INC COM 036752103 47848 210748 SH SOLE 36 210748 0 0 ANTHEM INC COM 036752103 1412 6218 SH SOLE 40 6218 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 104 92405 SH SOLE 2 4060 0 88345 ANWORTH MORTGAGE ASSET CP COM 037347101 1 834 SH SOLE 4 834 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 1 1317 SH SOLE 7 1317 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 407 360058 SH SOLE 18 360058 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 199 176162 SH SOLE 19 176162 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 6479 5733946 SH SOLE 21 5733946 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 3854 3410984 SH SOLE 22 3279902 0 131082 ANWORTH MORTGAGE ASSET CP COM 037347101 867 767141 SH SOLE 26 25813 0 741328 ANWORTH MORTGAGE ASSET CP COM 037347101 18 15875 SH SOLE 28 15875 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 14 12032 SH SOLE 30 12032 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 13 11441 SH SOLE 40 11441 0 0 AON PLC SHS CL A G0408V102 94665 573586 SH SOLE 2 68417 0 505169 AON PLC SHS CL A G0408V102 20929 126810 SH SOLE 4 120373 0 6437 AON PLC SHS CL A G0408V102 61522 372773 SH SOLE 7 236252 0 136521 AON PLC SHS CL A G0408V102 1142 6922 SH SOLE 13 6922 0 0 AON PLC SHS CL A G0408V102 3279 19867 SH SOLE 15 19867 0 0 AON PLC SHS CL A G0408V102 23 142 SH SOLE 17 0 0 142 AON PLC SHS CL A G0408V102 85388 517380 SH SOLE 18 478659 0 38721 AON PLC SHS CL A G0408V102 9192 55697 SH SOLE 19 55697 0 0 AON PLC SHS CL A G0408V102 1012565 6135270 SH SOLE 21 6135270 0 0 AON PLC SHS CL A G0408V102 953923 5779952 SH SOLE 22 5209729 0 570223 AON PLC SHS CL A G0408V102 28225 171021 SH SOLE 23 171021 0 0 AON PLC SHS CL A G0408V102 44144 267477 SH SOLE 25 267477 0 0 AON PLC SHS CL A G0408V102 179242 1086051 SH SOLE 26 166871 0 919180 AON PLC SHS CL A G0408V102 7949 48162 SH SOLE 28 33876 0 14286 AON PLC SHS CL A G0408V102 4968 30103 SH SOLE 29 4236 0 25867 AON PLC SHS CL A G0408V102 188787 1143885 SH SOLE 30 1143885 0 0 AON PLC SHS CL A G0408V102 126293 765227 SH SOLE 31 42657 0 722570 AON PLC SHS CL A G0408V102 10754 65157 SH SOLE 34 65157 0 0 AON PLC SHS CL A G0408V102 28911 175177 SH SOLE 36 175177 0 0 AON PLC SHS CL A G0408V102 872 5283 SH SOLE 40 5283 0 0 APACHE CORP COM 037411105 3803 909727 SH SOLE 2 103307 0 806420 APACHE CORP COM 037411105 691 165374 SH SOLE 4 155291 0 10083 APACHE CORP COM 037411105 1479 353898 SH SOLE 7 315113 0 38785 APACHE CORP COM 037411105 65 15590 SH SOLE 13 15590 0 0 APACHE CORP COM 037411105 160 38364 SH SOLE 15 38364 0 0 APACHE CORP COM 037411105 3148 753151 SH SOLE 18 694873 0 58278 APACHE CORP COM 037411105 579 138609 SH SOLE 19 138609 0 0 APACHE CORP COM 037411105 39227 9384340 SH SOLE 21 9384340 0 0 APACHE CORP COM 037411105 38433 9194434 SH SOLE 22 8238855 0 955579 APACHE CORP COM 037411105 1015 242939 SH SOLE 23 242939 0 0 APACHE CORP COM 037411105 1479 353849 SH SOLE 25 353849 0 0 APACHE CORP COM 037411105 7366 1762105 SH SOLE 26 348385 0 1413720 APACHE CORP COM 037411105 292 69929 SH SOLE 28 51934 0 17995 APACHE CORP COM 037411105 29 7031 SH SOLE 29 7031 0 0 APACHE CORP COM 037411105 6308 1509169 SH SOLE 30 1509169 0 0 APACHE CORP COM 037411105 366 87531 SH SOLE 31 62560 0 24971 APACHE CORP COM 037411105 85 20267 SH SOLE 34 20267 0 0 APACHE CORP COM 037411105 1249 298771 SH SOLE 36 298771 0 0 APACHE CORP COM 037411105 45 10667 SH SOLE 40 10667 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 11724 333542 SH SOLE 2 59207 0 274335 APARTMENT INVT & MGMT CO CL A 03748R754 3098 88134 SH SOLE 4 88134 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 9467 269339 SH SOLE 7 264243 0 5096 APARTMENT INVT & MGMT CO CL A 03748R754 9966 283539 SH SOLE 18 273413 0 10126 APARTMENT INVT & MGMT CO CL A 03748R754 7278 207062 SH SOLE 19 207062 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 164593 4682585 SH SOLE 21 4682585 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 180452 5133778 SH SOLE 22 4772258 0 361520 APARTMENT INVT & MGMT CO CL A 03748R754 246 6995 SH SOLE 23 6995 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 12395 352630 SH SOLE 25 352630 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 9214 262137 SH SOLE 26 36450 0 225687 APARTMENT INVT & MGMT CO CL A 03748R754 751 21360 SH SOLE 28 21360 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 2861 81399 SH SOLE 29 81399 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 33541 954217 SH SOLE 30 954217 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 296 8414 SH SOLE 31 5513 0 2901 APARTMENT INVT & MGMT CO CL A 03748R754 276 7839 SH SOLE 34 7839 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 87 2461 SH SOLE 36 2461 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 561 15956 SH SOLE 40 15956 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 1634 60975 SH SOLE 2 42811 0 18164 APELLIS PHARMACEUTICALS INC COM 03753U106 70 2629 SH SOLE 4 2629 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 40 1509 SH SOLE 7 1509 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 7430 277328 SH SOLE 18 267381 0 9947 APELLIS PHARMACEUTICALS INC COM 03753U106 25283 943765 SH SOLE 19 943765 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 402 15000 SH SOLE 20 15000 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 67424 2516774 SH SOLE 21 2516774 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 42640 1591637 SH SOLE 22 1532260 0 59377 APELLIS PHARMACEUTICALS INC COM 03753U106 247 9221 SH SOLE 23 9221 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 1424 53143 SH SOLE 26 23495 0 29648 APELLIS PHARMACEUTICALS INC COM 03753U106 226 8423 SH SOLE 28 8423 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 1793 66922 SH SOLE 30 66922 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 7039 262742 SH SOLE 34 262742 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 166 6192 SH SOLE 40 6192 0 0 APERGY CORP COM 03755L104 1137 197767 SH SOLE 2 37403 0 160364 APERGY CORP COM 03755L104 2 350 SH SOLE 4 350 0 0 APERGY CORP COM 03755L104 8 1440 SH SOLE 7 1440 0 0 APERGY CORP COM 03755L104 1219 212043 SH SOLE 18 212043 0 0 APERGY CORP COM 03755L104 108 18809 SH SOLE 19 18809 0 0 APERGY CORP COM 03755L104 21860 3801741 SH SOLE 21 3801741 0 0 APERGY CORP COM 03755L104 14519 2524992 SH SOLE 22 2343142 0 181850 APERGY CORP COM 03755L104 195 33852 SH SOLE 26 25547 0 8305 APERGY CORP COM 03755L104 57 9844 SH SOLE 28 9844 0 0 APERGY CORP COM 03755L104 162 28197 SH SOLE 30 28197 0 0 APERGY CORP COM 03755L104 21 3727 SH SOLE 31 1650 0 2077 APERGY CORP COM 03755L104 12 2153 SH SOLE 36 2153 0 0 APERGY CORP COM 03755L104 41 7194 SH SOLE 40 7194 0 0 APEX GLOBAL BRANDS INC COM NEW 03755M201 1 2239 SH SOLE 21 2239 0 0 APEX GLOBAL BRANDS INC COM NEW 03755M201 34 80647 SH SOLE 22 80647 0 0 APOGEE ENTERPRISES INC COM 037598109 275 13213 SH SOLE 2 1690 0 11523 APOGEE ENTERPRISES INC COM 037598109 2 93 SH SOLE 4 93 0 0 APOGEE ENTERPRISES INC COM 037598109 9 442 SH SOLE 7 442 0 0 APOGEE ENTERPRISES INC COM 037598109 2473 118780 SH SOLE 18 118780 0 0 APOGEE ENTERPRISES INC COM 037598109 1020 49000 SH SOLE 19 49000 0 0 APOGEE ENTERPRISES INC COM 037598109 59865 2875349 SH SOLE 21 2875349 0 0 APOGEE ENTERPRISES INC COM 037598109 16827 808202 SH SOLE 22 776135 0 32067 APOGEE ENTERPRISES INC COM 037598109 226 10831 SH SOLE 26 9174 0 1657 APOGEE ENTERPRISES INC COM 037598109 68 3266 SH SOLE 28 3266 0 0 APOGEE ENTERPRISES INC COM 037598109 712 34210 SH SOLE 30 34210 0 0 APOGEE ENTERPRISES INC COM 037598109 68 3266 SH SOLE 40 3266 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 1087 146440 SH SOLE 2 7554 0 138886 APOLLO COML REAL EST FIN INC COM 03762U105 3 380 SH SOLE 4 380 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 21 2811 SH SOLE 7 2811 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 5154 694603 SH SOLE 18 694603 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 2376 320269 SH SOLE 19 320269 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 146307 19717961 SH SOLE 21 19717961 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 31843 4291484 SH SOLE 22 4103761 0 187723 APOLLO COML REAL EST FIN INC COM 03762U105 332 44777 SH SOLE 26 30045 0 14732 APOLLO COML REAL EST FIN INC COM 03762U105 182 24561 SH SOLE 28 24561 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 1378 185762 SH SOLE 30 185762 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 10 1330 SH SOLE 34 1330 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 120 16198 SH SOLE 40 16198 0 0 APOLLO COML REAL EST FIN INC NOTE 4.750% 8/2 03762UAB1 780 1125000 PRN SOLE 21 1125000 0 0 APOLLO COML REAL EST FIN INC NOTE 4.750% 8/2 03762UAB1 173 250000 PRN SOLE 22 250000 0 0 APOLLO ENDOSURGERY INC COM 03767D108 6 2909 SH SOLE 18 2909 0 0 APOLLO ENDOSURGERY INC COM 03767D108 55 28858 SH SOLE 21 28858 0 0 APOLLO ENDOSURGERY INC COM 03767D108 4 2186 SH SOLE 22 2186 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 9440 281780 SH SOLE 18 281780 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 12153 362780 SH SOLE 19 362780 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 7966 237793 SH SOLE 21 237793 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 108932 3251705 SH SOLE 22 3251705 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 392 11710 SH SOLE 23 11710 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 15204 453859 SH SOLE 30 453859 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 2154 64290 SH SOLE 34 64290 0 0 APOLLO INVT CORP COM NEW 03761U502 2443 361921 SH SOLE 30 361921 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 38 2938 SH SOLE 2 215 0 2723 APOLLO MED HLDGS INC COM NEW 03763A207 1 111 SH SOLE 7 111 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 360 27849 SH SOLE 18 27849 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 194 15003 SH SOLE 19 15003 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 3804 294414 SH SOLE 21 294414 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 6688 517617 SH SOLE 22 499060 0 18557 APOLLO MED HLDGS INC COM NEW 03763A207 56 4312 SH SOLE 28 4312 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 163 12584 SH SOLE 30 12584 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 29 2250 SH SOLE 40 2250 0 0 APPFOLIO INC COM CL A 03783C100 644 5807 SH SOLE 2 783 0 5024 APPFOLIO INC COM CL A 03783C100 9 77 SH SOLE 4 77 0 0 APPFOLIO INC COM CL A 03783C100 29 258 SH SOLE 7 258 0 0 APPFOLIO INC COM CL A 03783C100 6177 55672 SH SOLE 18 54794 0 878 APPFOLIO INC COM CL A 03783C100 3359 30276 SH SOLE 19 30276 0 0 APPFOLIO INC COM CL A 03783C100 61045 550200 SH SOLE 21 550200 0 0 APPFOLIO INC COM CL A 03783C100 48798 439821 SH SOLE 22 423135 0 16686 APPFOLIO INC COM CL A 03783C100 19 175 SH SOLE 23 175 0 0 APPFOLIO INC COM CL A 03783C100 968 8722 SH SOLE 26 6898 0 1824 APPFOLIO INC COM CL A 03783C100 262 2358 SH SOLE 28 2358 0 0 APPFOLIO INC COM CL A 03783C100 543 4890 SH SOLE 30 4890 0 0 APPFOLIO INC COM CL A 03783C100 54 484 SH SOLE 34 484 0 0 APPFOLIO INC COM CL A 03783C100 167 1502 SH SOLE 40 1502 0 0 APPIAN CORP CL A 03782L101 504 12532 SH SOLE 2 1714 0 10818 APPIAN CORP CL A 03782L101 5 128 SH SOLE 4 128 0 0 APPIAN CORP CL A 03782L101 23 574 SH SOLE 7 574 0 0 APPIAN CORP CL A 03782L101 4751 118091 SH SOLE 18 118091 0 0 APPIAN CORP CL A 03782L101 2785 69219 SH SOLE 19 69219 0 0 APPIAN CORP CL A 03782L101 48984 1217595 SH SOLE 21 1217595 0 0 APPIAN CORP CL A 03782L101 38501 957010 SH SOLE 22 924509 0 32501 APPIAN CORP CL A 03782L101 524 13013 SH SOLE 26 11336 0 1677 APPIAN CORP CL A 03782L101 227 5638 SH SOLE 28 5638 0 0 APPIAN CORP CL A 03782L101 325 8074 SH SOLE 30 8074 0 0 APPIAN CORP CL A 03782L101 101 2505 SH SOLE 40 2505 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4052 441869 SH SOLE 2 46750 0 395119 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1144 124753 SH SOLE 4 124753 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2094 228383 SH SOLE 7 228383 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 940 102499 SH SOLE 18 102499 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2465 268770 SH SOLE 19 268770 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 37653 4106062 SH SOLE 21 4106062 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 69503 7579361 SH SOLE 22 7211841 0 367520 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 62 6721 SH SOLE 23 6721 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4726 515345 SH SOLE 25 515345 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1519 165670 SH SOLE 26 41565 0 124105 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 301 32866 SH SOLE 28 32866 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1021 111336 SH SOLE 29 111336 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 8706 949407 SH SOLE 30 949407 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 38 4187 SH SOLE 31 4187 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 52 5626 SH SOLE 34 5626 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 79 8635 SH SOLE 36 8635 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 228 24908 SH SOLE 40 24908 0 0 APPLE INC COM 037833100 2877679 11316523 SH SOLE 2 1917199 0 9399324 APPLE INC COM 037833100 547212 2151923 SH SOLE 4 2030183 0 121740 APPLE INC COM 037833100 994186 3909653 SH SOLE 7 3723270 0 186383 APPLE INC COM 037833100 41201 162024 SH SOLE 13 162024 0 0 APPLE INC COM 037833100 94897 373183 SH SOLE 15 373183 0 0 APPLE INC COM 037833100 924 3635 SH SOLE 17 0 0 3635 APPLE INC COM 037833100 2743674 10789548 SH SOLE 18 9631803 0 1157745 APPLE INC COM 037833100 1082853 4258339 SH SOLE 19 4258339 0 0 APPLE INC COM 037833100 4171 16404 SH SOLE 20 16404 0 0 APPLE INC COM 037833100 22061620 86757716 SH SOLE 21 86757716 0 0 APPLE INC COM 037833100 25580845 100597132 SH SOLE 22 89743779 0 10853353 APPLE INC COM 037833100 890126 3500437 SH SOLE 23 3500437 0 0 APPLE INC COM 037833100 1199138 4715633 SH SOLE 25 4686978 0 28655 APPLE INC COM 037833100 4817430 18944629 SH SOLE 26 2574566 0 16370063 APPLE INC COM 037833100 230887 907966 SH SOLE 28 644070 0 263896 APPLE INC COM 037833100 211928 833412 SH SOLE 29 230170 0 603242 APPLE INC COM 037833100 4519378 17772535 SH SOLE 30 17772535 0 0 APPLE INC COM 037833100 536259 2108848 SH SOLE 31 1010611 0 1098237 APPLE INC COM 037833100 199075 782865 SH SOLE 32 782865 0 0 APPLE INC COM 037833100 438881 1725907 SH SOLE 34 1725907 0 0 APPLE INC COM 037833100 751719 2956150 SH SOLE 36 2956150 0 0 APPLE INC COM 037833100 25439 100039 SH SOLE 40 100039 0 0 APPLIED DNA SCIENCES INC COM 03815U300 1 365 SH SOLE 21 365 0 0 APPLIED DNA SCIENCES INC COM 03815U300 290 72147 SH SOLE 22 72147 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 17 5162 SH SOLE 18 5162 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 177 53988 SH SOLE 21 53988 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 1243 378997 SH SOLE 22 378997 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 940 20558 SH SOLE 2 8120 0 12438 APPLIED INDL TECHNOLOGIES IN COM 03820C105 7 154 SH SOLE 4 154 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 44 955 SH SOLE 7 955 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 9186 200926 SH SOLE 18 184003 0 16923 APPLIED INDL TECHNOLOGIES IN COM 03820C105 13667 298918 SH SOLE 19 298918 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 192109 4201859 SH SOLE 21 4201859 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 62296 1362544 SH SOLE 22 1318350 0 44194 APPLIED INDL TECHNOLOGIES IN COM 03820C105 1581 34576 SH SOLE 23 34576 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 5198 113693 SH SOLE 26 10578 0 103115 APPLIED INDL TECHNOLOGIES IN COM 03820C105 246 5370 SH SOLE 28 5370 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 2327 50887 SH SOLE 30 50887 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 13 290 SH SOLE 34 290 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 50 1091 SH SOLE 36 1091 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 204 4466 SH SOLE 40 4466 0 0 APPLIED MATLS INC COM 038222105 103700 2263198 SH SOLE 2 252455 0 2010743 APPLIED MATLS INC COM 038222105 21391 466855 SH SOLE 4 441545 0 25310 APPLIED MATLS INC COM 038222105 39422 860368 SH SOLE 7 824640 0 35728 APPLIED MATLS INC COM 038222105 2148 46889 SH SOLE 13 46889 0 0 APPLIED MATLS INC COM 038222105 3687 80471 SH SOLE 15 80471 0 0 APPLIED MATLS INC COM 038222105 91356 1993793 SH SOLE 18 1840556 0 153237 APPLIED MATLS INC COM 038222105 79494 1734920 SH SOLE 19 1734920 0 0 APPLIED MATLS INC COM 038222105 1091820 23828468 SH SOLE 21 23828468 0 0 APPLIED MATLS INC COM 038222105 1041745 22735593 SH SOLE 22 20507956 0 2227637 APPLIED MATLS INC COM 038222105 31339 683959 SH SOLE 23 683959 0 0 APPLIED MATLS INC COM 038222105 47839 1044061 SH SOLE 25 1044061 0 0 APPLIED MATLS INC COM 038222105 263667 5754416 SH SOLE 26 668492 0 5085924 APPLIED MATLS INC COM 038222105 8573 187108 SH SOLE 28 132749 0 54359 APPLIED MATLS INC COM 038222105 13015 284056 SH SOLE 29 16115 0 267941 APPLIED MATLS INC COM 038222105 196757 4294124 SH SOLE 30 4294124 0 0 APPLIED MATLS INC COM 038222105 9970 217601 SH SOLE 31 173552 0 44049 APPLIED MATLS INC COM 038222105 6704 146317 SH SOLE 32 146317 0 0 APPLIED MATLS INC COM 038222105 42048 917683 SH SOLE 34 917683 0 0 APPLIED MATLS INC COM 038222105 28815 628877 SH SOLE 36 628877 0 0 APPLIED MATLS INC COM 038222105 981 21412 SH SOLE 40 21412 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 132 17420 SH SOLE 2 693 0 16727 APPLIED OPTOELECTRONICS INC COM 03823U102 3 382 SH SOLE 7 382 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 687 90503 SH SOLE 18 90503 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 251 33100 SH SOLE 19 33100 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 16742 2205854 SH SOLE 21 2205854 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 4823 635431 SH SOLE 22 623322 0 12109 APPLIED OPTOELECTRONICS INC COM 03823U102 135 17773 SH SOLE 30 17773 0 0 APPLIED THERAPEUTICS INC COM 03828A101 124 3797 SH SOLE 2 360 0 3437 APPLIED THERAPEUTICS INC COM 03828A101 966 29543 SH SOLE 18 29543 0 0 APPLIED THERAPEUTICS INC COM 03828A101 488 14914 SH SOLE 19 14914 0 0 APPLIED THERAPEUTICS INC COM 03828A101 9115 278840 SH SOLE 21 278840 0 0 APPLIED THERAPEUTICS INC COM 03828A101 6677 204261 SH SOLE 22 201404 0 2857 APREA THERAPEUTICS INC COM 03836J102 109 3149 SH SOLE 2 346 0 2803 APREA THERAPEUTICS INC COM 03836J102 12 351 SH SOLE 7 351 0 0 APREA THERAPEUTICS INC COM 03836J102 841 24207 SH SOLE 18 24207 0 0 APREA THERAPEUTICS INC COM 03836J102 426 12265 SH SOLE 19 12265 0 0 APREA THERAPEUTICS INC COM 03836J102 7872 226458 SH SOLE 21 226458 0 0 APREA THERAPEUTICS INC COM 03836J102 3099 89153 SH SOLE 22 84355 0 4798 APTARGROUP INC COM 038336103 16766 168432 SH SOLE 2 39154 0 129278 APTARGROUP INC COM 038336103 83 833 SH SOLE 4 833 0 0 APTARGROUP INC COM 038336103 1348 13547 SH SOLE 7 13547 0 0 APTARGROUP INC COM 038336103 19067 191547 SH SOLE 18 188300 0 3247 APTARGROUP INC COM 038336103 1780 17880 SH SOLE 19 17880 0 0 APTARGROUP INC COM 038336103 311083 3125201 SH SOLE 21 3125201 0 0 APTARGROUP INC COM 038336103 210321 2112928 SH SOLE 22 2002261 0 110667 APTARGROUP INC COM 038336103 488 4901 SH SOLE 23 4901 0 0 APTARGROUP INC COM 038336103 1101 11061 SH SOLE 25 11061 0 0 APTARGROUP INC COM 038336103 3147 31613 SH SOLE 26 13360 0 18253 APTARGROUP INC COM 038336103 932 9363 SH SOLE 28 9363 0 0 APTARGROUP INC COM 038336103 134 1350 SH SOLE 29 1350 0 0 APTARGROUP INC COM 038336103 2143 21532 SH SOLE 30 21532 0 0 APTARGROUP INC COM 038336103 426 4276 SH SOLE 31 3175 0 1101 APTARGROUP INC COM 038336103 1004 10086 SH SOLE 34 10086 0 0 APTARGROUP INC COM 038336103 190 1908 SH SOLE 36 1908 0 0 APTARGROUP INC COM 038336103 692 6952 SH SOLE 40 6952 0 0 APTEVO THERAPEUTICS INC COM NEW 03835L207 4 1035 SH SOLE 21 1035 0 0 APTEVO THERAPEUTICS INC COM NEW 03835L207 77 20933 SH SOLE 22 20933 0 0 APTINYX INC COM 03836N103 18 8148 SH SOLE 18 8148 0 0 APTINYX INC COM 03836N103 53 24653 SH SOLE 19 24653 0 0 APTINYX INC COM 03836N103 158 72963 SH SOLE 21 72963 0 0 APTINYX INC COM 03836N103 652 301718 SH SOLE 22 301718 0 0 APTINYX INC COM 03836N103 4 1667 SH SOLE 23 1667 0 0 APTINYX INC COM 03836N103 37 17145 SH SOLE 26 0 0 17145 APTIV PLC SHS G6095L109 32940 668972 SH SOLE 2 96336 0 572636 APTIV PLC SHS G6095L109 6708 136234 SH SOLE 4 129220 0 7014 APTIV PLC SHS G6095L109 11336 230218 SH SOLE 7 221031 0 9187 APTIV PLC SHS G6095L109 42 849 SH SOLE 13 849 0 0 APTIV PLC SHS G6095L109 1146 23275 SH SOLE 15 23275 0 0 APTIV PLC SHS G6095L109 33695 684301 SH SOLE 18 646842 0 37459 APTIV PLC SHS G6095L109 42446 862023 SH SOLE 19 862023 0 0 APTIV PLC SHS G6095L109 289404 5877414 SH SOLE 21 5877414 0 0 APTIV PLC SHS G6095L109 302879 6151079 SH SOLE 22 5534619 0 616460 APTIV PLC SHS G6095L109 9481 192550 SH SOLE 23 192550 0 0 APTIV PLC SHS G6095L109 14790 300370 SH SOLE 25 300370 0 0 APTIV PLC SHS G6095L109 59963 1217777 SH SOLE 26 190594 0 1027183 APTIV PLC SHS G6095L109 2527 51318 SH SOLE 28 36928 0 14390 APTIV PLC SHS G6095L109 231 4688 SH SOLE 29 4688 0 0 APTIV PLC SHS G6095L109 46007 934338 SH SOLE 30 934338 0 0 APTIV PLC SHS G6095L109 3092 62798 SH SOLE 31 49185 0 13613 APTIV PLC SHS G6095L109 26716 542569 SH SOLE 34 542569 0 0 APTIV PLC SHS G6095L109 8756 177817 SH SOLE 36 177817 0 0 APTIV PLC SHS G6095L109 266 5405 SH SOLE 40 5405 0 0 APYX MED CORP COM 03837C106 98 27334 SH SOLE 2 1371 0 25963 APYX MED CORP COM 03837C106 440 122474 SH SOLE 18 122474 0 0 APYX MED CORP COM 03837C106 213 59378 SH SOLE 19 59378 0 0 APYX MED CORP COM 03837C106 4259 1186248 SH SOLE 21 1186248 0 0 APYX MED CORP COM 03837C106 3029 843863 SH SOLE 22 826680 0 17183 AQUA METALS INC COM 03837J101 5 11964 SH SOLE 18 11964 0 0 AQUA METALS INC COM 03837J101 66 147291 SH SOLE 21 147291 0 0 AQUA METALS INC COM 03837J101 304 676182 SH SOLE 22 676182 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 6 3914 SH SOLE 18 3914 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 66 40202 SH SOLE 21 40202 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 25 15151 SH SOLE 22 15151 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 7 3282 SH SOLE 18 3282 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 92 42177 SH SOLE 21 42177 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 364 166003 SH SOLE 22 166003 0 0 ARAMARK COM 03852U106 11676 584687 SH SOLE 2 43792 0 540895 ARAMARK COM 03852U106 2568 128603 SH SOLE 4 122039 0 6564 ARAMARK COM 03852U106 438 21941 SH SOLE 7 21941 0 0 ARAMARK COM 03852U106 15 767 SH SOLE 13 767 0 0 ARAMARK COM 03852U106 507 25367 SH SOLE 15 25367 0 0 ARAMARK COM 03852U106 4051 202857 SH SOLE 18 183422 0 19435 ARAMARK COM 03852U106 1243 62262 SH SOLE 19 62262 0 0 ARAMARK COM 03852U106 63557 3182615 SH SOLE 21 3182615 0 0 ARAMARK COM 03852U106 135218 6771032 SH SOLE 22 6348829 0 422203 ARAMARK COM 03852U106 3540 177241 SH SOLE 23 177241 0 0 ARAMARK COM 03852U106 4945 247612 SH SOLE 25 247612 0 0 ARAMARK COM 03852U106 20700 1036547 SH SOLE 26 212474 0 824073 ARAMARK COM 03852U106 982 49153 SH SOLE 28 34812 0 14341 ARAMARK COM 03852U106 1145 57340 SH SOLE 29 4702 0 52638 ARAMARK COM 03852U106 7093 355182 SH SOLE 30 355182 0 0 ARAMARK COM 03852U106 1151 57627 SH SOLE 31 40936 0 16691 ARAMARK COM 03852U106 263 13149 SH SOLE 34 13149 0 0 ARAMARK COM 03852U106 3497 175125 SH SOLE 36 175125 0 0 ARAMARK COM 03852U106 98 4918 SH SOLE 40 4918 0 0 ARAVIVE INC COM 03890D108 15 2538 SH SOLE 18 2538 0 0 ARAVIVE INC COM 03890D108 137 23805 SH SOLE 21 23805 0 0 ARAVIVE INC COM 03890D108 1010 175263 SH SOLE 22 175263 0 0 ARBOR RLTY TR INC COM 038923108 249 50905 SH SOLE 2 50905 0 0 ARBOR RLTY TR INC COM 038923108 9350 1908226 SH SOLE 21 1908226 0 0 ARBOR RLTY TR INC COM 038923108 226 46065 SH SOLE 26 39849 0 6216 ARBOR RLTY TR INC COM 038923108 71 14540 SH SOLE 28 14540 0 0 ARBOR RLTY TR INC COM 038923108 124 25214 SH SOLE 30 25214 0 0 ARBOR RLTY TR INC COM 038923108 31 6310 SH SOLE 40 6310 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 11 10790 SH SOLE 18 10790 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 94 92881 SH SOLE 21 92881 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 12 14589 SH SOLE 2 14589 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 9 11082 SH SOLE 18 11082 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 101 124856 SH SOLE 19 124856 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 94 116325 SH SOLE 21 116325 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 1136 1402499 SH SOLE 22 1402499 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 41 50425 SH SOLE 23 50425 0 0 ARCA BIOPHARMA INC COM 00211Y506 0 48 SH SOLE 21 48 0 0 ARCADIA BIOSCIENCES INC COM NEW 039014204 1 219 SH SOLE 21 219 0 0 ARCBEST CORP COM 03937C105 431 24587 SH SOLE 2 1449 0 23138 ARCBEST CORP COM 03937C105 4 225 SH SOLE 4 225 0 0 ARCBEST CORP COM 03937C105 7 422 SH SOLE 7 422 0 0 ARCBEST CORP COM 03937C105 2073 118316 SH SOLE 18 118316 0 0 ARCBEST CORP COM 03937C105 825 47075 SH SOLE 19 47075 0 0 ARCBEST CORP COM 03937C105 50202 2865437 SH SOLE 21 2865437 0 0 ARCBEST CORP COM 03937C105 13747 784638 SH SOLE 22 751211 0 33427 ARCBEST CORP COM 03937C105 219 12508 SH SOLE 26 11178 0 1330 ARCBEST CORP COM 03937C105 64 3627 SH SOLE 28 3627 0 0 ARCBEST CORP COM 03937C105 566 32289 SH SOLE 30 32289 0 0 ARCBEST CORP COM 03937C105 50 2845 SH SOLE 40 2845 0 0 ARCH CAP GROUP LTD ORD G0450A105 24832 872515 SH SOLE 2 65720 0 806795 ARCH CAP GROUP LTD ORD G0450A105 5859 205867 SH SOLE 4 195469 0 10398 ARCH CAP GROUP LTD ORD G0450A105 10823 380304 SH SOLE 7 135478 0 244826 ARCH CAP GROUP LTD ORD G0450A105 432 15178 SH SOLE 13 15178 0 0 ARCH CAP GROUP LTD ORD G0450A105 1266 44490 SH SOLE 15 44490 0 0 ARCH CAP GROUP LTD ORD G0450A105 7548 265225 SH SOLE 18 225601 0 39624 ARCH CAP GROUP LTD ORD G0450A105 2540 89256 SH SOLE 19 89256 0 0 ARCH CAP GROUP LTD ORD G0450A105 309580 10877736 SH SOLE 21 10877736 0 0 ARCH CAP GROUP LTD ORD G0450A105 323868 11379763 SH SOLE 22 10706985 0 672778 ARCH CAP GROUP LTD ORD G0450A105 8311 292022 SH SOLE 23 292022 0 0 ARCH CAP GROUP LTD ORD G0450A105 13465 473129 SH SOLE 25 473129 0 0 ARCH CAP GROUP LTD ORD G0450A105 51789 1819720 SH SOLE 26 361221 0 1458499 ARCH CAP GROUP LTD ORD G0450A105 2347 82464 SH SOLE 28 58149 0 24315 ARCH CAP GROUP LTD ORD G0450A105 2609 91690 SH SOLE 29 5878 0 85812 ARCH CAP GROUP LTD ORD G0450A105 35930 1262471 SH SOLE 30 1262471 0 0 ARCH CAP GROUP LTD ORD G0450A105 2681 94202 SH SOLE 31 70350 0 23852 ARCH CAP GROUP LTD ORD G0450A105 619 21738 SH SOLE 34 21738 0 0 ARCH CAP GROUP LTD ORD G0450A105 11599 407562 SH SOLE 36 407562 0 0 ARCH CAP GROUP LTD ORD G0450A105 236 8291 SH SOLE 40 8291 0 0 ARCH COAL INC CL A 039380407 124 4285 SH SOLE 2 895 0 3390 ARCH COAL INC CL A 039380407 3 93 SH SOLE 4 93 0 0 ARCH COAL INC CL A 039380407 8 279 SH SOLE 7 279 0 0 ARCH COAL INC CL A 039380407 1539 53244 SH SOLE 18 53244 0 0 ARCH COAL INC CL A 039380407 814 28153 SH SOLE 19 28153 0 0 ARCH COAL INC CL A 039380407 15398 532803 SH SOLE 21 532803 0 0 ARCH COAL INC CL A 039380407 12330 426634 SH SOLE 22 407217 0 19417 ARCH COAL INC CL A 039380407 230 7975 SH SOLE 26 6722 0 1253 ARCH COAL INC CL A 039380407 65 2253 SH SOLE 28 2253 0 0 ARCH COAL INC CL A 039380407 169 5834 SH SOLE 30 5834 0 0 ARCH COAL INC CL A 039380407 46 1592 SH SOLE 40 1592 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 56639 1609978 SH SOLE 2 333379 0 1276599 ARCHER DANIELS MIDLAND CO COM 039483102 9711 276049 SH SOLE 4 261492 0 14557 ARCHER DANIELS MIDLAND CO COM 039483102 46851 1331745 SH SOLE 7 806781 0 524964 ARCHER DANIELS MIDLAND CO COM 039483102 930 26429 SH SOLE 13 26429 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 2084 59244 SH SOLE 15 59244 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 0 12 SH SOLE 17 0 0 12 ARCHER DANIELS MIDLAND CO COM 039483102 49903 1418497 SH SOLE 18 1334510 0 83987 ARCHER DANIELS MIDLAND CO COM 039483102 7186 204274 SH SOLE 19 204274 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 466581 13262682 SH SOLE 21 13262682 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 474918 13499662 SH SOLE 22 12083849 0 1415813 ARCHER DANIELS MIDLAND CO COM 039483102 14319 407011 SH SOLE 23 407011 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 21243 603842 SH SOLE 25 603842 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 103696 2947574 SH SOLE 26 380303 0 2567271 ARCHER DANIELS MIDLAND CO COM 039483102 3983 113223 SH SOLE 28 79868 0 33355 ARCHER DANIELS MIDLAND CO COM 039483102 426 12109 SH SOLE 29 12109 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 75282 2139895 SH SOLE 30 2139895 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 5418 154019 SH SOLE 31 103328 0 50691 ARCHER DANIELS MIDLAND CO COM 039483102 1031 29307 SH SOLE 34 29307 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 17271 490919 SH SOLE 36 490919 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 469 13334 SH SOLE 40 13334 0 0 ARCHROCK INC COM 03957W106 563 149673 SH SOLE 2 27505 0 122168 ARCHROCK INC COM 03957W106 1 343 SH SOLE 4 343 0 0 ARCHROCK INC COM 03957W106 9 2263 SH SOLE 7 2263 0 0 ARCHROCK INC COM 03957W106 2266 602606 SH SOLE 18 602606 0 0 ARCHROCK INC COM 03957W106 2527 672167 SH SOLE 19 672167 0 0 ARCHROCK INC COM 03957W106 54809 14576838 SH SOLE 21 14576838 0 0 ARCHROCK INC COM 03957W106 17629 4688435 SH SOLE 22 4517752 0 170683 ARCHROCK INC COM 03957W106 286 75965 SH SOLE 23 75965 0 0 ARCHROCK INC COM 03957W106 1845 490780 SH SOLE 26 51139 0 439641 ARCHROCK INC COM 03957W106 60 15860 SH SOLE 28 15860 0 0 ARCHROCK INC COM 03957W106 597 158788 SH SOLE 30 158788 0 0 ARCHROCK INC COM 03957W106 11 3000 SH SOLE 31 0 0 3000 ARCHROCK INC COM 03957W106 419 111403 SH SOLE 34 111403 0 0 ARCHROCK INC COM 03957W106 63 16865 SH SOLE 40 16865 0 0 ARCIMOTO INC COM 039587100 3 2901 SH SOLE 18 2901 0 0 ARCIMOTO INC COM 039587100 47 41210 SH SOLE 21 41210 0 0 ARCO PLATFORM LTD COM CL A G04553106 2505 59280 SH SOLE 18 0 0 59280 ARCO PLATFORM LTD COM CL A G04553106 43672 1033414 SH SOLE 19 1033414 0 0 ARCO PLATFORM LTD COM CL A G04553106 114 2689 SH SOLE 22 2689 0 0 ARCO PLATFORM LTD COM CL A G04553106 2057 48669 SH SOLE 25 48669 0 0 ARCO PLATFORM LTD COM CL A G04553106 327 7748 SH SOLE 26 0 0 7748 ARCO PLATFORM LTD COM CL A G04553106 30173 713990 SH SOLE 34 713990 0 0 ARCONIC INC COM 03965L100 22263 1386259 SH SOLE 2 492080 0 894179 ARCONIC INC COM 03965L100 2895 180232 SH SOLE 4 168526 0 11706 ARCONIC INC COM 03965L100 5589 348028 SH SOLE 7 318651 0 29377 ARCONIC INC COM 03965L100 134 8368 SH SOLE 13 8368 0 0 ARCONIC INC COM 03965L100 493 30681 SH SOLE 15 30681 0 0 ARCONIC INC COM 03965L100 12520 779559 SH SOLE 18 719183 0 60376 ARCONIC INC COM 03965L100 22731 1415396 SH SOLE 19 1415396 0 0 ARCONIC INC COM 03965L100 216070 13453912 SH SOLE 21 13453912 0 0 ARCONIC INC COM 03965L100 151004 9402488 SH SOLE 22 8456866 0 945622 ARCONIC INC COM 03965L100 4587 285608 SH SOLE 23 285608 0 0 ARCONIC INC COM 03965L100 7027 437569 SH SOLE 25 437569 0 0 ARCONIC INC COM 03965L100 43679 2719758 SH SOLE 26 408370 0 2311388 ARCONIC INC COM 03965L100 1354 84336 SH SOLE 28 57111 0 27225 ARCONIC INC COM 03965L100 1399 87102 SH SOLE 29 4212 0 82890 ARCONIC INC COM 03965L100 22387 1393942 SH SOLE 30 1393942 0 0 ARCONIC INC COM 03965L100 1792 111563 SH SOLE 31 74447 0 37116 ARCONIC INC COM 03965L100 21990 1369238 SH SOLE 34 1369238 0 0 ARCONIC INC COM 03965L100 4373 272268 SH SOLE 36 272268 0 0 ARCONIC INC COM 03965L100 148 9204 SH SOLE 40 9204 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 70 20877 SH SOLE 4 20877 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 4240 1269590 SH SOLE 21 1269590 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 2338 700025 SH SOLE 22 685034 0 14991 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 1187 355485 SH SOLE 30 355485 0 0 ARCOSA INC COM 039653100 1837 46232 SH SOLE 2 2450 0 43782 ARCOSA INC COM 039653100 9 224 SH SOLE 4 224 0 0 ARCOSA INC COM 039653100 34 857 SH SOLE 7 857 0 0 ARCOSA INC COM 039653100 8825 222065 SH SOLE 18 222065 0 0 ARCOSA INC COM 039653100 3632 91398 SH SOLE 19 91398 0 0 ARCOSA INC COM 039653100 216527 5448580 SH SOLE 21 5448580 0 0 ARCOSA INC COM 039653100 56675 1426153 SH SOLE 22 1369848 0 56305 ARCOSA INC COM 039653100 535 13462 SH SOLE 26 8235 0 5227 ARCOSA INC COM 039653100 231 5811 SH SOLE 28 5811 0 0 ARCOSA INC COM 039653100 2418 60843 SH SOLE 30 60843 0 0 ARCOSA INC COM 039653100 53 1344 SH SOLE 31 0 0 1344 ARCOSA INC COM 039653100 102 2579 SH SOLE 36 2579 0 0 ARCOSA INC COM 039653100 154 3883 SH SOLE 40 3883 0 0 ARCTURUS THERAPEUTICS HLDG I COM 03969T109 33 2417 SH SOLE 18 2417 0 0 ARCTURUS THERAPEUTICS HLDG I COM 03969T109 904 66484 SH SOLE 21 66484 0 0 ARCTURUS THERAPEUTICS HLDG I COM 03969T109 89 6523 SH SOLE 22 6523 0 0 ARCUS BIOSCIENCES INC COM 03969F109 474 34164 SH SOLE 2 5909 0 28255 ARCUS BIOSCIENCES INC COM 03969F109 12 865 SH SOLE 7 865 0 0 ARCUS BIOSCIENCES INC COM 03969F109 1788 128816 SH SOLE 18 120555 0 8261 ARCUS BIOSCIENCES INC COM 03969F109 2577 185682 SH SOLE 19 185682 0 0 ARCUS BIOSCIENCES INC COM 03969F109 16796 1210079 SH SOLE 21 1210079 0 0 ARCUS BIOSCIENCES INC COM 03969F109 15444 1112646 SH SOLE 22 1062565 0 50081 ARCUS BIOSCIENCES INC COM 03969F109 306 22013 SH SOLE 23 22013 0 0 ARCUS BIOSCIENCES INC COM 03969F109 1076 77535 SH SOLE 26 0 0 77535 ARCUS BIOSCIENCES INC COM 03969F109 62 4442 SH SOLE 28 4442 0 0 ARCUS BIOSCIENCES INC COM 03969F109 57 4106 SH SOLE 30 4106 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 93 3121 SH SOLE 2 532 0 2589 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 20 679 SH SOLE 7 679 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 1553 52101 SH SOLE 18 52101 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 8130 272829 SH SOLE 19 272829 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 150 5038 SH SOLE 20 5038 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 9835 330032 SH SOLE 21 330032 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 3102 104089 SH SOLE 22 100434 0 3655 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 2868 96242 SH SOLE 26 17514 0 78728 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 35 1178 SH SOLE 31 0 0 1178 ARDAGH GROUP S A CL A L0223L101 467 39343 SH SOLE 2 3888 0 35455 ARDAGH GROUP S A CL A L0223L101 2 189 SH SOLE 7 189 0 0 ARDAGH GROUP S A CL A L0223L101 109 9169 SH SOLE 18 9169 0 0 ARDAGH GROUP S A CL A L0223L101 47 3946 SH SOLE 19 3946 0 0 ARDAGH GROUP S A CL A L0223L101 2650 223457 SH SOLE 21 223457 0 0 ARDAGH GROUP S A CL A L0223L101 2061 173818 SH SOLE 22 149137 0 24681 ARDAGH GROUP S A CL A L0223L101 6 473 SH SOLE 31 473 0 0 ARDELYX INC COM 039697107 328 57714 SH SOLE 2 2984 0 54730 ARDELYX INC COM 039697107 4 712 SH SOLE 7 712 0 0 ARDELYX INC COM 039697107 1295 227791 SH SOLE 18 227791 0 0 ARDELYX INC COM 039697107 882 155158 SH SOLE 19 155158 0 0 ARDELYX INC COM 039697107 16868 2967061 SH SOLE 21 2967061 0 0 ARDELYX INC COM 039697107 9871 1736382 SH SOLE 22 1704021 0 32361 ARDELYX INC COM 039697107 42 7360 SH SOLE 23 7360 0 0 ARDELYX INC COM 039697107 174 30644 SH SOLE 26 0 0 30644 ARDELYX INC COM 039697107 43 7487 SH SOLE 30 7487 0 0 ARDMORE SHIPPING CORP COM Y0207T100 157 29914 SH SOLE 2 3940 0 25974 ARDMORE SHIPPING CORP COM Y0207T100 3 494 SH SOLE 7 494 0 0 ARDMORE SHIPPING CORP COM Y0207T100 655 124853 SH SOLE 18 124853 0 0 ARDMORE SHIPPING CORP COM Y0207T100 416 79202 SH SOLE 19 79202 0 0 ARDMORE SHIPPING CORP COM Y0207T100 6227 1186149 SH SOLE 21 1186149 0 0 ARDMORE SHIPPING CORP COM Y0207T100 2702 514741 SH SOLE 22 495425 0 19316 ARDMORE SHIPPING CORP COM Y0207T100 94 17950 SH SOLE 23 17950 0 0 ARDMORE SHIPPING CORP COM Y0207T100 126 24041 SH SOLE 26 0 0 24041 ARENA PHARMACEUTICALS INC COM NEW 040047607 4470 106423 SH SOLE 2 84101 0 22322 ARENA PHARMACEUTICALS INC COM NEW 040047607 13 302 SH SOLE 4 302 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 37 885 SH SOLE 7 885 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 9287 221123 SH SOLE 18 218371 0 2752 ARENA PHARMACEUTICALS INC COM NEW 040047607 36914 878898 SH SOLE 19 878898 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 89027 2119699 SH SOLE 21 2119699 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 59884 1425800 SH SOLE 22 1370421 0 55379 ARENA PHARMACEUTICALS INC COM NEW 040047607 29 696 SH SOLE 23 696 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 918 21853 SH SOLE 26 13713 0 8140 ARENA PHARMACEUTICALS INC COM NEW 040047607 273 6498 SH SOLE 28 6498 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 857 20396 SH SOLE 30 20396 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 12274 292236 SH SOLE 34 292236 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 212 5054 SH SOLE 40 5054 0 0 ARES CAPITAL CORP COM 04010L103 11655 1081136 SH SOLE 30 1081136 0 0 ARES CAPITAL CORP NOTE 3.750% 2/0 04010LAT0 1027 1140000 PRN SOLE 21 1140000 0 0 ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 1082 1250000 PRN SOLE 21 1250000 0 0 ARES COML REAL ESTATE CORP COM 04013V108 200 28615 SH SOLE 2 1963 0 26652 ARES COML REAL ESTATE CORP COM 04013V108 4 551 SH SOLE 7 551 0 0 ARES COML REAL ESTATE CORP COM 04013V108 752 107554 SH SOLE 18 107554 0 0 ARES COML REAL ESTATE CORP COM 04013V108 526 75262 SH SOLE 19 75262 0 0 ARES COML REAL ESTATE CORP COM 04013V108 12748 1823698 SH SOLE 21 1823698 0 0 ARES COML REAL ESTATE CORP COM 04013V108 7281 1041591 SH SOLE 22 1022450 0 19141 ARES COML REAL ESTATE CORP COM 04013V108 1590 227445 SH SOLE 26 0 0 227445 ARES COML REAL ESTATE CORP COM 04013V108 26 3763 SH SOLE 30 3763 0 0 ARES DYNAMIC CR ALLOCATION F COM 04014F102 849 78726 SH SOLE 2 78726 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 894 28915 SH SOLE 2 5954 0 22961 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 11 347 SH SOLE 4 347 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 41 1333 SH SOLE 7 1333 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 8246 266610 SH SOLE 18 248831 0 17779 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 8422 272302 SH SOLE 19 272302 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 72883 2356380 SH SOLE 21 2356380 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 68671 2220196 SH SOLE 22 2136359 0 83837 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 559 18060 SH SOLE 23 18060 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 2802 90606 SH SOLE 26 16305 0 74301 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 374 12105 SH SOLE 28 12105 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 792 25615 SH SOLE 30 25615 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 288 9319 SH SOLE 40 9319 0 0 ARGAN INC COM 04010E109 259 7496 SH SOLE 2 793 0 6703 ARGAN INC COM 04010E109 10 295 SH SOLE 7 295 0 0 ARGAN INC COM 04010E109 1907 55156 SH SOLE 18 55156 0 0 ARGAN INC COM 04010E109 960 27772 SH SOLE 19 27772 0 0 ARGAN INC COM 04010E109 18612 538382 SH SOLE 21 538382 0 0 ARGAN INC COM 04010E109 13658 395090 SH SOLE 22 379868 0 15222 ARGAN INC COM 04010E109 185 5343 SH SOLE 26 0 0 5343 ARGAN INC COM 04010E109 66 1912 SH SOLE 28 1912 0 0 ARGAN INC COM 04010E109 182 5256 SH SOLE 30 5256 0 0 ARGAN INC COM 04010E109 47 1354 SH SOLE 40 1354 0 0 ARGENX SE SPONSORED ADR 04016X101 12488 94801 SH SOLE 19 94801 0 0 ARGENX SE SPONSORED ADR 04016X101 24517 186112 SH SOLE 21 186112 0 0 ARGENX SE SPONSORED ADR 04016X101 227 1722 SH SOLE 30 1722 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 1160 31307 SH SOLE 2 1679 0 29628 ARGO GROUP INTL HLDGS LTD COM G0464B107 4 104 SH SOLE 4 104 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 21 554 SH SOLE 7 554 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 4374 118038 SH SOLE 18 118038 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 2703 72934 SH SOLE 19 72934 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 44404 1198158 SH SOLE 21 1198158 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 35706 963469 SH SOLE 22 925845 0 37624 ARGO GROUP INTL HLDGS LTD COM G0464B107 30 815 SH SOLE 23 815 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 553 14928 SH SOLE 26 6724 0 8204 ARGO GROUP INTL HLDGS LTD COM G0464B107 152 4094 SH SOLE 28 4094 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 464 12513 SH SOLE 30 12513 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 53 1434 SH SOLE 36 1434 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 110 2967 SH SOLE 40 2967 0 0 ARIDIS PHARMACEUTICALS INC COM 040334104 7 1222 SH SOLE 18 1222 0 0 ARIDIS PHARMACEUTICALS INC COM 040334104 29 5063 SH SOLE 21 5063 0 0 ARISTA NETWORKS INC COM 040413106 28005 138260 SH SOLE 2 12335 0 125925 ARISTA NETWORKS INC COM 040413106 4954 24460 SH SOLE 4 23086 0 1374 ARISTA NETWORKS INC COM 040413106 9388 46351 SH SOLE 7 44715 0 1636 ARISTA NETWORKS INC COM 040413106 23 115 SH SOLE 13 115 0 0 ARISTA NETWORKS INC COM 040413106 903 4459 SH SOLE 15 4459 0 0 ARISTA NETWORKS INC COM 040413106 22182 109515 SH SOLE 18 101594 0 7921 ARISTA NETWORKS INC COM 040413106 3725 18390 SH SOLE 19 18390 0 0 ARISTA NETWORKS INC COM 040413106 323478 1597028 SH SOLE 21 1597028 0 0 ARISTA NETWORKS INC COM 040413106 271099 1338432 SH SOLE 22 1206021 0 132411 ARISTA NETWORKS INC COM 040413106 7912 39061 SH SOLE 23 39061 0 0 ARISTA NETWORKS INC COM 040413106 17373 85772 SH SOLE 25 85772 0 0 ARISTA NETWORKS INC COM 040413106 53547 264365 SH SOLE 26 48051 0 216314 ARISTA NETWORKS INC COM 040413106 2169 10708 SH SOLE 28 7673 0 3035 ARISTA NETWORKS INC COM 040413106 2572 12697 SH SOLE 29 1198 0 11499 ARISTA NETWORKS INC COM 040413106 48340 238655 SH SOLE 30 238655 0 0 ARISTA NETWORKS INC COM 040413106 2128 10504 SH SOLE 31 8609 0 1895 ARISTA NETWORKS INC COM 040413106 1766 8718 SH SOLE 34 8718 0 0 ARISTA NETWORKS INC COM 040413106 7206 35577 SH SOLE 36 35577 0 0 ARISTA NETWORKS INC COM 040413106 269 1330 SH SOLE 40 1330 0 0 ARK RESTAURANTS CORP COM 040712101 5 455 SH SOLE 18 455 0 0 ARK RESTAURANTS CORP COM 040712101 52 4897 SH SOLE 21 4897 0 0 ARK RESTAURANTS CORP COM 040712101 39 3696 SH SOLE 22 3696 0 0 ARLINGTON ASSET INVST CORP CL A NEW 041356205 75 34037 SH SOLE 2 1767 0 32270 ARLINGTON ASSET INVST CORP CL A NEW 041356205 1 360 SH SOLE 7 360 0 0 ARLINGTON ASSET INVST CORP CL A NEW 041356205 292 133184 SH SOLE 18 133184 0 0 ARLINGTON ASSET INVST CORP CL A NEW 041356205 143 65349 SH SOLE 19 65349 0 0 ARLINGTON ASSET INVST CORP CL A NEW 041356205 4510 2059258 SH SOLE 21 2059258 0 0 ARLINGTON ASSET INVST CORP CL A NEW 041356205 3615 1650513 SH SOLE 22 1624424 0 26089 ARLO TECHNOLOGIES INC COM 04206A101 169 69614 SH SOLE 2 2652 0 66962 ARLO TECHNOLOGIES INC COM 04206A101 1 235 SH SOLE 4 235 0 0 ARLO TECHNOLOGIES INC COM 04206A101 3 1338 SH SOLE 7 1338 0 0 ARLO TECHNOLOGIES INC COM 04206A101 892 367224 SH SOLE 18 367224 0 0 ARLO TECHNOLOGIES INC COM 04206A101 504 207331 SH SOLE 19 207331 0 0 ARLO TECHNOLOGIES INC COM 04206A101 20413 8400330 SH SOLE 21 8400330 0 0 ARLO TECHNOLOGIES INC COM 04206A101 5753 2367575 SH SOLE 22 2299002 0 68573 ARLO TECHNOLOGIES INC COM 04206A101 46 18752 SH SOLE 26 8622 0 10130 ARLO TECHNOLOGIES INC COM 04206A101 21 8636 SH SOLE 28 8636 0 0 ARLO TECHNOLOGIES INC COM 04206A101 189 77875 SH SOLE 30 77875 0 0 ARLO TECHNOLOGIES INC COM 04206A101 17 6895 SH SOLE 40 6895 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 629 58809 SH SOLE 2 16143 0 42666 ARMADA HOFFLER PPTYS INC COM 04208T108 343 32049 SH SOLE 4 32049 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 656 61332 SH SOLE 7 61332 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 2646 247333 SH SOLE 18 247333 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 3787 353945 SH SOLE 19 353945 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 67039 6265330 SH SOLE 21 6265330 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 29680 2773813 SH SOLE 22 2717657 0 56156 ARMADA HOFFLER PPTYS INC COM 04208T108 467 43651 SH SOLE 23 43651 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1590 148628 SH SOLE 25 148628 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 2549 238254 SH SOLE 26 0 0 238254 ARMADA HOFFLER PPTYS INC COM 04208T108 77 7190 SH SOLE 28 7190 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 340 31772 SH SOLE 29 31772 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1518 141829 SH SOLE 30 141829 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 509 47606 SH SOLE 34 47606 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 83 7720 SH SOLE 40 7720 0 0 ARMATA PHARMACEUTICALS INC COM 04216R102 2 806 SH SOLE 18 806 0 0 ARMATA PHARMACEUTICALS INC COM 04216R102 29 9248 SH SOLE 21 9248 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 493 55904 SH SOLE 2 3544 0 52360 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 2 217 SH SOLE 4 217 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 8 910 SH SOLE 7 910 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 2393 271664 SH SOLE 18 271664 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 953 108226 SH SOLE 19 108226 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 69067 7839635 SH SOLE 21 7839635 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 14890 1690144 SH SOLE 22 1632469 0 57675 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 150 16998 SH SOLE 26 9830 0 7168 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 70 8002 SH SOLE 28 8002 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 651 73872 SH SOLE 30 73872 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 46 5202 SH SOLE 40 5202 0 0 ARMSTRONG FLOORING INC COM 04238R106 26 17928 SH SOLE 2 764 0 17164 ARMSTRONG FLOORING INC COM 04238R106 1 479 SH SOLE 7 479 0 0 ARMSTRONG FLOORING INC COM 04238R106 101 70847 SH SOLE 18 70847 0 0 ARMSTRONG FLOORING INC COM 04238R106 42 29444 SH SOLE 19 29444 0 0 ARMSTRONG FLOORING INC COM 04238R106 908 634742 SH SOLE 21 634742 0 0 ARMSTRONG FLOORING INC COM 04238R106 1008 705054 SH SOLE 22 691335 0 13719 ARMSTRONG FLOORING INC COM 04238R106 12 8595 SH SOLE 23 8595 0 0 ARMSTRONG FLOORING INC COM 04238R106 50 34972 SH SOLE 26 0 0 34972 ARMSTRONG WORLD INDS INC COM 04247X102 7105 89456 SH SOLE 2 8701 0 80755 ARMSTRONG WORLD INDS INC COM 04247X102 10 132 SH SOLE 4 132 0 0 ARMSTRONG WORLD INDS INC COM 04247X102 67 844 SH SOLE 7 844 0 0 ARMSTRONG WORLD INDS INC COM 04247X102 1771 22305 SH SOLE 18 22305 0 0 ARMSTRONG WORLD INDS INC COM 04247X102 911 11476 SH SOLE 19 11476 0 0 ARMSTRONG WORLD INDS INC COM 04247X102 50467 635448 SH SOLE 21 635448 0 0 ARMSTRONG WORLD INDS INC COM 04247X102 104582 1316824 SH SOLE 22 1239072 0 77752 ARMSTRONG WORLD INDS INC COM 04247X102 1599 20130 SH SOLE 26 8871 0 11259 ARMSTRONG WORLD INDS INC COM 04247X102 532 6701 SH SOLE 28 6701 0 0 ARMSTRONG WORLD INDS INC COM 04247X102 1205 15173 SH SOLE 30 15173 0 0 ARMSTRONG WORLD INDS INC COM 04247X102 83 1040 SH SOLE 31 1040 0 0 ARMSTRONG WORLD INDS INC COM 04247X102 76 959 SH SOLE 34 959 0 0 ARMSTRONG WORLD INDS INC COM 04247X102 395 4979 SH SOLE 40 4979 0 0 ARROW ELECTRS INC COM 042735100 12350 238099 SH SOLE 2 57438 0 180661 ARROW ELECTRS INC COM 042735100 1789 34495 SH SOLE 4 32365 0 2130 ARROW ELECTRS INC COM 042735100 3660 70569 SH SOLE 7 13613 0 56956 ARROW ELECTRS INC COM 042735100 14 262 SH SOLE 13 262 0 0 ARROW ELECTRS INC COM 042735100 492 9485 SH SOLE 15 9485 0 0 ARROW ELECTRS INC COM 042735100 12341 237928 SH SOLE 18 230964 0 6964 ARROW ELECTRS INC COM 042735100 1058 20399 SH SOLE 19 20399 0 0 ARROW ELECTRS INC COM 042735100 208367 4017095 SH SOLE 21 4017095 0 0 ARROW ELECTRS INC COM 042735100 151148 2913986 SH SOLE 22 2762993 0 150993 ARROW ELECTRS INC COM 042735100 3181 61327 SH SOLE 23 61327 0 0 ARROW ELECTRS INC COM 042735100 5336 102871 SH SOLE 25 102871 0 0 ARROW ELECTRS INC COM 042735100 20659 398293 SH SOLE 26 95546 0 302747 ARROW ELECTRS INC COM 042735100 888 17117 SH SOLE 28 11867 0 5250 ARROW ELECTRS INC COM 042735100 1018 19630 SH SOLE 29 1717 0 17913 ARROW ELECTRS INC COM 042735100 10827 208734 SH SOLE 30 208734 0 0 ARROW ELECTRS INC COM 042735100 1296 24985 SH SOLE 31 15871 0 9114 ARROW ELECTRS INC COM 042735100 194 3740 SH SOLE 34 3740 0 0 ARROW ELECTRS INC COM 042735100 4279 82489 SH SOLE 36 82489 0 0 ARROW ELECTRS INC COM 042735100 92 1776 SH SOLE 40 1776 0 0 ARROW FINL CORP COM 042744102 360 12933 SH SOLE 2 755 0 12178 ARROW FINL CORP COM 042744102 8 272 SH SOLE 7 272 0 0 ARROW FINL CORP COM 042744102 1390 49858 SH SOLE 18 49858 0 0 ARROW FINL CORP COM 042744102 713 25581 SH SOLE 19 25581 0 0 ARROW FINL CORP COM 042744102 12891 462552 SH SOLE 21 462552 0 0 ARROW FINL CORP COM 042744102 15497 556050 SH SOLE 22 540695 0 15355 ARROW FINL CORP COM 042744102 47 1690 SH SOLE 28 1690 0 0 ARROW FINL CORP COM 042744102 82 2926 SH SOLE 30 2926 0 0 ARROW FINL CORP COM 042744102 37 1334 SH SOLE 40 1334 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2255 78389 SH SOLE 2 46462 0 31927 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 10 335 SH SOLE 4 335 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 48 1676 SH SOLE 7 1676 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 17110 594729 SH SOLE 18 575367 0 19362 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 11611 403565 SH SOLE 19 403565 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 222738 7742037 SH SOLE 21 7742037 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 99113 3445009 SH SOLE 22 3348593 0 96416 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 434 15095 SH SOLE 23 15095 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2615 90890 SH SOLE 26 27198 0 63692 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 356 12358 SH SOLE 28 12358 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1026 35662 SH SOLE 30 35662 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 74 2568 SH SOLE 34 2568 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 268 9305 SH SOLE 40 9305 0 0 ARTARA THERAPEUTICS INC COM 04300J107 4 158 SH SOLE 21 158 0 0 ARTARA THERAPEUTICS INC COM 04300J107 13 552 SH SOLE 22 552 0 0 ARTESIAN RESOURCES CORP CL A 043113208 278 7426 SH SOLE 2 492 0 6934 ARTESIAN RESOURCES CORP CL A 043113208 11 282 SH SOLE 7 282 0 0 ARTESIAN RESOURCES CORP CL A 043113208 1093 29236 SH SOLE 18 29236 0 0 ARTESIAN RESOURCES CORP CL A 043113208 569 15233 SH SOLE 19 15233 0 0 ARTESIAN RESOURCES CORP CL A 043113208 10657 285110 SH SOLE 21 285110 0 0 ARTESIAN RESOURCES CORP CL A 043113208 5989 160217 SH SOLE 22 155340 0 4877 ARTESIAN RESOURCES CORP CL A 043113208 0 9 SH SOLE 23 9 0 0 ARTESIAN RESOURCES CORP CL A 043113208 11 300 SH SOLE 26 0 0 300 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 705 32827 SH SOLE 2 2597 0 30230 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3 149 SH SOLE 4 149 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 22 1003 SH SOLE 7 1003 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3994 185842 SH SOLE 18 174034 0 11808 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 2945 137045 SH SOLE 19 137045 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 36360 1691944 SH SOLE 21 1691944 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 33726 1569362 SH SOLE 22 1509315 0 60047 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 147 6832 SH SOLE 23 6832 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 2055 95603 SH SOLE 26 11284 0 84319 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 141 6570 SH SOLE 28 6570 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 387 18027 SH SOLE 30 18027 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 224 10429 SH SOLE 34 10429 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 128 5971 SH SOLE 40 5971 0 0 ARTS WAY MFG INC COM 043168103 1 304 SH SOLE 21 304 0 0 ARVINAS INC COM 04335A105 313 7763 SH SOLE 2 1074 0 6689 ARVINAS INC COM 04335A105 15 381 SH SOLE 7 381 0 0 ARVINAS INC COM 04335A105 3237 80328 SH SOLE 18 78174 0 2154 ARVINAS INC COM 04335A105 2255 55952 SH SOLE 19 55952 0 0 ARVINAS INC COM 04335A105 44464 1103328 SH SOLE 21 1103328 0 0 ARVINAS INC COM 04335A105 20675 513029 SH SOLE 22 487090 0 25939 ARVINAS INC COM 04335A105 48 1196 SH SOLE 23 1196 0 0 ARVINAS INC COM 04335A105 55 1365 SH SOLE 26 0 0 1365 ARVINAS INC COM 04335A105 302 7501 SH SOLE 28 7501 0 0 ARVINAS INC COM 04335A105 481 11925 SH SOLE 30 11925 0 0 ARVINAS INC COM 04335A105 106 2642 SH SOLE 40 2642 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 623 11275 SH SOLE 2 5109 0 6166 ASBURY AUTOMOTIVE GROUP INC COM 043436104 3 56 SH SOLE 4 56 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 38 692 SH SOLE 7 692 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 5601 101421 SH SOLE 18 88580 0 12841 ASBURY AUTOMOTIVE GROUP INC COM 043436104 8463 153225 SH SOLE 19 153225 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 116494 2109255 SH SOLE 21 2109255 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 40575 734648 SH SOLE 22 710287 0 24361 ASBURY AUTOMOTIVE GROUP INC COM 043436104 1079 19531 SH SOLE 23 19531 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 3882 70279 SH SOLE 26 2939 0 67340 ASBURY AUTOMOTIVE GROUP INC COM 043436104 142 2580 SH SOLE 28 2580 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 1409 25510 SH SOLE 30 25510 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 221 4000 SH SOLE 31 0 0 4000 ASBURY AUTOMOTIVE GROUP INC COM 043436104 70 1266 SH SOLE 34 1266 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 101 1821 SH SOLE 36 1821 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 116 2104 SH SOLE 40 2104 0 0 ASCENA RETAIL GROUP INC COM NEW 04351G200 10 7307 SH SOLE 2 306 0 7001 ASCENA RETAIL GROUP INC COM NEW 04351G200 0 212 SH SOLE 7 212 0 0 ASCENA RETAIL GROUP INC COM NEW 04351G200 41 29348 SH SOLE 18 29348 0 0 ASCENA RETAIL GROUP INC COM NEW 04351G200 18 13210 SH SOLE 19 13210 0 0 ASCENA RETAIL GROUP INC COM NEW 04351G200 410 294688 SH SOLE 21 294688 0 0 ASCENA RETAIL GROUP INC COM NEW 04351G200 403 289756 SH SOLE 22 272569 0 17187 ASCENA RETAIL GROUP INC COM NEW 04351G200 1 465 SH SOLE 31 0 0 465 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 44527 395413 SH SOLE 21 395413 0 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 416 3696 SH SOLE 30 3696 0 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 188 1670 SH SOLE 34 1670 0 0 ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 3591 960123 SH SOLE 2 0 0 960123 ASGN INC COM 00191U102 1659 46959 SH SOLE 2 26813 0 20146 ASGN INC COM 00191U102 9 266 SH SOLE 4 266 0 0 ASGN INC COM 00191U102 47 1342 SH SOLE 7 1342 0 0 ASGN INC COM 00191U102 11107 314461 SH SOLE 18 299069 0 15392 ASGN INC COM 00191U102 8243 233393 SH SOLE 19 233393 0 0 ASGN INC COM 00191U102 126337 3576939 SH SOLE 21 3576939 0 0 ASGN INC COM 00191U102 68012 1925599 SH SOLE 22 1866700 0 58899 ASGN INC COM 00191U102 675 19103 SH SOLE 23 19103 0 0 ASGN INC COM 00191U102 2702 76509 SH SOLE 26 10010 0 66499 ASGN INC COM 00191U102 241 6836 SH SOLE 28 6836 0 0 ASGN INC COM 00191U102 631 17868 SH SOLE 30 17868 0 0 ASGN INC COM 00191U102 217 6140 SH SOLE 40 6140 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 68 92177 SH SOLE 2 3221 0 88956 ASHFORD HOSPITALITY TR INC COM SHS 044103109 0 343 SH SOLE 4 343 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 1 1921 SH SOLE 7 1921 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 250 338498 SH SOLE 18 338498 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 126 170926 SH SOLE 19 170926 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 2576 3484507 SH SOLE 21 3484507 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 2258 3055215 SH SOLE 22 2962654 0 92561 ASHFORD HOSPITALITY TR INC COM SHS 044103109 3 3654 SH SOLE 23 3654 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 34 45744 SH SOLE 26 0 0 45744 ASHFORD HOSPITALITY TR INC COM SHS 044103109 10 13993 SH SOLE 28 13993 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 9 12676 SH SOLE 30 12676 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 15 20194 SH SOLE 40 20194 0 0 ASHFORD INC COM 044104107 2 277 SH SOLE 18 277 0 0 ASHFORD INC COM 044104107 19 3269 SH SOLE 21 3269 0 0 ASHFORD INC COM 044104107 161 28081 SH SOLE 22 28081 0 0 ASHFORD INC COM 044104107 0 40 SH SOLE 30 40 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 7641 152612 SH SOLE 2 41099 0 111513 ASHLAND GLOBAL HLDGS INC COM 044186104 15 291 SH SOLE 4 291 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 72 1445 SH SOLE 7 1445 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 8608 171914 SH SOLE 18 171914 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 657 13123 SH SOLE 19 13123 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 140621 2808480 SH SOLE 21 2808480 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 99939 1995990 SH SOLE 22 1894815 0 101175 ASHLAND GLOBAL HLDGS INC COM 044186104 1152 23006 SH SOLE 26 13729 0 9277 ASHLAND GLOBAL HLDGS INC COM 044186104 434 8666 SH SOLE 28 8666 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 1011 20186 SH SOLE 30 20186 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 132 2631 SH SOLE 31 1231 0 1400 ASHLAND GLOBAL HLDGS INC COM 044186104 69 1388 SH SOLE 34 1388 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 113 2253 SH SOLE 36 2253 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 307 6139 SH SOLE 40 6139 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 12504 47789 SH SOLE 2 0 0 47789 ASML HOLDING N V N Y REGISTRY SHS N07059210 1005 3843 SH SOLE 7 3843 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 46 175 SH SOLE 15 175 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 202183 772752 SH SOLE 18 505628 0 267124 ASML HOLDING N V N Y REGISTRY SHS N07059210 143931 550109 SH SOLE 19 550109 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 70782 270531 SH SOLE 21 270531 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 32071 122577 SH SOLE 22 122577 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 8336 31861 SH SOLE 30 31861 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 3069 11730 SH SOLE 32 11730 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 8918 34086 SH SOLE 34 34086 0 0 ASPEN AEROGELS INC COM 04523Y105 29 4791 SH SOLE 18 4791 0 0 ASPEN AEROGELS INC COM 04523Y105 0 30 SH SOLE 19 30 0 0 ASPEN AEROGELS INC COM 04523Y105 365 59501 SH SOLE 21 59501 0 0 ASPEN AEROGELS INC COM 04523Y105 2669 434771 SH SOLE 22 434771 0 0 ASPEN GROUP INC COM NEW 04530L203 35 4405 SH SOLE 18 4405 0 0 ASPEN GROUP INC COM NEW 04530L203 1089 136286 SH SOLE 21 136286 0 0 ASPEN GROUP INC COM NEW 04530L203 16 2036 SH SOLE 22 2036 0 0 ASPEN TECHNOLOGY INC COM 045327103 12106 127343 SH SOLE 2 10070 0 117273 ASPEN TECHNOLOGY INC COM 045327103 24 255 SH SOLE 4 255 0 0 ASPEN TECHNOLOGY INC COM 045327103 116 1215 SH SOLE 7 1215 0 0 ASPEN TECHNOLOGY INC COM 045327103 2976 31308 SH SOLE 18 31308 0 0 ASPEN TECHNOLOGY INC COM 045327103 1546 16263 SH SOLE 19 16263 0 0 ASPEN TECHNOLOGY INC COM 045327103 114127 1200449 SH SOLE 21 1200449 0 0 ASPEN TECHNOLOGY INC COM 045327103 172629 1815805 SH SOLE 22 1705565 0 110240 ASPEN TECHNOLOGY INC COM 045327103 5141 54076 SH SOLE 25 54076 0 0 ASPEN TECHNOLOGY INC COM 045327103 3794 39912 SH SOLE 26 20135 0 19777 ASPEN TECHNOLOGY INC COM 045327103 930 9786 SH SOLE 28 9786 0 0 ASPEN TECHNOLOGY INC COM 045327103 14688 154492 SH SOLE 30 154492 0 0 ASPEN TECHNOLOGY INC COM 045327103 133 1404 SH SOLE 31 1404 0 0 ASPEN TECHNOLOGY INC COM 045327103 596 6268 SH SOLE 34 6268 0 0 ASPEN TECHNOLOGY INC COM 045327103 707 7436 SH SOLE 40 7436 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 359 24193 SH SOLE 2 1455 0 22738 ASSEMBLY BIOSCIENCES INC COM 045396108 5 306 SH SOLE 7 306 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 1548 104393 SH SOLE 18 104393 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 956 64462 SH SOLE 19 64462 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 19285 1300378 SH SOLE 21 1300378 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 11521 776898 SH SOLE 22 754485 0 22413 ASSEMBLY BIOSCIENCES INC COM 045396108 37 2470 SH SOLE 23 2470 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 182 12255 SH SOLE 26 0 0 12255 ASSEMBLY BIOSCIENCES INC COM 045396108 47 3138 SH SOLE 28 3138 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 113 7612 SH SOLE 30 7612 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 26 1761 SH SOLE 40 1761 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 38 58703 SH SOLE 2 2423 0 56280 ASSERTIO THERAPEUTICS INC COM 04545L107 1 1252 SH SOLE 7 1252 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 147 226613 SH SOLE 18 226613 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 79 121287 SH SOLE 19 121287 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 1537 2363937 SH SOLE 21 2363937 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 1209 1860429 SH SOLE 22 1824474 0 35955 ASSETMARK FINL HLDGS INC COM 04546L106 181 8869 SH SOLE 2 577 0 8292 ASSETMARK FINL HLDGS INC COM 04546L106 5 226 SH SOLE 7 226 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 1014 49753 SH SOLE 18 49753 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 589 28877 SH SOLE 19 28877 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 9527 467217 SH SOLE 21 467217 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 8641 423772 SH SOLE 22 398641 0 25131 ASSETMARK FINL HLDGS INC COM 04546L106 54 2655 SH SOLE 28 2655 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 44 2165 SH SOLE 30 2165 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 769 37723 SH SOLE 34 37723 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 56 2758 SH SOLE 40 2758 0 0 ASSOCIATED BANC CORP COM 045487105 5251 410559 SH SOLE 2 128541 0 282018 ASSOCIATED BANC CORP COM 045487105 10 745 SH SOLE 4 745 0 0 ASSOCIATED BANC CORP COM 045487105 60 4658 SH SOLE 7 4658 0 0 ASSOCIATED BANC CORP COM 045487105 9153 715599 SH SOLE 18 715599 0 0 ASSOCIATED BANC CORP COM 045487105 519 40542 SH SOLE 19 40542 0 0 ASSOCIATED BANC CORP COM 045487105 99765 7800273 SH SOLE 21 7800273 0 0 ASSOCIATED BANC CORP COM 045487105 74070 5791222 SH SOLE 22 5517640 0 273582 ASSOCIATED BANC CORP COM 045487105 1170 91439 SH SOLE 26 30479 0 60960 ASSOCIATED BANC CORP COM 045487105 268 20915 SH SOLE 28 20915 0 0 ASSOCIATED BANC CORP COM 045487105 718 56109 SH SOLE 30 56109 0 0 ASSOCIATED BANC CORP COM 045487105 44 3433 SH SOLE 31 3433 0 0 ASSOCIATED BANC CORP COM 045487105 205 15997 SH SOLE 34 15997 0 0 ASSOCIATED BANC CORP COM 045487105 69 5379 SH SOLE 36 5379 0 0 ASSOCIATED BANC CORP COM 045487105 244 19104 SH SOLE 40 19104 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 53 1728 SH SOLE 2 56 0 1672 ASSOCIATED CAP GROUP INC CL A 045528106 2 70 SH SOLE 7 70 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 221 7212 SH SOLE 18 7212 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 111 3616 SH SOLE 19 3616 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 2214 72342 SH SOLE 21 72342 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 2598 84891 SH SOLE 22 82075 0 2816 ASSOCIATED CAP GROUP INC CL A 045528106 13 415 SH SOLE 28 415 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 30 991 SH SOLE 30 991 0 0 ASSURANT INC COM 04621X108 15945 153186 SH SOLE 2 19966 0 133220 ASSURANT INC COM 04621X108 3131 30084 SH SOLE 4 28057 0 2027 ASSURANT INC COM 04621X108 9069 87124 SH SOLE 7 54021 0 33103 ASSURANT INC COM 04621X108 24 226 SH SOLE 13 226 0 0 ASSURANT INC COM 04621X108 697 6696 SH SOLE 15 6696 0 0 ASSURANT INC COM 04621X108 18157 174439 SH SOLE 18 165466 0 8973 ASSURANT INC COM 04621X108 6574 63158 SH SOLE 19 63158 0 0 ASSURANT INC COM 04621X108 147464 1416694 SH SOLE 21 1416694 0 0 ASSURANT INC COM 04621X108 163194 1567818 SH SOLE 22 1424825 0 142993 ASSURANT INC COM 04621X108 4633 44513 SH SOLE 23 44513 0 0 ASSURANT INC COM 04621X108 8703 83609 SH SOLE 25 83609 0 0 ASSURANT INC COM 04621X108 27779 266879 SH SOLE 26 55766 0 211113 ASSURANT INC COM 04621X108 1345 12924 SH SOLE 28 8699 0 4225 ASSURANT INC COM 04621X108 1463 14059 SH SOLE 29 1225 0 12834 ASSURANT INC COM 04621X108 24133 231845 SH SOLE 30 231845 0 0 ASSURANT INC COM 04621X108 1593 15306 SH SOLE 31 10710 0 4596 ASSURANT INC COM 04621X108 2332 22403 SH SOLE 34 22403 0 0 ASSURANT INC COM 04621X108 4110 39484 SH SOLE 36 39484 0 0 ASSURANT INC COM 04621X108 124 1189 SH SOLE 40 1189 0 0 ASSURANT INC 6.50% CONV PFD D 04621X207 22917 215220 SH SOLE 21 215220 0 0 ASSURED GUARANTY LTD COM G0585R106 5819 225622 SH SOLE 2 60234 0 165388 ASSURED GUARANTY LTD COM G0585R106 8 306 SH SOLE 4 306 0 0 ASSURED GUARANTY LTD COM G0585R106 76 2928 SH SOLE 7 2928 0 0 ASSURED GUARANTY LTD COM G0585R106 3475 134741 SH SOLE 18 59377 0 75364 ASSURED GUARANTY LTD COM G0585R106 3105 120388 SH SOLE 19 120388 0 0 ASSURED GUARANTY LTD COM G0585R106 32492 1259882 SH SOLE 21 1259882 0 0 ASSURED GUARANTY LTD COM G0585R106 76005 2947060 SH SOLE 22 2778603 0 168457 ASSURED GUARANTY LTD COM G0585R106 515 19954 SH SOLE 25 0 0 19954 ASSURED GUARANTY LTD COM G0585R106 1280 49635 SH SOLE 26 24604 0 25031 ASSURED GUARANTY LTD COM G0585R106 342 13247 SH SOLE 28 13247 0 0 ASSURED GUARANTY LTD COM G0585R106 870 33746 SH SOLE 30 33746 0 0 ASSURED GUARANTY LTD COM G0585R106 52 2020 SH SOLE 31 2020 0 0 ASSURED GUARANTY LTD COM G0585R106 4330 167912 SH SOLE 34 167912 0 0 ASSURED GUARANTY LTD COM G0585R106 100 3865 SH SOLE 36 3865 0 0 ASSURED GUARANTY LTD COM G0585R106 270 10454 SH SOLE 40 10454 0 0 ASTA FDG INC COM 046220109 4 448 SH SOLE 18 448 0 0 ASTA FDG INC COM 046220109 61 7439 SH SOLE 21 7439 0 0 ASTA FDG INC COM 046220109 2235 270866 SH SOLE 22 270866 0 0 ASTEC INDS INC COM 046224101 741 21195 SH SOLE 2 1177 0 20018 ASTEC INDS INC COM 046224101 6 169 SH SOLE 4 169 0 0 ASTEC INDS INC COM 046224101 13 361 SH SOLE 7 361 0 0 ASTEC INDS INC COM 046224101 3623 103592 SH SOLE 18 103592 0 0 ASTEC INDS INC COM 046224101 1521 43481 SH SOLE 19 43481 0 0 ASTEC INDS INC COM 046224101 88086 2518906 SH SOLE 21 2518906 0 0 ASTEC INDS INC COM 046224101 23625 675593 SH SOLE 22 649420 0 26173 ASTEC INDS INC COM 046224101 333 9511 SH SOLE 26 3299 0 6212 ASTEC INDS INC COM 046224101 99 2825 SH SOLE 28 2825 0 0 ASTEC INDS INC COM 046224101 1135 32457 SH SOLE 30 32457 0 0 ASTEC INDS INC COM 046224101 72 2059 SH SOLE 40 2059 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 13585 304177 SH SOLE 2 219747 0 84430 ASTRAZENECA PLC SPONSORED ADR 046353108 214554 4804175 SH SOLE 18 4183352 0 620823 ASTRAZENECA PLC SPONSORED ADR 046353108 57552 1288663 SH SOLE 19 1288663 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 9655 216180 SH SOLE 22 216180 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 2766 61939 SH SOLE 34 61939 0 0 ASTRONICS CORP COM 046433108 98 10637 SH SOLE 2 1401 0 9236 ASTRONICS CORP COM 046433108 2 212 SH SOLE 4 212 0 0 ASTRONICS CORP COM 046433108 4 402 SH SOLE 7 402 0 0 ASTRONICS CORP COM 046433108 730 79520 SH SOLE 18 79520 0 0 ASTRONICS CORP COM 046433108 400 43533 SH SOLE 19 43533 0 0 ASTRONICS CORP COM 046433108 9398 1023748 SH SOLE 21 1023748 0 0 ASTRONICS CORP COM 046433108 6449 702514 SH SOLE 22 677485 0 25029 ASTRONICS CORP COM 046433108 231 25123 SH SOLE 26 16264 0 8859 ASTRONICS CORP COM 046433108 27 2917 SH SOLE 28 2917 0 0 ASTRONICS CORP COM 046433108 65 7117 SH SOLE 30 7117 0 0 ASTRONICS CORP COM 046433108 19 2027 SH SOLE 40 2027 0 0 ASTRONOVA INC COM 04638F108 20 2569 SH SOLE 2 272 0 2297 ASTRONOVA INC COM 04638F108 192 24794 SH SOLE 18 24794 0 0 ASTRONOVA INC COM 04638F108 90 11639 SH SOLE 19 11639 0 0 ASTRONOVA INC COM 04638F108 1838 236905 SH SOLE 21 236905 0 0 ASTRONOVA INC COM 04638F108 1071 138026 SH SOLE 22 135552 0 2474 ASTROTECH CORP COM NEW 046484200 4 1452 SH SOLE 21 1452 0 0 ASTROTECH CORP COM NEW 046484200 495 190210 SH SOLE 22 190210 0 0 ASURE SOFTWARE INC COM 04649U102 19 3245 SH SOLE 18 3245 0 0 ASURE SOFTWARE INC COM 04649U102 198 33229 SH SOLE 21 33229 0 0 ASURE SOFTWARE INC COM 04649U102 1313 220367 SH SOLE 22 220367 0 0 AT HOME GROUP INC COM 04650Y100 86 42704 SH SOLE 2 1759 0 40945 AT HOME GROUP INC COM 04650Y100 0 227 SH SOLE 4 227 0 0 AT HOME GROUP INC COM 04650Y100 2 755 SH SOLE 7 755 0 0 AT HOME GROUP INC COM 04650Y100 337 166772 SH SOLE 18 166772 0 0 AT HOME GROUP INC COM 04650Y100 182 90034 SH SOLE 19 90034 0 0 AT HOME GROUP INC COM 04650Y100 3291 1629052 SH SOLE 21 1629052 0 0 AT HOME GROUP INC COM 04650Y100 2793 1382911 SH SOLE 22 1331975 0 50936 AT HOME GROUP INC COM 04650Y100 44 21887 SH SOLE 26 17520 0 4367 AT HOME GROUP INC COM 04650Y100 10 4854 SH SOLE 28 4854 0 0 AT HOME GROUP INC COM 04650Y100 48 23577 SH SOLE 30 23577 0 0 AT HOME GROUP INC COM 04650Y100 12 5821 SH SOLE 40 5821 0 0 AT&T INC COM 00206R102 586655 20125384 SH SOLE 2 3824701 0 16300683 AT&T INC COM 00206R102 101389 3478191 SH SOLE 4 3278750 0 199441 AT&T INC COM 00206R102 246974 8472519 SH SOLE 7 7363286 0 1109233 AT&T INC COM 00206R102 5932 203511 SH SOLE 13 203511 0 0 AT&T INC COM 00206R102 23265 798117 SH SOLE 15 798117 0 0 AT&T INC COM 00206R102 7 228 SH SOLE 17 0 0 228 AT&T INC COM 00206R102 405494 13910601 SH SOLE 18 12599961 0 1310640 AT&T INC COM 00206R102 67780 2325219 SH SOLE 19 2325219 0 0 AT&T INC COM 00206R102 5164378 177165629 SH SOLE 21 177165629 0 0 AT&T INC COM 00206R102 5132654 176077317 SH SOLE 22 157082988 0 18994329 AT&T INC COM 00206R102 167751 5754763 SH SOLE 23 5754763 0 0 AT&T INC COM 00206R102 231622 7945868 SH SOLE 25 7945868 0 0 AT&T INC COM 00206R102 964368 33082963 SH SOLE 26 4217083 0 28865880 AT&T INC COM 00206R102 43482 1491660 SH SOLE 28 1057994 0 433666 AT&T INC COM 00206R102 33777 1158724 SH SOLE 29 340546 0 818178 AT&T INC COM 00206R102 908377 31162158 SH SOLE 30 31162158 0 0 AT&T INC COM 00206R102 96930 3325199 SH SOLE 31 1596649 0 1728550 AT&T INC COM 00206R102 6093 209038 SH SOLE 32 209038 0 0 AT&T INC COM 00206R102 15909 545769 SH SOLE 34 545769 0 0 AT&T INC COM 00206R102 9500 325905 SH SOLE 35 325905 0 0 AT&T INC COM 00206R102 173520 5952667 SH SOLE 36 5952667 0 0 AT&T INC COM 00206R102 4818 165278 SH SOLE 40 165278 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 185 21789 SH SOLE 2 5149 0 16640 ATARA BIOTHERAPEUTICS INC COM 046513107 2 203 SH SOLE 4 203 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 8 891 SH SOLE 7 891 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 1596 187600 SH SOLE 18 181874 0 5726 ATARA BIOTHERAPEUTICS INC COM 046513107 2039 239548 SH SOLE 19 239548 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 18382 2160030 SH SOLE 21 2160030 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 13845 1626897 SH SOLE 22 1582664 0 44233 ATARA BIOTHERAPEUTICS INC COM 046513107 126 14804 SH SOLE 23 14804 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 405 47598 SH SOLE 26 7440 0 40158 ATARA BIOTHERAPEUTICS INC COM 046513107 34 3979 SH SOLE 28 3979 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 2203 258836 SH SOLE 30 258836 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 26 3108 SH SOLE 40 3108 0 0 ATENTO S A SHS L0427L105 34 31106 SH SOLE 22 31106 0 0 ATHENE HLDG LTD CL A G0684D107 8212 330859 SH SOLE 2 24381 0 306478 ATHENE HLDG LTD CL A G0684D107 1727 69563 SH SOLE 4 65316 0 4247 ATHENE HLDG LTD CL A G0684D107 2916 117479 SH SOLE 7 27113 0 90366 ATHENE HLDG LTD CL A G0684D107 13 542 SH SOLE 13 542 0 0 ATHENE HLDG LTD CL A G0684D107 369 14863 SH SOLE 15 14863 0 0 ATHENE HLDG LTD CL A G0684D107 2327 93746 SH SOLE 18 80530 0 13216 ATHENE HLDG LTD CL A G0684D107 649 26132 SH SOLE 19 26132 0 0 ATHENE HLDG LTD CL A G0684D107 47379 1908900 SH SOLE 21 1908900 0 0 ATHENE HLDG LTD CL A G0684D107 80121 3228066 SH SOLE 22 2987685 0 240381 ATHENE HLDG LTD CL A G0684D107 2593 104468 SH SOLE 23 104468 0 0 ATHENE HLDG LTD CL A G0684D107 720 29001 SH SOLE 25 29001 0 0 ATHENE HLDG LTD CL A G0684D107 9216 371294 SH SOLE 26 157016 0 214278 ATHENE HLDG LTD CL A G0684D107 786 31676 SH SOLE 28 22339 0 9337 ATHENE HLDG LTD CL A G0684D107 822 33128 SH SOLE 29 2996 0 30132 ATHENE HLDG LTD CL A G0684D107 9897 398737 SH SOLE 30 398737 0 0 ATHENE HLDG LTD CL A G0684D107 930 37489 SH SOLE 31 28361 0 9128 ATHENE HLDG LTD CL A G0684D107 218 8801 SH SOLE 34 8801 0 0 ATHENE HLDG LTD CL A G0684D107 1538 61957 SH SOLE 36 61957 0 0 ATHENE HLDG LTD CL A G0684D107 102 4093 SH SOLE 40 4093 0 0 ATHENEX INC COM 04685N103 197 25444 SH SOLE 2 3644 0 21800 ATHENEX INC COM 04685N103 10 1336 SH SOLE 7 1336 0 0 ATHENEX INC COM 04685N103 1860 240278 SH SOLE 18 240278 0 0 ATHENEX INC COM 04685N103 1403 181325 SH SOLE 19 181325 0 0 ATHENEX INC COM 04685N103 22121 2858074 SH SOLE 21 2858074 0 0 ATHENEX INC COM 04685N103 12595 1627306 SH SOLE 22 1568732 0 58574 ATHENEX INC COM 04685N103 12 1578 SH SOLE 23 1578 0 0 ATHENEX INC COM 04685N103 26 3388 SH SOLE 26 0 0 3388 ATHENEX INC COM 04685N103 129 16648 SH SOLE 28 16648 0 0 ATHENEX INC COM 04685N103 198 25535 SH SOLE 30 25535 0 0 ATHENEX INC COM 04685N103 45 5751 SH SOLE 40 5751 0 0 ATHERSYS INC NEW COM 04744L106 205 68460 SH SOLE 2 25412 0 43048 ATHERSYS INC NEW COM 04744L106 9 3025 SH SOLE 7 3025 0 0 ATHERSYS INC NEW COM 04744L106 1658 552793 SH SOLE 18 492536 0 60257 ATHERSYS INC NEW COM 04744L106 2267 755705 SH SOLE 19 755705 0 0 ATHERSYS INC NEW COM 04744L106 13774 4591361 SH SOLE 21 4591361 0 0 ATHERSYS INC NEW COM 04744L106 11848 3949429 SH SOLE 22 3869144 0 80285 ATHERSYS INC NEW COM 04744L106 244 81398 SH SOLE 23 81398 0 0 ATHERSYS INC NEW COM 04744L106 398 132794 SH SOLE 26 0 0 132794 ATKORE INTL GROUP INC COM 047649108 492 23358 SH SOLE 2 8118 0 15240 ATKORE INTL GROUP INC COM 047649108 6 299 SH SOLE 4 299 0 0 ATKORE INTL GROUP INC COM 047649108 16 780 SH SOLE 7 780 0 0 ATKORE INTL GROUP INC COM 047649108 3920 186064 SH SOLE 18 164807 0 21257 ATKORE INTL GROUP INC COM 047649108 6585 312551 SH SOLE 19 312551 0 0 ATKORE INTL GROUP INC COM 047649108 32623 1548329 SH SOLE 21 1548329 0 0 ATKORE INTL GROUP INC COM 047649108 33798 1604102 SH SOLE 22 1551498 0 52604 ATKORE INTL GROUP INC COM 047649108 670 31805 SH SOLE 23 31805 0 0 ATKORE INTL GROUP INC COM 047649108 3091 146723 SH SOLE 26 18074 0 128649 ATKORE INTL GROUP INC COM 047649108 130 6147 SH SOLE 28 6147 0 0 ATKORE INTL GROUP INC COM 047649108 338 16045 SH SOLE 30 16045 0 0 ATKORE INTL GROUP INC COM 047649108 152 7216 SH SOLE 34 7216 0 0 ATKORE INTL GROUP INC COM 047649108 109 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 2 749 SH SOLE 21 749 0 0 ATLANTIC AMERN CORP COM 048209100 30 14212 SH SOLE 22 14212 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 221 18581 SH SOLE 2 1396 0 17185 ATLANTIC CAP BANCSHARES INC COM 048269203 6 512 SH SOLE 7 512 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 954 80392 SH SOLE 18 80392 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 490 41280 SH SOLE 19 41280 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 9818 827161 SH SOLE 21 827161 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 8646 728379 SH SOLE 22 706626 0 21753 ATLANTIC CAP BANCSHARES INC COM 048269203 55 4661 SH SOLE 28 4661 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 34 2899 SH SOLE 30 2899 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 32 2732 SH SOLE 40 2732 0 0 ATLANTIC POWER CORP COM NEW 04878Q863 133 62342 SH SOLE 2 4080 0 58262 ATLANTIC POWER CORP COM NEW 04878Q863 7 3130 SH SOLE 7 3130 0 0 ATLANTIC POWER CORP COM NEW 04878Q863 840 392551 SH SOLE 18 392551 0 0 ATLANTIC POWER CORP COM NEW 04878Q863 402 187907 SH SOLE 19 187907 0 0 ATLANTIC POWER CORP COM NEW 04878Q863 7642 3570835 SH SOLE 21 3570835 0 0 ATLANTIC POWER CORP COM NEW 04878Q863 2555 1193763 SH SOLE 22 1123896 0 69867 ATLANTIC POWER CORP COM NEW 04878Q863 1 700 SH SOLE 23 700 0 0 ATLANTIC POWER CORP COM NEW 04878Q863 181 84482 SH SOLE 26 0 0 84482 ATLANTIC UN BANKSHARES CORP COM 04911A107 1674 76460 SH SOLE 2 4174 0 72286 ATLANTIC UN BANKSHARES CORP COM 04911A107 5 213 SH SOLE 4 213 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 31 1436 SH SOLE 7 1436 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 8910 406839 SH SOLE 18 406839 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 3431 156655 SH SOLE 19 156655 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 62009 2831441 SH SOLE 21 2831441 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 51370 2345665 SH SOLE 22 2259445 0 86220 ATLANTIC UN BANKSHARES CORP COM 04911A107 543 24775 SH SOLE 26 14831 0 9944 ATLANTIC UN BANKSHARES CORP COM 04911A107 211 9639 SH SOLE 28 9639 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 546 24917 SH SOLE 30 24917 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 152 6934 SH SOLE 40 6934 0 0 ATLANTICA YIELD PLC SHS G0751N103 50 2225 SH SOLE 2 2225 0 0 ATLANTICA YIELD PLC SHS G0751N103 17 764 SH SOLE 4 764 0 0 ATLANTICA YIELD PLC SHS G0751N103 19123 857538 SH SOLE 21 857538 0 0 ATLANTICA YIELD PLC SHS G0751N103 110 4920 SH SOLE 22 644 0 4276 ATLANTICA YIELD PLC SHS G0751N103 37 1646 SH SOLE 23 1646 0 0 ATLANTICA YIELD PLC SHS G0751N103 20 881 SH SOLE 26 0 0 881 ATLANTICA YIELD PLC SHS G0751N103 22737 1019598 SH SOLE 30 1019598 0 0 ATLANTICUS HLDGS CORP COM 04914Y102 1 96 SH SOLE 17 0 0 96 ATLANTICUS HLDGS CORP COM 04914Y102 15 1557 SH SOLE 18 1557 0 0 ATLANTICUS HLDGS CORP COM 04914Y102 210 21144 SH SOLE 21 21144 0 0 ATLANTICUS HLDGS CORP COM 04914Y102 5369 541214 SH SOLE 22 541214 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 573 22321 SH SOLE 2 1282 0 21039 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1 53 SH SOLE 4 53 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 12 459 SH SOLE 7 459 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2780 108299 SH SOLE 18 108299 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1120 43635 SH SOLE 19 43635 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 71942 2802580 SH SOLE 21 2802580 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 17507 682002 SH SOLE 22 664114 0 17888 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 25 956 SH SOLE 28 956 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 650 25316 SH SOLE 30 25316 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 19 756 SH SOLE 40 756 0 0 ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.875% 6/0 049164BJ4 576 700000 PRN SOLE 21 700000 0 0 ATLAS CORP SHS Y0436Q109 65 8390 SH SOLE 4 8390 0 0 ATLAS CORP SHS Y0436Q109 88 11449 SH SOLE 7 11449 0 0 ATLAS CORP SHS Y0436Q109 13116 1705612 SH SOLE 21 1705612 0 0 ATLAS CORP SHS Y0436Q109 4301 559351 SH SOLE 22 549366 0 9985 ATLAS CORP SHS Y0436Q109 34 4480 SH SOLE 25 4480 0 0 ATLAS CORP SHS Y0436Q109 5360 697045 SH SOLE 30 697045 0 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 3 7689 SH SOLE 21 7689 0 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 8 22126 SH SOLE 22 22126 0 0 ATLASSIAN CORP PLC CL A G06242104 29392 214133 SH SOLE 2 4857 0 209276 ATLASSIAN CORP PLC CL A G06242104 287 2093 SH SOLE 7 2093 0 0 ATLASSIAN CORP PLC CL A G06242104 659 4799 SH SOLE 13 4799 0 0 ATLASSIAN CORP PLC CL A G06242104 104 758 SH SOLE 15 758 0 0 ATLASSIAN CORP PLC CL A G06242104 8341 60769 SH SOLE 18 60769 0 0 ATLASSIAN CORP PLC CL A G06242104 57679 420217 SH SOLE 19 420217 0 0 ATLASSIAN CORP PLC CL A G06242104 186026 1355283 SH SOLE 21 1355283 0 0 ATLASSIAN CORP PLC CL A G06242104 135224 985166 SH SOLE 22 817147 0 168019 ATLASSIAN CORP PLC CL A G06242104 117 852 SH SOLE 23 852 0 0 ATLASSIAN CORP PLC CL A G06242104 19689 143444 SH SOLE 25 143444 0 0 ATLASSIAN CORP PLC CL A G06242104 19473 141872 SH SOLE 26 1672 0 140200 ATLASSIAN CORP PLC CL A G06242104 9 62 SH SOLE 28 62 0 0 ATLASSIAN CORP PLC CL A G06242104 2405 17524 SH SOLE 29 0 0 17524 ATLASSIAN CORP PLC CL A G06242104 352 2567 SH SOLE 30 2567 0 0 ATLASSIAN CORP PLC CL A G06242104 459 3346 SH SOLE 31 2501 0 845 ATLASSIAN CORP PLC CL A G06242104 32878 239533 SH SOLE 34 239533 0 0 ATLASSIAN CORP PLC CL A G06242104 7249 52811 SH SOLE 36 52811 0 0 ATMOS ENERGY CORP COM 049560105 32471 327230 SH SOLE 2 58800 0 268430 ATMOS ENERGY CORP COM 049560105 6769 68216 SH SOLE 4 65286 0 2930 ATMOS ENERGY CORP COM 049560105 41793 421177 SH SOLE 7 273678 0 147499 ATMOS ENERGY CORP COM 049560105 673 6785 SH SOLE 13 6785 0 0 ATMOS ENERGY CORP COM 049560105 1334 13441 SH SOLE 15 13441 0 0 ATMOS ENERGY CORP COM 049560105 28056 282742 SH SOLE 18 257780 0 24962 ATMOS ENERGY CORP COM 049560105 3905 39358 SH SOLE 19 39358 0 0 ATMOS ENERGY CORP COM 049560105 526957 5310462 SH SOLE 21 5310462 0 0 ATMOS ENERGY CORP COM 049560105 317708 3201733 SH SOLE 22 2918187 0 283546 ATMOS ENERGY CORP COM 049560105 8649 87166 SH SOLE 23 87166 0 0 ATMOS ENERGY CORP COM 049560105 18890 190365 SH SOLE 25 190365 0 0 ATMOS ENERGY CORP COM 049560105 62162 626442 SH SOLE 26 97366 0 529076 ATMOS ENERGY CORP COM 049560105 2406 24251 SH SOLE 28 17122 0 7129 ATMOS ENERGY CORP COM 049560105 2767 27884 SH SOLE 29 2255 0 25629 ATMOS ENERGY CORP COM 049560105 62919 634069 SH SOLE 30 634069 0 0 ATMOS ENERGY CORP COM 049560105 4479 45138 SH SOLE 31 22535 0 22603 ATMOS ENERGY CORP COM 049560105 689 6941 SH SOLE 34 6941 0 0 ATMOS ENERGY CORP COM 049560105 8396 84613 SH SOLE 36 84613 0 0 ATMOS ENERGY CORP COM 049560105 302 3047 SH SOLE 40 3047 0 0 ATN INTL INC COM 00215F107 625 10648 SH SOLE 2 711 0 9937 ATN INTL INC COM 00215F107 3 49 SH SOLE 4 49 0 0 ATN INTL INC COM 00215F107 11 179 SH SOLE 7 179 0 0 ATN INTL INC COM 00215F107 2912 49604 SH SOLE 18 49604 0 0 ATN INTL INC COM 00215F107 1225 20863 SH SOLE 19 20863 0 0 ATN INTL INC COM 00215F107 73805 1257115 SH SOLE 21 1257115 0 0 ATN INTL INC COM 00215F107 20758 353568 SH SOLE 22 340380 0 13188 ATN INTL INC COM 00215F107 275 4686 SH SOLE 26 0 0 4686 ATN INTL INC COM 00215F107 93 1582 SH SOLE 28 1582 0 0 ATN INTL INC COM 00215F107 904 15404 SH SOLE 30 15404 0 0 ATN INTL INC COM 00215F107 64 1098 SH SOLE 40 1098 0 0 ATOMERA INC COM 04965B100 13 3612 SH SOLE 18 3612 0 0 ATOMERA INC COM 04965B100 154 44066 SH SOLE 21 44066 0 0 ATOMERA INC COM 04965B100 97 27689 SH SOLE 22 27689 0 0 ATOSSA THERAPEUTICS INC COM 04962H506 0 54 SH SOLE 21 54 0 0 ATOSSA THERAPEUTICS INC COM 04962H506 1 615 SH SOLE 22 615 0 0 ATRECA INC CL A COM 04965G109 1150 69516 SH SOLE 2 62127 0 7389 ATRECA INC CL A COM 04965G109 18 1082 SH SOLE 7 1082 0 0 ATRECA INC CL A COM 04965G109 1505 90949 SH SOLE 18 90949 0 0 ATRECA INC CL A COM 04965G109 6524 394227 SH SOLE 19 394227 0 0 ATRECA INC CL A COM 04965G109 69 4184 SH SOLE 20 4184 0 0 ATRECA INC CL A COM 04965G109 13466 813671 SH SOLE 21 813671 0 0 ATRECA INC CL A COM 04965G109 3880 234455 SH SOLE 22 228449 0 6006 ATRECA INC CL A COM 04965G109 6 342 SH SOLE 23 342 0 0 ATRECA INC CL A COM 04965G109 29 1753 SH SOLE 30 1753 0 0 ATRECA INC CL A COM 04965G109 4194 253410 SH SOLE 34 253410 0 0 ATRICURE INC COM 04963C209 529 15761 SH SOLE 2 3680 0 12081 ATRICURE INC COM 04963C209 10 285 SH SOLE 4 285 0 0 ATRICURE INC COM 04963C209 21 634 SH SOLE 7 634 0 0 ATRICURE INC COM 04963C209 4704 140046 SH SOLE 18 132072 0 7974 ATRICURE INC COM 04963C209 3561 106002 SH SOLE 19 106002 0 0 ATRICURE INC COM 04963C209 48446 1442261 SH SOLE 21 1442261 0 0 ATRICURE INC COM 04963C209 38977 1160387 SH SOLE 22 1114417 0 45970 ATRICURE INC COM 04963C209 132 3942 SH SOLE 23 3942 0 0 ATRICURE INC COM 04963C209 1164 34655 SH SOLE 26 14497 0 20158 ATRICURE INC COM 04963C209 208 6188 SH SOLE 28 6188 0 0 ATRICURE INC COM 04963C209 6343 188830 SH SOLE 30 188830 0 0 ATRICURE INC COM 04963C209 20 608 SH SOLE 34 608 0 0 ATRICURE INC COM 04963C209 150 4458 SH SOLE 40 4458 0 0 ATRION CORP COM 049904105 345 530 SH SOLE 2 72 0 458 ATRION CORP COM 049904105 5 7 SH SOLE 4 7 0 0 ATRION CORP COM 049904105 15 23 SH SOLE 7 23 0 0 ATRION CORP COM 049904105 3170 4877 SH SOLE 18 4877 0 0 ATRION CORP COM 049904105 1833 2820 SH SOLE 19 2820 0 0 ATRION CORP COM 049904105 32581 50125 SH SOLE 21 50125 0 0 ATRION CORP COM 049904105 27507 42318 SH SOLE 22 40771 0 1547 ATRION CORP COM 049904105 1482 2280 SH SOLE 23 2280 0 0 ATRION CORP COM 049904105 682 1049 SH SOLE 26 549 0 500 ATRION CORP COM 049904105 142 218 SH SOLE 28 218 0 0 ATRION CORP COM 049904105 335 515 SH SOLE 30 515 0 0 ATRION CORP COM 049904105 76 117 SH SOLE 40 117 0 0 ATYR PHARMA INC COM NEW 002120202 1 406 SH SOLE 21 406 0 0 ATYR PHARMA INC COM NEW 002120202 23 8143 SH SOLE 22 8143 0 0 AUBURN NATL BANCORP COM 050473107 23 556 SH SOLE 18 556 0 0 AUBURN NATL BANCORP COM 050473107 25 595 SH SOLE 21 595 0 0 AUDIOCODES LTD ORD M15342104 81 3395 SH SOLE 22 3395 0 0 AUDIOEYE INC COM NEW 050734201 9 2055 SH SOLE 18 2055 0 0 AUDIOEYE INC COM NEW 050734201 101 22773 SH SOLE 21 22773 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 13390 922795 SH SOLE 21 922795 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 126 8718 SH SOLE 30 8718 0 0 AURORA CANNABIS INC COM 05156X108 0 9 SH SOLE 17 0 0 9 AURORA MOBILE LTD ADS 051857100 33 14260 SH SOLE 21 14260 0 0 AURORA MOBILE LTD ADS 051857100 253 110076 SH SOLE 22 110076 0 0 AURORA MOBILE LTD ADS 051857100 143 62298 SH SOLE 30 62298 0 0 AUTODESK INC COM 052769106 98466 630788 SH SOLE 2 144711 0 486077 AUTODESK INC COM 052769106 19455 124633 SH SOLE 4 118624 0 6009 AUTODESK INC COM 052769106 31957 204724 SH SOLE 7 196545 0 8179 AUTODESK INC COM 052769106 449 2877 SH SOLE 13 2877 0 0 AUTODESK INC COM 052769106 2935 18801 SH SOLE 15 18801 0 0 AUTODESK INC COM 052769106 111799 716200 SH SOLE 18 682288 0 33912 AUTODESK INC COM 052769106 151656 971531 SH SOLE 19 971531 0 0 AUTODESK INC COM 052769106 871809 5584937 SH SOLE 21 5584937 0 0 AUTODESK INC COM 052769106 848573 5436086 SH SOLE 22 4885971 0 550115 AUTODESK INC COM 052769106 27910 178794 SH SOLE 23 178794 0 0 AUTODESK INC COM 052769106 38622 247418 SH SOLE 25 247418 0 0 AUTODESK INC COM 052769106 143800 921203 SH SOLE 26 166891 0 754312 AUTODESK INC COM 052769106 7055 45197 SH SOLE 28 32112 0 13085 AUTODESK INC COM 052769106 1917 12279 SH SOLE 29 12279 0 0 AUTODESK INC COM 052769106 163579 1047909 SH SOLE 30 1047909 0 0 AUTODESK INC COM 052769106 10457 66987 SH SOLE 31 55683 0 11304 AUTODESK INC COM 052769106 5430 34786 SH SOLE 32 34786 0 0 AUTODESK INC COM 052769106 82073 525774 SH SOLE 34 525774 0 0 AUTODESK INC COM 052769106 21980 140807 SH SOLE 36 140807 0 0 AUTODESK INC COM 052769106 739 4737 SH SOLE 40 4737 0 0 AUTODESK INC OPTIONS 052769106 390 2500 SH Call SOLE 4 2500 0 0 AUTODESK INC OPTIONS 052769106 5963 38200 SH Call SOLE 18 38200 0 0 AUTODESK INC OPTIONS 052769106 27989 179300 SH Call SOLE 19 179300 0 0 AUTODESK INC OPTIONS 052769106 2154 13800 SH Call SOLE 22 13800 0 0 AUTODESK INC OPTIONS 052769106 13471 86300 SH Call SOLE 34 86300 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 6810 95888 SH SOLE 2 8078 0 87810 AUTOHOME INC SP ADR RP CL A 05278C107 1544 21742 SH SOLE 4 21742 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 511 7195 SH SOLE 7 7195 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 161 2264 SH SOLE 13 2264 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 1933 27223 SH SOLE 15 26369 0 854 AUTOHOME INC SP ADR RP CL A 05278C107 1577 22198 SH SOLE 18 22198 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 36 506 SH SOLE 19 506 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 74908 1054748 SH SOLE 21 1054748 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 52882 744601 SH SOLE 22 658772 0 85829 AUTOHOME INC SP ADR RP CL A 05278C107 2398 33765 SH SOLE 23 33765 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 2649 37299 SH SOLE 25 37299 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 20141 283598 SH SOLE 26 46630 0 236968 AUTOHOME INC SP ADR RP CL A 05278C107 641 9028 SH SOLE 28 9028 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 447 6290 SH SOLE 29 6290 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 22321 314297 SH SOLE 30 314297 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 297 4177 SH SOLE 31 915 0 3262 AUTOHOME INC SP ADR RP CL A 05278C107 318 4482 SH SOLE 34 4482 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 34 479 SH SOLE 40 479 0 0 AUTOLIV INC COM 052800109 1772 38504 SH SOLE 2 9653 0 28851 AUTOLIV INC COM 052800109 1920 41729 SH SOLE 4 39586 0 2143 AUTOLIV INC COM 052800109 2029 44099 SH SOLE 7 17502 0 26597 AUTOLIV INC COM 052800109 18 397 SH SOLE 13 397 0 0 AUTOLIV INC COM 052800109 400 8699 SH SOLE 15 8699 0 0 AUTOLIV INC COM 052800109 2178 47337 SH SOLE 18 40291 0 7046 AUTOLIV INC COM 052800109 27 583 SH SOLE 19 583 0 0 AUTOLIV INC COM 052800109 20403 443454 SH SOLE 21 443454 0 0 AUTOLIV INC COM 052800109 65400 1421431 SH SOLE 22 1369745 0 51686 AUTOLIV INC COM 052800109 2810 61071 SH SOLE 23 61071 0 0 AUTOLIV INC COM 052800109 4332 94143 SH SOLE 25 94143 0 0 AUTOLIV INC COM 052800109 14981 325609 SH SOLE 26 96862 0 228747 AUTOLIV INC COM 052800109 723 15709 SH SOLE 28 12220 0 3489 AUTOLIV INC COM 052800109 899 19532 SH SOLE 29 1556 0 17976 AUTOLIV INC COM 052800109 6376 138585 SH SOLE 30 138585 0 0 AUTOLIV INC COM 052800109 770 16731 SH SOLE 31 12556 0 4175 AUTOLIV INC COM 052800109 259 5621 SH SOLE 34 5621 0 0 AUTOLIV INC COM 052800109 2798 60812 SH SOLE 36 60812 0 0 AUTOLIV INC COM 052800109 80 1748 SH SOLE 40 1748 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 1346 224771 SH SOLE 21 224771 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 13 2096 SH SOLE 30 2096 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 147521 1079316 SH SOLE 2 123492 0 955824 AUTOMATIC DATA PROCESSING IN COM 053015103 28367 207540 SH SOLE 4 195535 0 12005 AUTOMATIC DATA PROCESSING IN COM 053015103 65846 481756 SH SOLE 7 420786 0 60970 AUTOMATIC DATA PROCESSING IN COM 053015103 9076 66404 SH SOLE 13 66404 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 5093 37263 SH SOLE 15 37263 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 147953 1082475 SH SOLE 18 950637 0 131838 AUTOMATIC DATA PROCESSING IN COM 053015103 65823 481583 SH SOLE 19 481583 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1460768 10687505 SH SOLE 21 10687505 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1517381 11101703 SH SOLE 22 9893939 0 1207764 AUTOMATIC DATA PROCESSING IN COM 053015103 42957 314286 SH SOLE 23 314286 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 65851 481790 SH SOLE 25 481790 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 316297 2314144 SH SOLE 26 297986 0 2016158 AUTOMATIC DATA PROCESSING IN COM 053015103 12047 88142 SH SOLE 28 62140 0 26002 AUTOMATIC DATA PROCESSING IN COM 053015103 21859 159928 SH SOLE 29 8013 0 151915 AUTOMATIC DATA PROCESSING IN COM 053015103 278334 2036394 SH SOLE 30 2036394 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 13339 97592 SH SOLE 31 78517 0 19075 AUTOMATIC DATA PROCESSING IN COM 053015103 9368 68537 SH SOLE 32 68537 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 13469 98547 SH SOLE 34 98547 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 46400 339476 SH SOLE 36 339476 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1307 9559 SH SOLE 40 9559 0 0 AUTONATION INC COM 05329W102 4337 154579 SH SOLE 2 57952 0 96627 AUTONATION INC COM 05329W102 4 135 SH SOLE 4 135 0 0 AUTONATION INC COM 05329W102 69 2472 SH SOLE 7 2472 0 0 AUTONATION INC COM 05329W102 5265 187649 SH SOLE 18 187649 0 0 AUTONATION INC COM 05329W102 359 12803 SH SOLE 19 12803 0 0 AUTONATION INC COM 05329W102 76250 2717405 SH SOLE 21 2717405 0 0 AUTONATION INC COM 05329W102 64216 2288522 SH SOLE 22 2172567 0 115955 AUTONATION INC COM 05329W102 733 26106 SH SOLE 26 11745 0 14361 AUTONATION INC COM 05329W102 238 8467 SH SOLE 28 8467 0 0 AUTONATION INC COM 05329W102 495 17633 SH SOLE 30 17633 0 0 AUTONATION INC COM 05329W102 124 4421 SH SOLE 31 1161 0 3260 AUTONATION INC COM 05329W102 28 987 SH SOLE 34 987 0 0 AUTONATION INC COM 05329W102 592 21080 SH SOLE 36 21080 0 0 AUTONATION INC COM 05329W102 172 6130 SH SOLE 40 6130 0 0 AUTOWEB INC COM 05335B100 2 1919 SH SOLE 18 1919 0 0 AUTOWEB INC COM 05335B100 28 27474 SH SOLE 21 27474 0 0 AUTOWEB INC COM 05335B100 229 224783 SH SOLE 22 224783 0 0 AUTOWEB INC COM 05335B100 20 19754 SH SOLE 23 19754 0 0 AUTOZONE INC COM 053332102 49502 58513 SH SOLE 2 7324 0 51189 AUTOZONE INC COM 053332102 10045 11874 SH SOLE 4 11171 0 703 AUTOZONE INC COM 053332102 32935 38930 SH SOLE 7 23855 0 15075 AUTOZONE INC COM 053332102 562 664 SH SOLE 13 664 0 0 AUTOZONE INC COM 053332102 1739 2056 SH SOLE 15 2056 0 0 AUTOZONE INC COM 053332102 40649 48048 SH SOLE 18 44223 0 3825 AUTOZONE INC COM 053332102 6441 7614 SH SOLE 19 7614 0 0 AUTOZONE INC COM 053332102 630267 744997 SH SOLE 21 744997 0 0 AUTOZONE INC COM 053332102 522908 618094 SH SOLE 22 562469 0 55625 AUTOZONE INC COM 053332102 15539 18368 SH SOLE 23 18368 0 0 AUTOZONE INC COM 053332102 22541 26644 SH SOLE 25 26644 0 0 AUTOZONE INC COM 053332102 84706 100125 SH SOLE 26 17384 0 82741 AUTOZONE INC COM 053332102 4068 4808 SH SOLE 28 3419 0 1389 AUTOZONE INC COM 053332102 354 419 SH SOLE 29 419 0 0 AUTOZONE INC COM 053332102 83974 99260 SH SOLE 30 99260 0 0 AUTOZONE INC COM 053332102 4755 5620 SH SOLE 31 4478 0 1142 AUTOZONE INC COM 053332102 1384 1636 SH SOLE 34 1636 0 0 AUTOZONE INC COM 053332102 16309 19278 SH SOLE 36 19278 0 0 AUTOZONE INC COM 053332102 475 562 SH SOLE 40 562 0 0 AVALARA INC COM 05338G106 13190 176814 SH SOLE 2 90226 0 86588 AVALARA INC COM 05338G106 61 818 SH SOLE 7 818 0 0 AVALARA INC COM 05338G106 1586 21266 SH SOLE 18 21266 0 0 AVALARA INC COM 05338G106 36130 484321 SH SOLE 19 484321 0 0 AVALARA INC COM 05338G106 64875 869638 SH SOLE 21 869638 0 0 AVALARA INC COM 05338G106 112771 1511672 SH SOLE 22 1458997 0 52675 AVALARA INC COM 05338G106 552 7406 SH SOLE 26 0 0 7406 AVALARA INC COM 05338G106 73 980 SH SOLE 31 980 0 0 AVALARA INC COM 05338G106 19955 267488 SH SOLE 34 267488 0 0 AVALON GLOBOCARE CORP COM 05344R104 13 8460 SH SOLE 2 741 0 7719 AVALON GLOBOCARE CORP COM 05344R104 112 72324 SH SOLE 18 72324 0 0 AVALON GLOBOCARE CORP COM 05344R104 56 35985 SH SOLE 19 35985 0 0 AVALON GLOBOCARE CORP COM 05344R104 1176 758758 SH SOLE 21 758758 0 0 AVALON GLOBOCARE CORP COM 05344R104 211 135891 SH SOLE 22 130027 0 5864 AVALONBAY CMNTYS INC COM 053484101 57856 393124 SH SOLE 2 74471 0 318653 AVALONBAY CMNTYS INC COM 053484101 22108 150218 SH SOLE 4 146589 0 3629 AVALONBAY CMNTYS INC COM 053484101 46962 319100 SH SOLE 7 309066 0 10034 AVALONBAY CMNTYS INC COM 053484101 758 5152 SH SOLE 13 5152 0 0 AVALONBAY CMNTYS INC COM 053484101 2188 14870 SH SOLE 15 14870 0 0 AVALONBAY CMNTYS INC COM 053484101 43227 293723 SH SOLE 18 265496 0 28227 AVALONBAY CMNTYS INC COM 053484101 55257 375465 SH SOLE 19 375465 0 0 AVALONBAY CMNTYS INC COM 053484101 1007046 6842737 SH SOLE 21 6842737 0 0 AVALONBAY CMNTYS INC COM 053484101 730760 4965414 SH SOLE 22 4593668 0 371746 AVALONBAY CMNTYS INC COM 053484101 16497 112097 SH SOLE 23 112097 0 0 AVALONBAY CMNTYS INC COM 053484101 70428 478549 SH SOLE 25 478549 0 0 AVALONBAY CMNTYS INC COM 053484101 115317 783562 SH SOLE 26 113683 0 669879 AVALONBAY CMNTYS INC COM 053484101 4176 28374 SH SOLE 28 20037 0 8337 AVALONBAY CMNTYS INC COM 053484101 14142 96094 SH SOLE 29 81048 0 15046 AVALONBAY CMNTYS INC COM 053484101 177227 1204232 SH SOLE 30 1204232 0 0 AVALONBAY CMNTYS INC COM 053484101 7930 53884 SH SOLE 31 36570 0 17314 AVALONBAY CMNTYS INC COM 053484101 15688 106595 SH SOLE 34 106595 0 0 AVALONBAY CMNTYS INC COM 053484101 18202 123682 SH SOLE 36 123682 0 0 AVALONBAY CMNTYS INC COM 053484101 479 3252 SH SOLE 40 3252 0 0 AVANGRID INC COM 05351W103 16275 371742 SH SOLE 2 224246 0 147496 AVANGRID INC COM 05351W103 821 18744 SH SOLE 4 18744 0 0 AVANGRID INC COM 05351W103 603 13781 SH SOLE 7 13781 0 0 AVANGRID INC COM 05351W103 2 46 SH SOLE 15 46 0 0 AVANGRID INC COM 05351W103 1589 36291 SH SOLE 18 29998 0 6293 AVANGRID INC COM 05351W103 2029 46349 SH SOLE 19 46349 0 0 AVANGRID INC COM 05351W103 33745 770783 SH SOLE 21 770783 0 0 AVANGRID INC COM 05351W103 70676 1614355 SH SOLE 22 1374306 0 240049 AVANGRID INC COM 05351W103 951 21722 SH SOLE 23 21722 0 0 AVANGRID INC COM 05351W103 4115 93984 SH SOLE 25 93984 0 0 AVANGRID INC COM 05351W103 4648 106175 SH SOLE 26 4230 0 101945 AVANGRID INC COM 05351W103 36 815 SH SOLE 28 815 0 0 AVANGRID INC COM 05351W103 2202 50303 SH SOLE 29 50303 0 0 AVANGRID INC COM 05351W103 1732 39561 SH SOLE 30 39561 0 0 AVANGRID INC COM 05351W103 3701 84538 SH SOLE 31 78688 0 5850 AVANGRID INC COM 05351W103 1161 26516 SH SOLE 34 26516 0 0 AVANGRID INC COM 05351W103 924 21108 SH SOLE 36 21108 0 0 AVANOS MED INC COM 05350V106 1702 63200 SH SOLE 2 20874 0 42326 AVANOS MED INC COM 05350V106 6 217 SH SOLE 4 217 0 0 AVANOS MED INC COM 05350V106 23 861 SH SOLE 7 861 0 0 AVANOS MED INC COM 05350V106 7372 273754 SH SOLE 18 273754 0 0 AVANOS MED INC COM 05350V106 2405 89316 SH SOLE 19 89316 0 0 AVANOS MED INC COM 05350V106 89536 3324758 SH SOLE 21 3324758 0 0 AVANOS MED INC COM 05350V106 43697 1622622 SH SOLE 22 1570086 0 52536 AVANOS MED INC COM 05350V106 487 18097 SH SOLE 26 13599 0 4498 AVANOS MED INC COM 05350V106 162 6022 SH SOLE 28 6022 0 0 AVANOS MED INC COM 05350V106 436 16196 SH SOLE 30 16196 0 0 AVANOS MED INC COM 05350V106 4 167 SH SOLE 31 0 0 167 AVANOS MED INC COM 05350V106 8 310 SH SOLE 34 310 0 0 AVANOS MED INC COM 05350V106 133 4955 SH SOLE 40 4955 0 0 AVANTOR INC COM 05352A100 12633 1011485 SH SOLE 2 453928 0 557557 AVANTOR INC COM 05352A100 70 5620 SH SOLE 7 5620 0 0 AVANTOR INC COM 05352A100 6399 512303 SH SOLE 18 512303 0 0 AVANTOR INC COM 05352A100 41791 3345964 SH SOLE 19 3345964 0 0 AVANTOR INC COM 05352A100 378 30240 SH SOLE 20 30240 0 0 AVANTOR INC COM 05352A100 47282 3785605 SH SOLE 21 3785605 0 0 AVANTOR INC COM 05352A100 81855 6553637 SH SOLE 22 6192882 0 360755 AVANTOR INC COM 05352A100 81 6492 SH SOLE 31 6492 0 0 AVANTOR INC COM 05352A100 23960 1918370 SH SOLE 34 1918370 0 0 AVANTOR INC 6.25 PFD CNV SR 05352A209 438 10106 SH SOLE 7 10106 0 0 AVANTOR INC 6.25 PFD CNV SR 05352A209 67184 1549453 SH SOLE 21 1549453 0 0 AVAYA HLDGS CORP COM 05351X101 749 92630 SH SOLE 2 4943 0 87687 AVAYA HLDGS CORP COM 05351X101 4 533 SH SOLE 4 533 0 0 AVAYA HLDGS CORP COM 05351X101 34 4250 SH SOLE 7 4250 0 0 AVAYA HLDGS CORP COM 05351X101 2684 331773 SH SOLE 18 331773 0 0 AVAYA HLDGS CORP COM 05351X101 1464 180968 SH SOLE 19 180968 0 0 AVAYA HLDGS CORP COM 05351X101 29267 3617626 SH SOLE 21 3617626 0 0 AVAYA HLDGS CORP COM 05351X101 21933 2711134 SH SOLE 22 2594524 0 116610 AVAYA HLDGS CORP COM 05351X101 210 25958 SH SOLE 26 18350 0 7608 AVAYA HLDGS CORP COM 05351X101 116 14399 SH SOLE 28 14399 0 0 AVAYA HLDGS CORP COM 05351X101 390 48217 SH SOLE 30 48217 0 0 AVAYA HLDGS CORP COM 05351X101 57 7087 SH SOLE 31 0 0 7087 AVAYA HLDGS CORP COM 05351X101 75 9316 SH SOLE 36 9316 0 0 AVAYA HLDGS CORP COM 05351X101 0 12 SH SOLE 37 12 0 0 AVAYA HLDGS CORP COM 05351X101 100 12387 SH SOLE 40 12387 0 0 AVAYA HLDGS CORP NOTE 2.250% 6/1 05351XAB7 757 946000 PRN SOLE 21 946000 0 0 AVENUE THERAPEUTICS INC COM NEW 05360L205 14 1585 SH SOLE 18 1585 0 0 AVENUE THERAPEUTICS INC COM NEW 05360L205 179 20038 SH SOLE 21 20038 0 0 AVENUE THERAPEUTICS INC COM NEW 05360L205 227 25434 SH SOLE 22 25434 0 0 AVEO PHARMACEUTICALS INC COM NEW 053588307 19 5355 SH SOLE 21 5355 0 0 AVEO PHARMACEUTICALS INC COM NEW 053588307 824 227735 SH SOLE 22 227735 0 0 AVERY DENNISON CORP COM 053611109 22429 220171 SH SOLE 2 37116 0 183055 AVERY DENNISON CORP COM 053611109 3800 37306 SH SOLE 4 34983 0 2323 AVERY DENNISON CORP COM 053611109 7675 75344 SH SOLE 7 72528 0 2816 AVERY DENNISON CORP COM 053611109 15 147 SH SOLE 13 147 0 0 AVERY DENNISON CORP COM 053611109 737 7233 SH SOLE 15 7233 0 0 AVERY DENNISON CORP COM 053611109 25787 253138 SH SOLE 18 240992 0 12146 AVERY DENNISON CORP COM 053611109 2727 26767 SH SOLE 19 26767 0 0 AVERY DENNISON CORP COM 053611109 242170 2377245 SH SOLE 21 2377245 0 0 AVERY DENNISON CORP COM 053611109 224694 2205698 SH SOLE 22 2008817 0 196881 AVERY DENNISON CORP COM 053611109 6266 61511 SH SOLE 23 61511 0 0 AVERY DENNISON CORP COM 053611109 10060 98755 SH SOLE 25 98755 0 0 AVERY DENNISON CORP COM 053611109 49724 488114 SH SOLE 26 72815 0 415299 AVERY DENNISON CORP COM 053611109 1724 16921 SH SOLE 28 11980 0 4941 AVERY DENNISON CORP COM 053611109 2007 19705 SH SOLE 29 1659 0 18046 AVERY DENNISON CORP COM 053611109 37507 368184 SH SOLE 30 368184 0 0 AVERY DENNISON CORP COM 053611109 2191 21506 SH SOLE 31 16702 0 4804 AVERY DENNISON CORP COM 053611109 506 4965 SH SOLE 34 4965 0 0 AVERY DENNISON CORP COM 053611109 5222 51261 SH SOLE 36 51261 0 0 AVERY DENNISON CORP COM 053611109 181 1775 SH SOLE 40 1775 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 10 1212 SH SOLE 18 1212 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 146 17192 SH SOLE 21 17192 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 1216 143032 SH SOLE 22 143032 0 0 AVID BIOSERVICES INC COM 05368M106 112 21936 SH SOLE 2 2191 0 19745 AVID BIOSERVICES INC COM 05368M106 4 765 SH SOLE 7 765 0 0 AVID BIOSERVICES INC COM 05368M106 1094 214159 SH SOLE 18 214159 0 0 AVID BIOSERVICES INC COM 05368M106 532 104129 SH SOLE 19 104129 0 0 AVID BIOSERVICES INC COM 05368M106 9685 1895308 SH SOLE 21 1895308 0 0 AVID BIOSERVICES INC COM 05368M106 8407 1645224 SH SOLE 22 1608843 0 36381 AVID TECHNOLOGY INC COM 05367P100 70 10355 SH SOLE 2 1054 0 9301 AVID TECHNOLOGY INC COM 05367P100 5 713 SH SOLE 7 713 0 0 AVID TECHNOLOGY INC COM 05367P100 716 106457 SH SOLE 18 106457 0 0 AVID TECHNOLOGY INC COM 05367P100 360 53492 SH SOLE 19 53492 0 0 AVID TECHNOLOGY INC COM 05367P100 6450 958464 SH SOLE 21 958464 0 0 AVID TECHNOLOGY INC COM 05367P100 5710 848385 SH SOLE 22 830274 0 18111 AVINGER INC COM 053734604 0 8 SH SOLE 21 8 0 0 AVINGER INC COM 053734604 0 108 SH SOLE 22 108 0 0 AVIS BUDGET GROUP COM 053774105 602 43330 SH SOLE 2 24885 0 18445 AVIS BUDGET GROUP COM 053774105 4 295 SH SOLE 4 295 0 0 AVIS BUDGET GROUP COM 053774105 39 2840 SH SOLE 7 2840 0 0 AVIS BUDGET GROUP COM 053774105 4549 327256 SH SOLE 18 327256 0 0 AVIS BUDGET GROUP COM 053774105 1622 116664 SH SOLE 19 116664 0 0 AVIS BUDGET GROUP COM 053774105 58698 4222860 SH SOLE 21 4222860 0 0 AVIS BUDGET GROUP COM 053774105 28068 2019273 SH SOLE 22 1927754 0 91519 AVIS BUDGET GROUP COM 053774105 13 968 SH SOLE 23 968 0 0 AVIS BUDGET GROUP COM 053774105 394 28357 SH SOLE 26 23253 0 5104 AVIS BUDGET GROUP COM 053774105 110 7923 SH SOLE 28 7923 0 0 AVIS BUDGET GROUP COM 053774105 302 21709 SH SOLE 30 21709 0 0 AVIS BUDGET GROUP COM 053774105 124 8914 SH SOLE 31 0 0 8914 AVIS BUDGET GROUP COM 053774105 679 48862 SH SOLE 36 48862 0 0 AVIS BUDGET GROUP COM 053774105 97 6999 SH SOLE 40 6999 0 0 AVISTA CORP COM 05379B107 2936 69104 SH SOLE 2 9904 0 59200 AVISTA CORP COM 05379B107 168 3951 SH SOLE 4 3951 0 0 AVISTA CORP COM 05379B107 421 9911 SH SOLE 7 9911 0 0 AVISTA CORP COM 05379B107 14369 338185 SH SOLE 18 337933 0 252 AVISTA CORP COM 05379B107 7785 183210 SH SOLE 19 183210 0 0 AVISTA CORP COM 05379B107 392392 9234936 SH SOLE 21 9234936 0 0 AVISTA CORP COM 05379B107 88717 2087943 SH SOLE 22 2014076 0 73867 AVISTA CORP COM 05379B107 741 17449 SH SOLE 23 17449 0 0 AVISTA CORP COM 05379B107 3227 75950 SH SOLE 26 15506 0 60444 AVISTA CORP COM 05379B107 425 10011 SH SOLE 28 10011 0 0 AVISTA CORP COM 05379B107 4655 109552 SH SOLE 30 109552 0 0 AVISTA CORP COM 05379B107 29 687 SH SOLE 31 0 0 687 AVISTA CORP COM 05379B107 1015 23882 SH SOLE 32 23882 0 0 AVISTA CORP COM 05379B107 146 3447 SH SOLE 34 3447 0 0 AVISTA CORP COM 05379B107 186 4378 SH SOLE 36 4378 0 0 AVISTA CORP COM 05379B107 281 6621 SH SOLE 40 6621 0 0 AVNET INC COM 053807103 13308 530212 SH SOLE 2 331822 0 198390 AVNET INC COM 053807103 1034 41207 SH SOLE 4 41207 0 0 AVNET INC COM 053807103 301 12000 SH SOLE 7 12000 0 0 AVNET INC COM 053807103 912 36325 SH SOLE 13 36325 0 0 AVNET INC COM 053807103 9988 397931 SH SOLE 18 334463 0 63468 AVNET INC COM 053807103 8677 345685 SH SOLE 19 345685 0 0 AVNET INC COM 053807103 120555 4802976 SH SOLE 21 4802976 0 0 AVNET INC COM 053807103 117848 4695142 SH SOLE 22 4258112 0 437030 AVNET INC COM 053807103 1909 76058 SH SOLE 23 76058 0 0 AVNET INC COM 053807103 1735 69136 SH SOLE 25 69136 0 0 AVNET INC COM 053807103 2846 113369 SH SOLE 26 38208 0 75161 AVNET INC COM 053807103 400 15949 SH SOLE 28 15949 0 0 AVNET INC COM 053807103 766 30517 SH SOLE 29 30517 0 0 AVNET INC COM 053807103 1299 51764 SH SOLE 30 51764 0 0 AVNET INC COM 053807103 2963 118041 SH SOLE 31 92419 0 25622 AVNET INC COM 053807103 2239 89195 SH SOLE 34 89195 0 0 AVNET INC COM 053807103 1666 66356 SH SOLE 36 66356 0 0 AVNET INC COM 053807103 269 10713 SH SOLE 40 10713 0 0 AVROBIO INC COM 05455M100 134 8623 SH SOLE 2 1220 0 7403 AVROBIO INC COM 05455M100 5 330 SH SOLE 7 330 0 0 AVROBIO INC COM 05455M100 1371 88108 SH SOLE 18 88108 0 0 AVROBIO INC COM 05455M100 733 47127 SH SOLE 19 47127 0 0 AVROBIO INC COM 05455M100 17769 1141987 SH SOLE 21 1141987 0 0 AVROBIO INC COM 05455M100 10232 657604 SH SOLE 22 629982 0 27622 AVROBIO INC COM 05455M100 5 318 SH SOLE 23 318 0 0 AVROBIO INC COM 05455M100 60 3876 SH SOLE 28 3876 0 0 AVROBIO INC COM 05455M100 89 5720 SH SOLE 30 5720 0 0 AVROBIO INC COM 05455M100 60 3854 SH SOLE 40 3854 0 0 AWARE INC MASS COM 05453N100 9 3265 SH SOLE 18 3265 0 0 AWARE INC MASS COM 05453N100 142 49734 SH SOLE 21 49734 0 0 AWARE INC MASS COM 05453N100 1217 426884 SH SOLE 22 426884 0 0 AXALTA COATING SYS LTD COM G0750C108 12219 707525 SH SOLE 2 256153 0 451372 AXALTA COATING SYS LTD COM G0750C108 1473 85313 SH SOLE 4 79233 0 6080 AXALTA COATING SYS LTD COM G0750C108 292 16921 SH SOLE 7 16921 0 0 AXALTA COATING SYS LTD COM G0750C108 18 1052 SH SOLE 13 1052 0 0 AXALTA COATING SYS LTD COM G0750C108 244 14150 SH SOLE 15 14150 0 0 AXALTA COATING SYS LTD COM G0750C108 2330 134936 SH SOLE 18 115968 0 18968 AXALTA COATING SYS LTD COM G0750C108 6330 366521 SH SOLE 19 366521 0 0 AXALTA COATING SYS LTD COM G0750C108 52753 3054608 SH SOLE 21 3054608 0 0 AXALTA COATING SYS LTD COM G0750C108 108287 6270245 SH SOLE 22 5920407 0 349838 AXALTA COATING SYS LTD COM G0750C108 2653 153643 SH SOLE 23 153643 0 0 AXALTA COATING SYS LTD COM G0750C108 1746 101110 SH SOLE 25 101110 0 0 AXALTA COATING SYS LTD COM G0750C108 11407 660495 SH SOLE 26 261956 0 398539 AXALTA COATING SYS LTD COM G0750C108 744 43054 SH SOLE 28 30299 0 12755 AXALTA COATING SYS LTD COM G0750C108 851 49300 SH SOLE 29 4446 0 44854 AXALTA COATING SYS LTD COM G0750C108 8428 488040 SH SOLE 30 488040 0 0 AXALTA COATING SYS LTD COM G0750C108 832 48182 SH SOLE 31 39308 0 8874 AXALTA COATING SYS LTD COM G0750C108 4125 238827 SH SOLE 34 238827 0 0 AXALTA COATING SYS LTD COM G0750C108 840 48652 SH SOLE 36 48652 0 0 AXALTA COATING SYS LTD COM G0750C108 76 4392 SH SOLE 40 4392 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 556 30389 SH SOLE 2 1736 0 28653 AXCELIS TECHNOLOGIES INC COM NEW 054540208 9 510 SH SOLE 7 510 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 2824 154253 SH SOLE 18 154253 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 1106 60382 SH SOLE 19 60382 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 66553 3634790 SH SOLE 21 3634790 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 17488 955122 SH SOLE 22 921970 0 33152 AXCELIS TECHNOLOGIES INC COM NEW 054540208 226 12319 SH SOLE 26 0 0 12319 AXCELIS TECHNOLOGIES INC COM NEW 054540208 80 4346 SH SOLE 28 4346 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 839 45844 SH SOLE 30 45844 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 90 4931 SH SOLE 40 4931 0 0 AXCELLA HEALTH INC COM 05454B105 11 3183 SH SOLE 2 0 0 3183 AXCELLA HEALTH INC COM 05454B105 37 10958 SH SOLE 18 10958 0 0 AXCELLA HEALTH INC COM 05454B105 39 11259 SH SOLE 19 11259 0 0 AXCELLA HEALTH INC COM 05454B105 1007 294397 SH SOLE 21 294397 0 0 AXCELLA HEALTH INC COM 05454B105 74 21682 SH SOLE 22 18697 0 2985 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 5972 154513 SH SOLE 2 6941 0 147572 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 15 388 SH SOLE 4 388 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 88 2286 SH SOLE 7 2286 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2617 67716 SH SOLE 18 67716 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 764 19780 SH SOLE 19 19780 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 44649 1155211 SH SOLE 21 1155211 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 86324 2233474 SH SOLE 22 2091893 0 141581 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1276 33002 SH SOLE 26 20741 0 12261 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 466 12045 SH SOLE 28 12045 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1056 27311 SH SOLE 30 27311 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 850 22004 SH SOLE 31 1711 0 20293 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 7 177 SH SOLE 34 177 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 104 2700 SH SOLE 36 2700 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 347 8968 SH SOLE 40 8968 0 0 AXOGEN INC COM 05463X106 134 12854 SH SOLE 2 1964 0 10890 AXOGEN INC COM 05463X106 3 270 SH SOLE 4 270 0 0 AXOGEN INC COM 05463X106 7 721 SH SOLE 7 721 0 0 AXOGEN INC COM 05463X106 1242 119401 SH SOLE 18 119401 0 0 AXOGEN INC COM 05463X106 883 84903 SH SOLE 19 84903 0 0 AXOGEN INC COM 05463X106 13533 1301293 SH SOLE 21 1301293 0 0 AXOGEN INC COM 05463X106 10373 997425 SH SOLE 22 962114 0 35311 AXOGEN INC COM 05463X106 10 931 SH SOLE 23 931 0 0 AXOGEN INC COM 05463X106 36 3449 SH SOLE 26 0 0 3449 AXOGEN INC COM 05463X106 46 4385 SH SOLE 28 4385 0 0 AXOGEN INC COM 05463X106 2877 276626 SH SOLE 30 276626 0 0 AXOGEN INC COM 05463X106 33 3214 SH SOLE 40 3214 0 0 AXON ENTERPRISE INC COM 05464C101 3272 46239 SH SOLE 2 26886 0 19353 AXON ENTERPRISE INC COM 05464C101 45 630 SH SOLE 4 630 0 0 AXON ENTERPRISE INC COM 05464C101 71 998 SH SOLE 7 998 0 0 AXON ENTERPRISE INC COM 05464C101 24395 344715 SH SOLE 18 337409 0 7306 AXON ENTERPRISE INC COM 05464C101 10929 154424 SH SOLE 19 154424 0 0 AXON ENTERPRISE INC COM 05464C101 336202 4750625 SH SOLE 21 4750625 0 0 AXON ENTERPRISE INC COM 05464C101 141978 2006196 SH SOLE 22 1944382 0 61814 AXON ENTERPRISE INC COM 05464C101 359 5074 SH SOLE 23 5074 0 0 AXON ENTERPRISE INC COM 05464C101 2325 32852 SH SOLE 26 11168 0 21684 AXON ENTERPRISE INC COM 05464C101 603 8514 SH SOLE 28 8514 0 0 AXON ENTERPRISE INC COM 05464C101 1394 19691 SH SOLE 30 19691 0 0 AXON ENTERPRISE INC COM 05464C101 92 1298 SH SOLE 34 1298 0 0 AXON ENTERPRISE INC COM 05464C101 459 6487 SH SOLE 40 6487 0 0 AXONICS MODULATION TECHNOLOG COM 05465P101 174 6833 SH SOLE 2 964 0 5869 AXONICS MODULATION TECHNOLOG COM 05465P101 7 294 SH SOLE 7 294 0 0 AXONICS MODULATION TECHNOLOG COM 05465P101 1738 68404 SH SOLE 18 68404 0 0 AXONICS MODULATION TECHNOLOG COM 05465P101 870 34230 SH SOLE 19 34230 0 0 AXONICS MODULATION TECHNOLOG COM 05465P101 23681 931951 SH SOLE 21 931951 0 0 AXONICS MODULATION TECHNOLOG COM 05465P101 11687 459953 SH SOLE 22 440623 0 19330 AXONICS MODULATION TECHNOLOG COM 05465P101 62 2444 SH SOLE 28 2444 0 0 AXONICS MODULATION TECHNOLOG COM 05465P101 145 5687 SH SOLE 30 5687 0 0 AXONICS MODULATION TECHNOLOG COM 05465P101 64 2507 SH SOLE 40 2507 0 0 AXOS FINL INC COM 05465C100 622 34325 SH SOLE 2 3233 0 31092 AXOS FINL INC COM 05465C100 3 144 SH SOLE 4 144 0 0 AXOS FINL INC COM 05465C100 18 999 SH SOLE 7 999 0 0 AXOS FINL INC COM 05465C100 4771 263155 SH SOLE 18 263155 0 0 AXOS FINL INC COM 05465C100 2018 111306 SH SOLE 19 111306 0 0 AXOS FINL INC COM 05465C100 107223 5914118 SH SOLE 21 5914118 0 0 AXOS FINL INC COM 05465C100 30590 1687274 SH SOLE 22 1623592 0 63682 AXOS FINL INC COM 05465C100 416 22930 SH SOLE 26 18402 0 4528 AXOS FINL INC COM 05465C100 139 7682 SH SOLE 28 7682 0 0 AXOS FINL INC COM 05465C100 1269 70009 SH SOLE 30 70009 0 0 AXOS FINL INC COM 05465C100 6447 355619 SH SOLE 34 355619 0 0 AXOS FINL INC COM 05465C100 101 5556 SH SOLE 40 5556 0 0 AXSOME THERAPEUTICS INC COM 05464T104 605 10279 SH SOLE 2 1713 0 8566 AXSOME THERAPEUTICS INC COM 05464T104 9 146 SH SOLE 4 146 0 0 AXSOME THERAPEUTICS INC COM 05464T104 26 449 SH SOLE 7 449 0 0 AXSOME THERAPEUTICS INC COM 05464T104 5992 101853 SH SOLE 18 99933 0 1920 AXSOME THERAPEUTICS INC COM 05464T104 4095 69612 SH SOLE 19 69612 0 0 AXSOME THERAPEUTICS INC COM 05464T104 75423 1282056 SH SOLE 21 1282056 0 0 AXSOME THERAPEUTICS INC COM 05464T104 44762 760868 SH SOLE 22 733819 0 27049 AXSOME THERAPEUTICS INC COM 05464T104 157 2672 SH SOLE 23 2672 0 0 AXSOME THERAPEUTICS INC COM 05464T104 507 8613 SH SOLE 26 0 0 8613 AXSOME THERAPEUTICS INC COM 05464T104 187 3177 SH SOLE 28 3177 0 0 AXSOME THERAPEUTICS INC COM 05464T104 702 11936 SH SOLE 30 11936 0 0 AXSOME THERAPEUTICS INC COM 05464T104 18 306 SH SOLE 34 306 0 0 AXSOME THERAPEUTICS INC COM 05464T104 158 2683 SH SOLE 40 2683 0 0 AXT INC COM 00246W103 118 36727 SH SOLE 2 1335 0 35392 AXT INC COM 00246W103 2 669 SH SOLE 7 669 0 0 AXT INC COM 00246W103 451 140530 SH SOLE 18 140530 0 0 AXT INC COM 00246W103 227 70663 SH SOLE 19 70663 0 0 AXT INC COM 00246W103 4373 1362415 SH SOLE 21 1362415 0 0 AXT INC COM 00246W103 3844 1197357 SH SOLE 22 1173824 0 23533 AYTU BIOSCIENCE INC COM PAR 054754700 4 2395 SH SOLE 18 2395 0 0 AYTU BIOSCIENCE INC COM PAR 054754700 43 28894 SH SOLE 21 28894 0 0 AZUL S A SPONSR ADR PFD 05501U106 423 41479 SH SOLE 4 41479 0 0 AZUL S A SPONSR ADR PFD 05501U106 7517 737728 SH SOLE 18 661866 0 75862 AZUL S A SPONSR ADR PFD 05501U106 31802 3120887 SH SOLE 19 3120887 0 0 AZUL S A SPONSR ADR PFD 05501U106 2414 236870 SH SOLE 22 236870 0 0 AZUL S A SPONSR ADR PFD 05501U106 681 66794 SH SOLE 25 66794 0 0 AZUL S A SPONSR ADR PFD 05501U106 17707 1737678 SH SOLE 34 1737678 0 0 AZURE PWR GLOBAL LTD SHS V0393H103 21 1346 SH SOLE 22 1346 0 0 AZURRX BIOPHARMA INC COM 05502L105 3 4920 SH SOLE 18 4920 0 0 AZURRX BIOPHARMA INC COM 05502L105 34 57786 SH SOLE 21 57786 0 0 AZZ INC COM 002474104 562 20000 SH SOLE 2 1356 0 18644 AZZ INC COM 002474104 4 154 SH SOLE 4 154 0 0 AZZ INC COM 002474104 15 519 SH SOLE 7 519 0 0 AZZ INC COM 002474104 3400 120910 SH SOLE 18 120910 0 0 AZZ INC COM 002474104 2128 75682 SH SOLE 19 75682 0 0 AZZ INC COM 002474104 81918 2913169 SH SOLE 21 2913169 0 0 AZZ INC COM 002474104 23288 828151 SH SOLE 22 799047 0 29104 AZZ INC COM 002474104 61 2159 SH SOLE 23 2159 0 0 AZZ INC COM 002474104 1466 52144 SH SOLE 26 2930 0 49214 AZZ INC COM 002474104 105 3724 SH SOLE 28 3724 0 0 AZZ INC COM 002474104 996 35418 SH SOLE 30 35418 0 0 AZZ INC COM 002474104 366 13004 SH SOLE 34 13004 0 0 AZZ INC COM 002474104 82 2908 SH SOLE 40 2908 0 0 B & G FOODS INC NEW COM 05508R106 1043 57664 SH SOLE 2 3188 0 54476 B & G FOODS INC NEW COM 05508R106 6 325 SH SOLE 4 325 0 0 B & G FOODS INC NEW COM 05508R106 51 2809 SH SOLE 7 2809 0 0 B & G FOODS INC NEW COM 05508R106 5239 289605 SH SOLE 18 289605 0 0 B & G FOODS INC NEW COM 05508R106 2194 121279 SH SOLE 19 121279 0 0 B & G FOODS INC NEW COM 05508R106 129648 7166837 SH SOLE 21 7166837 0 0 B & G FOODS INC NEW COM 05508R106 34127 1886515 SH SOLE 22 1807455 0 79060 B & G FOODS INC NEW COM 05508R106 940 51940 SH SOLE 23 51940 0 0 B & G FOODS INC NEW COM 05508R106 462 25514 SH SOLE 26 19294 0 6220 B & G FOODS INC NEW COM 05508R106 142 7852 SH SOLE 28 7852 0 0 B & G FOODS INC NEW COM 05508R106 1495 82640 SH SOLE 30 82640 0 0 B & G FOODS INC NEW COM 05508R106 98 5416 SH SOLE 31 0 0 5416 B & G FOODS INC NEW COM 05508R106 70 3878 SH SOLE 36 3878 0 0 B & G FOODS INC NEW COM 05508R106 114 6321 SH SOLE 40 6321 0 0 B. RILEY FINANCIAL INC COM 05580M108 371 20122 SH SOLE 2 1114 0 19008 B. RILEY FINANCIAL INC COM 05580M108 7 366 SH SOLE 7 366 0 0 B. RILEY FINANCIAL INC COM 05580M108 1414 76747 SH SOLE 18 76747 0 0 B. RILEY FINANCIAL INC COM 05580M108 701 38050 SH SOLE 19 38050 0 0 B. RILEY FINANCIAL INC COM 05580M108 13413 728188 SH SOLE 21 728188 0 0 B. RILEY FINANCIAL INC COM 05580M108 9319 505906 SH SOLE 22 492404 0 13502 B. RILEY FINANCIAL INC COM 05580M108 82 4430 SH SOLE 26 0 0 4430 B. RILEY FINANCIAL INC COM 05580M108 56 3049 SH SOLE 28 3049 0 0 B. RILEY FINANCIAL INC COM 05580M108 43 2359 SH SOLE 30 2359 0 0 B. RILEY FINANCIAL INC COM 05580M108 41 2248 SH SOLE 40 2248 0 0 B2GOLD CORP COM 11777Q209 1005 328505 SH SOLE 21 328505 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L209 17 16180 SH SOLE 21 16180 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L209 553 542412 SH SOLE 22 542412 0 0 BADGER METER INC COM 056525108 564 10525 SH SOLE 2 1420 0 9105 BADGER METER INC COM 056525108 9 172 SH SOLE 4 172 0 0 BADGER METER INC COM 056525108 1169 21815 SH SOLE 7 21815 0 0 BADGER METER INC COM 056525108 7023 131023 SH SOLE 18 131023 0 0 BADGER METER INC COM 056525108 3164 59037 SH SOLE 19 59037 0 0 BADGER METER INC COM 056525108 169832 3168510 SH SOLE 21 3168510 0 0 BADGER METER INC COM 056525108 46061 859353 SH SOLE 22 825470 0 33883 BADGER METER INC COM 056525108 919 17141 SH SOLE 26 6872 0 10269 BADGER METER INC COM 056525108 225 4207 SH SOLE 28 4207 0 0 BADGER METER INC COM 056525108 11567 215798 SH SOLE 30 215798 0 0 BADGER METER INC COM 056525108 58 1079 SH SOLE 34 1079 0 0 BADGER METER INC COM 056525108 129 2401 SH SOLE 40 2401 0 0 BAIDU INC SPON ADR REP A 056752108 62019 615329 SH SOLE 2 36974 0 578355 BAIDU INC SPON ADR REP A 056752108 11116 110290 SH SOLE 4 110290 0 0 BAIDU INC SPON ADR REP A 056752108 5045 50055 SH SOLE 7 50055 0 0 BAIDU INC SPON ADR REP A 056752108 3020 29964 SH SOLE 13 29964 0 0 BAIDU INC SPON ADR REP A 056752108 12475 123773 SH SOLE 15 119800 0 3973 BAIDU INC SPON ADR REP A 056752108 13475 133697 SH SOLE 18 133697 0 0 BAIDU INC SPON ADR REP A 056752108 688 6823 SH SOLE 19 6823 0 0 BAIDU INC SPON ADR REP A 056752108 491173 4873232 SH SOLE 21 4873232 0 0 BAIDU INC SPON ADR REP A 056752108 391818 3887467 SH SOLE 22 3397662 0 489805 BAIDU INC SPON ADR REP A 056752108 16661 165309 SH SOLE 23 165309 0 0 BAIDU INC SPON ADR REP A 056752108 17770 176306 SH SOLE 25 176306 0 0 BAIDU INC SPON ADR REP A 056752108 101369 1005749 SH SOLE 26 39744 0 966005 BAIDU INC SPON ADR REP A 056752108 3844 38137 SH SOLE 28 38137 0 0 BAIDU INC SPON ADR REP A 056752108 2816 27935 SH SOLE 29 27935 0 0 BAIDU INC SPON ADR REP A 056752108 171779 1704324 SH SOLE 30 1704324 0 0 BAIDU INC SPON ADR REP A 056752108 4229 41962 SH SOLE 31 11598 0 30364 BAIDU INC SPON ADR REP A 056752108 6249 61997 SH SOLE 32 61997 0 0 BAIDU INC SPON ADR REP A 056752108 9623 95480 SH SOLE 34 95480 0 0 BAIDU INC SPON ADR REP A 056752108 544 5397 SH SOLE 36 5397 0 0 BAIDU INC SPON ADR REP A 056752108 224 2225 SH SOLE 40 2225 0 0 BAIN CAP SPECIALTY FIN INC COM 05684B107 2136 230374 SH SOLE 30 230374 0 0 BAKER HUGHES COMPANY CL A 05722G100 22154 2109878 SH SOLE 2 700285 0 1409593 BAKER HUGHES COMPANY CL A 05722G100 3661 348659 SH SOLE 4 330882 0 17777 BAKER HUGHES COMPANY CL A 05722G100 6619 630384 SH SOLE 7 559103 0 71281 BAKER HUGHES COMPANY CL A 05722G100 369 35182 SH SOLE 13 35182 0 0 BAKER HUGHES COMPANY CL A 05722G100 605 57596 SH SOLE 15 57596 0 0 BAKER HUGHES COMPANY CL A 05722G100 34574 3292723 SH SOLE 18 3106719 0 186004 BAKER HUGHES COMPANY CL A 05722G100 8559 815172 SH SOLE 19 815172 0 0 BAKER HUGHES COMPANY CL A 05722G100 203804 19409939 SH SOLE 21 19409939 0 0 BAKER HUGHES COMPANY CL A 05722G100 164705 15686155 SH SOLE 22 14273599 0 1412556 BAKER HUGHES COMPANY CL A 05722G100 6364 606075 SH SOLE 23 606075 0 0 BAKER HUGHES COMPANY CL A 05722G100 9947 947326 SH SOLE 25 947326 0 0 BAKER HUGHES COMPANY CL A 05722G100 38931 3707703 SH SOLE 26 545427 0 3162276 BAKER HUGHES COMPANY CL A 05722G100 1402 133555 SH SOLE 28 96254 0 37301 BAKER HUGHES COMPANY CL A 05722G100 2183 207904 SH SOLE 29 60296 0 147608 BAKER HUGHES COMPANY CL A 05722G100 28444 2708959 SH SOLE 30 2708959 0 0 BAKER HUGHES COMPANY CL A 05722G100 3018 287461 SH SOLE 31 174548 0 112913 BAKER HUGHES COMPANY CL A 05722G100 19138 1822679 SH SOLE 34 1822679 0 0 BAKER HUGHES COMPANY CL A 05722G100 6436 612916 SH SOLE 36 612916 0 0 BAKER HUGHES COMPANY CL A 05722G100 181 17200 SH SOLE 40 17200 0 0 BAKER HUGHES COMPANY OPTIONS 05722G100 6 600 SH Call SOLE 18 600 0 0 BAKER HUGHES COMPANY OPTIONS 05722G100 1504 143200 SH Call SOLE 19 143200 0 0 BAKER HUGHES COMPANY OPTIONS 05722G100 85 8100 SH Call SOLE 25 8100 0 0 BALCHEM CORP COM 057665200 1200 12156 SH SOLE 2 1923 0 10233 BALCHEM CORP COM 057665200 13 135 SH SOLE 4 135 0 0 BALCHEM CORP COM 057665200 56 563 SH SOLE 7 563 0 0 BALCHEM CORP COM 057665200 14666 148560 SH SOLE 18 146814 0 1746 BALCHEM CORP COM 057665200 7305 74002 SH SOLE 19 74002 0 0 BALCHEM CORP COM 057665200 335831 3401853 SH SOLE 21 3401853 0 0 BALCHEM CORP COM 057665200 92011 932044 SH SOLE 22 896657 0 35387 BALCHEM CORP COM 057665200 73 740 SH SOLE 23 740 0 0 BALCHEM CORP COM 057665200 1435 14536 SH SOLE 26 6403 0 8133 BALCHEM CORP COM 057665200 463 4693 SH SOLE 28 4693 0 0 BALCHEM CORP COM 057665200 4201 42552 SH SOLE 30 42552 0 0 BALCHEM CORP COM 057665200 37 371 SH SOLE 34 371 0 0 BALCHEM CORP COM 057665200 327 3314 SH SOLE 40 3314 0 0 BALL CORP COM 058498106 57712 892550 SH SOLE 2 95662 0 796888 BALL CORP COM 058498106 9608 148586 SH SOLE 4 139682 0 8904 BALL CORP COM 058498106 19166 296406 SH SOLE 7 276325 0 20081 BALL CORP COM 058498106 68 1047 SH SOLE 13 1047 0 0 BALL CORP COM 058498106 1765 27300 SH SOLE 15 27300 0 0 BALL CORP COM 058498106 144544 2235450 SH SOLE 18 1644100 0 591350 BALL CORP COM 058498106 78737 1217706 SH SOLE 19 1217706 0 0 BALL CORP COM 058498106 553834 8565323 SH SOLE 21 8565323 0 0 BALL CORP COM 058498106 516568 7988990 SH SOLE 22 7245593 0 743397 BALL CORP COM 058498106 14763 228312 SH SOLE 23 228312 0 0 BALL CORP COM 058498106 23127 357676 SH SOLE 25 357676 0 0 BALL CORP COM 058498106 96523 1492778 SH SOLE 26 223982 0 1268796 BALL CORP COM 058498106 4074 63011 SH SOLE 28 44587 0 18424 BALL CORP COM 058498106 4588 70961 SH SOLE 29 5153 0 65808 BALL CORP COM 058498106 83831 1296491 SH SOLE 30 1296491 0 0 BALL CORP COM 058498106 4780 73918 SH SOLE 31 58328 0 15590 BALL CORP COM 058498106 6721 103939 SH SOLE 34 103939 0 0 BALL CORP COM 058498106 13361 206641 SH SOLE 36 206641 0 0 BALL CORP COM 058498106 456 7056 SH SOLE 40 7056 0 0 BALLANTYNE STRONG INC COM 058516105 3 2026 SH SOLE 18 2026 0 0 BALLANTYNE STRONG INC COM 058516105 54 31808 SH SOLE 21 31808 0 0 BALLANTYNE STRONG INC COM 058516105 10 6067 SH SOLE 22 6067 0 0 BANC OF CALIFORNIA INC COM 05990K106 359 44888 SH SOLE 2 2690 0 42198 BANC OF CALIFORNIA INC COM 05990K106 8 954 SH SOLE 7 954 0 0 BANC OF CALIFORNIA INC COM 05990K106 1715 214379 SH SOLE 18 214379 0 0 BANC OF CALIFORNIA INC COM 05990K106 692 86536 SH SOLE 19 86536 0 0 BANC OF CALIFORNIA INC COM 05990K106 40745 5093090 SH SOLE 21 5093090 0 0 BANC OF CALIFORNIA INC COM 05990K106 11169 1396080 SH SOLE 22 1347524 0 48556 BANC OF CALIFORNIA INC COM 05990K106 108 13525 SH SOLE 26 0 0 13525 BANC OF CALIFORNIA INC COM 05990K106 38 4773 SH SOLE 28 4773 0 0 BANC OF CALIFORNIA INC COM 05990K106 498 62223 SH SOLE 30 62223 0 0 BANC OF CALIFORNIA INC COM 05990K106 24 3040 SH SOLE 40 3040 0 0 BANCFIRST CORP COM 05945F103 591 17722 SH SOLE 2 1037 0 16685 BANCFIRST CORP COM 05945F103 11 334 SH SOLE 7 334 0 0 BANCFIRST CORP COM 05945F103 4544 136174 SH SOLE 18 136174 0 0 BANCFIRST CORP COM 05945F103 1872 56090 SH SOLE 19 56090 0 0 BANCFIRST CORP COM 05945F103 21912 656649 SH SOLE 21 656649 0 0 BANCFIRST CORP COM 05945F103 20766 622288 SH SOLE 22 604176 0 18112 BANCFIRST CORP COM 05945F103 98 2930 SH SOLE 23 2930 0 0 BANCFIRST CORP COM 05945F103 830 24872 SH SOLE 26 7150 0 17722 BANCFIRST CORP COM 05945F103 81 2425 SH SOLE 28 2425 0 0 BANCFIRST CORP COM 05945F103 230 6894 SH SOLE 30 6894 0 0 BANCFIRST CORP COM 05945F103 70 2112 SH SOLE 34 2112 0 0 BANCFIRST CORP COM 05945F103 82 2445 SH SOLE 40 2445 0 0 BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 30 11633 SH SOLE 4 11633 0 0 BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 2144 818449 SH SOLE 21 818449 0 0 BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 1085 414279 SH SOLE 22 414279 0 0 BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 512 195592 SH SOLE 30 195592 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 759 186908 SH SOLE 13 186908 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 14645 3607026 SH SOLE 18 668417 0 2938609 BANCO BRADESCO S A SP ADR PFD NEW 059460303 4664 1148828 SH SOLE 19 1148828 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 55030 13554110 SH SOLE 21 13554110 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 15065 3710539 SH SOLE 22 3710539 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 11735 2890337 SH SOLE 25 2890337 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 4162 1025131 SH SOLE 30 1025131 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 2229 548948 SH SOLE 31 0 0 548948 BANCO BRADESCO S A SP ADR PFD NEW 059460303 33100 8152792 SH SOLE 34 8152792 0 0 BANCO DE CHILE SPONSORED ADS 059520106 1152 71496 SH SOLE 2 0 0 71496 BANCO DE CHILE SPONSORED ADS 059520106 255 15825 SH SOLE 21 15825 0 0 BANCO DE CHILE SPONSORED ADS 059520106 91 5661 SH SOLE 22 5661 0 0 BANCO DE CHILE SPONSORED ADS 059520106 1067 66231 SH SOLE 25 66231 0 0 BANCO DE CHILE SPONSORED ADS 059520106 289 17960 SH SOLE 34 17960 0 0 BANCO MACRO SA SPON ADR B 05961W105 1306 76903 SH SOLE 2 1527 0 75376 BANCO MACRO SA SPON ADR B 05961W105 255 15002 SH SOLE 4 15002 0 0 BANCO MACRO SA SPON ADR B 05961W105 166 9759 SH SOLE 7 6147 0 3612 BANCO MACRO SA SPON ADR B 05961W105 283 16639 SH SOLE 18 16639 0 0 BANCO MACRO SA SPON ADR B 05961W105 11100 653732 SH SOLE 21 653732 0 0 BANCO MACRO SA SPON ADR B 05961W105 9015 530943 SH SOLE 22 488722 0 42221 BANCO MACRO SA SPON ADR B 05961W105 451 26562 SH SOLE 23 26562 0 0 BANCO MACRO SA SPON ADR B 05961W105 4513 265766 SH SOLE 26 166221 0 99545 BANCO MACRO SA SPON ADR B 05961W105 70 4140 SH SOLE 29 4140 0 0 BANCO MACRO SA SPON ADR B 05961W105 3997 235392 SH SOLE 30 235392 0 0 BANCO MACRO SA SPON ADR B 05961W105 83 4894 SH SOLE 31 684 0 4210 BANCO MACRO SA SPON ADR B 05961W105 5422 319334 SH SOLE 34 319334 0 0 BANCO MACRO SA SPON ADR B 05961W105 6 333 SH SOLE 40 333 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 72 13880 SH SOLE 19 13880 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 3820 738789 SH SOLE 22 738789 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 323 62428 SH SOLE 30 62428 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 2922 193107 SH SOLE 18 0 0 193107 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1300 85940 SH SOLE 19 85940 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 7872 520294 SH SOLE 21 520294 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 3384 223684 SH SOLE 25 223684 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1174 77622 SH SOLE 26 77622 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 3347 221197 SH SOLE 30 221197 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 9375 619603 SH SOLE 34 619603 0 0 BANCO SANTANDER SA ADR 05964H105 1 470 SH SOLE 18 470 0 0 BANCO SANTANDER SA ADR 05964H105 12 5090 SH SOLE 31 0 0 5090 BANCOLOMBIA S A SPON ADR PREF 05968L102 12473 499711 SH SOLE 2 53367 0 446344 BANCOLOMBIA S A SPON ADR PREF 05968L102 213 8531 SH SOLE 4 8531 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 375 15006 SH SOLE 13 15006 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 4345 174066 SH SOLE 18 36062 0 138004 BANCOLOMBIA S A SPON ADR PREF 05968L102 1712 68583 SH SOLE 19 68583 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 9721 389472 SH SOLE 21 389472 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 19900 797261 SH SOLE 22 547205 0 250056 BANCOLOMBIA S A SPON ADR PREF 05968L102 3257 130481 SH SOLE 25 130481 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 68 2725 SH SOLE 26 0 0 2725 BANCOLOMBIA S A SPON ADR PREF 05968L102 4340 173887 SH SOLE 30 173887 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 297 11907 SH SOLE 31 8275 0 3632 BANCOLOMBIA S A SPON ADR PREF 05968L102 11164 447264 SH SOLE 34 447264 0 0 BANCORP 34 INC COM 05970V106 9 811 SH SOLE 18 811 0 0 BANCORP 34 INC COM 05970V106 26 2367 SH SOLE 21 2367 0 0 BANCORP INC DEL COM 05969A105 328 54067 SH SOLE 2 7978 0 46089 BANCORP INC DEL COM 05969A105 5 811 SH SOLE 7 811 0 0 BANCORP INC DEL COM 05969A105 1179 194316 SH SOLE 18 194316 0 0 BANCORP INC DEL COM 05969A105 1747 287759 SH SOLE 19 287759 0 0 BANCORP INC DEL COM 05969A105 11214 1847450 SH SOLE 21 1847450 0 0 BANCORP INC DEL COM 05969A105 10981 1809091 SH SOLE 22 1763244 0 45847 BANCORP INC DEL COM 05969A105 183 30101 SH SOLE 23 30101 0 0 BANCORP INC DEL COM 05969A105 686 112979 SH SOLE 26 0 0 112979 BANCORP INC DEL COM 05969A105 31 5132 SH SOLE 28 5132 0 0 BANCORP INC DEL COM 05969A105 50 8272 SH SOLE 30 8272 0 0 BANCORP INC DEL COM 05969A105 47 7784 SH SOLE 40 7784 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 2499 132064 SH SOLE 2 42247 0 89817 BANCORPSOUTH BK TUPELO MISS COM 05971J102 7 376 SH SOLE 4 376 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 34 1798 SH SOLE 7 1798 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 13337 704920 SH SOLE 18 704920 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 4163 220023 SH SOLE 19 220023 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 131822 6967346 SH SOLE 21 6967346 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 66199 3498912 SH SOLE 22 3388937 0 109975 BANCORPSOUTH BK TUPELO MISS COM 05971J102 40 2088 SH SOLE 23 2088 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 1016 53715 SH SOLE 26 46765 0 6950 BANCORPSOUTH BK TUPELO MISS COM 05971J102 309 16325 SH SOLE 28 16325 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 681 36006 SH SOLE 30 36006 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 7 385 SH SOLE 34 385 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 87 4572 SH SOLE 36 4572 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 218 11536 SH SOLE 40 11536 0 0 BANDWIDTH INC COM CL A 05988J103 500 7435 SH SOLE 2 829 0 6606 BANDWIDTH INC COM CL A 05988J103 6 82 SH SOLE 4 82 0 0 BANDWIDTH INC COM CL A 05988J103 20 301 SH SOLE 7 301 0 0 BANDWIDTH INC COM CL A 05988J103 3745 55655 SH SOLE 18 55655 0 0 BANDWIDTH INC COM CL A 05988J103 28235 419606 SH SOLE 19 419606 0 0 BANDWIDTH INC COM CL A 05988J103 36430 541391 SH SOLE 21 541391 0 0 BANDWIDTH INC COM CL A 05988J103 31157 463026 SH SOLE 22 444271 0 18755 BANDWIDTH INC COM CL A 05988J103 701 10422 SH SOLE 26 8460 0 1962 BANDWIDTH INC COM CL A 05988J103 200 2975 SH SOLE 28 2975 0 0 BANDWIDTH INC COM CL A 05988J103 335 4978 SH SOLE 30 4978 0 0 BANDWIDTH INC COM CL A 05988J103 13572 201697 SH SOLE 34 201697 0 0 BANDWIDTH INC COM CL A 05988J103 111 1656 SH SOLE 40 1656 0 0 BANK COMM HLDGS COM 06424J103 151 19202 SH SOLE 2 1542 0 17660 BANK COMM HLDGS COM 06424J103 554 70415 SH SOLE 18 70415 0 0 BANK COMM HLDGS COM 06424J103 663 84228 SH SOLE 19 84228 0 0 BANK COMM HLDGS COM 06424J103 5012 636846 SH SOLE 21 636846 0 0 BANK COMM HLDGS COM 06424J103 2012 255691 SH SOLE 22 243685 0 12006 BANK COMM HLDGS COM 06424J103 151 19243 SH SOLE 26 0 0 19243 BANK FIRST CORP COM 06211J100 141 2517 SH SOLE 2 331 0 2186 BANK FIRST CORP COM 06211J100 5 83 SH SOLE 7 83 0 0 BANK FIRST CORP COM 06211J100 1245 22235 SH SOLE 18 22235 0 0 BANK FIRST CORP COM 06211J100 613 10940 SH SOLE 19 10940 0 0 BANK FIRST CORP COM 06211J100 11267 201189 SH SOLE 21 201189 0 0 BANK FIRST CORP COM 06211J100 8115 144919 SH SOLE 22 141370 0 3549 BANK HAWAII CORP COM 062540109 5494 99463 SH SOLE 2 31140 0 68323 BANK HAWAII CORP COM 062540109 3 47 SH SOLE 4 47 0 0 BANK HAWAII CORP COM 062540109 366 6633 SH SOLE 7 6633 0 0 BANK HAWAII CORP COM 062540109 7471 135254 SH SOLE 18 135254 0 0 BANK HAWAII CORP COM 062540109 542 9807 SH SOLE 19 9807 0 0 BANK HAWAII CORP COM 062540109 159705 2891117 SH SOLE 21 2891117 0 0 BANK HAWAII CORP COM 062540109 77757 1407629 SH SOLE 22 1336235 0 71394 BANK HAWAII CORP COM 062540109 908 16435 SH SOLE 26 8799 0 7636 BANK HAWAII CORP COM 062540109 293 5300 SH SOLE 28 5300 0 0 BANK HAWAII CORP COM 062540109 817 14793 SH SOLE 30 14793 0 0 BANK HAWAII CORP COM 062540109 48 862 SH SOLE 31 862 0 0 BANK HAWAII CORP COM 062540109 837 15146 SH SOLE 32 15146 0 0 BANK HAWAII CORP COM 062540109 101 1827 SH SOLE 34 1827 0 0 BANK HAWAII CORP COM 062540109 48 871 SH SOLE 36 871 0 0 BANK HAWAII CORP COM 062540109 250 4530 SH SOLE 40 4530 0 0 BANK MONTREAL COM 063671101 45 905 SH SOLE 18 905 0 0 BANK NEW YORK MELLON CORP COM 064058100 76918 2283782 SH SOLE 2 478640 0 1805142 BANK NEW YORK MELLON CORP COM 064058100 14210 421906 SH SOLE 4 398639 0 23267 BANK NEW YORK MELLON CORP COM 064058100 24775 735593 SH SOLE 7 705477 0 30116 BANK NEW YORK MELLON CORP COM 064058100 1413 41960 SH SOLE 13 41960 0 0 BANK NEW YORK MELLON CORP COM 064058100 3118 92567 SH SOLE 15 92567 0 0 BANK NEW YORK MELLON CORP COM 064058100 70053 2079946 SH SOLE 18 1900946 0 179000 BANK NEW YORK MELLON CORP COM 064058100 11126 330358 SH SOLE 19 330358 0 0 BANK NEW YORK MELLON CORP COM 064058100 542589 16110128 SH SOLE 21 16110128 0 0 BANK NEW YORK MELLON CORP COM 064058100 672810 19976557 SH SOLE 22 17860343 0 2116214 BANK NEW YORK MELLON CORP COM 064058100 22675 673253 SH SOLE 23 673253 0 0 BANK NEW YORK MELLON CORP COM 064058100 30057 892429 SH SOLE 25 892429 0 0 BANK NEW YORK MELLON CORP COM 064058100 142665 4235882 SH SOLE 26 445357 0 3790525 BANK NEW YORK MELLON CORP COM 064058100 5773 171421 SH SOLE 28 120996 0 50425 BANK NEW YORK MELLON CORP COM 064058100 4817 143017 SH SOLE 29 49557 0 93460 BANK NEW YORK MELLON CORP COM 064058100 118201 3509545 SH SOLE 30 3509545 0 0 BANK NEW YORK MELLON CORP COM 064058100 8120 241091 SH SOLE 31 178858 0 62233 BANK NEW YORK MELLON CORP COM 064058100 2018 59907 SH SOLE 34 59907 0 0 BANK NEW YORK MELLON CORP COM 064058100 25573 759294 SH SOLE 36 759294 0 0 BANK NEW YORK MELLON CORP COM 064058100 616 18300 SH SOLE 40 18300 0 0 BANK NOVA SCOTIA B C COM 064149107 464 11430 SH SOLE 18 11430 0 0 BANK OF MARIN BANCORP COM 063425102 389 12976 SH SOLE 2 842 0 12134 BANK OF MARIN BANCORP COM 063425102 8 250 SH SOLE 7 250 0 0 BANK OF MARIN BANCORP COM 063425102 1536 51193 SH SOLE 18 51193 0 0 BANK OF MARIN BANCORP COM 063425102 783 26097 SH SOLE 19 26097 0 0 BANK OF MARIN BANCORP COM 063425102 14528 484260 SH SOLE 21 484260 0 0 BANK OF MARIN BANCORP COM 063425102 13999 466617 SH SOLE 22 449781 0 16836 BANK OF MARIN BANCORP COM 063425102 38 1261 SH SOLE 23 1261 0 0 BANK OF MARIN BANCORP COM 063425102 54 1796 SH SOLE 28 1796 0 0 BANK OF MARIN BANCORP COM 063425102 52 1725 SH SOLE 30 1725 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 716 42027 SH SOLE 2 2905 0 39122 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 17 999 SH SOLE 7 999 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 3147 184771 SH SOLE 18 184771 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1742 102267 SH SOLE 19 102267 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 29173 1713039 SH SOLE 21 1713039 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 10127 594633 SH SOLE 22 558090 0 36543 BANK OF THE ST JAMES FINL GP COM 470299108 7 829 SH SOLE 18 829 0 0 BANK OF THE ST JAMES FINL GP COM 470299108 7 775 SH SOLE 21 775 0 0 BANK OZK COM 06417N103 4876 291947 SH SOLE 2 74486 0 217461 BANK OZK COM 06417N103 43 2550 SH SOLE 4 2550 0 0 BANK OZK COM 06417N103 2240 134137 SH SOLE 7 134137 0 0 BANK OZK COM 06417N103 8671 519217 SH SOLE 18 506242 0 12975 BANK OZK COM 06417N103 1125 67351 SH SOLE 19 67351 0 0 BANK OZK COM 06417N103 99170 5938344 SH SOLE 21 5938344 0 0 BANK OZK COM 06417N103 66857 4003441 SH SOLE 22 3782909 0 220532 BANK OZK COM 06417N103 76 4548 SH SOLE 23 4548 0 0 BANK OZK COM 06417N103 939 56202 SH SOLE 26 34299 0 21903 BANK OZK COM 06417N103 333 19942 SH SOLE 28 19942 0 0 BANK OZK COM 06417N103 765 45817 SH SOLE 30 45817 0 0 BANK OZK COM 06417N103 202 12070 SH SOLE 31 6547 0 5523 BANK OZK COM 06417N103 63 3788 SH SOLE 34 3788 0 0 BANK OZK COM 06417N103 74 4450 SH SOLE 36 4450 0 0 BANK OZK COM 06417N103 249 14884 SH SOLE 40 14884 0 0 BANK PRINCETON NEW JERSEY COM 064520109 121 5197 SH SOLE 2 221 0 4976 BANK PRINCETON NEW JERSEY COM 064520109 4 191 SH SOLE 7 191 0 0 BANK PRINCETON NEW JERSEY COM 064520109 494 21250 SH SOLE 18 21250 0 0 BANK PRINCETON NEW JERSEY COM 064520109 257 11045 SH SOLE 19 11045 0 0 BANK PRINCETON NEW JERSEY COM 064520109 4937 212346 SH SOLE 21 212346 0 0 BANK PRINCETON NEW JERSEY COM 064520109 1380 59342 SH SOLE 22 56466 0 2876 BANK SOUTH CAROLINA CORP COM 065066102 14 930 SH SOLE 18 930 0 0 BANK SOUTH CAROLINA CORP COM 065066102 14 960 SH SOLE 21 960 0 0 BANK7 CORP COM 06652N107 28 3468 SH SOLE 2 306 0 3162 BANK7 CORP COM 06652N107 116 14571 SH SOLE 18 14571 0 0 BANK7 CORP COM 06652N107 53 6691 SH SOLE 19 6691 0 0 BANK7 CORP COM 06652N107 1217 153271 SH SOLE 21 153271 0 0 BANK7 CORP COM 06652N107 261 32901 SH SOLE 22 31551 0 1350 BANK7 CORP COM 06652N107 2 279 SH SOLE 26 0 0 279 BANKFINANCIAL CORP COM 06643P104 172 19532 SH SOLE 2 4920 0 14612 BANKFINANCIAL CORP COM 06643P104 2 188 SH SOLE 7 188 0 0 BANKFINANCIAL CORP COM 06643P104 554 62924 SH SOLE 18 57302 0 5622 BANKFINANCIAL CORP COM 06643P104 515 58463 SH SOLE 19 58463 0 0 BANKFINANCIAL CORP COM 06643P104 4426 502337 SH SOLE 21 502337 0 0 BANKFINANCIAL CORP COM 06643P104 6584 747305 SH SOLE 22 735314 0 11991 BANKFINANCIAL CORP COM 06643P104 14 1604 SH SOLE 23 1604 0 0 BANKFINANCIAL CORP COM 06643P104 182 20667 SH SOLE 26 0 0 20667 BANKUNITED INC COM 06652K103 4857 259724 SH SOLE 2 105327 0 154397 BANKUNITED INC COM 06652K103 8 430 SH SOLE 4 430 0 0 BANKUNITED INC COM 06652K103 49 2627 SH SOLE 7 2627 0 0 BANKUNITED INC COM 06652K103 854 45681 SH SOLE 18 45681 0 0 BANKUNITED INC COM 06652K103 420 22464 SH SOLE 19 22464 0 0 BANKUNITED INC COM 06652K103 22870 1222995 SH SOLE 21 1222995 0 0 BANKUNITED INC COM 06652K103 63201 3379758 SH SOLE 22 3218884 0 160874 BANKUNITED INC COM 06652K103 1018 54452 SH SOLE 26 29820 0 24632 BANKUNITED INC COM 06652K103 256 13692 SH SOLE 28 13692 0 0 BANKUNITED INC COM 06652K103 598 31952 SH SOLE 30 31952 0 0 BANKUNITED INC COM 06652K103 39 2081 SH SOLE 31 2081 0 0 BANKUNITED INC COM 06652K103 12 661 SH SOLE 34 661 0 0 BANKUNITED INC COM 06652K103 52 2807 SH SOLE 36 2807 0 0 BANKUNITED INC COM 06652K103 174 9318 SH SOLE 40 9318 0 0 BANKWELL FINL GROUP INC COM 06654A103 101 6600 SH SOLE 2 615 0 5985 BANKWELL FINL GROUP INC COM 06654A103 405 26549 SH SOLE 18 26549 0 0 BANKWELL FINL GROUP INC COM 06654A103 366 23970 SH SOLE 19 23970 0 0 BANKWELL FINL GROUP INC COM 06654A103 3758 246264 SH SOLE 21 246264 0 0 BANKWELL FINL GROUP INC COM 06654A103 1253 82092 SH SOLE 22 77909 0 4183 BANKWELL FINL GROUP INC COM 06654A103 9 596 SH SOLE 26 0 0 596 BANNER CORP COM NEW 06652V208 1082 32749 SH SOLE 2 6836 0 25913 BANNER CORP COM NEW 06652V208 5 150 SH SOLE 4 150 0 0 BANNER CORP COM NEW 06652V208 14 436 SH SOLE 7 436 0 0 BANNER CORP COM NEW 06652V208 5140 155584 SH SOLE 18 155584 0 0 BANNER CORP COM NEW 06652V208 4130 125008 SH SOLE 19 125008 0 0 BANNER CORP COM NEW 06652V208 121607 3680605 SH SOLE 21 3680605 0 0 BANNER CORP COM NEW 06652V208 36850 1115318 SH SOLE 22 1078782 0 36536 BANNER CORP COM NEW 06652V208 989 29925 SH SOLE 23 29925 0 0 BANNER CORP COM NEW 06652V208 2837 85879 SH SOLE 26 8814 0 77065 BANNER CORP COM NEW 06652V208 141 4253 SH SOLE 28 4253 0 0 BANNER CORP COM NEW 06652V208 1562 47274 SH SOLE 30 47274 0 0 BANNER CORP COM NEW 06652V208 120 3625 SH SOLE 40 3625 0 0 BAOZUN INC SPONSORED ADR 06684L103 1882 67364 SH SOLE 2 1127 0 66237 BAOZUN INC SPONSORED ADR 06684L103 408 14597 SH SOLE 4 14597 0 0 BAOZUN INC SPONSORED ADR 06684L103 151 5387 SH SOLE 7 5387 0 0 BAOZUN INC SPONSORED ADR 06684L103 585 20950 SH SOLE 15 20392 0 558 BAOZUN INC SPONSORED ADR 06684L103 212 7574 SH SOLE 18 7574 0 0 BAOZUN INC SPONSORED ADR 06684L103 21165 757523 SH SOLE 21 757523 0 0 BAOZUN INC SPONSORED ADR 06684L103 13547 484855 SH SOLE 22 442155 0 42700 BAOZUN INC SPONSORED ADR 06684L103 600 21490 SH SOLE 23 21490 0 0 BAOZUN INC SPONSORED ADR 06684L103 61 2187 SH SOLE 25 2187 0 0 BAOZUN INC SPONSORED ADR 06684L103 6302 225571 SH SOLE 26 84709 0 140862 BAOZUN INC SPONSORED ADR 06684L103 137 4914 SH SOLE 28 4914 0 0 BAOZUN INC SPONSORED ADR 06684L103 110 3951 SH SOLE 29 3951 0 0 BAOZUN INC SPONSORED ADR 06684L103 6331 226583 SH SOLE 30 226583 0 0 BAOZUN INC SPONSORED ADR 06684L103 47 1681 SH SOLE 31 551 0 1130 BAOZUN INC SPONSORED ADR 06684L103 91 3257 SH SOLE 34 3257 0 0 BAOZUN INC SPONSORED ADR 06684L103 9 311 SH SOLE 40 311 0 0 BAR HBR BANKSHARES COM 066849100 273 15816 SH SOLE 2 911 0 14905 BAR HBR BANKSHARES COM 066849100 7 381 SH SOLE 7 381 0 0 BAR HBR BANKSHARES COM 066849100 1019 58954 SH SOLE 18 58954 0 0 BAR HBR BANKSHARES COM 066849100 521 30143 SH SOLE 19 30143 0 0 BAR HBR BANKSHARES COM 066849100 9449 546798 SH SOLE 21 546798 0 0 BAR HBR BANKSHARES COM 066849100 7050 407976 SH SOLE 22 398606 0 9370 BAR HBR BANKSHARES COM 066849100 152 8800 SH SOLE 26 0 0 8800 BAR HBR BANKSHARES COM 066849100 53 3049 SH SOLE 28 3049 0 0 BAR HBR BANKSHARES COM 066849100 36 2057 SH SOLE 30 2057 0 0 BAR HBR BANKSHARES COM 066849100 15 892 SH SOLE 34 892 0 0 BARCLAYS PLC ADR 06738E204 1 175 SH SOLE 18 175 0 0 BARINGS BDC INC COM 06759L103 2004 267853 SH SOLE 30 267853 0 0 BARNES & NOBLE ED INC COM 06777U101 52 38323 SH SOLE 2 1375 0 36948 BARNES & NOBLE ED INC COM 06777U101 1 710 SH SOLE 7 710 0 0 BARNES & NOBLE ED INC COM 06777U101 246 180798 SH SOLE 18 180798 0 0 BARNES & NOBLE ED INC COM 06777U101 96 70771 SH SOLE 19 70771 0 0 BARNES & NOBLE ED INC COM 06777U101 6411 4713842 SH SOLE 21 4713842 0 0 BARNES & NOBLE ED INC COM 06777U101 1738 1278228 SH SOLE 22 1254449 0 23779 BARNES & NOBLE ED INC COM 06777U101 44 32421 SH SOLE 30 32421 0 0 BARNES GROUP INC COM 067806109 1724 41223 SH SOLE 2 2398 0 38825 BARNES GROUP INC COM 067806109 4 100 SH SOLE 4 100 0 0 BARNES GROUP INC COM 067806109 34 802 SH SOLE 7 802 0 0 BARNES GROUP INC COM 067806109 9043 216196 SH SOLE 18 216196 0 0 BARNES GROUP INC COM 067806109 3698 88415 SH SOLE 19 88415 0 0 BARNES GROUP INC COM 067806109 217092 5189868 SH SOLE 21 5189868 0 0 BARNES GROUP INC COM 067806109 58270 1393022 SH SOLE 22 1338281 0 54741 BARNES GROUP INC COM 067806109 804 19221 SH SOLE 26 12518 0 6703 BARNES GROUP INC COM 067806109 269 6426 SH SOLE 28 6426 0 0 BARNES GROUP INC COM 067806109 2608 62358 SH SOLE 30 62358 0 0 BARNES GROUP INC COM 067806109 228 5439 SH SOLE 40 5439 0 0 BARNWELL INDS INC COM 068221100 0 747 SH SOLE 21 747 0 0 BARNWELL INDS INC COM 068221100 50 81319 SH SOLE 22 81319 0 0 BARRETT BUSINESS SVCS INC COM 068463108 106 2672 SH SOLE 2 351 0 2321 BARRETT BUSINESS SVCS INC COM 068463108 4 106 SH SOLE 7 106 0 0 BARRETT BUSINESS SVCS INC COM 068463108 1083 27321 SH SOLE 18 27321 0 0 BARRETT BUSINESS SVCS INC COM 068463108 529 13342 SH SOLE 19 13342 0 0 BARRETT BUSINESS SVCS INC COM 068463108 10154 256152 SH SOLE 21 256152 0 0 BARRETT BUSINESS SVCS INC COM 068463108 8987 226704 SH SOLE 22 218014 0 8690 BARRETT BUSINESS SVCS INC COM 068463108 144 3643 SH SOLE 26 0 0 3643 BARRETT BUSINESS SVCS INC COM 068463108 60 1515 SH SOLE 28 1515 0 0 BARRETT BUSINESS SVCS INC COM 068463108 98 2461 SH SOLE 30 2461 0 0 BARRETT BUSINESS SVCS INC COM 068463108 37 928 SH SOLE 34 928 0 0 BARRETT BUSINESS SVCS INC COM 068463108 47 1186 SH SOLE 40 1186 0 0 BARRICK GOLD CORPORATION COM 067901108 92 5002 SH SOLE 18 0 0 5002 BARRICK GOLD CORPORATION COM 067901108 29120 1589541 SH SOLE 19 1589541 0 0 BARRICK GOLD CORPORATION COM 067901108 10430 569344 SH SOLE 21 569344 0 0 BARRICK GOLD CORPORATION COM 067901108 4031 220018 SH SOLE 22 220018 0 0 BARRICK GOLD CORPORATION COM 067901108 33458 1826315 SH SOLE 23 1826315 0 0 BARRICK GOLD CORPORATION COM 067901108 170867 9326813 SH SOLE 25 9326813 0 0 BARRICK GOLD CORPORATION COM 067901108 41856 2284717 SH SOLE 26 0 0 2284717 BARRICK GOLD CORPORATION COM 067901108 17251 941649 SH SOLE 29 941649 0 0 BARRICK GOLD CORPORATION COM 067901108 586005 31987151 SH SOLE 34 31987151 0 0 BASSETT FURNITURE INDS INC COM 070203104 67 12204 SH SOLE 2 2504 0 9700 BASSETT FURNITURE INDS INC COM 070203104 2 281 SH SOLE 7 281 0 0 BASSETT FURNITURE INDS INC COM 070203104 208 38161 SH SOLE 18 38161 0 0 BASSETT FURNITURE INDS INC COM 070203104 171 31413 SH SOLE 19 31413 0 0 BASSETT FURNITURE INDS INC COM 070203104 1945 356928 SH SOLE 21 356928 0 0 BASSETT FURNITURE INDS INC COM 070203104 2267 416034 SH SOLE 22 409557 0 6477 BASSETT FURNITURE INDS INC COM 070203104 22 4113 SH SOLE 26 0 0 4113 BATTALION OIL CORP COM 07134L107 13 2686 SH SOLE 22 0 0 2686 BAUDAX BIO INC COM 07160F107 7 2817 SH SOLE 2 287 0 2530 BAUDAX BIO INC COM 07160F107 68 27616 SH SOLE 18 27616 0 0 BAUDAX BIO INC COM 07160F107 33 13356 SH SOLE 19 13356 0 0 BAUDAX BIO INC COM 07160F107 640 258006 SH SOLE 21 258006 0 0 BAUDAX BIO INC COM 07160F107 499 201346 SH SOLE 22 197071 0 4275 BAUSCH HEALTH COS INC COM 071734107 897 57871 SH SOLE 2 57871 0 0 BAUSCH HEALTH COS INC COM 071734107 21295 1373898 SH SOLE 19 1373898 0 0 BAUSCH HEALTH COS INC COM 071734107 16 1050 SH SOLE 21 1050 0 0 BAUSCH HEALTH COS INC COM 071734107 1482 95635 SH SOLE 22 95635 0 0 BAUSCH HEALTH COS INC COM 071734107 27 1715 SH SOLE 30 1715 0 0 BAUSCH HEALTH COS INC COM 071734107 2973 191836 SH SOLE 34 191836 0 0 BAXTER INTL INC COM 071813109 124931 1538749 SH SOLE 2 482093 0 1056656 BAXTER INTL INC COM 071813109 20668 254560 SH SOLE 4 241282 0 13278 BAXTER INTL INC COM 071813109 63523 782394 SH SOLE 7 497757 0 284637 BAXTER INTL INC COM 071813109 1219 15009 SH SOLE 13 15009 0 0 BAXTER INTL INC COM 071813109 3242 39937 SH SOLE 15 39937 0 0 BAXTER INTL INC COM 071813109 4 52 SH SOLE 17 0 0 52 BAXTER INTL INC COM 071813109 98547 1213783 SH SOLE 18 1138893 0 74890 BAXTER INTL INC COM 071813109 248480 3060474 SH SOLE 19 3060474 0 0 BAXTER INTL INC COM 071813109 1989 24500 SH SOLE 20 24500 0 0 BAXTER INTL INC COM 071813109 1177581 14504020 SH SOLE 21 14504020 0 0 BAXTER INTL INC COM 071813109 991115 12207348 SH SOLE 22 11054683 0 1152665 BAXTER INTL INC COM 071813109 28589 352127 SH SOLE 23 352127 0 0 BAXTER INTL INC COM 071813109 45060 554994 SH SOLE 25 554994 0 0 BAXTER INTL INC COM 071813109 187795 2313031 SH SOLE 26 322131 0 1990900 BAXTER INTL INC COM 071813109 8006 98612 SH SOLE 28 69587 0 29025 BAXTER INTL INC COM 071813109 740 9109 SH SOLE 29 9109 0 0 BAXTER INTL INC COM 071813109 177026 2180394 SH SOLE 30 2180394 0 0 BAXTER INTL INC COM 071813109 8954 110282 SH SOLE 31 87967 0 22315 BAXTER INTL INC COM 071813109 137069 1688251 SH SOLE 34 1688251 0 0 BAXTER INTL INC COM 071813109 26664 328410 SH SOLE 36 328410 0 0 BAXTER INTL INC COM 071813109 901 11093 SH SOLE 40 11093 0 0 BAYCOM CORP COM 07272M107 85 7029 SH SOLE 2 434 0 6595 BAYCOM CORP COM 07272M107 3 265 SH SOLE 7 265 0 0 BAYCOM CORP COM 07272M107 476 39491 SH SOLE 18 39491 0 0 BAYCOM CORP COM 07272M107 252 20934 SH SOLE 19 20934 0 0 BAYCOM CORP COM 07272M107 4672 387681 SH SOLE 21 387681 0 0 BAYCOM CORP COM 07272M107 1448 120184 SH SOLE 22 113070 0 7114 BBQ HLDGS INC COM 05551A109 2 909 SH SOLE 18 909 0 0 BBQ HLDGS INC COM 05551A109 33 17071 SH SOLE 21 17071 0 0 BBQ HLDGS INC COM 05551A109 480 250045 SH SOLE 22 250045 0 0 BBX CAP CORP NEW CL A 05491N104 139 60170 SH SOLE 2 2447 0 57723 BBX CAP CORP NEW CL A 05491N104 0 154 SH SOLE 7 154 0 0 BBX CAP CORP NEW CL A 05491N104 523 226201 SH SOLE 18 226201 0 0 BBX CAP CORP NEW CL A 05491N104 257 111438 SH SOLE 19 111438 0 0 BBX CAP CORP NEW CL A 05491N104 5099 2207158 SH SOLE 21 2207158 0 0 BBX CAP CORP NEW CL A 05491N104 3531 1528685 SH SOLE 22 1453707 0 74978 BBX CAP CORP NEW CL A 05491N104 64 27600 SH SOLE 26 0 0 27600 BBX CAP CORP NEW CL A 05491N104 26 11130 SH SOLE 30 11130 0 0 BCB BANCORP INC COM 055298103 165 15513 SH SOLE 2 686 0 14827 BCB BANCORP INC COM 055298103 594 55799 SH SOLE 18 55799 0 0 BCB BANCORP INC COM 055298103 304 28574 SH SOLE 19 28574 0 0 BCB BANCORP INC COM 055298103 5555 521613 SH SOLE 21 521613 0 0 BCB BANCORP INC COM 055298103 2546 239091 SH SOLE 22 229754 0 9337 BCE INC COM NEW 05534B760 8656 211855 SH SOLE 2 211855 0 0 BCE INC COM NEW 05534B760 4994 122218 SH SOLE 18 105754 0 16464 BCE INC COM NEW 05534B760 22294 545618 SH SOLE 19 545618 0 0 BCE INC COM NEW 05534B760 1691 41383 SH SOLE 22 41383 0 0 BCE INC COM NEW 05534B760 171 4190 SH SOLE 25 4190 0 0 BEACON ROOFING SUPPLY INC COM 073685109 764 46169 SH SOLE 2 2823 0 43346 BEACON ROOFING SUPPLY INC COM 073685109 6 373 SH SOLE 4 373 0 0 BEACON ROOFING SUPPLY INC COM 073685109 36 2190 SH SOLE 7 2190 0 0 BEACON ROOFING SUPPLY INC COM 073685109 3188 192725 SH SOLE 18 190658 0 2067 BEACON ROOFING SUPPLY INC COM 073685109 1674 101204 SH SOLE 19 101204 0 0 BEACON ROOFING SUPPLY INC COM 073685109 33786 2042666 SH SOLE 21 2042666 0 0 BEACON ROOFING SUPPLY INC COM 073685109 29805 1802016 SH SOLE 22 1730246 0 71770 BEACON ROOFING SUPPLY INC COM 073685109 371 22403 SH SOLE 26 13799 0 8604 BEACON ROOFING SUPPLY INC COM 073685109 142 8599 SH SOLE 28 8599 0 0 BEACON ROOFING SUPPLY INC COM 073685109 371 22448 SH SOLE 30 22448 0 0 BEACON ROOFING SUPPLY INC COM 073685109 20 1215 SH SOLE 31 0 0 1215 BEACON ROOFING SUPPLY INC COM 073685109 13 784 SH SOLE 34 784 0 0 BEACON ROOFING SUPPLY INC COM 073685109 30 1789 SH SOLE 36 1789 0 0 BEACON ROOFING SUPPLY INC COM 073685109 128 7751 SH SOLE 40 7751 0 0 BEAM THERAPEUTICS INC COM 07373V105 309 17194 SH SOLE 2 14136 0 3058 BEAM THERAPEUTICS INC COM 07373V105 903 50194 SH SOLE 18 42969 0 7225 BEAM THERAPEUTICS INC COM 07373V105 5621 312287 SH SOLE 19 312287 0 0 BEAM THERAPEUTICS INC COM 07373V105 7102 394549 SH SOLE 21 394549 0 0 BEAM THERAPEUTICS INC COM 07373V105 4012 222888 SH SOLE 22 218589 0 4299 BEAM THERAPEUTICS INC COM 07373V105 228 12689 SH SOLE 23 12689 0 0 BEAM THERAPEUTICS INC COM 07373V105 1971 109479 SH SOLE 26 19932 0 89547 BEAM THERAPEUTICS INC COM 07373V105 24 1341 SH SOLE 31 0 0 1341 BEAM THERAPEUTICS INC COM 07373V105 2401 133384 SH SOLE 34 133384 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 3 1692 SH SOLE 18 1692 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 33 17529 SH SOLE 21 17529 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 161 86447 SH SOLE 22 86447 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 224 34785 SH SOLE 2 9397 0 25388 BEAZER HOMES USA INC COM NEW 07556Q881 3 517 SH SOLE 7 517 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 707 109818 SH SOLE 18 109818 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 1414 219631 SH SOLE 19 219631 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 8721 1354133 SH SOLE 21 1354133 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 6471 1004744 SH SOLE 22 971381 0 33363 BEAZER HOMES USA INC COM NEW 07556Q881 80 12371 SH SOLE 26 0 0 12371 BEAZER HOMES USA INC COM NEW 07556Q881 32 5041 SH SOLE 28 5041 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 88 13614 SH SOLE 30 13614 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 202 31427 SH SOLE 34 31427 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 19 3027 SH SOLE 40 3027 0 0 BECTON DICKINSON & CO COM 075887109 178356 776236 SH SOLE 2 175371 0 600865 BECTON DICKINSON & CO COM 075887109 32449 141226 SH SOLE 4 133820 0 7406 BECTON DICKINSON & CO COM 075887109 63487 276305 SH SOLE 7 237579 0 38726 BECTON DICKINSON & CO COM 075887109 396 1725 SH SOLE 13 1725 0 0 BECTON DICKINSON & CO COM 075887109 6146 26747 SH SOLE 15 26747 0 0 BECTON DICKINSON & CO COM 075887109 3 13 SH SOLE 17 0 0 13 BECTON DICKINSON & CO COM 075887109 151256 658291 SH SOLE 18 617440 0 40851 BECTON DICKINSON & CO COM 075887109 191744 834505 SH SOLE 19 834505 0 0 BECTON DICKINSON & CO COM 075887109 1404507 6112664 SH SOLE 21 6112664 0 0 BECTON DICKINSON & CO COM 075887109 1469542 6395707 SH SOLE 22 5721915 0 673792 BECTON DICKINSON & CO COM 075887109 49941 217350 SH SOLE 23 217350 0 0 BECTON DICKINSON & CO COM 075887109 68959 300120 SH SOLE 25 300120 0 0 BECTON DICKINSON & CO COM 075887109 294283 1280771 SH SOLE 26 167724 0 1113047 BECTON DICKINSON & CO COM 075887109 12715 55340 SH SOLE 28 39209 0 16131 BECTON DICKINSON & CO COM 075887109 3336 14521 SH SOLE 29 14521 0 0 BECTON DICKINSON & CO COM 075887109 276593 1203783 SH SOLE 30 1203783 0 0 BECTON DICKINSON & CO COM 075887109 20278 88253 SH SOLE 31 62505 0 25748 BECTON DICKINSON & CO COM 075887109 101225 440549 SH SOLE 34 440549 0 0 BECTON DICKINSON & CO COM 075887109 40077 174422 SH SOLE 36 174422 0 0 BECTON DICKINSON & CO COM 075887109 1361 5924 SH SOLE 40 5924 0 0 BECTON DICKINSON & CO PFD SHS CONV A 075887208 1239 23695 SH SOLE 7 23695 0 0 BECTON DICKINSON & CO PFD SHS CONV A 075887208 193855 3708018 SH SOLE 21 3708018 0 0 BED BATH & BEYOND INC COM 075896100 692 164432 SH SOLE 2 55020 0 109412 BED BATH & BEYOND INC COM 075896100 3 797 SH SOLE 4 797 0 0 BED BATH & BEYOND INC COM 075896100 32 7661 SH SOLE 7 7661 0 0 BED BATH & BEYOND INC COM 075896100 3022 717932 SH SOLE 18 717932 0 0 BED BATH & BEYOND INC COM 075896100 965 229334 SH SOLE 19 229334 0 0 BED BATH & BEYOND INC COM 075896100 36453 8658679 SH SOLE 21 8658679 0 0 BED BATH & BEYOND INC COM 075896100 19159 4550897 SH SOLE 22 4284985 0 265912 BED BATH & BEYOND INC COM 075896100 182 43308 SH SOLE 26 22585 0 20723 BED BATH & BEYOND INC COM 075896100 74 17618 SH SOLE 28 17618 0 0 BED BATH & BEYOND INC COM 075896100 195 46372 SH SOLE 30 46372 0 0 BED BATH & BEYOND INC COM 075896100 87 20648 SH SOLE 31 0 0 20648 BED BATH & BEYOND INC COM 075896100 330 78475 SH SOLE 36 78475 0 0 BED BATH & BEYOND INC COM 075896100 59 14126 SH SOLE 40 14126 0 0 BEIGENE LTD SPONSORED ADR 07725L102 1796 14585 SH SOLE 2 2935 0 11650 BEIGENE LTD SPONSORED ADR 07725L102 2365 19209 SH SOLE 4 18130 0 1079 BEIGENE LTD SPONSORED ADR 07725L102 3427 27840 SH SOLE 7 26044 0 1796 BEIGENE LTD SPONSORED ADR 07725L102 8 66 SH SOLE 13 66 0 0 BEIGENE LTD SPONSORED ADR 07725L102 806 6544 SH SOLE 15 6063 0 481 BEIGENE LTD SPONSORED ADR 07725L102 4583 37224 SH SOLE 18 36967 0 257 BEIGENE LTD SPONSORED ADR 07725L102 2222 18051 SH SOLE 19 18051 0 0 BEIGENE LTD SPONSORED ADR 07725L102 119220 968405 SH SOLE 21 968405 0 0 BEIGENE LTD SPONSORED ADR 07725L102 70558 573129 SH SOLE 22 548339 0 24790 BEIGENE LTD SPONSORED ADR 07725L102 3686 29937 SH SOLE 23 29937 0 0 BEIGENE LTD SPONSORED ADR 07725L102 375 3042 SH SOLE 25 3042 0 0 BEIGENE LTD SPONSORED ADR 07725L102 12437 101025 SH SOLE 26 28256 0 72769 BEIGENE LTD SPONSORED ADR 07725L102 910 7395 SH SOLE 28 5378 0 2017 BEIGENE LTD SPONSORED ADR 07725L102 2088 16962 SH SOLE 29 1965 0 14997 BEIGENE LTD SPONSORED ADR 07725L102 17390 141252 SH SOLE 30 141252 0 0 BEIGENE LTD SPONSORED ADR 07725L102 1113 9043 SH SOLE 31 7270 0 1773 BEIGENE LTD SPONSORED ADR 07725L102 209 1696 SH SOLE 32 1696 0 0 BEIGENE LTD SPONSORED ADR 07725L102 1282 10417 SH SOLE 34 10417 0 0 BEIGENE LTD SPONSORED ADR 07725L102 755 6129 SH SOLE 36 6129 0 0 BEIGENE LTD SPONSORED ADR 07725L102 83 677 SH SOLE 40 677 0 0 BEL FUSE INC CL A 077347201 2 246 SH SOLE 21 246 0 0 BEL FUSE INC CL B 077347300 94 9643 SH SOLE 2 335 0 9308 BEL FUSE INC CL B 077347300 3 299 SH SOLE 7 299 0 0 BEL FUSE INC CL B 077347300 447 45900 SH SOLE 18 45900 0 0 BEL FUSE INC CL B 077347300 165 16918 SH SOLE 19 16918 0 0 BEL FUSE INC CL B 077347300 11701 1201379 SH SOLE 21 1201379 0 0 BEL FUSE INC CL B 077347300 3193 327842 SH SOLE 22 321414 0 6428 BEL FUSE INC CL B 077347300 81 8292 SH SOLE 30 8292 0 0 BELDEN INC COM 077454106 1885 52240 SH SOLE 2 16900 0 35340 BELDEN INC COM 077454106 7 198 SH SOLE 4 198 0 0 BELDEN INC COM 077454106 24 669 SH SOLE 7 669 0 0 BELDEN INC COM 077454106 8037 222756 SH SOLE 18 222756 0 0 BELDEN INC COM 077454106 2643 73244 SH SOLE 19 73244 0 0 BELDEN INC COM 077454106 99204 2749570 SH SOLE 21 2749570 0 0 BELDEN INC COM 077454106 48157 1334715 SH SOLE 22 1289065 0 45650 BELDEN INC COM 077454106 825 22874 SH SOLE 26 12579 0 10295 BELDEN INC COM 077454106 240 6659 SH SOLE 28 6659 0 0 BELDEN INC COM 077454106 553 15339 SH SOLE 30 15339 0 0 BELDEN INC COM 077454106 69 1924 SH SOLE 34 1924 0 0 BELDEN INC COM 077454106 35 969 SH SOLE 36 969 0 0 BELDEN INC COM 077454106 190 5265 SH SOLE 40 5265 0 0 BELLICUM PHARMACEUTICALS INC COM NEW 079481404 4 947 SH SOLE 18 947 0 0 BELLICUM PHARMACEUTICALS INC COM NEW 079481404 75 16028 SH SOLE 21 16028 0 0 BELLICUM PHARMACEUTICALS INC COM NEW 079481404 395 83798 SH SOLE 22 83798 0 0 BELLRING BRANDS INC COM CL A 079823100 396 23205 SH SOLE 2 2513 0 20692 BELLRING BRANDS INC COM CL A 079823100 12 710 SH SOLE 7 710 0 0 BELLRING BRANDS INC COM CL A 079823100 2378 139447 SH SOLE 18 139447 0 0 BELLRING BRANDS INC COM CL A 079823100 1487 87206 SH SOLE 19 87206 0 0 BELLRING BRANDS INC COM CL A 079823100 22423 1315141 SH SOLE 21 1315141 0 0 BELLRING BRANDS INC COM CL A 079823100 18618 1091990 SH SOLE 22 1068325 0 23665 BELLRING BRANDS INC COM CL A 079823100 35 2046 SH SOLE 26 0 0 2046 BENCHMARK ELECTRS INC COM 08160H101 715 35762 SH SOLE 2 1879 0 33883 BENCHMARK ELECTRS INC COM 08160H101 2 100 SH SOLE 4 100 0 0 BENCHMARK ELECTRS INC COM 08160H101 27 1342 SH SOLE 7 1342 0 0 BENCHMARK ELECTRS INC COM 08160H101 3374 168768 SH SOLE 18 168768 0 0 BENCHMARK ELECTRS INC COM 08160H101 1386 69344 SH SOLE 19 69344 0 0 BENCHMARK ELECTRS INC COM 08160H101 82504 4127249 SH SOLE 21 4127249 0 0 BENCHMARK ELECTRS INC COM 08160H101 22495 1125290 SH SOLE 22 1070485 0 54805 BENCHMARK ELECTRS INC COM 08160H101 601 30090 SH SOLE 26 18298 0 11792 BENCHMARK ELECTRS INC COM 08160H101 110 5515 SH SOLE 28 5515 0 0 BENCHMARK ELECTRS INC COM 08160H101 1098 54905 SH SOLE 30 54905 0 0 BENCHMARK ELECTRS INC COM 08160H101 14 683 SH SOLE 31 0 0 683 BENCHMARK ELECTRS INC COM 08160H101 36 1799 SH SOLE 36 1799 0 0 BENCHMARK ELECTRS INC COM 08160H101 67 3355 SH SOLE 40 3355 0 0 BENEFITFOCUS INC COM 08180D106 257 28882 SH SOLE 2 19252 0 9630 BENEFITFOCUS INC COM 08180D106 3 307 SH SOLE 4 307 0 0 BENEFITFOCUS INC COM 08180D106 4 439 SH SOLE 7 439 0 0 BENEFITFOCUS INC COM 08180D106 1557 174784 SH SOLE 18 106359 0 68425 BENEFITFOCUS INC COM 08180D106 5746 644932 SH SOLE 19 644932 0 0 BENEFITFOCUS INC COM 08180D106 9811 1101177 SH SOLE 21 1101177 0 0 BENEFITFOCUS INC COM 08180D106 14290 1603776 SH SOLE 22 1571478 0 32298 BENEFITFOCUS INC COM 08180D106 864 96918 SH SOLE 23 96918 0 0 BENEFITFOCUS INC COM 08180D106 2353 264137 SH SOLE 26 0 0 264137 BENEFITFOCUS INC COM 08180D106 31 3462 SH SOLE 28 3462 0 0 BENEFITFOCUS INC COM 08180D106 83 9298 SH SOLE 30 9298 0 0 BENEFITFOCUS INC COM 08180D106 38 4251 SH SOLE 40 4251 0 0 BENEFYTT TECHNOLOGIES INC COM CL A 08182C106 85 3806 SH SOLE 2 621 0 3185 BENEFYTT TECHNOLOGIES INC COM CL A 08182C106 6 278 SH SOLE 7 278 0 0 BENEFYTT TECHNOLOGIES INC COM CL A 08182C106 808 36105 SH SOLE 18 36105 0 0 BENEFYTT TECHNOLOGIES INC COM CL A 08182C106 404 18052 SH SOLE 19 18052 0 0 BENEFYTT TECHNOLOGIES INC COM CL A 08182C106 7561 337708 SH SOLE 21 337708 0 0 BENEFYTT TECHNOLOGIES INC COM CL A 08182C106 6968 311217 SH SOLE 22 304377 0 6840 BERKLEY W R CORP COM 084423102 20744 397624 SH SOLE 2 78512 0 319112 BERKLEY W R CORP COM 084423102 3775 72365 SH SOLE 4 68513 0 3852 BERKLEY W R CORP COM 084423102 14501 277961 SH SOLE 7 195407 0 82554 BERKLEY W R CORP COM 084423102 33 635 SH SOLE 13 635 0 0 BERKLEY W R CORP COM 084423102 849 16277 SH SOLE 15 16277 0 0 BERKLEY W R CORP COM 084423102 17106 327885 SH SOLE 18 305246 0 22639 BERKLEY W R CORP COM 084423102 5059 96973 SH SOLE 19 96973 0 0 BERKLEY W R CORP COM 084423102 397160 7612812 SH SOLE 21 7612812 0 0 BERKLEY W R CORP COM 084423102 241660 4632155 SH SOLE 22 4286945 0 345210 BERKLEY W R CORP COM 084423102 5542 106228 SH SOLE 23 106228 0 0 BERKLEY W R CORP COM 084423102 8390 160822 SH SOLE 25 160822 0 0 BERKLEY W R CORP COM 084423102 39058 748661 SH SOLE 26 156711 0 591950 BERKLEY W R CORP COM 084423102 1604 30747 SH SOLE 28 21081 0 9666 BERKLEY W R CORP COM 084423102 137 2617 SH SOLE 29 2617 0 0 BERKLEY W R CORP COM 084423102 44683 856488 SH SOLE 30 856488 0 0 BERKLEY W R CORP COM 084423102 3195 61233 SH SOLE 31 29424 0 31809 BERKLEY W R CORP COM 084423102 403 7724 SH SOLE 34 7724 0 0 BERKLEY W R CORP COM 084423102 9720 186319 SH SOLE 36 186319 0 0 BERKLEY W R CORP COM 084423102 153 2926 SH SOLE 40 2926 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 272 1 SH SOLE 2 0 0 1 BERKSHIRE HATHAWAY INC DEL CL A 084670108 16592 61 SH SOLE 22 42 0 19 BERKSHIRE HATHAWAY INC DEL CL A 084670108 272 1 SH SOLE 23 1 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 115328 424 SH SOLE 25 424 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 155040 570 SH SOLE 26 0 0 570 BERKSHIRE HATHAWAY INC DEL CL A 084670108 2448 9 SH SOLE 31 0 0 9 BERKSHIRE HATHAWAY INC DEL CL A 084670108 59840 220 SH SOLE 36 220 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 837543 4580994 SH SOLE 2 507253 0 4073741 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 111122 607791 SH SOLE 4 572004 0 35787 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 306763 1677861 SH SOLE 7 1615939 0 61922 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10348 56601 SH SOLE 13 56601 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 27053 147966 SH SOLE 15 147966 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 169 922 SH SOLE 17 0 0 922 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 744471 4071932 SH SOLE 18 3693743 0 378189 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 385128 2106479 SH SOLE 19 2106479 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6358184 34776480 SH SOLE 21 34776480 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8346953 45654175 SH SOLE 22 41031422 0 4622753 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 176552 965661 SH SOLE 23 965661 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 260593 1425330 SH SOLE 25 1425330 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1012873 5539973 SH SOLE 26 724114 0 4815859 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 48947 267717 SH SOLE 28 189370 0 78347 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 35370 193460 SH SOLE 29 24294 0 169166 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1146648 6271663 SH SOLE 30 6271663 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 59873 327477 SH SOLE 31 251298 0 76179 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 27025 147817 SH SOLE 34 147817 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 184098 1006936 SH SOLE 36 1006936 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5413 29608 SH SOLE 40 29608 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 651 43778 SH SOLE 2 2524 0 41254 BERKSHIRE HILLS BANCORP INC COM 084680107 4 286 SH SOLE 4 286 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 12 829 SH SOLE 7 829 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 3107 209108 SH SOLE 18 209108 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 1495 100584 SH SOLE 19 100584 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 72355 4869144 SH SOLE 21 4869144 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 20859 1403711 SH SOLE 22 1356541 0 47170 BERKSHIRE HILLS BANCORP INC COM 084680107 316 21243 SH SOLE 26 7197 0 14046 BERKSHIRE HILLS BANCORP INC COM 084680107 84 5645 SH SOLE 28 5645 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 829 55816 SH SOLE 30 55816 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 42 2842 SH SOLE 34 2842 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 72 4836 SH SOLE 40 4836 0 0 BERRY CORP COM 08579X101 155 64331 SH SOLE 2 4260 0 60071 BERRY CORP COM 08579X101 2 896 SH SOLE 7 896 0 0 BERRY CORP COM 08579X101 539 223583 SH SOLE 18 223583 0 0 BERRY CORP COM 08579X101 283 117400 SH SOLE 19 117400 0 0 BERRY CORP COM 08579X101 5171 2145780 SH SOLE 21 2145780 0 0 BERRY CORP COM 08579X101 3524 1462360 SH SOLE 22 1391179 0 71181 BERRY CORP COM 08579X101 19 7891 SH SOLE 26 0 0 7891 BERRY CORP COM 08579X101 52 21483 SH SOLE 30 21483 0 0 BERRY CORP COM 08579X101 7 2835 SH SOLE 34 2835 0 0 BERRY CORP COM 08579X101 9 3933 SH SOLE 40 3933 0 0 BERRY GLOBAL GROUP INC COM 08579W103 8887 263633 SH SOLE 2 18296 0 245337 BERRY GLOBAL GROUP INC COM 08579W103 18 527 SH SOLE 4 527 0 0 BERRY GLOBAL GROUP INC COM 08579W103 121 3604 SH SOLE 7 3604 0 0 BERRY GLOBAL GROUP INC COM 08579W103 2135 63346 SH SOLE 18 63346 0 0 BERRY GLOBAL GROUP INC COM 08579W103 1052 31195 SH SOLE 19 31195 0 0 BERRY GLOBAL GROUP INC COM 08579W103 55038 1632699 SH SOLE 21 1632699 0 0 BERRY GLOBAL GROUP INC COM 08579W103 120023 3560471 SH SOLE 22 3333316 0 227155 BERRY GLOBAL GROUP INC COM 08579W103 1776 52689 SH SOLE 26 31026 0 21663 BERRY GLOBAL GROUP INC COM 08579W103 639 18952 SH SOLE 28 18952 0 0 BERRY GLOBAL GROUP INC COM 08579W103 1454 43141 SH SOLE 30 43141 0 0 BERRY GLOBAL GROUP INC COM 08579W103 189 5618 SH SOLE 31 2651 0 2967 BERRY GLOBAL GROUP INC COM 08579W103 38 1121 SH SOLE 34 1121 0 0 BERRY GLOBAL GROUP INC COM 08579W103 106 3155 SH SOLE 36 3155 0 0 BERRY GLOBAL GROUP INC COM 08579W103 482 14287 SH SOLE 40 14287 0 0 BEST BUY INC COM 086516101 34085 597987 SH SOLE 2 101417 0 496570 BEST BUY INC COM 086516101 7359 129112 SH SOLE 4 122314 0 6798 BEST BUY INC COM 086516101 20726 363619 SH SOLE 7 217285 0 146334 BEST BUY INC COM 086516101 556 9755 SH SOLE 13 9755 0 0 BEST BUY INC COM 086516101 1496 26240 SH SOLE 15 26240 0 0 BEST BUY INC COM 086516101 3 56 SH SOLE 17 0 0 56 BEST BUY INC COM 086516101 31347 549939 SH SOLE 18 512339 0 37600 BEST BUY INC COM 086516101 8326 146067 SH SOLE 19 146067 0 0 BEST BUY INC COM 086516101 409404 7182530 SH SOLE 21 7182530 0 0 BEST BUY INC COM 086516101 334482 5868111 SH SOLE 22 5281495 0 586616 BEST BUY INC COM 086516101 11098 194703 SH SOLE 23 194703 0 0 BEST BUY INC COM 086516101 17771 311779 SH SOLE 25 311779 0 0 BEST BUY INC COM 086516101 95461 1674746 SH SOLE 26 193744 0 1481002 BEST BUY INC COM 086516101 2733 47944 SH SOLE 28 34033 0 13911 BEST BUY INC COM 086516101 3643 63920 SH SOLE 29 3850 0 60070 BEST BUY INC COM 086516101 66868 1173121 SH SOLE 30 1173121 0 0 BEST BUY INC COM 086516101 3384 59361 SH SOLE 31 43524 0 15837 BEST BUY INC COM 086516101 946 16603 SH SOLE 34 16603 0 0 BEST BUY INC COM 086516101 10276 180278 SH SOLE 36 180278 0 0 BEST BUY INC COM 086516101 314 5511 SH SOLE 40 5511 0 0 BEST INC SPONSORED ADS 08653C106 705 131867 SH SOLE 2 5637 0 126230 BEST INC SPONSORED ADS 08653C106 282 52709 SH SOLE 4 52709 0 0 BEST INC SPONSORED ADS 08653C106 132 24696 SH SOLE 7 24696 0 0 BEST INC SPONSORED ADS 08653C106 434 81194 SH SOLE 15 81194 0 0 BEST INC SPONSORED ADS 08653C106 434 81071 SH SOLE 18 81071 0 0 BEST INC SPONSORED ADS 08653C106 18008 3366014 SH SOLE 21 3366014 0 0 BEST INC SPONSORED ADS 08653C106 12577 2350875 SH SOLE 22 2170247 0 180628 BEST INC SPONSORED ADS 08653C106 579 108264 SH SOLE 23 108264 0 0 BEST INC SPONSORED ADS 08653C106 68 12724 SH SOLE 25 12724 0 0 BEST INC SPONSORED ADS 08653C106 4670 872919 SH SOLE 26 576566 0 296353 BEST INC SPONSORED ADS 08653C106 201 37574 SH SOLE 28 37574 0 0 BEST INC SPONSORED ADS 08653C106 5294 989483 SH SOLE 30 989483 0 0 BEST INC SPONSORED ADS 08653C106 52 9693 SH SOLE 31 2912 0 6781 BEST INC SPONSORED ADS 08653C106 81 15154 SH SOLE 34 15154 0 0 BEST INC SPONSORED ADS 08653C106 8 1574 SH SOLE 40 1574 0 0 BEYOND AIR INC COM 08862L103 23 2890 SH SOLE 18 2890 0 0 BEYOND AIR INC COM 08862L103 279 34882 SH SOLE 21 34882 0 0 BEYOND AIR INC COM 08862L103 5 686 SH SOLE 22 686 0 0 BEYOND MEAT INC COM 08862E109 6734 101114 SH SOLE 2 3986 0 97128 BEYOND MEAT INC COM 08862E109 6 91 SH SOLE 4 91 0 0 BEYOND MEAT INC COM 08862E109 56 845 SH SOLE 7 845 0 0 BEYOND MEAT INC COM 08862E109 1550 23271 SH SOLE 18 23271 0 0 BEYOND MEAT INC COM 08862E109 758 11383 SH SOLE 19 11383 0 0 BEYOND MEAT INC COM 08862E109 32550 488742 SH SOLE 21 488742 0 0 BEYOND MEAT INC COM 08862E109 41762 627058 SH SOLE 22 564203 0 62855 BEYOND MEAT INC COM 08862E109 78 1173 SH SOLE 26 0 0 1173 BEYOND MEAT INC COM 08862E109 162 2439 SH SOLE 28 2439 0 0 BEYOND MEAT INC COM 08862E109 307 4607 SH SOLE 30 4607 0 0 BEYOND MEAT INC COM 08862E109 65 978 SH SOLE 31 978 0 0 BEYOND MEAT INC COM 08862E109 134 2016 SH SOLE 40 2016 0 0 BEYONDSPRING INC SHS G10830100 70 5473 SH SOLE 2 944 0 4529 BEYONDSPRING INC SHS G10830100 618 48279 SH SOLE 18 48279 0 0 BEYONDSPRING INC SHS G10830100 444 34642 SH SOLE 19 34642 0 0 BEYONDSPRING INC SHS G10830100 5601 437226 SH SOLE 21 437226 0 0 BEYONDSPRING INC SHS G10830100 2080 162337 SH SOLE 22 156530 0 5807 BEYONDSPRING INC SHS G10830100 6 443 SH SOLE 23 443 0 0 BEYONDSPRING INC SHS G10830100 11 877 SH SOLE 26 0 0 877 BG STAFFING INC COM 05544A109 57 7573 SH SOLE 2 477 0 7096 BG STAFFING INC COM 05544A109 273 36466 SH SOLE 18 36466 0 0 BG STAFFING INC COM 05544A109 130 17369 SH SOLE 19 17369 0 0 BG STAFFING INC COM 05544A109 2694 360100 SH SOLE 21 360100 0 0 BG STAFFING INC COM 05544A109 1938 259046 SH SOLE 22 253466 0 5580 BGC PARTNERS INC CL A 05541T101 1623 644186 SH SOLE 2 42826 0 601360 BGC PARTNERS INC CL A 05541T101 3 1287 SH SOLE 4 1287 0 0 BGC PARTNERS INC CL A 05541T101 15 5825 SH SOLE 7 5825 0 0 BGC PARTNERS INC CL A 05541T101 359 142426 SH SOLE 18 142426 0 0 BGC PARTNERS INC CL A 05541T101 173 68610 SH SOLE 19 68610 0 0 BGC PARTNERS INC CL A 05541T101 9168 3638194 SH SOLE 21 3638194 0 0 BGC PARTNERS INC CL A 05541T101 19520 7746113 SH SOLE 22 7267857 0 478256 BGC PARTNERS INC CL A 05541T101 307 121693 SH SOLE 26 92801 0 28892 BGC PARTNERS INC CL A 05541T101 75 29870 SH SOLE 28 29870 0 0 BGC PARTNERS INC CL A 05541T101 205 81493 SH SOLE 30 81493 0 0 BGC PARTNERS INC CL A 05541T101 15 6080 SH SOLE 31 6080 0 0 BGC PARTNERS INC CL A 05541T101 59 23541 SH SOLE 40 23541 0 0 BHP GROUP LTD SPONSORED ADS 088606108 2978 81173 SH SOLE 7 81173 0 0 BHP GROUP LTD SPONSORED ADS 088606108 1 22 SH SOLE 17 0 0 22 BHP GROUP LTD SPONSORED ADS 088606108 16 449 SH SOLE 18 449 0 0 BHP GROUP PLC SPONSORED ADR 05545E209 2867 94502 SH SOLE 7 94502 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 5 4246 SH SOLE 18 4246 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 63 59026 SH SOLE 21 59026 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 452 422870 SH SOLE 22 422870 0 0 BIG LOTS INC COM 089302103 520 36555 SH SOLE 2 2147 0 34408 BIG LOTS INC COM 089302103 4 259 SH SOLE 4 259 0 0 BIG LOTS INC COM 089302103 27 1880 SH SOLE 7 1880 0 0 BIG LOTS INC COM 089302103 2550 179337 SH SOLE 18 179337 0 0 BIG LOTS INC COM 089302103 1045 73502 SH SOLE 19 73502 0 0 BIG LOTS INC COM 089302103 62650 4405752 SH SOLE 21 4405752 0 0 BIG LOTS INC COM 089302103 16269 1144082 SH SOLE 22 1085546 0 58536 BIG LOTS INC COM 089302103 116 8184 SH SOLE 26 5708 0 2476 BIG LOTS INC COM 089302103 69 4887 SH SOLE 28 4887 0 0 BIG LOTS INC COM 089302103 715 50264 SH SOLE 30 50264 0 0 BIG LOTS INC COM 089302103 61 4322 SH SOLE 31 0 0 4322 BIG LOTS INC COM 089302103 42 2964 SH SOLE 36 2964 0 0 BIG LOTS INC COM 089302103 54 3806 SH SOLE 40 3806 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 27 528 SH SOLE 2 43 0 485 BIGLARI HLDGS INC COM STK CL B 08986R309 1 12 SH SOLE 7 12 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 176 3421 SH SOLE 18 3421 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 83 1615 SH SOLE 19 1615 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 1655 32191 SH SOLE 21 32191 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 1614 31409 SH SOLE 22 30841 0 568 BIGLARI HLDGS INC COM STK CL A 08986R408 6 19 SH SOLE 21 19 0 0 BIGLARI HLDGS INC COM STK CL A 08986R408 564 1899 SH SOLE 22 1899 0 0 BILIBILI INC SPONS ADS REP Z 090040106 895 38201 SH SOLE 25 38201 0 0 BILIBILI INC SPONS ADS REP Z 090040106 650 27775 SH SOLE 26 0 0 27775 BILIBILI INC SPONS ADS REP Z 090040106 20573 878423 SH SOLE 34 878423 0 0 BILL COM HLDGS INC COM 090043100 613 17921 SH SOLE 2 2259 0 15662 BILL COM HLDGS INC COM 090043100 13 377 SH SOLE 7 377 0 0 BILL COM HLDGS INC COM 090043100 162 4736 SH SOLE 18 4736 0 0 BILL COM HLDGS INC COM 090043100 261 7635 SH SOLE 19 7635 0 0 BILL COM HLDGS INC COM 090043100 3938 115154 SH SOLE 21 115154 0 0 BILL COM HLDGS INC COM 090043100 2761 80727 SH SOLE 22 70317 0 10410 BILL COM HLDGS INC COM 090043100 476 13922 SH SOLE 34 13922 0 0 BIO PATH HOLDINGS INC COM 09057N300 4 828 SH SOLE 18 828 0 0 BIO PATH HOLDINGS INC COM 09057N300 40 8971 SH SOLE 21 8971 0 0 BIO PATH HOLDINGS INC COM 09057N300 269 59669 SH SOLE 22 59669 0 0 BIO RAD LABS INC CL A 090572207 26019 74222 SH SOLE 2 23334 0 50888 BIO RAD LABS INC CL A 090572207 4108 11717 SH SOLE 4 11113 0 604 BIO RAD LABS INC CL A 090572207 5174 14759 SH SOLE 7 3285 0 11474 BIO RAD LABS INC CL A 090572207 253 722 SH SOLE 13 722 0 0 BIO RAD LABS INC CL A 090572207 623 1778 SH SOLE 15 1778 0 0 BIO RAD LABS INC CL A 090572207 22506 64200 SH SOLE 18 61875 0 2325 BIO RAD LABS INC CL A 090572207 4081 11640 SH SOLE 19 11640 0 0 BIO RAD LABS INC CL A 090572207 403707 1151605 SH SOLE 21 1151605 0 0 BIO RAD LABS INC CL A 090572207 266593 760478 SH SOLE 22 717678 0 42800 BIO RAD LABS INC CL A 090572207 6323 18037 SH SOLE 23 18037 0 0 BIO RAD LABS INC CL A 090572207 1108 3162 SH SOLE 25 3162 0 0 BIO RAD LABS INC CL A 090572207 16014 45680 SH SOLE 26 21423 0 24257 BIO RAD LABS INC CL A 090572207 1586 4524 SH SOLE 28 3236 0 1288 BIO RAD LABS INC CL A 090572207 2126 6064 SH SOLE 29 1198 0 4866 BIO RAD LABS INC CL A 090572207 18573 52981 SH SOLE 30 52981 0 0 BIO RAD LABS INC CL A 090572207 2171 6194 SH SOLE 31 5058 0 1136 BIO RAD LABS INC CL A 090572207 526 1500 SH SOLE 34 1500 0 0 BIO RAD LABS INC CL A 090572207 1900 5419 SH SOLE 36 5419 0 0 BIO RAD LABS INC CL A 090572207 185 529 SH SOLE 40 529 0 0 BIO-TECHNE CORP COM 09073M104 16509 87063 SH SOLE 2 18862 0 68201 BIO-TECHNE CORP COM 09073M104 26 137 SH SOLE 4 137 0 0 BIO-TECHNE CORP COM 09073M104 126 664 SH SOLE 7 664 0 0 BIO-TECHNE CORP COM 09073M104 19973 105330 SH SOLE 18 105330 0 0 BIO-TECHNE CORP COM 09073M104 1706 8995 SH SOLE 19 8995 0 0 BIO-TECHNE CORP COM 09073M104 417167 2200018 SH SOLE 21 2200018 0 0 BIO-TECHNE CORP COM 09073M104 233901 1233523 SH SOLE 22 1174403 0 59120 BIO-TECHNE CORP COM 09073M104 12 65 SH SOLE 23 65 0 0 BIO-TECHNE CORP COM 09073M104 3382 17837 SH SOLE 26 8312 0 9525 BIO-TECHNE CORP COM 09073M104 1037 5468 SH SOLE 28 5468 0 0 BIO-TECHNE CORP COM 09073M104 6916 36471 SH SOLE 30 36471 0 0 BIO-TECHNE CORP COM 09073M104 149 788 SH SOLE 31 788 0 0 BIO-TECHNE CORP COM 09073M104 253 1334 SH SOLE 34 1334 0 0 BIO-TECHNE CORP COM 09073M104 780 4115 SH SOLE 40 4115 0 0 BIOANALYTICAL SYS INC COM 09058M103 22 6824 SH SOLE 21 6824 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 INC COM 09058V103 159 79658 SH SOLE 2 17101 0 62557 BIOCRYST PHARMACEUTICALS INC COM 09058V103 4 2023 SH SOLE 7 2023 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 1228 613990 SH SOLE 18 567932 0 46058 BIOCRYST PHARMACEUTICALS INC COM 09058V103 1582 791176 SH SOLE 19 791176 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 13552 6776002 SH SOLE 21 6776002 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 9740 4869960 SH SOLE 22 4757129 0 112831 BIOCRYST PHARMACEUTICALS INC COM 09058V103 151 75588 SH SOLE 23 75588 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 245 122553 SH SOLE 26 0 0 122553 BIOCRYST PHARMACEUTICALS INC COM 09058V103 20 10092 SH SOLE 28 10092 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 87 43679 SH SOLE 30 43679 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 8 4132 SH SOLE 34 4132 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 14 6764 SH SOLE 40 6764 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 119 31276 SH SOLE 2 4869 0 26407 BIODELIVERY SCIENCES INTL IN COM 09060J106 6 1584 SH SOLE 7 1584 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 1239 327043 SH SOLE 18 308341 0 18702 BIODELIVERY SCIENCES INTL IN COM 09060J106 1710 451273 SH SOLE 19 451273 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 14013 3697323 SH SOLE 21 3697323 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 9587 2529621 SH SOLE 22 2411232 0 118389 BIODELIVERY SCIENCES INTL IN COM 09060J106 50 13101 SH SOLE 23 13101 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 42 11100 SH SOLE 26 0 0 11100 BIODELIVERY SCIENCES INTL IN COM 09060J106 60 15895 SH SOLE 28 15895 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 165 43551 SH SOLE 30 43551 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 115 30411 SH SOLE 34 30411 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 42 11161 SH SOLE 40 11161 0 0 BIOGEN INC COM 09062X103 166954 527701 SH SOLE 2 129555 0 398146 BIOGEN INC COM 09062X103 30799 97347 SH SOLE 4 92328 0 5019 BIOGEN INC COM 09062X103 91710 289874 SH SOLE 7 176639 0 113235 BIOGEN INC COM 09062X103 2926 9248 SH SOLE 13 9248 0 0 BIOGEN INC COM 09062X103 6505 20560 SH SOLE 15 20560 0 0 BIOGEN INC COM 09062X103 1 2 SH SOLE 17 0 0 2 BIOGEN INC COM 09062X103 310248 980619 SH SOLE 18 886604 0 94015 BIOGEN INC COM 09062X103 165582 523364 SH SOLE 19 523364 0 0 BIOGEN INC COM 09062X103 1885232 5958757 SH SOLE 21 5958757 0 0 BIOGEN INC COM 09062X103 1417312 4479776 SH SOLE 22 4009352 0 470424 BIOGEN INC COM 09062X103 47829 151176 SH SOLE 23 151176 0 0 BIOGEN INC COM 09062X103 72327 228607 SH SOLE 25 221282 0 7325 BIOGEN INC COM 09062X103 356471 1126719 SH SOLE 26 121870 0 1004849 BIOGEN INC COM 09062X103 11666 36872 SH SOLE 28 26159 0 10713 BIOGEN INC COM 09062X103 2970 9389 SH SOLE 29 9389 0 0 BIOGEN INC COM 09062X103 347537 1098479 SH SOLE 30 1098479 0 0 BIOGEN INC COM 09062X103 23990 75828 SH SOLE 31 41354 0 34474 BIOGEN INC COM 09062X103 9044 28585 SH SOLE 32 28585 0 0 BIOGEN INC COM 09062X103 82618 261134 SH SOLE 34 261134 0 0 BIOGEN INC COM 09062X103 42651 134809 SH SOLE 36 134809 0 0 BIOGEN INC COM 09062X103 1326 4191 SH SOLE 40 4191 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 573 16852 SH SOLE 2 3179 0 13673 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 6 170 SH SOLE 4 170 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 37 1073 SH SOLE 7 1073 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 5225 153536 SH SOLE 18 147976 0 5560 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 9380 275629 SH SOLE 19 275629 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 187 5500 SH SOLE 20 5500 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 48164 1415352 SH SOLE 21 1415352 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 42506 1249088 SH SOLE 22 1204599 0 44489 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 242 7102 SH SOLE 23 7102 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1219 35835 SH SOLE 26 10750 0 25085 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 236 6930 SH SOLE 28 6930 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 3319 97517 SH SOLE 30 97517 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 29 855 SH SOLE 34 855 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 195 5730 SH SOLE 40 5730 0 0 BIOHITECH GLOBAL INC COM 09074B107 2 1712 SH SOLE 18 1712 0 0 BIOHITECH GLOBAL INC COM 09074B107 21 16724 SH SOLE 21 16724 0 0 BIOLASE INC COM NEW 090911207 1 2425 SH SOLE 18 2425 0 0 BIOLASE INC COM NEW 090911207 16 42420 SH SOLE 21 42420 0 0 BIOLASE INC COM NEW 090911207 99 263074 SH SOLE 22 263074 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 25 2647 SH SOLE 2 282 0 2365 BIOLIFE SOLUTIONS INC COM NEW 09062W204 236 24804 SH SOLE 18 24804 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 117 12264 SH SOLE 19 12264 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 2504 263618 SH SOLE 21 263618 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 2763 290801 SH SOLE 22 288302 0 2499 BIOLIFE SOLUTIONS INC COM NEW 09062W204 11 1194 SH SOLE 23 1194 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 47112 557542 SH SOLE 2 168665 0 388877 BIOMARIN PHARMACEUTICAL INC COM 09061G101 7483 88555 SH SOLE 4 83485 0 5070 BIOMARIN PHARMACEUTICAL INC COM 09061G101 2001 23680 SH SOLE 7 23680 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 240 2844 SH SOLE 13 2844 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1349 15968 SH SOLE 15 15968 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 30198 357368 SH SOLE 18 341957 0 15411 BIOMARIN PHARMACEUTICAL INC COM 09061G101 125897 1489906 SH SOLE 19 1489906 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 383899 4543188 SH SOLE 21 4543188 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 388003 4591747 SH SOLE 22 4277123 0 314624 BIOMARIN PHARMACEUTICAL INC COM 09061G101 11869 140465 SH SOLE 23 140465 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 15126 179003 SH SOLE 25 179003 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 45985 544206 SH SOLE 26 151236 0 392970 BIOMARIN PHARMACEUTICAL INC COM 09061G101 3109 36790 SH SOLE 28 25981 0 10809 BIOMARIN PHARMACEUTICAL INC COM 09061G101 3983 47131 SH SOLE 29 9152 0 37979 BIOMARIN PHARMACEUTICAL INC COM 09061G101 34089 403423 SH SOLE 30 403423 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 73317 867652 SH SOLE 31 40623 0 827029 BIOMARIN PHARMACEUTICAL INC COM 09061G101 2404 28449 SH SOLE 32 28449 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 47196 558527 SH SOLE 34 558527 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 9701 114803 SH SOLE 36 114803 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 377 4463 SH SOLE 40 4463 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 1.500%10/1 09061GAF8 1314 1240000 PRN SOLE 21 1240000 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 1284 1225000 PRN SOLE 21 1225000 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 1310 1250000 PRN SOLE 22 1250000 0 0 BIOMERICA INC COM NEW 09061H307 46 6443 SH SOLE 21 6443 0 0 BIONANO GENOMICS INC COM 09075F107 1 3178 SH SOLE 18 3178 0 0 BIONANO GENOMICS INC COM 09075F107 11 24623 SH SOLE 21 24623 0 0 BIONTECH SE SPONSORED ADS 09075V102 657 11250 SH SOLE 21 11250 0 0 BIONTECH SE SPONSORED ADS 09075V102 11 191 SH SOLE 22 191 0 0 BIOPHARMX CORP COM NEW 09072X309 0 247 SH SOLE 21 247 0 0 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 24 5784 SH SOLE 2 636 0 5148 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 249 59501 SH SOLE 18 59501 0 0 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 177 42346 SH SOLE 19 42346 0 0 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 2489 594098 SH SOLE 21 594098 0 0 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 789 188283 SH SOLE 22 181939 0 6344 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 124 2195 SH SOLE 2 244 0 1951 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 8 144 SH SOLE 7 144 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 1295 22898 SH SOLE 18 22898 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 720 12730 SH SOLE 19 12730 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 12851 227170 SH SOLE 21 227170 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 9762 172560 SH SOLE 22 168846 0 3714 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 84 1492 SH SOLE 26 0 0 1492 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 59 1051 SH SOLE 28 1051 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 46 812 SH SOLE 30 812 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 16 278 SH SOLE 34 278 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 65 1144 SH SOLE 40 1144 0 0 BIOTELEMETRY INC COM 090672106 482 12524 SH SOLE 2 1787 0 10737 BIOTELEMETRY INC COM 090672106 8 195 SH SOLE 4 195 0 0 BIOTELEMETRY INC COM 090672106 22 569 SH SOLE 7 569 0 0 BIOTELEMETRY INC COM 090672106 5861 152200 SH SOLE 18 152200 0 0 BIOTELEMETRY INC COM 090672106 2364 61390 SH SOLE 19 61390 0 0 BIOTELEMETRY INC COM 090672106 143761 3733075 SH SOLE 21 3733075 0 0 BIOTELEMETRY INC COM 090672106 38280 994023 SH SOLE 22 958046 0 35977 BIOTELEMETRY INC COM 090672106 340 8824 SH SOLE 26 5706 0 3118 BIOTELEMETRY INC COM 090672106 175 4534 SH SOLE 28 4534 0 0 BIOTELEMETRY INC COM 090672106 1758 45659 SH SOLE 30 45659 0 0 BIOTELEMETRY INC COM 090672106 149 3857 SH SOLE 40 3857 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 59 2634 SH SOLE 2 364 0 2270 BIOXCEL THERAPEUTICS INC COM 09075P105 604 27018 SH SOLE 18 27018 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 288 12889 SH SOLE 19 12889 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 5528 247319 SH SOLE 21 247319 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 4680 209374 SH SOLE 22 206776 0 2598 BITAUTO HLDGS LTD SPONSORED ADS 091727107 37 3553 SH SOLE 4 3553 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 3082 296623 SH SOLE 21 296623 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 1808 174052 SH SOLE 22 174052 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 36 3438 SH SOLE 25 3438 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 918 88339 SH SOLE 30 88339 0 0 BJS RESTAURANTS INC COM 09180C106 119 8601 SH SOLE 2 2572 0 6029 BJS RESTAURANTS INC COM 09180C106 1 86 SH SOLE 4 86 0 0 BJS RESTAURANTS INC COM 09180C106 4 321 SH SOLE 7 321 0 0 BJS RESTAURANTS INC COM 09180C106 1512 108828 SH SOLE 18 96286 0 12542 BJS RESTAURANTS INC COM 09180C106 1153 83036 SH SOLE 19 83036 0 0 BJS RESTAURANTS INC COM 09180C106 29588 2130145 SH SOLE 21 2130145 0 0 BJS RESTAURANTS INC COM 09180C106 9003 648174 SH SOLE 22 625953 0 22221 BJS RESTAURANTS INC COM 09180C106 98 7043 SH SOLE 23 7043 0 0 BJS RESTAURANTS INC COM 09180C106 441 31749 SH SOLE 26 3668 0 28081 BJS RESTAURANTS INC COM 09180C106 39 2792 SH SOLE 28 2792 0 0 BJS RESTAURANTS INC COM 09180C106 345 24821 SH SOLE 30 24821 0 0 BJS RESTAURANTS INC COM 09180C106 28 2049 SH SOLE 40 2049 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 3406 133715 SH SOLE 2 56002 0 77713 BJS WHSL CLUB HLDGS INC COM 05550J101 11 427 SH SOLE 4 427 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 110 4301 SH SOLE 7 4301 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 16953 665609 SH SOLE 18 665609 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 7077 277842 SH SOLE 19 277842 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 204957 8046987 SH SOLE 21 8046987 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 104994 4122272 SH SOLE 22 3997118 0 125154 BJS WHSL CLUB HLDGS INC COM 05550J101 308 12081 SH SOLE 23 12081 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 1055 41415 SH SOLE 25 41415 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 2621 102898 SH SOLE 26 47802 0 55096 BJS WHSL CLUB HLDGS INC COM 05550J101 416 16340 SH SOLE 28 16340 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 986 38714 SH SOLE 30 38714 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 185 7268 SH SOLE 31 0 0 7268 BJS WHSL CLUB HLDGS INC COM 05550J101 257 10100 SH SOLE 34 10100 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 165 6467 SH SOLE 36 6467 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 357 14024 SH SOLE 40 14024 0 0 BK OF AMERICA CORP COM 060505104 442735 20854207 SH SOLE 2 3006489 0 17847718 BK OF AMERICA CORP COM 060505104 85418 4023476 SH SOLE 4 3789965 0 233511 BK OF AMERICA CORP COM 060505104 150645 7095846 SH SOLE 7 6815291 0 280555 BK OF AMERICA CORP COM 060505104 6602 310976 SH SOLE 13 310976 0 0 BK OF AMERICA CORP COM 060505104 20207 951815 SH SOLE 15 951815 0 0 BK OF AMERICA CORP COM 060505104 82 3865 SH SOLE 17 0 0 3865 BK OF AMERICA CORP COM 060505104 498734 23491938 SH SOLE 18 20741690 0 2750248 BK OF AMERICA CORP COM 060505104 750682 35359471 SH SOLE 19 35359471 0 0 BK OF AMERICA CORP COM 060505104 1023 48170 SH SOLE 20 48170 0 0 BK OF AMERICA CORP COM 060505104 3289528 154947147 SH SOLE 21 154947147 0 0 BK OF AMERICA CORP COM 060505104 4119585 194045440 SH SOLE 22 173901560 0 20143880 BK OF AMERICA CORP COM 060505104 132949 6262308 SH SOLE 23 6262308 0 0 BK OF AMERICA CORP COM 060505104 191825 9035572 SH SOLE 25 8934188 0 101384 BK OF AMERICA CORP COM 060505104 700198 32981535 SH SOLE 26 3751455 0 29230080 BK OF AMERICA CORP COM 060505104 36933 1739670 SH SOLE 28 1231021 0 508649 BK OF AMERICA CORP COM 060505104 25337 1193464 SH SOLE 29 156625 0 1036839 BK OF AMERICA CORP COM 060505104 657906 30989434 SH SOLE 30 30989434 0 0 BK OF AMERICA CORP COM 060505104 147327 6939576 SH SOLE 31 1540008 0 5399568 BK OF AMERICA CORP COM 060505104 114473 5392039 SH SOLE 34 5392039 0 0 BK OF AMERICA CORP COM 060505104 131048 6172761 SH SOLE 36 6172761 0 0 BK OF AMERICA CORP COM 060505104 4086 192487 SH SOLE 40 192487 0 0 BK OF AMERICA CORP 7.25%CNV PFD L 060505682 206412 163040 SH SOLE 21 163040 0 0 BK TECHNOLOGIES CORPORATION COM 05587G104 3 1691 SH SOLE 18 1691 0 0 BK TECHNOLOGIES CORPORATION COM 05587G104 52 31613 SH SOLE 21 31613 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 90 3616 SH SOLE 2 614 0 3002 BLACK DIAMOND THERAPEUTICS I COM 09203E105 17 670 SH SOLE 7 670 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 1020 40896 SH SOLE 18 40896 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 572 22917 SH SOLE 19 22917 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 9542 382445 SH SOLE 21 382445 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 2923 117144 SH SOLE 22 112929 0 4215 BLACK HILLS CORP COM 092113109 5218 81487 SH SOLE 2 26871 0 54616 BLACK HILLS CORP COM 092113109 235 3664 SH SOLE 4 3664 0 0 BLACK HILLS CORP COM 092113109 2677 41806 SH SOLE 7 41806 0 0 BLACK HILLS CORP COM 092113109 25403 396739 SH SOLE 18 396739 0 0 BLACK HILLS CORP COM 092113109 7383 115303 SH SOLE 19 115303 0 0 BLACK HILLS CORP COM 092113109 354914 5542936 SH SOLE 21 5542936 0 0 BLACK HILLS CORP COM 092113109 133759 2089002 SH SOLE 22 2022376 0 66626 BLACK HILLS CORP COM 092113109 1818 28392 SH SOLE 26 16814 0 11578 BLACK HILLS CORP COM 092113109 579 9044 SH SOLE 28 9044 0 0 BLACK HILLS CORP COM 092113109 2527 39465 SH SOLE 30 39465 0 0 BLACK HILLS CORP COM 092113109 1226 19151 SH SOLE 32 19151 0 0 BLACK HILLS CORP COM 092113109 243 3790 SH SOLE 36 3790 0 0 BLACK HILLS CORP COM 092113109 407 6358 SH SOLE 40 6358 0 0 BLACK KNIGHT INC COM 09215C105 19381 333814 SH SOLE 2 21770 0 312044 BLACK KNIGHT INC COM 09215C105 4052 69788 SH SOLE 4 65724 0 4064 BLACK KNIGHT INC COM 09215C105 8328 143446 SH SOLE 7 88076 0 55370 BLACK KNIGHT INC COM 09215C105 617 10631 SH SOLE 15 10631 0 0 BLACK KNIGHT INC COM 09215C105 1 20 SH SOLE 17 0 0 20 BLACK KNIGHT INC COM 09215C105 5094 87738 SH SOLE 18 75107 0 12631 BLACK KNIGHT INC COM 09215C105 2696 46442 SH SOLE 19 46442 0 0 BLACK KNIGHT INC COM 09215C105 369487 6363882 SH SOLE 21 6363882 0 0 BLACK KNIGHT INC COM 09215C105 272499 4693406 SH SOLE 22 4450199 0 243207 BLACK KNIGHT INC COM 09215C105 6249 107627 SH SOLE 23 107627 0 0 BLACK KNIGHT INC COM 09215C105 65637 1130507 SH SOLE 25 1130507 0 0 BLACK KNIGHT INC COM 09215C105 25952 446991 SH SOLE 26 155574 0 291417 BLACK KNIGHT INC COM 09215C105 1783 30712 SH SOLE 28 21219 0 9493 BLACK KNIGHT INC COM 09215C105 1989 34258 SH SOLE 29 2879 0 31379 BLACK KNIGHT INC COM 09215C105 38421 661738 SH SOLE 30 661738 0 0 BLACK KNIGHT INC COM 09215C105 1988 34232 SH SOLE 31 26922 0 7310 BLACK KNIGHT INC COM 09215C105 1439 24783 SH SOLE 34 24783 0 0 BLACK KNIGHT INC COM 09215C105 5904 101688 SH SOLE 36 101688 0 0 BLACK KNIGHT INC COM 09215C105 207 3559 SH SOLE 40 3559 0 0 BLACKBAUD INC COM 09227Q100 2062 37123 SH SOLE 2 21411 0 15712 BLACKBAUD INC COM 09227Q100 9 168 SH SOLE 4 168 0 0 BLACKBAUD INC COM 09227Q100 49 882 SH SOLE 7 882 0 0 BLACKBAUD INC COM 09227Q100 15805 284513 SH SOLE 18 282232 0 2281 BLACKBAUD INC COM 09227Q100 5883 105912 SH SOLE 19 105912 0 0 BLACKBAUD INC COM 09227Q100 198291 3569600 SH SOLE 21 3569600 0 0 BLACKBAUD INC COM 09227Q100 93009 1674330 SH SOLE 22 1622088 0 52242 BLACKBAUD INC COM 09227Q100 30 546 SH SOLE 23 546 0 0 BLACKBAUD INC COM 09227Q100 1836 33053 SH SOLE 26 8370 0 24683 BLACKBAUD INC COM 09227Q100 395 7117 SH SOLE 28 7117 0 0 BLACKBAUD INC COM 09227Q100 1238 22282 SH SOLE 30 22282 0 0 BLACKBAUD INC COM 09227Q100 253 4558 SH SOLE 34 4558 0 0 BLACKBAUD INC COM 09227Q100 282 5084 SH SOLE 40 5084 0 0 BLACKBERRY LTD COM 09228F103 0 23 SH SOLE 17 0 0 23 BLACKBERRY LTD COM 09228F103 6554 1586845 SH SOLE 21 1586845 0 0 BLACKLINE INC COM 09239B109 842 15997 SH SOLE 2 2161 0 13836 BLACKLINE INC COM 09239B109 26 485 SH SOLE 4 485 0 0 BLACKLINE INC COM 09239B109 42 807 SH SOLE 7 807 0 0 BLACKLINE INC COM 09239B109 8148 154875 SH SOLE 18 149947 0 4928 BLACKLINE INC COM 09239B109 5676 107893 SH SOLE 19 107893 0 0 BLACKLINE INC COM 09239B109 82646 1570926 SH SOLE 21 1570926 0 0 BLACKLINE INC COM 09239B109 63683 1210475 SH SOLE 22 1167967 0 42508 BLACKLINE INC COM 09239B109 33 633 SH SOLE 23 633 0 0 BLACKLINE INC COM 09239B109 730 13882 SH SOLE 26 9225 0 4657 BLACKLINE INC COM 09239B109 294 5588 SH SOLE 28 5588 0 0 BLACKLINE INC COM 09239B109 674 12810 SH SOLE 30 12810 0 0 BLACKLINE INC COM 09239B109 261 4962 SH SOLE 40 4962 0 0 BLACKROCK 2022 GBL INCM OPP COM 09258P104 136 17919 SH SOLE 17919 0 0 BLACKROCK CAP INVT CORP COM 092533108 764 347479 SH SOLE 30 347479 0 0 BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 179 10000 SH SOLE 10000 0 0 BLACKROCK INC COM 09247X101 128923 293026 SH SOLE 2 34049 0 258977 BLACKROCK INC COM 09247X101 23209 52751 SH SOLE 4 49582 0 3169 BLACKROCK INC COM 09247X101 49243 111923 SH SOLE 7 108015 0 3908 BLACKROCK INC COM 09247X101 330 751 SH SOLE 13 751 0 0 BLACKROCK INC COM 09247X101 4609 10476 SH SOLE 15 10476 0 0 BLACKROCK INC COM 09247X101 114855 261051 SH SOLE 18 244145 0 16906 BLACKROCK INC COM 09247X101 5682 12914 SH SOLE 19 12914 0 0 BLACKROCK INC COM 09247X101 1481858 3368088 SH SOLE 21 3368088 0 0 BLACKROCK INC COM 09247X101 1212276 2755360 SH SOLE 22 2483023 0 272337 BLACKROCK INC COM 09247X101 37038 84183 SH SOLE 23 84183 0 0 BLACKROCK INC COM 09247X101 57417 130501 SH SOLE 25 130501 0 0 BLACKROCK INC COM 09247X101 246827 561008 SH SOLE 26 58174 0 502834 BLACKROCK INC COM 09247X101 10330 23480 SH SOLE 28 16610 0 6870 BLACKROCK INC COM 09247X101 915 2080 SH SOLE 29 2080 0 0 BLACKROCK INC COM 09247X101 242653 551521 SH SOLE 30 551521 0 0 BLACKROCK INC COM 09247X101 11852 26938 SH SOLE 31 20772 0 6166 BLACKROCK INC COM 09247X101 2798 6360 SH SOLE 34 6360 0 0 BLACKROCK INC COM 09247X101 1187 2699 SH SOLE 40 2699 0 0 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 0 2 SH SOLE 18 2 0 0 BLACKROCK SCIENCE & TECH TR SHS BEN INT 09260K101 83 5000 SH SOLE 5000 0 0 BLACKROCK TCP CAPITAL CORP COM 09259E108 2037 325891 SH SOLE 30 325891 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 24446 536439 SH SOLE 2 323576 0 212863 BLACKSTONE GROUP INC COM CL A 09260D107 13129 288105 SH SOLE 4 270107 0 17998 BLACKSTONE GROUP INC COM CL A 09260D107 1718 37705 SH SOLE 7 37705 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 84 1852 SH SOLE 13 1852 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 2289 50230 SH SOLE 15 50230 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 5740 125963 SH SOLE 18 73596 0 52367 BLACKSTONE GROUP INC COM CL A 09260D107 3031 66510 SH SOLE 19 66510 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 68039 1493073 SH SOLE 21 1493073 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 528276 11592626 SH SOLE 22 11254995 0 337631 BLACKSTONE GROUP INC COM CL A 09260D107 21730 476849 SH SOLE 23 476849 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 2046 44905 SH SOLE 25 44905 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 50580 1109940 SH SOLE 26 435025 0 674915 BLACKSTONE GROUP INC COM CL A 09260D107 6118 134258 SH SOLE 28 94597 0 39661 BLACKSTONE GROUP INC COM CL A 09260D107 542 11900 SH SOLE 29 11900 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 70656 1550501 SH SOLE 30 1550501 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 56495 1239746 SH SOLE 31 105103 0 1134643 BLACKSTONE GROUP INC COM CL A 09260D107 13916 305378 SH SOLE 34 305378 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 6312 138519 SH SOLE 36 138519 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 717 15739 SH SOLE 40 15739 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 2266 121698 SH SOLE 2 7785 0 113913 BLACKSTONE MTG TR INC COM CL A 09257W100 10 553 SH SOLE 4 553 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 55 2943 SH SOLE 7 2943 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 8233 442138 SH SOLE 18 442138 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 5369 288356 SH SOLE 19 288356 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 121264 6512580 SH SOLE 21 6512580 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 70697 3796807 SH SOLE 22 3660035 0 136772 BLACKSTONE MTG TR INC COM CL A 09257W100 141 7583 SH SOLE 23 7583 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 801 43023 SH SOLE 26 29859 0 13164 BLACKSTONE MTG TR INC COM CL A 09257W100 350 18803 SH SOLE 28 18803 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 761 40892 SH SOLE 30 40892 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 71 3805 SH SOLE 34 3805 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 54 2902 SH SOLE 36 2902 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 253 13581 SH SOLE 40 13581 0 0 BLACKSTONE MTG TR INC NOTE 4.375% 5/0 09257WAB6 1007 1275000 PRN SOLE 21 1275000 0 0 BLINK CHARGING CO COM 09354A100 9 5125 SH SOLE 18 5125 0 0 BLINK CHARGING CO COM 09354A100 94 54259 SH SOLE 21 54259 0 0 BLINK CHARGING CO COM 09354A100 560 323454 SH SOLE 22 323454 0 0 BLOCK H & R INC COM 093671105 8250 585925 SH SOLE 2 185020 0 400905 BLOCK H & R INC COM 093671105 84 5934 SH SOLE 4 5934 0 0 BLOCK H & R INC COM 093671105 2515 178594 SH SOLE 7 171011 0 7583 BLOCK H & R INC COM 093671105 1279 90807 SH SOLE 13 90807 0 0 BLOCK H & R INC COM 093671105 10508 746278 SH SOLE 18 592818 0 153460 BLOCK H & R INC COM 093671105 11433 812003 SH SOLE 19 812003 0 0 BLOCK H & R INC COM 093671105 124569 8847245 SH SOLE 21 8847245 0 0 BLOCK H & R INC COM 093671105 97146 6899581 SH SOLE 22 6000195 0 899386 BLOCK H & R INC COM 093671105 37 2658 SH SOLE 23 2658 0 0 BLOCK H & R INC COM 093671105 231 16389 SH SOLE 25 16389 0 0 BLOCK H & R INC COM 093671105 7257 515397 SH SOLE 26 46491 0 468906 BLOCK H & R INC COM 093671105 418 29686 SH SOLE 28 29686 0 0 BLOCK H & R INC COM 093671105 2176 154518 SH SOLE 29 2456 0 152062 BLOCK H & R INC COM 093671105 12776 907404 SH SOLE 30 907404 0 0 BLOCK H & R INC COM 093671105 269 19104 SH SOLE 31 10760 0 8344 BLOCK H & R INC COM 093671105 1070 76010 SH SOLE 32 76010 0 0 BLOCK H & R INC COM 093671105 475 33710 SH SOLE 34 33710 0 0 BLOCK H & R INC COM 093671105 862 61237 SH SOLE 36 61237 0 0 BLOCK H & R INC COM 093671105 311 22077 SH SOLE 40 22077 0 0 BLOOM ENERGY CORP COM CL A 093712107 263 50344 SH SOLE 2 2271 0 48073 BLOOM ENERGY CORP COM CL A 093712107 5 969 SH SOLE 7 969 0 0 BLOOM ENERGY CORP COM CL A 093712107 1012 193530 SH SOLE 18 193530 0 0 BLOOM ENERGY CORP COM CL A 093712107 532 101764 SH SOLE 19 101764 0 0 BLOOM ENERGY CORP COM CL A 093712107 9814 1876489 SH SOLE 21 1876489 0 0 BLOOM ENERGY CORP COM CL A 093712107 5257 1005083 SH SOLE 22 938338 0 66745 BLOOM ENERGY CORP COM CL A 093712107 18 3523 SH SOLE 23 3523 0 0 BLOOM ENERGY CORP COM CL A 093712107 28 5313 SH SOLE 26 0 0 5313 BLOOM ENERGY CORP COM CL A 093712107 52 9999 SH SOLE 28 9999 0 0 BLOOM ENERGY CORP COM CL A 093712107 40 7671 SH SOLE 30 7671 0 0 BLOOM ENERGY CORP COM CL A 093712107 27 5129 SH SOLE 40 5129 0 0 BLOOMIN BRANDS INC COM 094235108 232 32561 SH SOLE 2 4708 0 27853 BLOOMIN BRANDS INC COM 094235108 2 244 SH SOLE 4 244 0 0 BLOOMIN BRANDS INC COM 094235108 16 2275 SH SOLE 7 2275 0 0 BLOOMIN BRANDS INC COM 094235108 3023 423405 SH SOLE 18 423405 0 0 BLOOMIN BRANDS INC COM 094235108 1481 207483 SH SOLE 19 207483 0 0 BLOOMIN BRANDS INC COM 094235108 68087 9535995 SH SOLE 21 9535995 0 0 BLOOMIN BRANDS INC COM 094235108 17767 2488382 SH SOLE 22 2385201 0 103181 BLOOMIN BRANDS INC COM 094235108 449 62953 SH SOLE 26 33505 0 29448 BLOOMIN BRANDS INC COM 094235108 75 10531 SH SOLE 28 10531 0 0 BLOOMIN BRANDS INC COM 094235108 807 112982 SH SOLE 30 112982 0 0 BLOOMIN BRANDS INC COM 094235108 63 8792 SH SOLE 34 8792 0 0 BLOOMIN BRANDS INC COM 094235108 34 4753 SH SOLE 36 4753 0 0 BLOOMIN BRANDS INC COM 094235108 69 9669 SH SOLE 40 9669 0 0 BLUCORA INC COM 095229100 313 25965 SH SOLE 2 2610 0 23355 BLUCORA INC COM 095229100 3 249 SH SOLE 4 249 0 0 BLUCORA INC COM 095229100 10 846 SH SOLE 7 846 0 0 BLUCORA INC COM 095229100 2742 227569 SH SOLE 18 227569 0 0 BLUCORA INC COM 095229100 1113 92353 SH SOLE 19 92353 0 0 BLUCORA INC COM 095229100 63415 5262683 SH SOLE 21 5262683 0 0 BLUCORA INC COM 095229100 18014 1494977 SH SOLE 22 1439613 0 55364 BLUCORA INC COM 095229100 158 13153 SH SOLE 26 8564 0 4589 BLUCORA INC COM 095229100 71 5860 SH SOLE 28 5860 0 0 BLUCORA INC COM 095229100 2557 212165 SH SOLE 30 212165 0 0 BLUCORA INC COM 095229100 57 4736 SH SOLE 40 4736 0 0 BLUE APRON HLDGS INC CL A NEW 09523Q200 8 666 SH SOLE 17 0 0 666 BLUE APRON HLDGS INC CL A NEW 09523Q200 7 581 SH SOLE 18 581 0 0 BLUE APRON HLDGS INC CL A NEW 09523Q200 2151 178484 SH SOLE 19 178484 0 0 BLUE APRON HLDGS INC CL A NEW 09523Q200 486 40310 SH SOLE 21 40310 0 0 BLUE APRON HLDGS INC CL A NEW 09523Q200 3479 288707 SH SOLE 22 288707 0 0 BLUE APRON HLDGS INC CL A NEW 09523Q200 239 19853 SH SOLE 23 19853 0 0 BLUE APRON HLDGS INC CL A NEW 09523Q200 680 56419 SH SOLE 26 0 0 56419 BLUE BIRD CORP COM 095306106 152 13925 SH SOLE 2 4966 0 8959 BLUE BIRD CORP COM 095306106 3 301 SH SOLE 7 301 0 0 BLUE BIRD CORP COM 095306106 887 81180 SH SOLE 18 55926 0 25254 BLUE BIRD CORP COM 095306106 2052 187703 SH SOLE 19 187703 0 0 BLUE BIRD CORP COM 095306106 6219 568974 SH SOLE 21 568974 0 0 BLUE BIRD CORP COM 095306106 6282 574788 SH SOLE 22 564969 0 9819 BLUE BIRD CORP COM 095306106 134 12230 SH SOLE 23 12230 0 0 BLUE BIRD CORP COM 095306106 571 52258 SH SOLE 26 0 0 52258 BLUE BIRD CORP COM 095306106 24 2240 SH SOLE 30 2240 0 0 BLUE BIRD CORP COM 095306106 101 9235 SH SOLE 34 9235 0 0 BLUE BIRD CORP COM 095306106 35 3167 SH SOLE 40 3167 0 0 BLUEBIRD BIO INC COM 09609G100 4994 108653 SH SOLE 2 4571 0 104082 BLUEBIRD BIO INC COM 09609G100 12 251 SH SOLE 4 251 0 0 BLUEBIRD BIO INC COM 09609G100 46 992 SH SOLE 7 992 0 0 BLUEBIRD BIO INC COM 09609G100 1235 26878 SH SOLE 18 26878 0 0 BLUEBIRD BIO INC COM 09609G100 598 13013 SH SOLE 19 13013 0 0 BLUEBIRD BIO INC COM 09609G100 52728 1147262 SH SOLE 21 1147262 0 0 BLUEBIRD BIO INC COM 09609G100 68009 1479736 SH SOLE 22 1390818 0 88918 BLUEBIRD BIO INC COM 09609G100 1122 24422 SH SOLE 26 11573 0 12849 BLUEBIRD BIO INC COM 09609G100 331 7210 SH SOLE 28 7210 0 0 BLUEBIRD BIO INC COM 09609G100 3004 65366 SH SOLE 30 65366 0 0 BLUEBIRD BIO INC COM 09609G100 51 1106 SH SOLE 31 1106 0 0 BLUEBIRD BIO INC COM 09609G100 79 1709 SH SOLE 34 1709 0 0 BLUEBIRD BIO INC COM 09609G100 263 5715 SH SOLE 40 5715 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 2 271 SH SOLE 2 271 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 130 22479 SH SOLE 18 22479 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 88 15269 SH SOLE 19 15269 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 1479 255875 SH SOLE 21 255875 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 382 66025 SH SOLE 22 62462 0 3563 BLUELINX HLDGS INC COM NEW 09624H208 41 8222 SH SOLE 2 285 0 7937 BLUELINX HLDGS INC COM NEW 09624H208 1 191 SH SOLE 7 191 0 0 BLUELINX HLDGS INC COM NEW 09624H208 164 33076 SH SOLE 18 33076 0 0 BLUELINX HLDGS INC COM NEW 09624H208 138 27864 SH SOLE 19 27864 0 0 BLUELINX HLDGS INC COM NEW 09624H208 1641 331616 SH SOLE 21 331616 0 0 BLUELINX HLDGS INC COM NEW 09624H208 1274 257375 SH SOLE 22 251536 0 5839 BLUEPRINT MEDICINES CORP COM 09627Y109 2140 36596 SH SOLE 2 19498 0 17098 BLUEPRINT MEDICINES CORP COM 09627Y109 13 221 SH SOLE 4 221 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 52 884 SH SOLE 7 884 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 12345 211099 SH SOLE 18 199320 0 11779 BLUEPRINT MEDICINES CORP COM 09627Y109 24667 421799 SH SOLE 19 421799 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 462 7900 SH SOLE 20 7900 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 130192 2226265 SH SOLE 21 2226265 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 91960 1572500 SH SOLE 22 1518727 0 53773 BLUEPRINT MEDICINES CORP COM 09627Y109 604 10322 SH SOLE 23 10322 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 2912 49787 SH SOLE 26 11842 0 37945 BLUEPRINT MEDICINES CORP COM 09627Y109 409 6999 SH SOLE 28 6999 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 4493 76824 SH SOLE 30 76824 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 3743 63998 SH SOLE 34 63998 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 285 4875 SH SOLE 40 4875 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 57 10242 SH SOLE 2 830 0 9412 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 4 689 SH SOLE 7 689 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 479 86065 SH SOLE 18 86065 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 228 40957 SH SOLE 19 40957 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 4733 849733 SH SOLE 21 849733 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 4546 816093 SH SOLE 22 801079 0 15014 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 4 799 SH SOLE 23 799 0 0 BMC STK HLDGS INC COM 05591B109 1330 75014 SH SOLE 2 14581 0 60433 BMC STK HLDGS INC COM 05591B109 7 392 SH SOLE 4 392 0 0 BMC STK HLDGS INC COM 05591B109 20 1132 SH SOLE 7 1132 0 0 BMC STK HLDGS INC COM 05591B109 4270 240854 SH SOLE 18 230937 0 9917 BMC STK HLDGS INC COM 05591B109 7591 428147 SH SOLE 19 428147 0 0 BMC STK HLDGS INC COM 05591B109 40616 2290785 SH SOLE 21 2290785 0 0 BMC STK HLDGS INC COM 05591B109 40984 2311559 SH SOLE 22 2236967 0 74592 BMC STK HLDGS INC COM 05591B109 822 46342 SH SOLE 23 46342 0 0 BMC STK HLDGS INC COM 05591B109 3941 222251 SH SOLE 26 23461 0 198790 BMC STK HLDGS INC COM 05591B109 151 8497 SH SOLE 28 8497 0 0 BMC STK HLDGS INC COM 05591B109 387 21844 SH SOLE 30 21844 0 0 BMC STK HLDGS INC COM 05591B109 120 6772 SH SOLE 34 6772 0 0 BMC STK HLDGS INC COM 05591B109 137 7726 SH SOLE 40 7726 0 0 BOEING CO COM 097023105 193228 1295617 SH SOLE 2 165299 0 1130318 BOEING CO COM 097023105 32779 219790 SH SOLE 4 205128 0 14662 BOEING CO COM 097023105 69433 465554 SH SOLE 7 449276 0 16278 BOEING CO COM 097023105 1834 12299 SH SOLE 13 12299 0 0 BOEING CO COM 097023105 6550 43918 SH SOLE 15 43918 0 0 BOEING CO COM 097023105 12 80 SH SOLE 17 0 0 80 BOEING CO COM 097023105 190616 1278101 SH SOLE 18 1240033 0 38068 BOEING CO COM 097023105 18991 127335 SH SOLE 19 127335 0 0 BOEING CO COM 097023105 1883943 12632045 SH SOLE 21 12632045 0 0 BOEING CO COM 097023105 1857953 12457777 SH SOLE 22 11193692 0 1264085 BOEING CO COM 097023105 58205 390270 SH SOLE 23 390270 0 0 BOEING CO COM 097023105 83833 562112 SH SOLE 25 562112 0 0 BOEING CO COM 097023105 171430 1149456 SH SOLE 26 287089 0 862367 BOEING CO COM 097023105 4797 32165 SH SOLE 28 0 0 32165 BOEING CO COM 097023105 6347 42559 SH SOLE 29 9799 0 32760 BOEING CO COM 097023105 282423 1893680 SH SOLE 30 1893680 0 0 BOEING CO COM 097023105 24516 164383 SH SOLE 31 96006 0 68377 BOEING CO COM 097023105 12257 82184 SH SOLE 32 82184 0 0 BOEING CO COM 097023105 4357 29216 SH SOLE 34 29216 0 0 BOEING CO COM 097023105 53961 361812 SH SOLE 36 361812 0 0 BOEING CO COM 097023105 1791 12007 SH SOLE 40 12007 0 0 BOGOTA FINL CORP COM 097235105 8 1149 SH SOLE 18 1149 0 0 BOINGO WIRELESS INC COM 09739C102 175 16508 SH SOLE 2 2484 0 14024 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 1729 162965 SH SOLE 18 162965 0 0 BOINGO WIRELESS INC COM 09739C102 1035 97530 SH SOLE 19 97530 0 0 BOINGO WIRELESS INC COM 09739C102 16474 1552667 SH SOLE 21 1552667 0 0 BOINGO WIRELESS INC COM 09739C102 12949 1220472 SH SOLE 22 1174069 0 46403 BOINGO WIRELESS INC COM 09739C102 255 24007 SH SOLE 26 19631 0 4376 BOINGO WIRELESS INC COM 09739C102 62 5850 SH SOLE 28 5850 0 0 BOINGO WIRELESS INC COM 09739C102 185 17395 SH SOLE 30 17395 0 0 BOINGO WIRELESS INC COM 09739C102 38 3566 SH SOLE 40 3566 0 0 BOISE CASCADE CO DEL COM 09739D100 1057 44448 SH SOLE 2 14850 0 29598 BOISE CASCADE CO DEL COM 09739D100 6 252 SH SOLE 4 252 0 0 BOISE CASCADE CO DEL COM 09739D100 28 1179 SH SOLE 7 1179 0 0 BOISE CASCADE CO DEL COM 09739D100 4872 204897 SH SOLE 18 179137 0 25760 BOISE CASCADE CO DEL COM 09739D100 10135 426207 SH SOLE 19 426207 0 0 BOISE CASCADE CO DEL COM 09739D100 104047 4375393 SH SOLE 21 4375393 0 0 BOISE CASCADE CO DEL COM 09739D100 38441 1616532 SH SOLE 22 1569605 0 46927 BOISE CASCADE CO DEL COM 09739D100 1469 61788 SH SOLE 23 61788 0 0 BOISE CASCADE CO DEL COM 09739D100 3985 167597 SH SOLE 26 7964 0 159633 BOISE CASCADE CO DEL COM 09739D100 134 5651 SH SOLE 28 5651 0 0 BOISE CASCADE CO DEL COM 09739D100 1209 50857 SH SOLE 30 50857 0 0 BOISE CASCADE CO DEL COM 09739D100 24 1005 SH SOLE 34 1005 0 0 BOISE CASCADE CO DEL COM 09739D100 24 1029 SH SOLE 36 1029 0 0 BOISE CASCADE CO DEL COM 09739D100 97 4059 SH SOLE 40 4059 0 0 BOK FINL CORP COM NEW 05561Q201 2441 57357 SH SOLE 2 2745 0 54612 BOK FINL CORP COM NEW 05561Q201 5 121 SH SOLE 4 121 0 0 BOK FINL CORP COM NEW 05561Q201 35 821 SH SOLE 7 821 0 0 BOK FINL CORP COM NEW 05561Q201 3582 84152 SH SOLE 18 84152 0 0 BOK FINL CORP COM NEW 05561Q201 433 10165 SH SOLE 19 10165 0 0 BOK FINL CORP COM NEW 05561Q201 18191 427418 SH SOLE 21 427418 0 0 BOK FINL CORP COM NEW 05561Q201 38007 893031 SH SOLE 22 835755 0 57276 BOK FINL CORP COM NEW 05561Q201 532 12509 SH SOLE 26 5322 0 7187 BOK FINL CORP COM NEW 05561Q201 220 5175 SH SOLE 28 5175 0 0 BOK FINL CORP COM NEW 05561Q201 476 11179 SH SOLE 30 11179 0 0 BOK FINL CORP COM NEW 05561Q201 28 660 SH SOLE 31 660 0 0 BOK FINL CORP COM NEW 05561Q201 111 2603 SH SOLE 34 2603 0 0 BOK FINL CORP COM NEW 05561Q201 160 3749 SH SOLE 40 3749 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 223 19803 SH SOLE 2 1131 0 18672 BONANZA CREEK ENERGY INC COM NEW 097793400 5 406 SH SOLE 7 406 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 1026 91226 SH SOLE 18 91226 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 399 35500 SH SOLE 19 35500 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 24108 2142973 SH SOLE 21 2142973 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 6528 580295 SH SOLE 22 559091 0 21204 BONANZA CREEK ENERGY INC COM NEW 097793400 37 3275 SH SOLE 26 0 0 3275 BONANZA CREEK ENERGY INC COM NEW 097793400 53 4736 SH SOLE 28 4736 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 308 27374 SH SOLE 30 27374 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 23 2013 SH SOLE 34 2013 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 20 1820 SH SOLE 40 1820 0 0 BOOKING HLDGS INC COM 09857L108 142947 106255 SH SOLE 2 15021 0 91234 BOOKING HLDGS INC COM 09857L108 27490 20434 SH SOLE 4 19277 0 1157 BOOKING HLDGS INC COM 09857L108 53238 39573 SH SOLE 7 38124 0 1449 BOOKING HLDGS INC COM 09857L108 628 467 SH SOLE 13 467 0 0 BOOKING HLDGS INC COM 09857L108 4831 3591 SH SOLE 15 3591 0 0 BOOKING HLDGS INC COM 09857L108 1 1 SH SOLE 17 0 0 1 BOOKING HLDGS INC COM 09857L108 160302 119155 SH SOLE 18 111948 0 7207 BOOKING HLDGS INC COM 09857L108 14412 10713 SH SOLE 19 10713 0 0 BOOKING HLDGS INC COM 09857L108 1342496 997901 SH SOLE 21 997901 0 0 BOOKING HLDGS INC COM 09857L108 1348991 1002729 SH SOLE 22 904295 0 98434 BOOKING HLDGS INC COM 09857L108 41763 31043 SH SOLE 23 31043 0 0 BOOKING HLDGS INC COM 09857L108 62120 46175 SH SOLE 25 45981 0 194 BOOKING HLDGS INC COM 09857L108 264205 196388 SH SOLE 26 26261 0 170127 BOOKING HLDGS INC COM 09857L108 11380 8459 SH SOLE 28 6013 0 2446 BOOKING HLDGS INC COM 09857L108 1179 876 SH SOLE 29 876 0 0 BOOKING HLDGS INC COM 09857L108 243317 180862 SH SOLE 30 180862 0 0 BOOKING HLDGS INC COM 09857L108 87311 64900 SH SOLE 31 7683 0 57217 BOOKING HLDGS INC COM 09857L108 8922 6632 SH SOLE 32 6632 0 0 BOOKING HLDGS INC COM 09857L108 10668 7930 SH SOLE 34 7930 0 0 BOOKING HLDGS INC COM 09857L108 36846 27388 SH SOLE 36 27388 0 0 BOOKING HLDGS INC COM 09857L108 1279 951 SH SOLE 40 951 0 0 BOOT BARN HLDGS INC COM 099406100 138 10684 SH SOLE 2 1549 0 9135 BOOT BARN HLDGS INC COM 099406100 2 134 SH SOLE 4 134 0 0 BOOT BARN HLDGS INC COM 099406100 6 485 SH SOLE 7 485 0 0 BOOT BARN HLDGS INC COM 099406100 1787 138168 SH SOLE 18 138168 0 0 BOOT BARN HLDGS INC COM 099406100 678 52455 SH SOLE 19 52455 0 0 BOOT BARN HLDGS INC COM 099406100 39875 3083902 SH SOLE 21 3083902 0 0 BOOT BARN HLDGS INC COM 099406100 10950 846893 SH SOLE 22 816458 0 30435 BOOT BARN HLDGS INC COM 099406100 28 2186 SH SOLE 26 0 0 2186 BOOT BARN HLDGS INC COM 099406100 51 3943 SH SOLE 28 3943 0 0 BOOT BARN HLDGS INC COM 099406100 483 37338 SH SOLE 30 37338 0 0 BOOT BARN HLDGS INC COM 099406100 36 2802 SH SOLE 40 2802 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 23736 345808 SH SOLE 2 55282 0 290526 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4727 68871 SH SOLE 4 65055 0 3816 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7889 114936 SH SOLE 7 41802 0 73134 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 12 182 SH SOLE 13 182 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 675 9828 SH SOLE 15 9828 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7493 109161 SH SOLE 18 97455 0 11706 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 62004 903320 SH SOLE 19 903320 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 236310 3442743 SH SOLE 21 3442743 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 290136 4226923 SH SOLE 22 4000216 0 226707 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7514 109472 SH SOLE 23 109472 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 10526 153354 SH SOLE 25 153354 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 32734 476888 SH SOLE 26 189740 0 287148 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2003 29182 SH SOLE 28 20140 0 9042 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2265 33001 SH SOLE 29 2823 0 30178 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 30068 438048 SH SOLE 30 438048 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2245 32709 SH SOLE 31 25353 0 7356 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 14859 216470 SH SOLE 34 216470 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4306 62729 SH SOLE 36 62729 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 229 3337 SH SOLE 40 3337 0 0 BORGWARNER INC COM 099724106 13698 562079 SH SOLE 2 102599 0 459480 BORGWARNER INC COM 099724106 2566 105275 SH SOLE 4 100121 0 5154 BORGWARNER INC COM 099724106 7519 308541 SH SOLE 7 186216 0 122325 BORGWARNER INC COM 099724106 219 8971 SH SOLE 13 8971 0 0 BORGWARNER INC COM 099724106 584 23964 SH SOLE 15 23964 0 0 BORGWARNER INC COM 099724106 11888 487796 SH SOLE 18 457018 0 30778 BORGWARNER INC COM 099724106 2168 88950 SH SOLE 19 88950 0 0 BORGWARNER INC COM 099724106 126190 5178068 SH SOLE 21 5178068 0 0 BORGWARNER INC COM 099724106 134485 5518456 SH SOLE 22 5027535 0 490921 BORGWARNER INC COM 099724106 3735 153263 SH SOLE 23 153263 0 0 BORGWARNER INC COM 099724106 6934 284527 SH SOLE 25 284527 0 0 BORGWARNER INC COM 099724106 30405 1247630 SH SOLE 26 199248 0 1048382 BORGWARNER INC COM 099724106 992 40698 SH SOLE 28 29817 0 10881 BORGWARNER INC COM 099724106 1174 48181 SH SOLE 29 3926 0 44255 BORGWARNER INC COM 099724106 23761 974998 SH SOLE 30 974998 0 0 BORGWARNER INC COM 099724106 1213 49765 SH SOLE 31 37926 0 11839 BORGWARNER INC COM 099724106 1135 46563 SH SOLE 34 46563 0 0 BORGWARNER INC COM 099724106 3788 155433 SH SOLE 36 155433 0 0 BORGWARNER INC COM 099724106 103 4240 SH SOLE 40 4240 0 0 BORR DRILLING LTD SHS G1466R207 1 1386 SH SOLE 22 1386 0 0 BOSTON BEER INC CL A 100557107 2491 6777 SH SOLE 2 4134 0 2643 BOSTON BEER INC CL A 100557107 15 42 SH SOLE 4 42 0 0 BOSTON BEER INC CL A 100557107 57 154 SH SOLE 7 154 0 0 BOSTON BEER INC CL A 100557107 18824 51214 SH SOLE 18 49996 0 1218 BOSTON BEER INC CL A 100557107 8476 23059 SH SOLE 19 23059 0 0 BOSTON BEER INC CL A 100557107 225523 613568 SH SOLE 21 613568 0 0 BOSTON BEER INC CL A 100557107 112570 306264 SH SOLE 22 296924 0 9340 BOSTON BEER INC CL A 100557107 312 848 SH SOLE 23 848 0 0 BOSTON BEER INC CL A 100557107 1978 5382 SH SOLE 26 2421 0 2961 BOSTON BEER INC CL A 100557107 462 1256 SH SOLE 28 1256 0 0 BOSTON BEER INC CL A 100557107 1073 2920 SH SOLE 30 2920 0 0 BOSTON BEER INC CL A 100557107 49 134 SH SOLE 34 134 0 0 BOSTON BEER INC CL A 100557107 354 964 SH SOLE 40 964 0 0 BOSTON OMAHA CORP COM 101044105 103 5681 SH SOLE 2 421 0 5260 BOSTON OMAHA CORP COM 101044105 689 38028 SH SOLE 18 38028 0 0 BOSTON OMAHA CORP COM 101044105 355 19610 SH SOLE 19 19610 0 0 BOSTON OMAHA CORP COM 101044105 7468 412394 SH SOLE 21 412394 0 0 BOSTON OMAHA CORP COM 101044105 4855 268080 SH SOLE 22 262622 0 5458 BOSTON OMAHA CORP COM 101044105 35 1935 SH SOLE 30 1935 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 424 59294 SH SOLE 2 3124 0 56170 BOSTON PRIVATE FINL HLDGS IN COM 101119105 5 663 SH SOLE 4 663 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 11 1527 SH SOLE 7 1527 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 2483 347313 SH SOLE 18 347313 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 895 125225 SH SOLE 19 125225 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 64863 9071755 SH SOLE 21 9071755 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 16751 2342838 SH SOLE 22 2264031 0 78807 BOSTON PRIVATE FINL HLDGS IN COM 101119105 204 28478 SH SOLE 26 23685 0 4793 BOSTON PRIVATE FINL HLDGS IN COM 101119105 86 11986 SH SOLE 28 11986 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 661 92456 SH SOLE 30 92456 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 68 9564 SH SOLE 40 9564 0 0 BOSTON PROPERTIES INC COM 101121101 38947 422283 SH SOLE 2 66170 0 356113 BOSTON PROPERTIES INC COM 101121101 19647 213017 SH SOLE 4 208944 0 4073 BOSTON PROPERTIES INC COM 101121101 28361 307507 SH SOLE 7 301441 0 6066 BOSTON PROPERTIES INC COM 101121101 3775 40930 SH SOLE 13 40930 0 0 BOSTON PROPERTIES INC COM 101121101 1501 16276 SH SOLE 15 16276 0 0 BOSTON PROPERTIES INC COM 101121101 57980 628641 SH SOLE 18 557125 0 71516 BOSTON PROPERTIES INC COM 101121101 68892 746957 SH SOLE 19 746957 0 0 BOSTON PROPERTIES INC COM 101121101 465449 5046612 SH SOLE 21 5046612 0 0 BOSTON PROPERTIES INC COM 101121101 509546 5524734 SH SOLE 22 4890937 0 633797 BOSTON PROPERTIES INC COM 101121101 12235 132661 SH SOLE 23 132661 0 0 BOSTON PROPERTIES INC COM 101121101 49459 536256 SH SOLE 25 536256 0 0 BOSTON PROPERTIES INC COM 101121101 64073 694709 SH SOLE 26 115478 0 579231 BOSTON PROPERTIES INC COM 101121101 4427 47998 SH SOLE 28 38570 0 9428 BOSTON PROPERTIES INC COM 101121101 18724 203016 SH SOLE 29 84491 0 118525 BOSTON PROPERTIES INC COM 101121101 107078 1160988 SH SOLE 30 1160988 0 0 BOSTON PROPERTIES INC COM 101121101 4646 50370 SH SOLE 31 32909 0 17461 BOSTON PROPERTIES INC COM 101121101 14505 157266 SH SOLE 34 157266 0 0 BOSTON PROPERTIES INC COM 101121101 11689 126733 SH SOLE 36 126733 0 0 BOSTON PROPERTIES INC COM 101121101 350 3796 SH SOLE 40 3796 0 0 BOSTON SCIENTIFIC CORP COM 101137107 142904 4379530 SH SOLE 2 1089511 0 3290019 BOSTON SCIENTIFIC CORP COM 101137107 20849 638966 SH SOLE 4 601294 0 37672 BOSTON SCIENTIFIC CORP COM 101137107 39407 1207677 SH SOLE 7 1153236 0 54441 BOSTON SCIENTIFIC CORP COM 101137107 478 14655 SH SOLE 13 14655 0 0 BOSTON SCIENTIFIC CORP COM 101137107 3726 114200 SH SOLE 15 114200 0 0 BOSTON SCIENTIFIC CORP COM 101137107 198031 6068983 SH SOLE 18 5046247 0 1022736 BOSTON SCIENTIFIC CORP COM 101137107 244310 7487284 SH SOLE 19 7487284 0 0 BOSTON SCIENTIFIC CORP COM 101137107 881 26990 SH SOLE 20 26990 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1058446 32437821 SH SOLE 21 32437821 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1085653 33271628 SH SOLE 22 30044059 0 3227569 BOSTON SCIENTIFIC CORP COM 101137107 32913 1008669 SH SOLE 23 1008669 0 0 BOSTON SCIENTIFIC CORP COM 101137107 100561 3081865 SH SOLE 25 3081865 0 0 BOSTON SCIENTIFIC CORP COM 101137107 181623 5566125 SH SOLE 26 834835 0 4731290 BOSTON SCIENTIFIC CORP COM 101137107 9208 282191 SH SOLE 28 199971 0 82220 BOSTON SCIENTIFIC CORP COM 101137107 856 26234 SH SOLE 29 26234 0 0 BOSTON SCIENTIFIC CORP COM 101137107 177178 5429903 SH SOLE 30 5429903 0 0 BOSTON SCIENTIFIC CORP COM 101137107 9989 306131 SH SOLE 31 250352 0 55779 BOSTON SCIENTIFIC CORP COM 101137107 144539 4429645 SH SOLE 34 4429645 0 0 BOSTON SCIENTIFIC CORP COM 101137107 29129 892699 SH SOLE 36 892699 0 0 BOSTON SCIENTIFIC CORP COM 101137107 997 30544 SH SOLE 40 30544 0 0 BOSTON SCIENTIFIC CORP OPTIONS 101137107 183 5600 SH Call SOLE 4 5600 0 0 BOSTON SCIENTIFIC CORP OPTIONS 101137107 2914 89300 SH Call SOLE 18 89300 0 0 BOSTON SCIENTIFIC CORP OPTIONS 101137107 13705 420000 SH Call SOLE 19 420000 0 0 BOSTON SCIENTIFIC CORP OPTIONS 101137107 1057 32400 SH Call SOLE 22 32400 0 0 BOSTON SCIENTIFIC CORP OPTIONS 101137107 6503 199300 SH Call SOLE 34 199300 0 0 BOTTOMLINE TECH DEL INC COM 101388106 774 21126 SH SOLE 2 7323 0 13803 BOTTOMLINE TECH DEL INC COM 101388106 10 267 SH SOLE 4 267 0 0 BOTTOMLINE TECH DEL INC COM 101388106 27 730 SH SOLE 7 730 0 0 BOTTOMLINE TECH DEL INC COM 101388106 7701 210118 SH SOLE 18 192011 0 18107 BOTTOMLINE TECH DEL INC COM 101388106 8459 230818 SH SOLE 19 230818 0 0 BOTTOMLINE TECH DEL INC COM 101388106 161630 4410108 SH SOLE 21 4410108 0 0 BOTTOMLINE TECH DEL INC COM 101388106 47993 1309498 SH SOLE 22 1264758 0 44740 BOTTOMLINE TECH DEL INC COM 101388106 699 19061 SH SOLE 23 19061 0 0 BOTTOMLINE TECH DEL INC COM 101388106 2907 79314 SH SOLE 26 5886 0 73428 BOTTOMLINE TECH DEL INC COM 101388106 245 6681 SH SOLE 28 6681 0 0 BOTTOMLINE TECH DEL INC COM 101388106 1921 52411 SH SOLE 30 52411 0 0 BOTTOMLINE TECH DEL INC COM 101388106 25 677 SH SOLE 34 677 0 0 BOTTOMLINE TECH DEL INC COM 101388106 169 4611 SH SOLE 40 4611 0 0 BOWL AMER INC CL A 102565108 6 686 SH SOLE 21 686 0 0 BOX INC CL A 10316T104 926 65946 SH SOLE 2 18901 0 47045 BOX INC CL A 10316T104 10 737 SH SOLE 4 737 0 0 BOX INC CL A 10316T104 35 2489 SH SOLE 7 2489 0 0 BOX INC CL A 10316T104 8017 570977 SH SOLE 18 507717 0 63260 BOX INC CL A 10316T104 10958 780454 SH SOLE 19 780454 0 0 BOX INC CL A 10316T104 75075 5347206 SH SOLE 21 5347206 0 0 BOX INC CL A 10316T104 66363 4726699 SH SOLE 22 4571790 0 154909 BOX INC CL A 10316T104 1036 73805 SH SOLE 23 73805 0 0 BOX INC CL A 10316T104 1026 73090 SH SOLE 25 73090 0 0 BOX INC CL A 10316T104 3975 283123 SH SOLE 26 28750 0 254373 BOX INC CL A 10316T104 286 20373 SH SOLE 28 20373 0 0 BOX INC CL A 10316T104 3706 263967 SH SOLE 30 263967 0 0 BOX INC CL A 10316T104 198 14101 SH SOLE 34 14101 0 0 BOX INC CL A 10316T104 5 387 SH SOLE 36 387 0 0 BOX INC CL A 10316T104 191 13638 SH SOLE 40 13638 0 0 BOXLIGHT CORP COM CL A 103197109 2 3363 SH SOLE 18 3363 0 0 BOXLIGHT CORP COM CL A 103197109 9 15598 SH SOLE 21 15598 0 0 BOYD GAMING CORP COM 103304101 1098 76142 SH SOLE 2 46102 0 30040 BOYD GAMING CORP COM 103304101 6 446 SH SOLE 4 446 0 0 BOYD GAMING CORP COM 103304101 22 1522 SH SOLE 7 1522 0 0 BOYD GAMING CORP COM 103304101 264 18331 SH SOLE 13 18331 0 0 BOYD GAMING CORP COM 103304101 7634 529381 SH SOLE 18 483933 0 45448 BOYD GAMING CORP COM 103304101 6036 418583 SH SOLE 19 418583 0 0 BOYD GAMING CORP COM 103304101 80183 5560547 SH SOLE 21 5560547 0 0 BOYD GAMING CORP COM 103304101 46833 3247805 SH SOLE 22 3118124 0 129681 BOYD GAMING CORP COM 103304101 79 5455 SH SOLE 23 5455 0 0 BOYD GAMING CORP COM 103304101 1084 75202 SH SOLE 26 16405 0 58797 BOYD GAMING CORP COM 103304101 153 10617 SH SOLE 28 10617 0 0 BOYD GAMING CORP COM 103304101 736 51063 SH SOLE 29 0 0 51063 BOYD GAMING CORP COM 103304101 519 35976 SH SOLE 30 35976 0 0 BOYD GAMING CORP COM 103304101 130 9028 SH SOLE 36 9028 0 0 BOYD GAMING CORP COM 103304101 126 8729 SH SOLE 40 8729 0 0 BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 113 12120 SH SOLE 18 12120 0 0 BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 2624 281838 SH SOLE 19 281838 0 0 BP PLC OPTIONS 055622104 293 12000 SH Call SOLE 4 12000 0 0 BP PLC OPTIONS 055622104 4363 178900 SH Call SOLE 18 178900 0 0 BP PLC OPTIONS 055622104 21012 861500 SH Call SOLE 19 861500 0 0 BP PLC OPTIONS 055622104 1600 65600 SH Call SOLE 22 65600 0 0 BP PLC OPTIONS 055622104 9341 383000 SH Call SOLE 34 383000 0 0 BP PLC SPONSORED ADR 055622104 2817 115482 SH SOLE 2 115482 0 0 BP PLC SPONSORED ADR 055622104 180661 7407171 SH SOLE 18 7148450 0 258721 BP PLC SPONSORED ADR 055622104 51289 2102877 SH SOLE 19 2102877 0 0 BP PLC SPONSORED ADR 055622104 982 40273 SH SOLE 23 40273 0 0 BP PLC SPONSORED ADR 055622104 1512 62011 SH SOLE 25 0 0 62011 BP PLC SPONSORED ADR 055622104 54 2227 SH SOLE 30 2227 0 0 BP PLC SPONSORED ADR 055622104 16498 676406 SH SOLE 34 676406 0 0 BP PLC SPONSORED ADR 055622104 976 40029 SH SOLE 36 40029 0 0 BRADY CORP CL A 104674106 1034 22904 SH SOLE 2 2513 0 20391 BRADY CORP CL A 104674106 11 236 SH SOLE 4 236 0 0 BRADY CORP CL A 104674106 1369 30345 SH SOLE 7 30345 0 0 BRADY CORP CL A 104674106 10302 228274 SH SOLE 18 228274 0 0 BRADY CORP CL A 104674106 4091 90639 SH SOLE 19 90639 0 0 BRADY CORP CL A 104674106 243015 5384773 SH SOLE 21 5384773 0 0 BRADY CORP CL A 104674106 64818 1436251 SH SOLE 22 1376162 0 60089 BRADY CORP CL A 104674106 1174 26011 SH SOLE 26 13432 0 12579 BRADY CORP CL A 104674106 328 7264 SH SOLE 28 7264 0 0 BRADY CORP CL A 104674106 2926 64836 SH SOLE 30 64836 0 0 BRADY CORP CL A 104674106 239 5305 SH SOLE 40 5305 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 53 31007 SH SOLE 2 1135 0 29872 BRAEMAR HOTELS & RESORTS INC COM 10482B101 0 82 SH SOLE 4 82 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 1 758 SH SOLE 7 758 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 192 113022 SH SOLE 18 113022 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 95 55613 SH SOLE 19 55613 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 1904 1120175 SH SOLE 21 1120175 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 1796 1056506 SH SOLE 22 1023922 0 32584 BRAEMAR HOTELS & RESORTS INC COM 10482B101 1 807 SH SOLE 23 807 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 30 17813 SH SOLE 26 0 0 17813 BRAEMAR HOTELS & RESORTS INC COM 10482B101 7 4258 SH SOLE 28 4258 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 8 4933 SH SOLE 30 4933 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 5 2704 SH SOLE 40 2704 0 0 BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200 2183 393340 SH SOLE 21 393340 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 22 4654 SH SOLE 18 4654 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 271 58452 SH SOLE 21 58452 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 1489 320894 SH SOLE 22 320894 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3673 349185 SH SOLE 2 26824 0 322361 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1098 104375 SH SOLE 4 104375 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2001 190221 SH SOLE 7 190221 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1230 116906 SH SOLE 18 116906 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3339 317377 SH SOLE 19 317377 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 35507 3375212 SH SOLE 21 3375212 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 67061 6374603 SH SOLE 22 6059027 0 315576 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 59 5628 SH SOLE 23 5628 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 4509 428623 SH SOLE 25 428623 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1317 125143 SH SOLE 26 43043 0 82100 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 237 22533 SH SOLE 28 22533 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 950 90258 SH SOLE 29 90258 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 8235 782792 SH SOLE 30 782792 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 38 3565 SH SOLE 31 3565 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 112 10662 SH SOLE 36 10662 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 207 19681 SH SOLE 40 19681 0 0 BRF SA SPONSORED ADR 10552T107 3641 1255508 SH SOLE 7 1255508 0 0 BRF SA SPONSORED ADR 10552T107 200 69025 SH SOLE 19 69025 0 0 BRF SA SPONSORED ADR 10552T107 7421 2558971 SH SOLE 21 2558971 0 0 BRF SA SPONSORED ADR 10552T107 38 12997 SH SOLE 22 12997 0 0 BRF SA SPONSORED ADR 10552T107 356 122926 SH SOLE 30 122926 0 0 BRF SA SPONSORED ADR 10552T107 310 107000 SH SOLE 34 107000 0 0 BRICKELL BIOTECH INC COM 10802T105 1 983 SH SOLE 21 983 0 0 BRICKELL BIOTECH INC COM 10802T105 52 43448 SH SOLE 22 43448 0 0 BRIDGE BANCORP INC COM 108035106 359 16951 SH SOLE 2 1088 0 15863 BRIDGE BANCORP INC COM 108035106 6 276 SH SOLE 7 276 0 0 BRIDGE BANCORP INC COM 108035106 1353 63960 SH SOLE 18 63960 0 0 BRIDGE BANCORP INC COM 108035106 892 42166 SH SOLE 19 42166 0 0 BRIDGE BANCORP INC COM 108035106 12474 589524 SH SOLE 21 589524 0 0 BRIDGE BANCORP INC COM 108035106 10469 494761 SH SOLE 22 476802 0 17959 BRIDGE BANCORP INC COM 108035106 63 3000 SH SOLE 26 0 0 3000 BRIDGE BANCORP INC COM 108035106 45 2122 SH SOLE 28 2122 0 0 BRIDGE BANCORP INC COM 108035106 160 7576 SH SOLE 30 7576 0 0 BRIDGE BANCORP INC COM 108035106 22 1031 SH SOLE 34 1031 0 0 BRIDGE BANCORP INC COM 108035106 41 1921 SH SOLE 40 1921 0 0 BRIDGEBIO PHARMA INC COM 10806X102 1047 36092 SH SOLE 2 4895 0 31197 BRIDGEBIO PHARMA INC COM 10806X102 36 1230 SH SOLE 7 1230 0 0 BRIDGEBIO PHARMA INC COM 10806X102 7688 265096 SH SOLE 18 258711 0 6385 BRIDGEBIO PHARMA INC COM 10806X102 5579 192388 SH SOLE 19 192388 0 0 BRIDGEBIO PHARMA INC COM 10806X102 101043 3484228 SH SOLE 21 3484228 0 0 BRIDGEBIO PHARMA INC COM 10806X102 35177 1212986 SH SOLE 22 1167084 0 45902 BRIDGEBIO PHARMA INC COM 10806X102 173 5949 SH SOLE 23 5949 0 0 BRIDGEBIO PHARMA INC COM 10806X102 424 14614 SH SOLE 26 0 0 14614 BRIDGEBIO PHARMA INC COM 10806X102 290 10015 SH SOLE 30 10015 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 224 22949 SH SOLE 2 1595 0 21354 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 869 89154 SH SOLE 18 89154 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 400 41010 SH SOLE 19 41010 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 8055 826184 SH SOLE 21 826184 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 7398 758718 SH SOLE 22 746805 0 11913 BRIDGFORD FOODS CORP COM 108763103 15 648 SH SOLE 2 71 0 577 BRIDGFORD FOODS CORP COM 108763103 142 6154 SH SOLE 18 6154 0 0 BRIDGFORD FOODS CORP COM 108763103 66 2878 SH SOLE 19 2878 0 0 BRIDGFORD FOODS CORP COM 108763103 1245 53947 SH SOLE 21 53947 0 0 BRIDGFORD FOODS CORP COM 108763103 276 11950 SH SOLE 22 11464 0 486 BRIGGS & STRATTON CORP COM 109043109 71 39219 SH SOLE 2 1670 0 37549 BRIGGS & STRATTON CORP COM 109043109 1 385 SH SOLE 4 385 0 0 BRIGGS & STRATTON CORP COM 109043109 2 901 SH SOLE 7 901 0 0 BRIGGS & STRATTON CORP COM 109043109 362 199954 SH SOLE 18 199954 0 0 BRIGGS & STRATTON CORP COM 109043109 147 81011 SH SOLE 19 81011 0 0 BRIGGS & STRATTON CORP COM 109043109 8919 4927372 SH SOLE 21 4927372 0 0 BRIGGS & STRATTON CORP COM 109043109 2630 1453197 SH SOLE 22 1381133 0 72064 BRIGGS & STRATTON CORP COM 109043109 78 43003 SH SOLE 26 4304 0 38699 BRIGGS & STRATTON CORP COM 109043109 12 6419 SH SOLE 28 6419 0 0 BRIGGS & STRATTON CORP COM 109043109 78 43107 SH SOLE 30 43107 0 0 BRIGGS & STRATTON CORP COM 109043109 9 5226 SH SOLE 40 5226 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 159 19170 SH SOLE 2 3538 0 15632 BRIGHAM MINERALS INC CL A COM 10918L103 2 219 SH SOLE 7 219 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 758 91698 SH SOLE 18 91698 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 1443 174523 SH SOLE 19 174523 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 7645 924410 SH SOLE 21 924410 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 7908 956209 SH SOLE 22 914220 0 41989 BRIGHAM MINERALS INC CL A COM 10918L103 124 15013 SH SOLE 23 15013 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 529 63915 SH SOLE 26 0 0 63915 BRIGHAM MINERALS INC CL A COM 10918L103 52 6241 SH SOLE 28 6241 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 43 5164 SH SOLE 30 5164 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 6 778 SH SOLE 34 778 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 23 2776 SH SOLE 40 2776 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 13707 134381 SH SOLE 2 26312 0 108069 BRIGHT HORIZONS FAM SOL IN D COM 109194100 193 1896 SH SOLE 4 1896 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 159 1562 SH SOLE 7 1562 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 137 1344 SH SOLE 13 1344 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 3976 38980 SH SOLE 18 36554 0 2426 BRIGHT HORIZONS FAM SOL IN D COM 109194100 98066 961430 SH SOLE 19 961430 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 80730 791469 SH SOLE 21 791469 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 163047 1598496 SH SOLE 22 1490827 0 107669 BRIGHT HORIZONS FAM SOL IN D COM 109194100 169 1654 SH SOLE 23 1654 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 3171 31091 SH SOLE 26 12900 0 18191 BRIGHT HORIZONS FAM SOL IN D COM 109194100 859 8424 SH SOLE 28 8424 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 284 2785 SH SOLE 29 2785 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 2037 19968 SH SOLE 30 19968 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 416 4082 SH SOLE 31 4082 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 572 5603 SH SOLE 34 5603 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 123 1206 SH SOLE 36 1206 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 639 6264 SH SOLE 40 6264 0 0 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 91 13547 SH SOLE 21 13547 0 0 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 818 121545 SH SOLE 22 121545 0 0 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 400 59410 SH SOLE 30 59410 0 0 BRIGHTCOVE INC COM 10921T101 98 14100 SH SOLE 2 1597 0 12503 BRIGHTCOVE INC COM 10921T101 6 823 SH SOLE 7 823 0 0 BRIGHTCOVE INC COM 10921T101 1002 143760 SH SOLE 18 143760 0 0 BRIGHTCOVE INC COM 10921T101 519 74410 SH SOLE 19 74410 0 0 BRIGHTCOVE INC COM 10921T101 9466 1358087 SH SOLE 21 1358087 0 0 BRIGHTCOVE INC COM 10921T101 6881 987249 SH SOLE 22 963642 0 23607 BRIGHTHOUSE FINL INC COM 10922N103 6156 254697 SH SOLE 2 50837 0 203860 BRIGHTHOUSE FINL INC COM 10922N103 9 353 SH SOLE 4 353 0 0 BRIGHTHOUSE FINL INC COM 10922N103 105 4338 SH SOLE 7 4338 0 0 BRIGHTHOUSE FINL INC COM 10922N103 8100 335134 SH SOLE 18 335134 0 0 BRIGHTHOUSE FINL INC COM 10922N103 4097 169503 SH SOLE 19 169503 0 0 BRIGHTHOUSE FINL INC COM 10922N103 124446 5148770 SH SOLE 21 5148770 0 0 BRIGHTHOUSE FINL INC COM 10922N103 85636 3543069 SH SOLE 22 3357602 0 185467 BRIGHTHOUSE FINL INC COM 10922N103 917 37935 SH SOLE 25 37935 0 0 BRIGHTHOUSE FINL INC COM 10922N103 968 40065 SH SOLE 26 25626 0 14439 BRIGHTHOUSE FINL INC COM 10922N103 351 14534 SH SOLE 28 14534 0 0 BRIGHTHOUSE FINL INC COM 10922N103 1562 64637 SH SOLE 30 64637 0 0 BRIGHTHOUSE FINL INC COM 10922N103 271 11194 SH SOLE 31 2360 0 8834 BRIGHTHOUSE FINL INC COM 10922N103 1519 62866 SH SOLE 34 62866 0 0 BRIGHTHOUSE FINL INC COM 10922N103 929 38456 SH SOLE 36 38456 0 0 BRIGHTHOUSE FINL INC COM 10922N103 291 12028 SH SOLE 40 12028 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 419 65516 SH SOLE 2 7736 0 57780 BRIGHTSPHERE INVT GROUP INC COM 10948W103 8 1279 SH SOLE 7 1279 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 1480 231545 SH SOLE 18 231545 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 2010 314573 SH SOLE 19 314573 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 14605 2285663 SH SOLE 21 2285663 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 14545 2276182 SH SOLE 22 2198492 0 77690 BRIGHTSPHERE INVT GROUP INC COM 10948W103 130 20276 SH SOLE 23 20276 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 652 101961 SH SOLE 26 40505 0 61456 BRIGHTSPHERE INVT GROUP INC COM 10948W103 73 11385 SH SOLE 28 11385 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 154 24092 SH SOLE 30 24092 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 43 6709 SH SOLE 40 6709 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 323 29203 SH SOLE 2 1736 0 27467 BRIGHTVIEW HLDGS INC COM 10948C107 5 482 SH SOLE 7 482 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 1216 109961 SH SOLE 18 109961 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 638 57720 SH SOLE 19 57720 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 11916 1077383 SH SOLE 21 1077383 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 9874 892807 SH SOLE 22 851082 0 41725 BRIGHTVIEW HLDGS INC COM 10948C107 24 2129 SH SOLE 26 0 0 2129 BRIGHTVIEW HLDGS INC COM 10948C107 55 4955 SH SOLE 28 4955 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 118 10646 SH SOLE 30 10646 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 31 2759 SH SOLE 40 2759 0 0 BRINKER INTL INC COM 109641100 412 34299 SH SOLE 2 16373 0 17926 BRINKER INTL INC COM 109641100 3 233 SH SOLE 4 233 0 0 BRINKER INTL INC COM 109641100 14 1147 SH SOLE 7 1147 0 0 BRINKER INTL INC COM 109641100 2839 236365 SH SOLE 18 227611 0 8754 BRINKER INTL INC COM 109641100 1228 102282 SH SOLE 19 102282 0 0 BRINKER INTL INC COM 109641100 31838 2650966 SH SOLE 21 2650966 0 0 BRINKER INTL INC COM 109641100 15494 1290121 SH SOLE 22 1243714 0 46407 BRINKER INTL INC COM 109641100 19 1573 SH SOLE 23 1573 0 0 BRINKER INTL INC COM 109641100 298 24778 SH SOLE 26 5618 0 19160 BRINKER INTL INC COM 109641100 57 4757 SH SOLE 28 4757 0 0 BRINKER INTL INC COM 109641100 279 23220 SH SOLE 30 23220 0 0 BRINKER INTL INC COM 109641100 19 1600 SH SOLE 31 0 0 1600 BRINKER INTL INC COM 109641100 48 4031 SH SOLE 34 4031 0 0 BRINKER INTL INC COM 109641100 19 1553 SH SOLE 36 1553 0 0 BRINKER INTL INC COM 109641100 59 4909 SH SOLE 40 4909 0 0 BRINKS CO COM 109696104 1963 37719 SH SOLE 2 21778 0 15941 BRINKS CO COM 109696104 8 147 SH SOLE 4 147 0 0 BRINKS CO COM 109696104 46 886 SH SOLE 7 886 0 0 BRINKS CO COM 109696104 14912 286486 SH SOLE 18 286486 0 0 BRINKS CO COM 109696104 4875 93656 SH SOLE 19 93656 0 0 BRINKS CO COM 109696104 178542 3430208 SH SOLE 21 3430208 0 0 BRINKS CO COM 109696104 86637 1664492 SH SOLE 22 1609345 0 55147 BRINKS CO COM 109696104 1156 22202 SH SOLE 26 11392 0 10810 BRINKS CO COM 109696104 345 6630 SH SOLE 28 6630 0 0 BRINKS CO COM 109696104 3291 63229 SH SOLE 30 63229 0 0 BRINKS CO COM 109696104 17 327 SH SOLE 34 327 0 0 BRINKS CO COM 109696104 12 230 SH SOLE 36 230 0 0 BRINKS CO COM 109696104 264 5075 SH SOLE 40 5075 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 353086 6334513 SH SOLE 2 1224323 0 5110190 BRISTOL-MYERS SQUIBB CO COM 110122108 61640 1105840 SH SOLE 4 1042179 0 63661 BRISTOL-MYERS SQUIBB CO COM 110122108 120671 2164888 SH SOLE 7 2068116 0 96772 BRISTOL-MYERS SQUIBB CO COM 110122108 4719 84658 SH SOLE 13 84658 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 14313 256783 SH SOLE 15 256783 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 473111 8487818 SH SOLE 18 8050114 0 437704 BRISTOL-MYERS SQUIBB CO COM 110122108 331050 5939180 SH SOLE 19 5939180 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 3139265 56319786 SH SOLE 21 56319786 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 3177865 57012282 SH SOLE 22 51312875 0 5699407 BRISTOL-MYERS SQUIBB CO COM 110122108 99209 1779849 SH SOLE 23 1779849 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 143354 2571836 SH SOLE 25 2571836 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 682623 12246547 SH SOLE 26 1395138 0 10851409 BRISTOL-MYERS SQUIBB CO COM 110122108 26573 476740 SH SOLE 28 338009 0 138731 BRISTOL-MYERS SQUIBB CO COM 110122108 18493 331770 SH SOLE 29 56917 0 274853 BRISTOL-MYERS SQUIBB CO COM 110122108 567196 10175746 SH SOLE 30 10175746 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 46862 840727 SH SOLE 31 422456 0 418271 BRISTOL-MYERS SQUIBB CO COM 110122108 149314 2678753 SH SOLE 34 2678753 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 90624 1625838 SH SOLE 36 1625838 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 2955 53022 SH SOLE 40 53022 0 0 BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 1270 334195 SH SOLE 2 316718 0 17477 BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 112 29459 SH SOLE 4 29459 0 0 BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 17 4604 SH SOLE 7 4604 0 0 BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 82 21599 SH SOLE 13 21599 0 0 BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 197 51712 SH SOLE 18 19893 0 31819 BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 2090 549918 SH SOLE 19 549918 0 0 BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 27 6993 SH SOLE 21 6993 0 0 BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 1641 431819 SH SOLE 22 350328 0 81491 BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 162 42759 SH SOLE 23 42759 0 0 BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 9 2287 SH SOLE 25 2287 0 0 BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 93 24407 SH SOLE 26 12474 0 11933 BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 440 115904 SH SOLE 29 24337 0 91567 BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 56 14650 SH SOLE 30 14650 0 0 BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 142 37481 SH SOLE 31 33381 0 4100 BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 1724 453634 SH SOLE 34 453634 0 0 BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 54 14119 SH SOLE 36 14119 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 233 6807 SH SOLE 2 6807 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 68910 2015490 SH SOLE 18 2011134 0 4356 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 9407 275141 SH SOLE 19 275141 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 0 5 SH SOLE 22 5 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 408 11930 SH SOLE 23 11930 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2463 72050 SH SOLE 34 72050 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 6939 730419 SH SOLE 2 163599 0 566820 BRIXMOR PPTY GROUP INC COM 11120U105 1673 176079 SH SOLE 4 176079 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 3028 318776 SH SOLE 7 318776 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 7849 826258 SH SOLE 18 826258 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 3610 380005 SH SOLE 19 380005 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 154407 16253338 SH SOLE 21 16253338 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 121813 12822414 SH SOLE 22 12329300 0 493114 BRIXMOR PPTY GROUP INC COM 11120U105 90 9513 SH SOLE 23 9513 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 6814 717290 SH SOLE 25 717290 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 2260 237894 SH SOLE 26 78447 0 159447 BRIXMOR PPTY GROUP INC COM 11120U105 408 42906 SH SOLE 28 42906 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 1473 155044 SH SOLE 29 155044 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 12602 1326504 SH SOLE 30 1326504 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 182 19142 SH SOLE 31 6042 0 13100 BRIXMOR PPTY GROUP INC COM 11120U105 41 4323 SH SOLE 34 4323 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 90 9521 SH SOLE 36 9521 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 303 31896 SH SOLE 40 31896 0 0 BROADCOM INC COM 11135F101 239733 1011104 SH SOLE 2 168677 0 842427 BROADCOM INC COM 11135F101 43190 182160 SH SOLE 4 171275 0 10885 BROADCOM INC COM 11135F101 90124 380111 SH SOLE 7 363020 0 17091 BROADCOM INC COM 11135F101 1122 4732 SH SOLE 13 4732 0 0 BROADCOM INC COM 11135F101 9610 40531 SH SOLE 15 40531 0 0 BROADCOM INC COM 11135F101 23 97 SH SOLE 17 0 0 97 BROADCOM INC COM 11135F101 243123 1025404 SH SOLE 18 966649 0 58755 BROADCOM INC COM 11135F101 24023 101319 SH SOLE 19 101319 0 0 BROADCOM INC COM 11135F101 2142091 9034545 SH SOLE 21 9034545 0 0 BROADCOM INC COM 11135F101 2200619 9281394 SH SOLE 22 8361742 0 919652 BROADCOM INC COM 11135F101 68603 289344 SH SOLE 23 289344 0 0 BROADCOM INC COM 11135F101 105951 446864 SH SOLE 25 446864 0 0 BROADCOM INC COM 11135F101 338717 1428581 SH SOLE 26 225852 0 1202729 BROADCOM INC COM 11135F101 19087 80500 SH SOLE 28 56985 0 23515 BROADCOM INC COM 11135F101 6104 25745 SH SOLE 29 7311 0 18434 BROADCOM INC COM 11135F101 384852 1623162 SH SOLE 30 1623162 0 0 BROADCOM INC COM 11135F101 24606 103777 SH SOLE 31 73093 0 30684 BROADCOM INC COM 11135F101 14900 62841 SH SOLE 32 62841 0 0 BROADCOM INC COM 11135F101 6541 27589 SH SOLE 34 27589 0 0 BROADCOM INC COM 11135F101 60841 256606 SH SOLE 36 256606 0 0 BROADCOM INC COM 11135F101 2143 9040 SH SOLE 40 9040 0 0 BROADCOM INC 8% CNV PFD SER A 11135F200 1716 1837 SH SOLE 7 1837 0 0 BROADCOM INC 8% CNV PFD SER A 11135F200 280181 299864 SH SOLE 21 299864 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 29946 315790 SH SOLE 2 65302 0 250488 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5394 56881 SH SOLE 4 53770 0 3111 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 11759 123996 SH SOLE 7 111532 0 12464 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 251 2650 SH SOLE 13 2650 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 882 9306 SH SOLE 15 9306 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 25754 271579 SH SOLE 18 254776 0 16803 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 8518 89819 SH SOLE 19 89819 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 407016 4292056 SH SOLE 21 4292056 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 282347 2977406 SH SOLE 22 2712173 0 265233 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 8674 91466 SH SOLE 23 91466 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 11659 122950 SH SOLE 25 122950 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 71879 757975 SH SOLE 26 124660 0 633315 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2223 23443 SH SOLE 28 16495 0 6948 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2507 26433 SH SOLE 29 2056 0 24377 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 51701 545195 SH SOLE 30 545195 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2706 28538 SH SOLE 31 22041 0 6497 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7912 83435 SH SOLE 34 83435 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 9473 99897 SH SOLE 36 99897 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 220 2318 SH SOLE 40 2318 0 0 BROADWAY FINL CORP DEL COM 111444105 4 3014 SH SOLE 18 3014 0 0 BROADWAY FINL CORP DEL COM 111444105 9 6714 SH SOLE 21 6714 0 0 BROADWIND ENERGY INC COM NEW 11161T207 21 14888 SH SOLE 21 14888 0 0 BROADWIND ENERGY INC COM NEW 11161T207 556 397263 SH SOLE 22 397263 0 0 BROOKDALE SR LIVING INC COM 112463104 6618 2121122 SH SOLE 2 1955352 0 165770 BROOKDALE SR LIVING INC COM 112463104 3 832 SH SOLE 4 832 0 0 BROOKDALE SR LIVING INC COM 112463104 20 6464 SH SOLE 7 6464 0 0 BROOKDALE SR LIVING INC COM 112463104 1981 635043 SH SOLE 18 635043 0 0 BROOKDALE SR LIVING INC COM 112463104 4197 1345170 SH SOLE 19 1345170 0 0 BROOKDALE SR LIVING INC COM 112463104 21410 6862304 SH SOLE 21 6862304 0 0 BROOKDALE SR LIVING INC COM 112463104 16333 5234799 SH SOLE 22 5012706 0 222093 BROOKDALE SR LIVING INC COM 112463104 33 10540 SH SOLE 23 10540 0 0 BROOKDALE SR LIVING INC COM 112463104 191 61273 SH SOLE 26 47777 0 13496 BROOKDALE SR LIVING INC COM 112463104 65 20825 SH SOLE 28 20825 0 0 BROOKDALE SR LIVING INC COM 112463104 583 186766 SH SOLE 30 186766 0 0 BROOKDALE SR LIVING INC COM 112463104 61 19600 SH SOLE 31 0 0 19600 BROOKDALE SR LIVING INC COM 112463104 1997 640085 SH SOLE 34 640085 0 0 BROOKDALE SR LIVING INC COM 112463104 31 9898 SH SOLE 36 9898 0 0 BROOKDALE SR LIVING INC COM 112463104 63 20343 SH SOLE 40 20343 0 0 BROOKFIELD PPTY REIT INC CL A 11282X103 1294 152386 SH SOLE 2 19064 0 133322 BROOKFIELD PPTY REIT INC CL A 11282X103 334 39358 SH SOLE 4 39358 0 0 BROOKFIELD PPTY REIT INC CL A 11282X103 621 73169 SH SOLE 7 73169 0 0 BROOKFIELD PPTY REIT INC CL A 11282X103 246 28965 SH SOLE 18 28965 0 0 BROOKFIELD PPTY REIT INC CL A 11282X103 697 82134 SH SOLE 19 82134 0 0 BROOKFIELD PPTY REIT INC CL A 11282X103 8216 967785 SH SOLE 21 967785 0 0 BROOKFIELD PPTY REIT INC CL A 11282X103 7778 916177 SH SOLE 22 834010 0 82167 BROOKFIELD PPTY REIT INC CL A 11282X103 16 1923 SH SOLE 23 1923 0 0 BROOKFIELD PPTY REIT INC CL A 11282X103 1283 151114 SH SOLE 25 151114 0 0 BROOKFIELD PPTY REIT INC CL A 11282X103 218 25663 SH SOLE 26 0 0 25663 BROOKFIELD PPTY REIT INC CL A 11282X103 363 42765 SH SOLE 29 42765 0 0 BROOKFIELD PPTY REIT INC CL A 11282X103 2325 273874 SH SOLE 30 273874 0 0 BROOKFIELD PPTY REIT INC CL A 11282X103 16 1877 SH SOLE 31 1509 0 368 BROOKLINE BANCORP INC DEL COM 11373M107 678 60106 SH SOLE 2 2704 0 57402 BROOKLINE BANCORP INC DEL COM 11373M107 7 625 SH SOLE 4 625 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 19 1664 SH SOLE 7 1664 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 3718 329579 SH SOLE 18 329579 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 1376 121977 SH SOLE 19 121977 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 95403 8457733 SH SOLE 21 8457733 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 28063 2487898 SH SOLE 22 2413826 0 74072 BROOKLINE BANCORP INC DEL COM 11373M107 417 37011 SH SOLE 26 30364 0 6647 BROOKLINE BANCORP INC DEL COM 11373M107 111 9834 SH SOLE 28 9834 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 1069 94753 SH SOLE 30 94753 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 94 8336 SH SOLE 40 8336 0 0 BROOKS AUTOMATION INC NEW COM 114340102 994 32591 SH SOLE 2 3949 0 28642 BROOKS AUTOMATION INC NEW COM 114340102 9 304 SH SOLE 4 304 0 0 BROOKS AUTOMATION INC NEW COM 114340102 38 1258 SH SOLE 7 1258 0 0 BROOKS AUTOMATION INC NEW COM 114340102 10307 337926 SH SOLE 18 328911 0 9015 BROOKS AUTOMATION INC NEW COM 114340102 5842 191536 SH SOLE 19 191536 0 0 BROOKS AUTOMATION INC NEW COM 114340102 234149 7677021 SH SOLE 21 7677021 0 0 BROOKS AUTOMATION INC NEW COM 114340102 64920 2128530 SH SOLE 22 2051586 0 76944 BROOKS AUTOMATION INC NEW COM 114340102 159 5223 SH SOLE 23 5223 0 0 BROOKS AUTOMATION INC NEW COM 114340102 1105 36243 SH SOLE 26 13771 0 22472 BROOKS AUTOMATION INC NEW COM 114340102 337 11060 SH SOLE 28 11060 0 0 BROOKS AUTOMATION INC NEW COM 114340102 2847 93345 SH SOLE 30 93345 0 0 BROOKS AUTOMATION INC NEW COM 114340102 7 234 SH SOLE 34 234 0 0 BROOKS AUTOMATION INC NEW COM 114340102 231 7559 SH SOLE 40 7559 0 0 BROWN & BROWN INC COM 115236101 23886 659468 SH SOLE 2 144401 0 515067 BROWN & BROWN INC COM 115236101 4454 122983 SH SOLE 4 116250 0 6733 BROWN & BROWN INC COM 115236101 8790 242676 SH SOLE 7 118469 0 124207 BROWN & BROWN INC COM 115236101 17 464 SH SOLE 13 464 0 0 BROWN & BROWN INC COM 115236101 847 23379 SH SOLE 15 23379 0 0 BROWN & BROWN INC COM 115236101 26160 722264 SH SOLE 18 702311 0 19953 BROWN & BROWN INC COM 115236101 3601 99417 SH SOLE 19 99417 0 0 BROWN & BROWN INC COM 115236101 577523 15944875 SH SOLE 21 15944875 0 0 BROWN & BROWN INC COM 115236101 303697 8384791 SH SOLE 22 7978960 0 405831 BROWN & BROWN INC COM 115236101 6288 173614 SH SOLE 23 173614 0 0 BROWN & BROWN INC COM 115236101 11157 308040 SH SOLE 25 308040 0 0 BROWN & BROWN INC COM 115236101 30494 841919 SH SOLE 26 227354 0 614565 BROWN & BROWN INC COM 115236101 1824 50370 SH SOLE 28 34627 0 15743 BROWN & BROWN INC COM 115236101 1985 54813 SH SOLE 29 4625 0 50188 BROWN & BROWN INC COM 115236101 30991 855621 SH SOLE 30 855621 0 0 BROWN & BROWN INC COM 115236101 1780 49136 SH SOLE 31 42917 0 6219 BROWN & BROWN INC COM 115236101 485 13379 SH SOLE 34 13379 0 0 BROWN & BROWN INC COM 115236101 6573 181465 SH SOLE 36 181465 0 0 BROWN & BROWN INC COM 115236101 199 5494 SH SOLE 40 5494 0 0 BROWN FORMAN CORP CL A 115637100 4877 94915 SH SOLE 2 2509 0 92406 BROWN FORMAN CORP CL A 115637100 41 802 SH SOLE 7 802 0 0 BROWN FORMAN CORP CL A 115637100 2272 44226 SH SOLE 18 44226 0 0 BROWN FORMAN CORP CL A 115637100 442 8605 SH SOLE 19 8605 0 0 BROWN FORMAN CORP CL A 115637100 32147 625679 SH SOLE 21 625679 0 0 BROWN FORMAN CORP CL A 115637100 19508 379674 SH SOLE 22 327547 0 52127 BROWN FORMAN CORP CL A 115637100 47 923 SH SOLE 31 923 0 0 BROWN FORMAN CORP CL B 115637209 25056 451382 SH SOLE 2 112009 0 339373 BROWN FORMAN CORP CL B 115637209 8786 158274 SH SOLE 4 150005 0 8269 BROWN FORMAN CORP CL B 115637209 19027 342770 SH SOLE 7 196142 0 146628 BROWN FORMAN CORP CL B 115637209 30 533 SH SOLE 13 533 0 0 BROWN FORMAN CORP CL B 115637209 1563 28154 SH SOLE 15 28154 0 0 BROWN FORMAN CORP CL B 115637209 43946 791673 SH SOLE 18 752289 0 39384 BROWN FORMAN CORP CL B 115637209 3917 70556 SH SOLE 19 70556 0 0 BROWN FORMAN CORP CL B 115637209 304560 5486587 SH SOLE 21 5486587 0 0 BROWN FORMAN CORP CL B 115637209 250869 4519343 SH SOLE 22 4118497 0 400846 BROWN FORMAN CORP CL B 115637209 12835 231227 SH SOLE 23 231227 0 0 BROWN FORMAN CORP CL B 115637209 18352 330612 SH SOLE 25 330612 0 0 BROWN FORMAN CORP CL B 115637209 94068 1694610 SH SOLE 26 190642 0 1503968 BROWN FORMAN CORP CL B 115637209 3482 62724 SH SOLE 28 44323 0 18401 BROWN FORMAN CORP CL B 115637209 463 8345 SH SOLE 29 8345 0 0 BROWN FORMAN CORP CL B 115637209 50262 905460 SH SOLE 30 905460 0 0 BROWN FORMAN CORP CL B 115637209 2148 38704 SH SOLE 31 18594 0 20110 BROWN FORMAN CORP CL B 115637209 1039 18722 SH SOLE 34 18722 0 0 BROWN FORMAN CORP CL B 115637209 10765 193926 SH SOLE 36 193926 0 0 BROWN FORMAN CORP CL B 115637209 391 7040 SH SOLE 40 7040 0 0 BRP GROUP INC COM CL A 05589G102 143 13596 SH SOLE 2 1939 0 11657 BRP GROUP INC COM CL A 05589G102 657 62262 SH SOLE 18 62262 0 0 BRP GROUP INC COM CL A 05589G102 1072 101624 SH SOLE 19 101624 0 0 BRP GROUP INC COM CL A 05589G102 5850 554503 SH SOLE 21 554503 0 0 BRP GROUP INC COM CL A 05589G102 3595 340758 SH SOLE 22 328365 0 12393 BRP GROUP INC COM CL A 05589G102 70 6605 SH SOLE 23 6605 0 0 BRP GROUP INC COM CL A 05589G102 569 53968 SH SOLE 26 0 0 53968 BRT APARTMENTS CORP COM 055645303 105 10235 SH SOLE 2 340 0 9895 BRT APARTMENTS CORP COM 055645303 354 34542 SH SOLE 18 34542 0 0 BRT APARTMENTS CORP COM 055645303 196 19083 SH SOLE 19 19083 0 0 BRT APARTMENTS CORP COM 055645303 3937 384143 SH SOLE 21 384143 0 0 BRT APARTMENTS CORP COM 055645303 5612 547467 SH SOLE 22 543212 0 4255 BRT APARTMENTS CORP COM 055645303 4 365 SH SOLE 23 365 0 0 BRUKER CORP COM 116794108 6828 190404 SH SOLE 2 10631 0 179773 BRUKER CORP COM 116794108 18 507 SH SOLE 4 507 0 0 BRUKER CORP COM 116794108 66 1842 SH SOLE 7 1842 0 0 BRUKER CORP COM 116794108 1755 48933 SH SOLE 18 48933 0 0 BRUKER CORP COM 116794108 869 24240 SH SOLE 19 24240 0 0 BRUKER CORP COM 116794108 70186 1957233 SH SOLE 21 1957233 0 0 BRUKER CORP COM 116794108 96947 2703494 SH SOLE 22 2536307 0 167187 BRUKER CORP COM 116794108 2211 61653 SH SOLE 26 28628 0 33025 BRUKER CORP COM 116794108 555 15465 SH SOLE 28 15465 0 0 BRUKER CORP COM 116794108 1254 34959 SH SOLE 30 34959 0 0 BRUKER CORP COM 116794108 79 2195 SH SOLE 31 2195 0 0 BRUKER CORP COM 116794108 104 2887 SH SOLE 34 2887 0 0 BRUKER CORP COM 116794108 399 11127 SH SOLE 40 11127 0 0 BRUNSWICK CORP COM 117043109 6933 196003 SH SOLE 2 41285 0 154718 BRUNSWICK CORP COM 117043109 9 249 SH SOLE 4 249 0 0 BRUNSWICK CORP COM 117043109 68 1914 SH SOLE 7 1914 0 0 BRUNSWICK CORP COM 117043109 8474 239591 SH SOLE 18 239591 0 0 BRUNSWICK CORP COM 117043109 683 19315 SH SOLE 19 19315 0 0 BRUNSWICK CORP COM 117043109 137301 3881848 SH SOLE 21 3881848 0 0 BRUNSWICK CORP COM 117043109 94582 2674075 SH SOLE 22 2532896 0 141179 BRUNSWICK CORP COM 117043109 1379 38980 SH SOLE 26 22108 0 16872 BRUNSWICK CORP COM 117043109 403 11389 SH SOLE 28 11389 0 0 BRUNSWICK CORP COM 117043109 1014 28658 SH SOLE 30 28658 0 0 BRUNSWICK CORP COM 117043109 89 2514 SH SOLE 31 1742 0 772 BRUNSWICK CORP COM 117043109 79 2241 SH SOLE 36 2241 0 0 BRUNSWICK CORP COM 117043109 339 9587 SH SOLE 40 9587 0 0 BRYN MAWR BK CORP COM 117665109 567 19993 SH SOLE 2 1298 0 18695 BRYN MAWR BK CORP COM 117665109 11 382 SH SOLE 7 382 0 0 BRYN MAWR BK CORP COM 117665109 2189 77128 SH SOLE 18 77128 0 0 BRYN MAWR BK CORP COM 117665109 1129 39770 SH SOLE 19 39770 0 0 BRYN MAWR BK CORP COM 117665109 20481 721682 SH SOLE 21 721682 0 0 BRYN MAWR BK CORP COM 117665109 19429 684603 SH SOLE 22 665356 0 19247 BRYN MAWR BK CORP COM 117665109 479 16892 SH SOLE 26 14344 0 2548 BRYN MAWR BK CORP COM 117665109 82 2900 SH SOLE 28 2900 0 0 BRYN MAWR BK CORP COM 117665109 274 9651 SH SOLE 30 9651 0 0 BRYN MAWR BK CORP COM 117665109 45 1602 SH SOLE 40 1602 0 0 BSQUARE CORP COM NEW 11776U300 7 7817 SH SOLE 21 7817 0 0 BSQUARE CORP COM NEW 11776U300 270 283699 SH SOLE 22 283699 0 0 BUCKLE INC COM 118440106 372 27123 SH SOLE 2 1495 0 25628 BUCKLE INC COM 118440106 2 155 SH SOLE 4 155 0 0 BUCKLE INC COM 118440106 6 459 SH SOLE 7 459 0 0 BUCKLE INC COM 118440106 1823 132952 SH SOLE 18 132952 0 0 BUCKLE INC COM 118440106 742 54130 SH SOLE 19 54130 0 0 BUCKLE INC COM 118440106 42792 3121217 SH SOLE 21 3121217 0 0 BUCKLE INC COM 118440106 11251 820678 SH SOLE 22 783952 0 36726 BUCKLE INC COM 118440106 71 5158 SH SOLE 26 3930 0 1228 BUCKLE INC COM 118440106 58 4260 SH SOLE 28 4260 0 0 BUCKLE INC COM 118440106 539 39336 SH SOLE 30 39336 0 0 BUCKLE INC COM 118440106 44 3185 SH SOLE 40 3185 0 0 BUILD A BEAR WORKSHOP COM 120076104 4 2989 SH SOLE 18 2989 0 0 BUILD A BEAR WORKSHOP COM 120076104 90 63223 SH SOLE 21 63223 0 0 BUILD A BEAR WORKSHOP COM 120076104 381 266669 SH SOLE 22 266669 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 730 59730 SH SOLE 2 16857 0 42873 BUILDERS FIRSTSOURCE INC COM 12008R107 8 644 SH SOLE 4 644 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 39 3167 SH SOLE 7 3167 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 5377 439682 SH SOLE 18 398701 0 40981 BUILDERS FIRSTSOURCE INC COM 12008R107 7047 576180 SH SOLE 19 576180 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 49910 4080957 SH SOLE 21 4080957 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 43359 3545332 SH SOLE 22 3422647 0 122685 BUILDERS FIRSTSOURCE INC COM 12008R107 593 48528 SH SOLE 23 48528 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 2408 196929 SH SOLE 26 32467 0 164462 BUILDERS FIRSTSOURCE INC COM 12008R107 191 15625 SH SOLE 28 15625 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 464 37976 SH SOLE 30 37976 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 81 6639 SH SOLE 31 0 0 6639 BUILDERS FIRSTSOURCE INC COM 12008R107 62 5071 SH SOLE 34 5071 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 68 5566 SH SOLE 36 5566 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 145 11821 SH SOLE 40 11821 0 0 BUNGE LIMITED COM G16962105 16867 411087 SH SOLE 2 83915 0 327172 BUNGE LIMITED COM G16962105 3065 74711 SH SOLE 4 70993 0 3718 BUNGE LIMITED COM G16962105 13863 337880 SH SOLE 7 293669 0 44211 BUNGE LIMITED COM G16962105 385 9376 SH SOLE 13 9376 0 0 BUNGE LIMITED COM G16962105 553 13469 SH SOLE 15 13469 0 0 BUNGE LIMITED COM G16962105 7030 171342 SH SOLE 18 159531 0 11811 BUNGE LIMITED COM G16962105 1778 43324 SH SOLE 19 43324 0 0 BUNGE LIMITED COM G16962105 108720 2649768 SH SOLE 21 2649768 0 0 BUNGE LIMITED COM G16962105 165747 4039665 SH SOLE 22 3764147 0 275518 BUNGE LIMITED COM G16962105 4233 103161 SH SOLE 23 103161 0 0 BUNGE LIMITED COM G16962105 7684 187285 SH SOLE 25 187285 0 0 BUNGE LIMITED COM G16962105 29119 709690 SH SOLE 26 154153 0 555537 BUNGE LIMITED COM G16962105 1196 29154 SH SOLE 28 20324 0 8830 BUNGE LIMITED COM G16962105 1335 32549 SH SOLE 29 3100 0 29449 BUNGE LIMITED COM G16962105 12927 315069 SH SOLE 30 315069 0 0 BUNGE LIMITED COM G16962105 2986 72771 SH SOLE 31 24702 0 48069 BUNGE LIMITED COM G16962105 345 8399 SH SOLE 34 8399 0 0 BUNGE LIMITED COM G16962105 6860 167199 SH SOLE 36 167199 0 0 BUNGE LIMITED COM G16962105 116 2825 SH SOLE 40 2825 0 0 BURLINGTON STORES INC COM 122017106 23689 149497 SH SOLE 2 12209 0 137288 BURLINGTON STORES INC COM 122017106 4724 29812 SH SOLE 4 28029 0 1783 BURLINGTON STORES INC COM 122017106 2650 16722 SH SOLE 7 7569 0 9153 BURLINGTON STORES INC COM 122017106 115 723 SH SOLE 13 723 0 0 BURLINGTON STORES INC COM 122017106 874 5515 SH SOLE 15 5515 0 0 BURLINGTON STORES INC COM 122017106 7304 46091 SH SOLE 18 40476 0 5615 BURLINGTON STORES INC COM 122017106 3097 19547 SH SOLE 19 19547 0 0 BURLINGTON STORES INC COM 122017106 169913 1072274 SH SOLE 21 1072274 0 0 BURLINGTON STORES INC COM 122017106 295330 1863749 SH SOLE 22 1755847 0 107902 BURLINGTON STORES INC COM 122017106 7654 48300 SH SOLE 23 48300 0 0 BURLINGTON STORES INC COM 122017106 10754 67868 SH SOLE 25 67868 0 0 BURLINGTON STORES INC COM 122017106 31070 196073 SH SOLE 26 53847 0 142226 BURLINGTON STORES INC COM 122017106 2103 13273 SH SOLE 28 9505 0 3768 BURLINGTON STORES INC COM 122017106 2431 15343 SH SOLE 29 1177 0 14166 BURLINGTON STORES INC COM 122017106 19359 122170 SH SOLE 30 122170 0 0 BURLINGTON STORES INC COM 122017106 2358 14881 SH SOLE 31 12514 0 2367 BURLINGTON STORES INC COM 122017106 509 3214 SH SOLE 34 3214 0 0 BURLINGTON STORES INC COM 122017106 7986 50397 SH SOLE 36 50397 0 0 BURLINGTON STORES INC COM 122017106 223 1406 SH SOLE 40 1406 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 157 11596 SH SOLE 2 517 0 11079 BUSINESS FIRST BANCSHARES IN COM 12326C105 3 241 SH SOLE 7 241 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 634 46959 SH SOLE 18 46959 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 312 23136 SH SOLE 19 23136 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 6132 454219 SH SOLE 21 454219 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 2291 169705 SH SOLE 22 162262 0 7443 BWX TECHNOLOGIES INC COM 05605H100 9223 189337 SH SOLE 2 12252 0 177085 BWX TECHNOLOGIES INC COM 05605H100 21 441 SH SOLE 4 441 0 0 BWX TECHNOLOGIES INC COM 05605H100 81 1670 SH SOLE 7 1670 0 0 BWX TECHNOLOGIES INC COM 05605H100 2609 53558 SH SOLE 18 53558 0 0 BWX TECHNOLOGIES INC COM 05605H100 1116 22916 SH SOLE 19 22916 0 0 BWX TECHNOLOGIES INC COM 05605H100 115171 2364416 SH SOLE 21 2364416 0 0 BWX TECHNOLOGIES INC COM 05605H100 123017 2525494 SH SOLE 22 2365514 0 159980 BWX TECHNOLOGIES INC COM 05605H100 1145 23505 SH SOLE 26 19333 0 4172 BWX TECHNOLOGIES INC COM 05605H100 1510 31005 SH SOLE 30 31005 0 0 BWX TECHNOLOGIES INC COM 05605H100 97 1995 SH SOLE 31 1995 0 0 BWX TECHNOLOGIES INC COM 05605H100 494 10132 SH SOLE 40 10132 0 0 BYLINE BANCORP INC COM 124411109 221 21310 SH SOLE 2 1020 0 20290 BYLINE BANCORP INC COM 124411109 3 328 SH SOLE 7 328 0 0 BYLINE BANCORP INC COM 124411109 940 90672 SH SOLE 18 90672 0 0 BYLINE BANCORP INC COM 124411109 465 44861 SH SOLE 19 44861 0 0 BYLINE BANCORP INC COM 124411109 8731 841925 SH SOLE 21 841925 0 0 BYLINE BANCORP INC COM 124411109 6766 652489 SH SOLE 22 638050 0 14439 BYLINE BANCORP INC COM 124411109 23 2235 SH SOLE 30 2235 0 0 C & F FINL CORP COM 12466Q104 140 3497 SH SOLE 2 247 0 3250 C & F FINL CORP COM 12466Q104 4 103 SH SOLE 7 103 0 0 C & F FINL CORP COM 12466Q104 512 12839 SH SOLE 18 12839 0 0 C & F FINL CORP COM 12466Q104 255 6399 SH SOLE 19 6399 0 0 C & F FINL CORP COM 12466Q104 4529 113512 SH SOLE 21 113512 0 0 C & F FINL CORP COM 12466Q104 1659 41571 SH SOLE 22 39490 0 2081 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 25311 382347 SH SOLE 2 78840 0 303507 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4571 69041 SH SOLE 4 65382 0 3659 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 17111 258468 SH SOLE 7 177100 0 81368 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 24 360 SH SOLE 13 360 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 939 14184 SH SOLE 15 14184 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 28471 430069 SH SOLE 18 409619 0 20450 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 15078 227763 SH SOLE 19 227763 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 339600 5129912 SH SOLE 21 5129912 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 233451 3526450 SH SOLE 22 3190834 0 335616 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 7470 112836 SH SOLE 23 112836 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 11195 169108 SH SOLE 25 169108 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 55342 835986 SH SOLE 26 137854 0 698132 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1828 27618 SH SOLE 28 19404 0 8214 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2506 37862 SH SOLE 29 4928 0 32934 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 48126 726973 SH SOLE 30 726973 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2775 41918 SH SOLE 31 24195 0 17723 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 6283 94913 SH SOLE 34 94913 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 9029 136387 SH SOLE 36 136387 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 257 3876 SH SOLE 40 3876 0 0 CABALETTA BIO INC COM 12674W109 19 2550 SH SOLE 2 0 0 2550 CABALETTA BIO INC COM 12674W109 155 21237 SH SOLE 18 21237 0 0 CABALETTA BIO INC COM 12674W109 88 12031 SH SOLE 19 12031 0 0 CABALETTA BIO INC COM 12674W109 1653 226384 SH SOLE 21 226384 0 0 CABALETTA BIO INC COM 12674W109 336 46080 SH SOLE 22 43829 0 2251 CABLE ONE INC COM 12685J105 17931 10907 SH SOLE 2 2556 0 8351 CABLE ONE INC COM 12685J105 181 110 SH SOLE 4 110 0 0 CABLE ONE INC COM 12685J105 130 79 SH SOLE 7 79 0 0 CABLE ONE INC COM 12685J105 22664 13786 SH SOLE 18 13786 0 0 CABLE ONE INC COM 12685J105 1828 1112 SH SOLE 19 1112 0 0 CABLE ONE INC COM 12685J105 396297 241055 SH SOLE 21 241055 0 0 CABLE ONE INC COM 12685J105 257491 156624 SH SOLE 22 149451 0 7173 CABLE ONE INC COM 12685J105 214 130 SH SOLE 23 130 0 0 CABLE ONE INC COM 12685J105 4855 2953 SH SOLE 26 1260 0 1693 CABLE ONE INC COM 12685J105 1182 719 SH SOLE 28 719 0 0 CABLE ONE INC COM 12685J105 2667 1622 SH SOLE 30 1622 0 0 CABLE ONE INC COM 12685J105 151 92 SH SOLE 31 92 0 0 CABLE ONE INC COM 12685J105 462 281 SH SOLE 34 281 0 0 CABLE ONE INC COM 12685J105 38 23 SH SOLE 36 23 0 0 CABLE ONE INC COM 12685J105 855 520 SH SOLE 40 520 0 0 CABOT CORP COM 127055101 4115 157538 SH SOLE 2 41178 0 116360 CABOT CORP COM 127055101 8 318 SH SOLE 4 318 0 0 CABOT CORP COM 127055101 42 1620 SH SOLE 7 1620 0 0 CABOT CORP COM 127055101 4666 178654 SH SOLE 18 178654 0 0 CABOT CORP COM 127055101 341 13057 SH SOLE 19 13057 0 0 CABOT CORP COM 127055101 1929 73848 SH SOLE 20 73848 0 0 CABOT CORP COM 127055101 72052 2758506 SH SOLE 21 2758506 0 0 CABOT CORP COM 127055101 48785 1867723 SH SOLE 22 1766154 0 101569 CABOT CORP COM 127055101 536 20524 SH SOLE 26 13338 0 7186 CABOT CORP COM 127055101 238 9129 SH SOLE 28 9129 0 0 CABOT CORP COM 127055101 518 19828 SH SOLE 30 19828 0 0 CABOT CORP COM 127055101 40 1541 SH SOLE 31 1247 0 294 CABOT CORP COM 127055101 8 316 SH SOLE 34 316 0 0 CABOT CORP COM 127055101 69 2623 SH SOLE 36 2623 0 0 CABOT CORP COM 127055101 135 5187 SH SOLE 40 5187 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 2509 21981 SH SOLE 2 12712 0 9269 CABOT MICROELECTRONICS CORP COM 12709P103 29 258 SH SOLE 4 258 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 60 529 SH SOLE 7 529 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 19046 166867 SH SOLE 18 166867 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 6782 59418 SH SOLE 19 59418 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 242672 2126090 SH SOLE 21 2126090 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 111865 980072 SH SOLE 22 948906 0 31166 CABOT MICROELECTRONICS CORP COM 12709P103 6 54 SH SOLE 23 54 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 1895 16599 SH SOLE 26 8398 0 8201 CABOT MICROELECTRONICS CORP COM 12709P103 458 4015 SH SOLE 28 4015 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 1097 9607 SH SOLE 30 9607 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 56 491 SH SOLE 34 491 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 340 2975 SH SOLE 40 2975 0 0 CABOT OIL & GAS CORP COM 127097103 17797 1035314 SH SOLE 2 144743 0 890571 CABOT OIL & GAS CORP COM 127097103 3105 180654 SH SOLE 4 168486 0 12168 CABOT OIL & GAS CORP COM 127097103 7319 425794 SH SOLE 7 378149 0 47645 CABOT OIL & GAS CORP COM 127097103 100 5833 SH SOLE 13 5833 0 0 CABOT OIL & GAS CORP COM 127097103 604 35154 SH SOLE 15 35154 0 0 CABOT OIL & GAS CORP COM 127097103 13803 802973 SH SOLE 18 742446 0 60527 CABOT OIL & GAS CORP COM 127097103 2002 116479 SH SOLE 19 116479 0 0 CABOT OIL & GAS CORP COM 127097103 201935 11747220 SH SOLE 21 11747220 0 0 CABOT OIL & GAS CORP COM 127097103 172466 10032942 SH SOLE 22 9049552 0 983390 CABOT OIL & GAS CORP COM 127097103 5748 334374 SH SOLE 23 334374 0 0 CABOT OIL & GAS CORP COM 127097103 7797 453588 SH SOLE 25 453588 0 0 CABOT OIL & GAS CORP COM 127097103 38758 2254680 SH SOLE 26 453168 0 1801512 CABOT OIL & GAS CORP COM 127097103 1423 82769 SH SOLE 28 58525 0 24244 CABOT OIL & GAS CORP COM 127097103 148 8588 SH SOLE 29 8588 0 0 CABOT OIL & GAS CORP COM 127097103 30151 1753993 SH SOLE 30 1753993 0 0 CABOT OIL & GAS CORP COM 127097103 1616 94027 SH SOLE 31 71394 0 22633 CABOT OIL & GAS CORP COM 127097103 402 23360 SH SOLE 34 23360 0 0 CABOT OIL & GAS CORP COM 127097103 6212 361366 SH SOLE 36 361366 0 0 CABOT OIL & GAS CORP COM 127097103 160 9281 SH SOLE 40 9281 0 0 CACI INTL INC CL A 127190304 13251 62755 SH SOLE 2 17224 0 45531 CACI INTL INC CL A 127190304 18 85 SH SOLE 4 85 0 0 CACI INTL INC CL A 127190304 118 557 SH SOLE 7 557 0 0 CACI INTL INC CL A 127190304 14613 69209 SH SOLE 18 69209 0 0 CACI INTL INC CL A 127190304 1228 5815 SH SOLE 19 5815 0 0 CACI INTL INC CL A 127190304 259307 1228072 SH SOLE 21 1228072 0 0 CACI INTL INC CL A 127190304 173520 821787 SH SOLE 22 780929 0 40858 CACI INTL INC CL A 127190304 2197 10407 SH SOLE 26 4850 0 5557 CACI INTL INC CL A 127190304 759 3593 SH SOLE 28 3593 0 0 CACI INTL INC CL A 127190304 5752 27242 SH SOLE 30 27242 0 0 CACI INTL INC CL A 127190304 177 839 SH SOLE 31 519 0 320 CACI INTL INC CL A 127190304 101 480 SH SOLE 36 480 0 0 CACI INTL INC CL A 127190304 589 2790 SH SOLE 40 2790 0 0 CACTUS INC CL A 127203107 203 17484 SH SOLE 2 2683 0 14801 CACTUS INC CL A 127203107 5 419 SH SOLE 4 419 0 0 CACTUS INC CL A 127203107 10 826 SH SOLE 7 826 0 0 CACTUS INC CL A 127203107 1879 161941 SH SOLE 18 161941 0 0 CACTUS INC CL A 127203107 1369 118033 SH SOLE 19 118033 0 0 CACTUS INC CL A 127203107 18683 1610641 SH SOLE 21 1610641 0 0 CACTUS INC CL A 127203107 15772 1359675 SH SOLE 22 1307167 0 52508 CACTUS INC CL A 127203107 6 546 SH SOLE 23 546 0 0 CACTUS INC CL A 127203107 240 20668 SH SOLE 26 13656 0 7012 CACTUS INC CL A 127203107 64 5507 SH SOLE 28 5507 0 0 CACTUS INC CL A 127203107 194 16750 SH SOLE 30 16750 0 0 CACTUS INC CL A 127203107 23 1970 SH SOLE 34 1970 0 0 CACTUS INC CL A 127203107 66 5703 SH SOLE 40 5703 0 0 CADENCE BANCORPORATION CL A 12739A100 668 101965 SH SOLE 2 4400 0 97565 CADENCE BANCORPORATION CL A 12739A100 2 315 SH SOLE 4 315 0 0 CADENCE BANCORPORATION CL A 12739A100 15 2313 SH SOLE 7 2313 0 0 CADENCE BANCORPORATION CL A 12739A100 3596 548994 SH SOLE 18 548994 0 0 CADENCE BANCORPORATION CL A 12739A100 1811 276480 SH SOLE 19 276480 0 0 CADENCE BANCORPORATION CL A 12739A100 90004 13741136 SH SOLE 21 13741136 0 0 CADENCE BANCORPORATION CL A 12739A100 23954 3657030 SH SOLE 22 3524027 0 133003 CADENCE BANCORPORATION CL A 12739A100 512 78093 SH SOLE 26 32893 0 45200 CADENCE BANCORPORATION CL A 12739A100 110 16819 SH SOLE 28 16819 0 0 CADENCE BANCORPORATION CL A 12739A100 1110 169489 SH SOLE 30 169489 0 0 CADENCE BANCORPORATION CL A 12739A100 87 13241 SH SOLE 40 13241 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 54065 818666 SH SOLE 2 109384 0 709282 CADENCE DESIGN SYSTEM INC COM 127387108 10038 152004 SH SOLE 4 144566 0 7438 CADENCE DESIGN SYSTEM INC COM 127387108 29046 439824 SH SOLE 7 268644 0 171180 CADENCE DESIGN SYSTEM INC COM 127387108 704 10656 SH SOLE 13 10656 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1634 24744 SH SOLE 15 24744 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 70141 1062097 SH SOLE 18 1019818 0 42279 CADENCE DESIGN SYSTEM INC COM 127387108 185067 2802351 SH SOLE 19 2802351 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 586385 8879238 SH SOLE 21 8879238 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 459561 6958823 SH SOLE 22 6294253 0 664570 CADENCE DESIGN SYSTEM INC COM 127387108 14949 226362 SH SOLE 23 226362 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 264213 4000799 SH SOLE 25 4000799 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 118811 1799077 SH SOLE 26 220830 0 1578247 CADENCE DESIGN SYSTEM INC COM 127387108 3773 57128 SH SOLE 28 40506 0 16622 CADENCE DESIGN SYSTEM INC COM 127387108 18259 276484 SH SOLE 29 216998 0 59486 CADENCE DESIGN SYSTEM INC COM 127387108 84018 1272223 SH SOLE 30 1272223 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 3800 57539 SH SOLE 31 47588 0 9951 CADENCE DESIGN SYSTEM INC COM 127387108 2934 44432 SH SOLE 32 44432 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 37605 569423 SH SOLE 34 569423 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 11070 167622 SH SOLE 36 167622 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 412 6240 SH SOLE 40 6240 0 0 CADIZ INC COM NEW 127537207 150 12853 SH SOLE 2 571 0 12282 CADIZ INC COM NEW 127537207 3 294 SH SOLE 7 294 0 0 CADIZ INC COM NEW 127537207 572 49024 SH SOLE 18 49024 0 0 CADIZ INC COM NEW 127537207 283 24212 SH SOLE 19 24212 0 0 CADIZ INC COM NEW 127537207 5521 473105 SH SOLE 21 473105 0 0 CADIZ INC COM NEW 127537207 6476 554894 SH SOLE 22 544462 0 10432 CADIZ INC COM NEW 127537207 3 250 SH SOLE 23 250 0 0 CADIZ INC COM NEW 127537207 22 1902 SH SOLE 26 0 0 1902 CAESARS ENTMT CORP COM 127686103 8294 1226950 SH SOLE 2 262377 0 964573 CAESARS ENTMT CORP COM 127686103 14 2107 SH SOLE 4 2107 0 0 CAESARS ENTMT CORP COM 127686103 94 13833 SH SOLE 7 13833 0 0 CAESARS ENTMT CORP COM 127686103 10527 1557270 SH SOLE 18 1557270 0 0 CAESARS ENTMT CORP COM 127686103 924 136655 SH SOLE 19 136655 0 0 CAESARS ENTMT CORP COM 127686103 178747 26441873 SH SOLE 21 26441873 0 0 CAESARS ENTMT CORP COM 127686103 120552 17833092 SH SOLE 22 16906573 0 926519 CAESARS ENTMT CORP COM 127686103 1737 256951 SH SOLE 26 153263 0 103688 CAESARS ENTMT CORP COM 127686103 539 79746 SH SOLE 28 79746 0 0 CAESARS ENTMT CORP COM 127686103 1256 185797 SH SOLE 30 185797 0 0 CAESARS ENTMT CORP COM 127686103 271 40070 SH SOLE 31 12042 0 28028 CAESARS ENTMT CORP COM 127686103 104 15400 SH SOLE 36 15400 0 0 CAESARS ENTMT CORP COM 127686103 378 55868 SH SOLE 40 55868 0 0 CAESARSTONE LTD ORD SHS M20598104 282 26649 SH SOLE 2 2795 0 23854 CAESARSTONE LTD ORD SHS M20598104 2 166 SH SOLE 4 166 0 0 CAESARSTONE LTD ORD SHS M20598104 93 8839 SH SOLE 7 8839 0 0 CAESARSTONE LTD ORD SHS M20598104 914 86471 SH SOLE 18 86471 0 0 CAESARSTONE LTD ORD SHS M20598104 657 62171 SH SOLE 19 62171 0 0 CAESARSTONE LTD ORD SHS M20598104 12148 1149283 SH SOLE 21 1149283 0 0 CAESARSTONE LTD ORD SHS M20598104 4837 457636 SH SOLE 22 442509 0 15127 CAESARSTONE LTD ORD SHS M20598104 14 1318 SH SOLE 23 1318 0 0 CAESARSTONE LTD ORD SHS M20598104 136 12840 SH SOLE 26 0 0 12840 CAESARSTONE LTD ORD SHS M20598104 29 2725 SH SOLE 40 2725 0 0 CAI INTERNATIONAL INC COM 12477X106 204 14409 SH SOLE 2 658 0 13751 CAI INTERNATIONAL INC COM 12477X106 3 221 SH SOLE 7 221 0 0 CAI INTERNATIONAL INC COM 12477X106 867 61348 SH SOLE 18 61348 0 0 CAI INTERNATIONAL INC COM 12477X106 425 30086 SH SOLE 19 30086 0 0 CAI INTERNATIONAL INC COM 12477X106 8643 611220 SH SOLE 21 611220 0 0 CAI INTERNATIONAL INC COM 12477X106 7239 511941 SH SOLE 22 492779 0 19162 CAI INTERNATIONAL INC COM 12477X106 52 3645 SH SOLE 28 3645 0 0 CAI INTERNATIONAL INC COM 12477X106 110 7785 SH SOLE 30 7785 0 0 CAI INTERNATIONAL INC COM 12477X106 36 2578 SH SOLE 40 2578 0 0 CAL MAINE FOODS INC COM NEW 128030202 1286 29247 SH SOLE 2 1633 0 27614 CAL MAINE FOODS INC COM NEW 128030202 6 146 SH SOLE 4 146 0 0 CAL MAINE FOODS INC COM NEW 128030202 23 516 SH SOLE 7 516 0 0 CAL MAINE FOODS INC COM NEW 128030202 1 27 SH SOLE 17 0 0 27 CAL MAINE FOODS INC COM NEW 128030202 6287 142956 SH SOLE 18 142956 0 0 CAL MAINE FOODS INC COM NEW 128030202 2603 59175 SH SOLE 19 59175 0 0 CAL MAINE FOODS INC COM NEW 128030202 153571 3491830 SH SOLE 21 3491830 0 0 CAL MAINE FOODS INC COM NEW 128030202 40003 909566 SH SOLE 22 871735 0 37831 CAL MAINE FOODS INC COM NEW 128030202 269 6114 SH SOLE 23 6114 0 0 CAL MAINE FOODS INC COM NEW 128030202 933 21212 SH SOLE 26 7834 0 13378 CAL MAINE FOODS INC COM NEW 128030202 195 4430 SH SOLE 28 4430 0 0 CAL MAINE FOODS INC COM NEW 128030202 1993 45308 SH SOLE 30 45308 0 0 CAL MAINE FOODS INC COM NEW 128030202 86 1945 SH SOLE 34 1945 0 0 CAL MAINE FOODS INC COM NEW 128030202 153 3470 SH SOLE 40 3470 0 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 12 6591 SH SOLE 21 6591 0 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 43 23628 SH SOLE 22 23628 0 0 CALAMP CORP COM 128126109 131 29073 SH SOLE 2 1299 0 27774 CALAMP CORP COM 128126109 4 798 SH SOLE 7 798 0 0 CALAMP CORP COM 128126109 717 159313 SH SOLE 18 159313 0 0 CALAMP CORP COM 128126109 279 62052 SH SOLE 19 62052 0 0 CALAMP CORP COM 128126109 18247 4054987 SH SOLE 21 4054987 0 0 CALAMP CORP COM 128126109 5051 1122498 SH SOLE 22 1088479 0 34019 CALAMP CORP COM 128126109 6 1349 SH SOLE 26 0 0 1349 CALAMP CORP COM 128126109 24 5309 SH SOLE 28 5309 0 0 CALAMP CORP COM 128126109 161 35766 SH SOLE 30 35766 0 0 CALAMP CORP COM 128126109 18 3941 SH SOLE 40 3941 0 0 CALAVO GROWERS INC COM 128246105 618 10709 SH SOLE 2 5471 0 5238 CALAVO GROWERS INC COM 128246105 4 71 SH SOLE 4 71 0 0 CALAVO GROWERS INC COM 128246105 823 14263 SH SOLE 7 14263 0 0 CALAVO GROWERS INC COM 128246105 5068 87851 SH SOLE 18 74563 0 13288 CALAVO GROWERS INC COM 128246105 10352 179450 SH SOLE 19 179450 0 0 CALAVO GROWERS INC COM 128246105 102203 1771590 SH SOLE 21 1771590 0 0 CALAVO GROWERS INC COM 128246105 36920 639977 SH SOLE 22 623041 0 16936 CALAVO GROWERS INC COM 128246105 1214 21044 SH SOLE 23 21044 0 0 CALAVO GROWERS INC COM 128246105 4664 80841 SH SOLE 26 3775 0 77066 CALAVO GROWERS INC COM 128246105 124 2141 SH SOLE 28 2141 0 0 CALAVO GROWERS INC COM 128246105 1298 22508 SH SOLE 30 22508 0 0 CALAVO GROWERS INC COM 128246105 1208 20935 SH SOLE 34 20935 0 0 CALAVO GROWERS INC COM 128246105 90 1559 SH SOLE 40 1559 0 0 CALEDONIA MNG CORP PLC SHS NEW G1757E113 23 2447 SH SOLE 18 2447 0 0 CALEDONIA MNG CORP PLC SHS NEW G1757E113 215 23176 SH SOLE 21 23176 0 0 CALEDONIA MNG CORP PLC SHS NEW G1757E113 19 2009 SH SOLE 22 2009 0 0 CALERES INC COM 129500104 206 39633 SH SOLE 2 2514 0 37119 CALERES INC COM 129500104 1 219 SH SOLE 4 219 0 0 CALERES INC COM 129500104 4 695 SH SOLE 7 695 0 0 CALERES INC COM 129500104 945 181647 SH SOLE 18 181647 0 0 CALERES INC COM 129500104 385 74072 SH SOLE 19 74072 0 0 CALERES INC COM 129500104 23735 4564343 SH SOLE 21 4564343 0 0 CALERES INC COM 129500104 6403 1231401 SH SOLE 22 1179610 0 51791 CALERES INC COM 129500104 123 23721 SH SOLE 26 13089 0 10632 CALERES INC COM 129500104 31 5986 SH SOLE 28 5986 0 0 CALERES INC COM 129500104 277 53332 SH SOLE 30 53332 0 0 CALERES INC COM 129500104 24 4548 SH SOLE 40 4548 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 48 47707 SH SOLE 2 1997 0 45710 CALIFORNIA RES CORP COM NEW 13057Q206 0 194 SH SOLE 4 194 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 1 986 SH SOLE 7 986 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 168 168433 SH SOLE 18 168433 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 90 90465 SH SOLE 19 90465 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 1663 1662989 SH SOLE 21 1662989 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 1093 1093052 SH SOLE 22 1039683 0 53369 CALIFORNIA RES CORP COM NEW 13057Q206 11 10694 SH SOLE 26 3718 0 6976 CALIFORNIA RES CORP COM NEW 13057Q206 6 6299 SH SOLE 28 6299 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 25 24501 SH SOLE 30 24501 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 6 5553 SH SOLE 40 5553 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 993 19740 SH SOLE 2 2877 0 16863 CALIFORNIA WTR SVC GROUP COM 130788102 137 2717 SH SOLE 4 2717 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 5916 117575 SH SOLE 7 117575 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 1 26 SH SOLE 17 0 0 26 CALIFORNIA WTR SVC GROUP COM 130788102 11319 224934 SH SOLE 18 224934 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 5088 101119 SH SOLE 19 101119 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 262780 5222183 SH SOLE 21 5222183 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 70840 1407800 SH SOLE 22 1351166 0 56634 CALIFORNIA WTR SVC GROUP COM 130788102 6 129 SH SOLE 23 129 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 938 18650 SH SOLE 26 14906 0 3744 CALIFORNIA WTR SVC GROUP COM 130788102 363 7209 SH SOLE 28 7209 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 17169 341201 SH SOLE 30 341201 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 8 150 SH SOLE 34 150 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 105 2091 SH SOLE 36 2091 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 276 5477 SH SOLE 40 5477 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 235 52906 SH SOLE 2 8340 0 44566 CALITHERA BIOSCIENCES INC COM 13089P101 5 1036 SH SOLE 7 1036 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 922 207719 SH SOLE 18 207719 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 1382 311325 SH SOLE 19 311325 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 8185 1843465 SH SOLE 21 1843465 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 6929 1560523 SH SOLE 22 1531592 0 28931 CALITHERA BIOSCIENCES INC COM 13089P101 118 26680 SH SOLE 23 26680 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 437 98468 SH SOLE 26 0 0 98468 CALIX INC COM 13100M509 230 32480 SH SOLE 2 4326 0 28154 CALIX INC COM 13100M509 7 926 SH SOLE 7 926 0 0 CALIX INC COM 13100M509 1225 173031 SH SOLE 18 173031 0 0 CALIX INC COM 13100M509 2637 372388 SH SOLE 19 372388 0 0 CALIX INC COM 13100M509 11824 1670111 SH SOLE 21 1670111 0 0 CALIX INC COM 13100M509 12695 1793102 SH SOLE 22 1763628 0 29474 CALIX INC COM 13100M509 291 41157 SH SOLE 23 41157 0 0 CALIX INC COM 13100M509 923 130302 SH SOLE 26 0 0 130302 CALLAWAY GOLF CO COM 131193104 908 88866 SH SOLE 2 4672 0 84194 CALLAWAY GOLF CO COM 131193104 5 466 SH SOLE 4 466 0 0 CALLAWAY GOLF CO COM 131193104 17 1619 SH SOLE 7 1619 0 0 CALLAWAY GOLF CO COM 131193104 4434 433822 SH SOLE 18 433822 0 0 CALLAWAY GOLF CO COM 131193104 1775 173690 SH SOLE 19 173690 0 0 CALLAWAY GOLF CO COM 131193104 103310 10108651 SH SOLE 21 10108651 0 0 CALLAWAY GOLF CO COM 131193104 28454 2784112 SH SOLE 22 2679809 0 104303 CALLAWAY GOLF CO COM 131193104 679 66462 SH SOLE 26 19657 0 46805 CALLAWAY GOLF CO COM 131193104 130 12739 SH SOLE 28 12739 0 0 CALLAWAY GOLF CO COM 131193104 1755 171756 SH SOLE 30 171756 0 0 CALLAWAY GOLF CO COM 131193104 86 8378 SH SOLE 40 8378 0 0 CALLON PETE CO DEL COM 13123X102 203 371078 SH SOLE 2 15627 0 355451 CALLON PETE CO DEL COM 13123X102 1 1778 SH SOLE 4 1778 0 0 CALLON PETE CO DEL COM 13123X102 4 6771 SH SOLE 7 6771 0 0 CALLON PETE CO DEL COM 13123X102 976 1780488 SH SOLE 18 1780488 0 0 CALLON PETE CO DEL COM 13123X102 452 825081 SH SOLE 19 825081 0 0 CALLON PETE CO DEL COM 13123X102 23542 42968228 SH SOLE 21 42968228 0 0 CALLON PETE CO DEL COM 13123X102 6742 12305643 SH SOLE 22 11901465 0 404178 CALLON PETE CO DEL COM 13123X102 197 359114 SH SOLE 26 119439 0 239675 CALLON PETE CO DEL COM 13123X102 28 51470 SH SOLE 28 51470 0 0 CALLON PETE CO DEL COM 13123X102 348 636023 SH SOLE 30 636023 0 0 CALLON PETE CO DEL COM 13123X102 20 36665 SH SOLE 40 36665 0 0 CALYXT INC COM 13173L107 12 3671 SH SOLE 2 526 0 3145 CALYXT INC COM 13173L107 111 33394 SH SOLE 18 33394 0 0 CALYXT INC COM 13173L107 52 15654 SH SOLE 19 15654 0 0 CALYXT INC COM 13173L107 1131 339644 SH SOLE 21 339644 0 0 CALYXT INC COM 13173L107 878 263562 SH SOLE 22 259891 0 3671 CAMBER ENERGY INC COM 13200M508 0 1 SH SOLE 21 1 0 0 CAMBIUM NETWORKS CORP SHS G17766109 9 1666 SH SOLE 2 0 0 1666 CAMBIUM NETWORKS CORP SHS G17766109 92 16462 SH SOLE 18 16462 0 0 CAMBIUM NETWORKS CORP SHS G17766109 41 7391 SH SOLE 19 7391 0 0 CAMBIUM NETWORKS CORP SHS G17766109 891 159130 SH SOLE 21 159130 0 0 CAMBIUM NETWORKS CORP SHS G17766109 204 36372 SH SOLE 22 34098 0 2274 CAMBRIDGE BANCORP COM 132152109 218 4187 SH SOLE 2 309 0 3878 CAMBRIDGE BANCORP COM 132152109 4 72 SH SOLE 7 72 0 0 CAMBRIDGE BANCORP COM 132152109 929 17866 SH SOLE 18 17866 0 0 CAMBRIDGE BANCORP COM 132152109 495 9512 SH SOLE 19 9512 0 0 CAMBRIDGE BANCORP COM 132152109 8330 160186 SH SOLE 21 160186 0 0 CAMBRIDGE BANCORP COM 132152109 3719 71522 SH SOLE 22 68777 0 2745 CAMDEN NATL CORP COM 133034108 470 14960 SH SOLE 2 973 0 13987 CAMDEN NATL CORP COM 133034108 10 327 SH SOLE 7 327 0 0 CAMDEN NATL CORP COM 133034108 1842 58565 SH SOLE 18 58565 0 0 CAMDEN NATL CORP COM 133034108 940 29894 SH SOLE 19 29894 0 0 CAMDEN NATL CORP COM 133034108 17372 552360 SH SOLE 21 552360 0 0 CAMDEN NATL CORP COM 133034108 17596 559495 SH SOLE 22 538493 0 21002 CAMDEN NATL CORP COM 133034108 37 1187 SH SOLE 26 0 0 1187 CAMDEN NATL CORP COM 133034108 72 2282 SH SOLE 28 2282 0 0 CAMDEN NATL CORP COM 133034108 271 8628 SH SOLE 30 8628 0 0 CAMDEN NATL CORP COM 133034108 34 1090 SH SOLE 40 1090 0 0 CAMDEN PPTY TR SH BEN INT 133131102 22086 278717 SH SOLE 2 71143 0 207574 CAMDEN PPTY TR SH BEN INT 133131102 8111 102364 SH SOLE 4 99916 0 2448 CAMDEN PPTY TR SH BEN INT 133131102 14682 185283 SH SOLE 7 135681 0 49602 CAMDEN PPTY TR SH BEN INT 133131102 31 389 SH SOLE 13 389 0 0 CAMDEN PPTY TR SH BEN INT 133131102 758 9562 SH SOLE 15 9562 0 0 CAMDEN PPTY TR SH BEN INT 133131102 22466 283518 SH SOLE 18 274282 0 9236 CAMDEN PPTY TR SH BEN INT 133131102 10575 133454 SH SOLE 19 133454 0 0 CAMDEN PPTY TR SH BEN INT 133131102 550028 6941295 SH SOLE 21 6941295 0 0 CAMDEN PPTY TR SH BEN INT 133131102 334733 4224295 SH SOLE 22 4055368 0 168927 CAMDEN PPTY TR SH BEN INT 133131102 5662 71459 SH SOLE 23 71459 0 0 CAMDEN PPTY TR SH BEN INT 133131102 18233 230093 SH SOLE 25 230093 0 0 CAMDEN PPTY TR SH BEN INT 133131102 20414 257621 SH SOLE 26 108534 0 149087 CAMDEN PPTY TR SH BEN INT 133131102 1556 19637 SH SOLE 28 13892 0 5745 CAMDEN PPTY TR SH BEN INT 133131102 5905 74522 SH SOLE 29 53848 0 20674 CAMDEN PPTY TR SH BEN INT 133131102 45444 573495 SH SOLE 30 573495 0 0 CAMDEN PPTY TR SH BEN INT 133131102 1861 23483 SH SOLE 31 19037 0 4446 CAMDEN PPTY TR SH BEN INT 133131102 400 5044 SH SOLE 34 5044 0 0 CAMDEN PPTY TR SH BEN INT 133131102 2182 27539 SH SOLE 36 27539 0 0 CAMDEN PPTY TR SH BEN INT 133131102 216 2725 SH SOLE 40 2725 0 0 CAMECO CORP COM 13321L108 2 297 SH SOLE 17 0 0 297 CAMECO CORP COM 13321L108 968 126758 SH SOLE 21 126758 0 0 CAMPBELL SOUP CO COM 134429109 19991 433081 SH SOLE 2 41951 0 391130 CAMPBELL SOUP CO COM 134429109 3856 83538 SH SOLE 4 78779 0 4759 CAMPBELL SOUP CO COM 134429109 8391 181783 SH SOLE 7 175617 0 6166 CAMPBELL SOUP CO COM 134429109 13 283 SH SOLE 13 283 0 0 CAMPBELL SOUP CO COM 134429109 836 18108 SH SOLE 15 18108 0 0 CAMPBELL SOUP CO COM 134429109 15358 332723 SH SOLE 18 307362 0 25361 CAMPBELL SOUP CO COM 134429109 2954 63998 SH SOLE 19 63998 0 0 CAMPBELL SOUP CO COM 134429109 275862 5976203 SH SOLE 21 5976203 0 0 CAMPBELL SOUP CO COM 134429109 209092 4529733 SH SOLE 22 4123386 0 406347 CAMPBELL SOUP CO COM 134429109 6940 150339 SH SOLE 23 150339 0 0 CAMPBELL SOUP CO COM 134429109 10304 223216 SH SOLE 25 223216 0 0 CAMPBELL SOUP CO COM 134429109 50795 1100419 SH SOLE 26 211228 0 889191 CAMPBELL SOUP CO COM 134429109 1561 33819 SH SOLE 28 23766 0 10053 CAMPBELL SOUP CO COM 134429109 1784 38656 SH SOLE 29 3084 0 35572 CAMPBELL SOUP CO COM 134429109 55355 1199191 SH SOLE 30 1199191 0 0 CAMPBELL SOUP CO COM 134429109 2114 45797 SH SOLE 31 34976 0 10821 CAMPBELL SOUP CO COM 134429109 853 18488 SH SOLE 34 18488 0 0 CAMPBELL SOUP CO COM 134429109 6576 142453 SH SOLE 36 142453 0 0 CAMPBELL SOUP CO COM 134429109 169 3651 SH SOLE 40 3651 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 68 11952 SH SOLE 2 1109 0 10843 CAMPING WORLD HLDGS INC CL A 13462K109 4 750 SH SOLE 7 750 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 653 114709 SH SOLE 18 114709 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 341 60006 SH SOLE 19 60006 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 5940 1043918 SH SOLE 21 1043918 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 5420 952575 SH SOLE 22 919710 0 32865 CAMPING WORLD HLDGS INC CL A 13462K109 52 9055 SH SOLE 26 0 0 9055 CAMPING WORLD HLDGS INC CL A 13462K109 24 4295 SH SOLE 28 4295 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 89 15626 SH SOLE 30 15626 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 18 3182 SH SOLE 40 3182 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 50 2504 SH SOLE 22 2504 0 0 CANADIAN IMP BK COMM COM 136069101 39 672 SH SOLE 18 672 0 0 CANADIAN NAT RES LTD COM 136385101 5139 379293 SH SOLE 21 379293 0 0 CANADIAN PAC RY LTD COM 13645T100 130 591 SH SOLE 18 0 0 591 CANADIAN SOLAR INC COM 136635109 18 1100 SH SOLE 7 1100 0 0 CANADIAN SOLAR INC COM 136635109 10600 666250 SH SOLE 21 666250 0 0 CANADIAN SOLAR INC COM 136635109 21 1339 SH SOLE 22 1339 0 0 CANADIAN SOLAR INC COM 136635109 12676 796740 SH SOLE 30 796740 0 0 CANADIAN SOLAR INC COM 136635109 14798 930124 SH SOLE 34 930124 0 0 CANADIAN SOLAR INC COM 136635109 100 6295 SH SOLE 36 6295 0 0 CANCER GENETICS INC COM NEW 13739U203 1 257 SH SOLE 21 257 0 0 CANCER GENETICS INC COM NEW 13739U203 100 36408 SH SOLE 22 36408 0 0 CANNAE HLDGS INC COM 13765N107 2360 70463 SH SOLE 2 5094 0 65369 CANNAE HLDGS INC COM 13765N107 4 132 SH SOLE 4 132 0 0 CANNAE HLDGS INC COM 13765N107 54 1607 SH SOLE 7 1607 0 0 CANNAE HLDGS INC COM 13765N107 8534 254832 SH SOLE 18 254832 0 0 CANNAE HLDGS INC COM 13765N107 5610 167508 SH SOLE 19 167508 0 0 CANNAE HLDGS INC COM 13765N107 86207 2574101 SH SOLE 21 2574101 0 0 CANNAE HLDGS INC COM 13765N107 70551 2106641 SH SOLE 22 2028499 0 78142 CANNAE HLDGS INC COM 13765N107 162 4825 SH SOLE 23 4825 0 0 CANNAE HLDGS INC COM 13765N107 1724 51492 SH SOLE 26 13850 0 37642 CANNAE HLDGS INC COM 13765N107 294 8787 SH SOLE 28 8787 0 0 CANNAE HLDGS INC COM 13765N107 14006 418204 SH SOLE 30 418204 0 0 CANNAE HLDGS INC COM 13765N107 199 5953 SH SOLE 40 5953 0 0 CANTEL MEDICAL CORP COM 138098108 3147 87648 SH SOLE 2 18721 0 68927 CANTEL MEDICAL CORP COM 138098108 6 160 SH SOLE 4 160 0 0 CANTEL MEDICAL CORP COM 138098108 24 662 SH SOLE 7 662 0 0 CANTEL MEDICAL CORP COM 138098108 3758 104674 SH SOLE 18 104674 0 0 CANTEL MEDICAL CORP COM 138098108 325 9054 SH SOLE 19 9054 0 0 CANTEL MEDICAL CORP COM 138098108 71639 1995509 SH SOLE 21 1995509 0 0 CANTEL MEDICAL CORP COM 138098108 44095 1228277 SH SOLE 22 1168687 0 59590 CANTEL MEDICAL CORP COM 138098108 523 14575 SH SOLE 26 9572 0 5003 CANTEL MEDICAL CORP COM 138098108 171 4756 SH SOLE 28 4756 0 0 CANTEL MEDICAL CORP COM 138098108 440 12257 SH SOLE 30 12257 0 0 CANTEL MEDICAL CORP COM 138098108 27 744 SH SOLE 31 744 0 0 CANTEL MEDICAL CORP COM 138098108 28 776 SH SOLE 34 776 0 0 CANTEL MEDICAL CORP COM 138098108 146 4072 SH SOLE 40 4072 0 0 CANTERBURY PARK HOLDING CORP COM 13811E101 8 735 SH SOLE 18 735 0 0 CANTERBURY PARK HOLDING CORP COM 13811E101 6 598 SH SOLE 21 598 0 0 CAPITAL BANCORP INC MD COM 139737100 87 6983 SH SOLE 2 297 0 6686 CAPITAL BANCORP INC MD COM 139737100 376 30044 SH SOLE 18 30044 0 0 CAPITAL BANCORP INC MD COM 139737100 178 14229 SH SOLE 19 14229 0 0 CAPITAL BANCORP INC MD COM 139737100 3944 315023 SH SOLE 21 315023 0 0 CAPITAL BANCORP INC MD COM 139737100 980 78243 SH SOLE 22 75122 0 3121 CAPITAL CITY BK GROUP INC COM 139674105 335 16663 SH SOLE 2 3511 0 13152 CAPITAL CITY BK GROUP INC COM 139674105 5 252 SH SOLE 7 252 0 0 CAPITAL CITY BK GROUP INC COM 139674105 1096 54461 SH SOLE 18 54461 0 0 CAPITAL CITY BK GROUP INC COM 139674105 1906 94714 SH SOLE 19 94714 0 0 CAPITAL CITY BK GROUP INC COM 139674105 9830 488557 SH SOLE 21 488557 0 0 CAPITAL CITY BK GROUP INC COM 139674105 12674 629896 SH SOLE 22 621163 0 8733 CAPITAL CITY BK GROUP INC COM 139674105 144 7172 SH SOLE 23 7172 0 0 CAPITAL CITY BK GROUP INC COM 139674105 558 27710 SH SOLE 26 0 0 27710 CAPITAL CITY BK GROUP INC COM 139674105 56 2797 SH SOLE 28 2797 0 0 CAPITAL CITY BK GROUP INC COM 139674105 38 1882 SH SOLE 30 1882 0 0 CAPITAL CITY BK GROUP INC COM 139674105 44 2209 SH SOLE 40 2209 0 0 CAPITAL ONE FINL CORP COM 14040H105 58151 1153332 SH SOLE 2 144203 0 1009129 CAPITAL ONE FINL CORP COM 14040H105 10745 213108 SH SOLE 4 200273 0 12835 CAPITAL ONE FINL CORP COM 14040H105 22335 442985 SH SOLE 7 393350 0 49635 CAPITAL ONE FINL CORP COM 14040H105 2035 40353 SH SOLE 13 40353 0 0 CAPITAL ONE FINL CORP COM 14040H105 2600 51561 SH SOLE 15 51561 0 0 CAPITAL ONE FINL CORP COM 14040H105 8 150 SH SOLE 17 0 0 150 CAPITAL ONE FINL CORP COM 14040H105 66738 1323633 SH SOLE 18 1211261 0 112372 CAPITAL ONE FINL CORP COM 14040H105 34445 683155 SH SOLE 19 683155 0 0 CAPITAL ONE FINL CORP COM 14040H105 436903 8665263 SH SOLE 21 8665263 0 0 CAPITAL ONE FINL CORP COM 14040H105 590799 11717547 SH SOLE 22 10515416 0 1202131 CAPITAL ONE FINL CORP COM 14040H105 17980 356614 SH SOLE 23 356614 0 0 CAPITAL ONE FINL CORP COM 14040H105 25227 500339 SH SOLE 25 500339 0 0 CAPITAL ONE FINL CORP COM 14040H105 101691 2016870 SH SOLE 26 287368 0 1729502 CAPITAL ONE FINL CORP COM 14040H105 4780 94795 SH SOLE 28 66817 0 27978 CAPITAL ONE FINL CORP COM 14040H105 6044 119881 SH SOLE 29 8310 0 111571 CAPITAL ONE FINL CORP COM 14040H105 92438 1833369 SH SOLE 30 1833369 0 0 CAPITAL ONE FINL CORP COM 14040H105 6296 124874 SH SOLE 31 83861 0 41013 CAPITAL ONE FINL CORP COM 14040H105 7267 144139 SH SOLE 34 144139 0 0 CAPITAL ONE FINL CORP COM 14040H105 20008 396825 SH SOLE 36 396825 0 0 CAPITAL ONE FINL CORP COM 14040H105 548 10877 SH SOLE 40 10877 0 0 CAPITAL ONE FINL CORP OPTIONS 14040H105 176 3500 SH Call SOLE 4 3500 0 0 CAPITAL ONE FINL CORP OPTIONS 14040H105 2793 55400 SH Call SOLE 18 55400 0 0 CAPITAL ONE FINL CORP OPTIONS 14040H105 13155 260900 SH Call SOLE 19 260900 0 0 CAPITAL ONE FINL CORP OPTIONS 14040H105 1013 20100 SH Call SOLE 22 20100 0 0 CAPITAL ONE FINL CORP OPTIONS 14040H105 6242 123800 SH Call SOLE 34 123800 0 0 CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206 35 4726 SH SOLE 22 4726 0 0 CAPITAL SOUTHWEST CORP COM 140501107 1051 92059 SH SOLE 30 92059 0 0 CAPITAL SR LIVING CORP COM 140475104 3 5479 SH SOLE 18 5479 0 0 CAPITAL SR LIVING CORP COM 140475104 48 82160 SH SOLE 21 82160 0 0 CAPITAL SR LIVING CORP COM 140475104 342 590247 SH SOLE 22 590247 0 0 CAPITALA FIN CORP 5.75% NT CV 22 14054R403 1707 98143 SH SOLE 21 98143 0 0 CAPITOL FED FINL INC COM 14057J101 1528 131607 SH SOLE 2 11422 0 120185 CAPITOL FED FINL INC COM 14057J101 10 900 SH SOLE 4 900 0 0 CAPITOL FED FINL INC COM 14057J101 25 2138 SH SOLE 7 2138 0 0 CAPITOL FED FINL INC COM 14057J101 5347 460593 SH SOLE 18 460593 0 0 CAPITOL FED FINL INC COM 14057J101 3706 319213 SH SOLE 19 319213 0 0 CAPITOL FED FINL INC COM 14057J101 55197 4754284 SH SOLE 21 4754284 0 0 CAPITOL FED FINL INC COM 14057J101 48709 4195445 SH SOLE 22 4046773 0 148672 CAPITOL FED FINL INC COM 14057J101 130 11156 SH SOLE 23 11156 0 0 CAPITOL FED FINL INC COM 14057J101 1413 121711 SH SOLE 26 77625 0 44086 CAPITOL FED FINL INC COM 14057J101 217 18668 SH SOLE 28 18668 0 0 CAPITOL FED FINL INC COM 14057J101 459 39507 SH SOLE 30 39507 0 0 CAPITOL FED FINL INC COM 14057J101 53 4585 SH SOLE 36 4585 0 0 CAPITOL FED FINL INC COM 14057J101 191 16458 SH SOLE 40 16458 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 3793 351528 SH SOLE 2 37868 0 313660 CAPRI HOLDINGS LIMITED SHS G1890L107 735 68117 SH SOLE 4 64245 0 3872 CAPRI HOLDINGS LIMITED SHS G1890L107 1572 145705 SH SOLE 7 133313 0 12392 CAPRI HOLDINGS LIMITED SHS G1890L107 8 760 SH SOLE 13 760 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 187 17306 SH SOLE 15 17306 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 3215 297952 SH SOLE 18 277825 0 20127 CAPRI HOLDINGS LIMITED SHS G1890L107 504 46674 SH SOLE 19 46674 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 39239 3636599 SH SOLE 21 3636599 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 40775 3778945 SH SOLE 22 3405300 0 373645 CAPRI HOLDINGS LIMITED SHS G1890L107 1169 108337 SH SOLE 23 108337 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 1736 160855 SH SOLE 25 160855 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 7235 670565 SH SOLE 26 175859 0 494706 CAPRI HOLDINGS LIMITED SHS G1890L107 299 27713 SH SOLE 28 19709 0 8004 CAPRI HOLDINGS LIMITED SHS G1890L107 372 34455 SH SOLE 29 2841 0 31614 CAPRI HOLDINGS LIMITED SHS G1890L107 7697 713346 SH SOLE 30 713346 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 1060 98231 SH SOLE 31 24020 0 74211 CAPRI HOLDINGS LIMITED SHS G1890L107 101 9338 SH SOLE 34 9338 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 891 82607 SH SOLE 36 82607 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 33 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 145 14622 SH SOLE 2 1856 0 12766 CAPSTAR FINL HLDGS INC COM 14070T102 579 58526 SH SOLE 18 58526 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 857 86611 SH SOLE 19 86611 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 5405 546492 SH SOLE 21 546492 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 4474 452361 SH SOLE 22 444090 0 8271 CAPSTAR FINL HLDGS INC COM 14070T102 72 7272 SH SOLE 26 0 0 7272 CAPSTEAD MTG CORP COM NO PAR 14067E506 380 90446 SH SOLE 2 5851 0 84595 CAPSTEAD MTG CORP COM NO PAR 14067E506 2 499 SH SOLE 4 499 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 6 1359 SH SOLE 7 1359 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 1814 431867 SH SOLE 18 431867 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 726 172926 SH SOLE 19 172926 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 53074 12636695 SH SOLE 21 12636695 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 11987 2854065 SH SOLE 22 2743122 0 110943 CAPSTEAD MTG CORP COM NO PAR 14067E506 382 90962 SH SOLE 26 12091 0 78871 CAPSTEAD MTG CORP COM NO PAR 14067E506 60 14355 SH SOLE 28 14355 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 511 121654 SH SOLE 30 121654 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 47 11073 SH SOLE 40 11073 0 0 CAPSTONE TURBINE CORP COM 14067D508 2 1371 SH SOLE 21 1371 0 0 CAPSTONE TURBINE CORP COM 14067D508 171 142326 SH SOLE 22 142326 0 0 CARA THERAPEUTICS INC COM 140755109 262 19845 SH SOLE 2 3515 0 16330 CARA THERAPEUTICS INC COM 140755109 3 227 SH SOLE 4 227 0 0 CARA THERAPEUTICS INC COM 140755109 8 602 SH SOLE 7 602 0 0 CARA THERAPEUTICS INC COM 140755109 2096 158634 SH SOLE 18 150333 0 8301 CARA THERAPEUTICS INC COM 140755109 1378 104299 SH SOLE 19 104299 0 0 CARA THERAPEUTICS INC COM 140755109 24999 1892452 SH SOLE 21 1892452 0 0 CARA THERAPEUTICS INC COM 140755109 16757 1268510 SH SOLE 22 1222544 0 45966 CARA THERAPEUTICS INC COM 140755109 79 5953 SH SOLE 23 5953 0 0 CARA THERAPEUTICS INC COM 140755109 303 22961 SH SOLE 26 0 0 22961 CARA THERAPEUTICS INC COM 140755109 53 4018 SH SOLE 28 4018 0 0 CARA THERAPEUTICS INC COM 140755109 230 17429 SH SOLE 30 17429 0 0 CARA THERAPEUTICS INC COM 140755109 44 3314 SH SOLE 40 3314 0 0 CARDINAL HEALTH INC COM 14149Y108 35488 740265 SH SOLE 2 101930 0 638335 CARDINAL HEALTH INC COM 14149Y108 7097 148045 SH SOLE 4 139847 0 8198 CARDINAL HEALTH INC COM 14149Y108 33350 695652 SH SOLE 7 350147 0 345505 CARDINAL HEALTH INC COM 14149Y108 352 7339 SH SOLE 13 7339 0 0 CARDINAL HEALTH INC COM 14149Y108 1550 32333 SH SOLE 15 32333 0 0 CARDINAL HEALTH INC COM 14149Y108 36302 757239 SH SOLE 18 712467 0 44772 CARDINAL HEALTH INC COM 14149Y108 7724 161108 SH SOLE 19 161108 0 0 CARDINAL HEALTH INC COM 14149Y108 392564 8188652 SH SOLE 21 8188652 0 0 CARDINAL HEALTH INC COM 14149Y108 360717 7524351 SH SOLE 22 6757589 0 766762 CARDINAL HEALTH INC COM 14149Y108 10334 215561 SH SOLE 23 215561 0 0 CARDINAL HEALTH INC COM 14149Y108 19746 411891 SH SOLE 25 411891 0 0 CARDINAL HEALTH INC COM 14149Y108 99148 2068162 SH SOLE 26 228341 0 1839821 CARDINAL HEALTH INC COM 14149Y108 2868 59830 SH SOLE 28 41963 0 17867 CARDINAL HEALTH INC COM 14149Y108 258 5390 SH SOLE 29 5390 0 0 CARDINAL HEALTH INC COM 14149Y108 74505 1554138 SH SOLE 30 1554138 0 0 CARDINAL HEALTH INC COM 14149Y108 4090 85318 SH SOLE 31 51461 0 33857 CARDINAL HEALTH INC COM 14149Y108 1834 38252 SH SOLE 34 38252 0 0 CARDINAL HEALTH INC COM 14149Y108 15315 319460 SH SOLE 36 319460 0 0 CARDINAL HEALTH INC COM 14149Y108 308 6420 SH SOLE 40 6420 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 474 13465 SH SOLE 2 2470 0 10995 CARDIOVASCULAR SYS INC DEL COM 141619106 8 233 SH SOLE 4 233 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 21 591 SH SOLE 7 591 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 6010 170682 SH SOLE 18 158524 0 12158 CARDIOVASCULAR SYS INC DEL COM 141619106 11294 320769 SH SOLE 19 320769 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 136917 3888587 SH SOLE 21 3888587 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 37176 1055828 SH SOLE 22 1015200 0 40628 CARDIOVASCULAR SYS INC DEL COM 141619106 240 6814 SH SOLE 23 6814 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 2145 60911 SH SOLE 26 16096 0 44815 CARDIOVASCULAR SYS INC DEL COM 141619106 150 4262 SH SOLE 28 4262 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 1619 45971 SH SOLE 30 45971 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 120 3411 SH SOLE 34 3411 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 117 3314 SH SOLE 40 3314 0 0 CARDLYTICS INC COM 14161W105 212 6073 SH SOLE 2 1564 0 4509 CARDLYTICS INC COM 14161W105 4 123 SH SOLE 4 123 0 0 CARDLYTICS INC COM 14161W105 9 250 SH SOLE 7 250 0 0 CARDLYTICS INC COM 14161W105 2007 57398 SH SOLE 18 52517 0 4881 CARDLYTICS INC COM 14161W105 2012 57561 SH SOLE 19 57561 0 0 CARDLYTICS INC COM 14161W105 17975 514167 SH SOLE 21 514167 0 0 CARDLYTICS INC COM 14161W105 18568 531122 SH SOLE 22 513184 0 17938 CARDLYTICS INC COM 14161W105 121 3469 SH SOLE 23 3469 0 0 CARDLYTICS INC COM 14161W105 409 11692 SH SOLE 26 0 0 11692 CARDLYTICS INC COM 14161W105 126 3615 SH SOLE 28 3615 0 0 CARDLYTICS INC COM 14161W105 231 6598 SH SOLE 30 6598 0 0 CARDLYTICS INC COM 14161W105 81 2303 SH SOLE 40 2303 0 0 CARDTRONICS INC NOTE 1.000%12/0 14161HAG3 642 675000 PRN SOLE 21 675000 0 0 CARDTRONICS PLC SHS CL A G1991C105 374 17897 SH SOLE 2 1864 0 16033 CARDTRONICS PLC SHS CL A G1991C105 1 30 SH SOLE 4 30 0 0 CARDTRONICS PLC SHS CL A G1991C105 15 711 SH SOLE 7 711 0 0 CARDTRONICS PLC SHS CL A G1991C105 3491 166877 SH SOLE 18 166877 0 0 CARDTRONICS PLC SHS CL A G1991C105 1454 69483 SH SOLE 19 69483 0 0 CARDTRONICS PLC SHS CL A G1991C105 82239 3931119 SH SOLE 21 3931119 0 0 CARDTRONICS PLC SHS CL A G1991C105 22318 1066809 SH SOLE 22 1022831 0 43978 CARDTRONICS PLC SHS CL A G1991C105 265 12644 SH SOLE 26 8573 0 4071 CARDTRONICS PLC SHS CL A G1991C105 115 5486 SH SOLE 28 5486 0 0 CARDTRONICS PLC SHS CL A G1991C105 989 47280 SH SOLE 30 47280 0 0 CARDTRONICS PLC SHS CL A G1991C105 100 4794 SH SOLE 40 4794 0 0 CAREDX INC COM 14167L103 367 16792 SH SOLE 2 2124 0 14668 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 3143 143989 SH SOLE 18 143989 0 0 CAREDX INC COM 14167L103 6811 311986 SH SOLE 19 311986 0 0 CAREDX INC COM 14167L103 29293 1341887 SH SOLE 21 1341887 0 0 CAREDX INC COM 14167L103 24955 1143133 SH SOLE 22 1099643 0 43490 CAREDX INC COM 14167L103 10 449 SH SOLE 23 449 0 0 CAREDX INC COM 14167L103 482 22077 SH SOLE 26 17636 0 4441 CAREDX INC COM 14167L103 133 6111 SH SOLE 28 6111 0 0 CAREDX INC COM 14167L103 2781 127385 SH SOLE 30 127385 0 0 CAREDX INC COM 14167L103 7 300 SH SOLE 34 300 0 0 CAREDX INC COM 14167L103 105 4815 SH SOLE 40 4815 0 0 CARETRUST REIT INC COM 14174T107 748 50605 SH SOLE 2 4834 0 45771 CARETRUST REIT INC COM 14174T107 3589 242658 SH SOLE 4 242658 0 0 CARETRUST REIT INC COM 14174T107 1473 99604 SH SOLE 7 99604 0 0 CARETRUST REIT INC COM 14174T107 18754 1268037 SH SOLE 18 1268037 0 0 CARETRUST REIT INC COM 14174T107 4946 334416 SH SOLE 19 334416 0 0 CARETRUST REIT INC COM 14174T107 160624 10860297 SH SOLE 21 10860297 0 0 CARETRUST REIT INC COM 14174T107 60163 4067787 SH SOLE 22 3500451 0 567336 CARETRUST REIT INC COM 14174T107 815 55117 SH SOLE 23 55117 0 0 CARETRUST REIT INC COM 14174T107 3290 222414 SH SOLE 25 222414 0 0 CARETRUST REIT INC COM 14174T107 1119 75645 SH SOLE 26 20645 0 55000 CARETRUST REIT INC COM 14174T107 211 14237 SH SOLE 28 14237 0 0 CARETRUST REIT INC COM 14174T107 722 48824 SH SOLE 29 48824 0 0 CARETRUST REIT INC COM 14174T107 8340 563873 SH SOLE 30 563873 0 0 CARETRUST REIT INC COM 14174T107 2444 165224 SH SOLE 34 165224 0 0 CARETRUST REIT INC COM 14174T107 148 10021 SH SOLE 40 10021 0 0 CARGURUS INC COM CL A 141788109 585 30890 SH SOLE 2 6975 0 23915 CARGURUS INC COM CL A 141788109 7 365 SH SOLE 4 365 0 0 CARGURUS INC COM CL A 141788109 26 1368 SH SOLE 7 1368 0 0 CARGURUS INC COM CL A 141788109 5437 287068 SH SOLE 18 260028 0 27040 CARGURUS INC COM CL A 141788109 5347 282306 SH SOLE 19 282306 0 0 CARGURUS INC COM CL A 141788109 48562 2563993 SH SOLE 21 2563993 0 0 CARGURUS INC COM CL A 141788109 41704 2201922 SH SOLE 22 2090779 0 111143 CARGURUS INC COM CL A 141788109 265 13972 SH SOLE 23 13972 0 0 CARGURUS INC COM CL A 141788109 1428 75407 SH SOLE 26 18868 0 56539 CARGURUS INC COM CL A 141788109 199 10492 SH SOLE 28 10492 0 0 CARGURUS INC COM CL A 141788109 3022 159582 SH SOLE 30 159582 0 0 CARGURUS INC COM CL A 141788109 105 5532 SH SOLE 34 5532 0 0 CARGURUS INC COM CL A 141788109 16 830 SH SOLE 36 830 0 0 CARGURUS INC COM CL A 141788109 146 7706 SH SOLE 40 7706 0 0 CARLISLE COS INC COM 142339100 18290 145990 SH SOLE 2 47155 0 98835 CARLISLE COS INC COM 142339100 621 4954 SH SOLE 4 4954 0 0 CARLISLE COS INC COM 142339100 1244 9926 SH SOLE 7 9926 0 0 CARLISLE COS INC COM 142339100 21171 168993 SH SOLE 18 168188 0 805 CARLISLE COS INC COM 142339100 2521 20123 SH SOLE 19 20123 0 0 CARLISLE COS INC COM 142339100 344636 2750927 SH SOLE 21 2750927 0 0 CARLISLE COS INC COM 142339100 240799 1922083 SH SOLE 22 1822184 0 99899 CARLISLE COS INC COM 142339100 445 3549 SH SOLE 23 3549 0 0 CARLISLE COS INC COM 142339100 5124 40899 SH SOLE 26 14633 0 26266 CARLISLE COS INC COM 142339100 1032 8241 SH SOLE 28 8241 0 0 CARLISLE COS INC COM 142339100 2419 19312 SH SOLE 30 19312 0 0 CARLISLE COS INC COM 142339100 358 2855 SH SOLE 31 1144 0 1711 CARLISLE COS INC COM 142339100 538 4292 SH SOLE 34 4292 0 0 CARLISLE COS INC COM 142339100 153 1224 SH SOLE 36 1224 0 0 CARLISLE COS INC COM 142339100 775 6185 SH SOLE 40 6185 0 0 CARMAX INC COM 143130102 20601 382698 SH SOLE 2 32941 0 349757 CARMAX INC COM 143130102 4159 77269 SH SOLE 4 72571 0 4698 CARMAX INC COM 143130102 7654 142191 SH SOLE 7 137351 0 4840 CARMAX INC COM 143130102 26 485 SH SOLE 13 485 0 0 CARMAX INC COM 143130102 743 13811 SH SOLE 15 13811 0 0 CARMAX INC COM 143130102 18127 336754 SH SOLE 18 311519 0 25235 CARMAX INC COM 143130102 2429 45125 SH SOLE 19 45125 0 0 CARMAX INC COM 143130102 210211 3905098 SH SOLE 21 3905098 0 0 CARMAX INC COM 143130102 211361 3926455 SH SOLE 22 3524826 0 401629 CARMAX INC COM 143130102 6650 123532 SH SOLE 23 123532 0 0 CARMAX INC COM 143130102 9663 179506 SH SOLE 25 179506 0 0 CARMAX INC COM 143130102 35292 655623 SH SOLE 26 126327 0 529296 CARMAX INC COM 143130102 1799 33420 SH SOLE 28 23591 0 9829 CARMAX INC COM 143130102 2011 37353 SH SOLE 29 2050 0 35303 CARMAX INC COM 143130102 37288 692700 SH SOLE 30 692700 0 0 CARMAX INC COM 143130102 2128 39526 SH SOLE 31 28139 0 11387 CARMAX INC COM 143130102 546 10145 SH SOLE 34 10145 0 0 CARMAX INC COM 143130102 6362 118179 SH SOLE 36 118179 0 0 CARMAX INC COM 143130102 198 3683 SH SOLE 40 3683 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 13005 987472 SH SOLE 2 108924 0 878548 CARNIVAL CORP UNIT 99/99/9999 143658300 2429 184420 SH SOLE 4 173262 0 11158 CARNIVAL CORP UNIT 99/99/9999 143658300 5039 382645 SH SOLE 7 355025 0 27620 CARNIVAL CORP UNIT 99/99/9999 143658300 220 16694 SH SOLE 13 16694 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 563 42733 SH SOLE 15 42733 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 1 100 SH SOLE 17 0 0 100 CARNIVAL CORP UNIT 99/99/9999 143658300 9327 708215 SH SOLE 18 649524 0 58691 CARNIVAL CORP UNIT 99/99/9999 143658300 688 52243 SH SOLE 19 52243 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 99023 7518849 SH SOLE 21 7518849 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 124462 9450452 SH SOLE 22 8476622 0 973830 CARNIVAL CORP UNIT 99/99/9999 143658300 3936 298866 SH SOLE 23 298866 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 5246 398338 SH SOLE 25 398338 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 22274 1691290 SH SOLE 26 306129 0 1385161 CARNIVAL CORP UNIT 99/99/9999 143658300 1167 88591 SH SOLE 28 60493 0 28098 CARNIVAL CORP UNIT 99/99/9999 143658300 107 8140 SH SOLE 29 8140 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 19827 1505476 SH SOLE 30 1505476 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 2288 173702 SH SOLE 31 71911 0 101791 CARNIVAL CORP UNIT 99/99/9999 143658300 309 23496 SH SOLE 34 23496 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 9092 690342 SH SOLE 35 690342 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 4184 317686 SH SOLE 36 317686 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 134 10210 SH SOLE 40 10210 0 0 CAROLINA FINL CORP NEW COM 143873107 556 21474 SH SOLE 2 1397 0 20077 CAROLINA FINL CORP NEW COM 143873107 11 443 SH SOLE 7 443 0 0 CAROLINA FINL CORP NEW COM 143873107 2171 83930 SH SOLE 18 83930 0 0 CAROLINA FINL CORP NEW COM 143873107 1154 44607 SH SOLE 19 44607 0 0 CAROLINA FINL CORP NEW COM 143873107 21850 844603 SH SOLE 21 844603 0 0 CAROLINA FINL CORP NEW COM 143873107 19149 740191 SH SOLE 22 713963 0 26228 CAROLINA FINL CORP NEW COM 143873107 75 2892 SH SOLE 26 0 0 2892 CAROLINA FINL CORP NEW COM 143873107 110 4271 SH SOLE 28 4271 0 0 CAROLINA FINL CORP NEW COM 143873107 269 10394 SH SOLE 30 10394 0 0 CAROLINA FINL CORP NEW COM 143873107 53 2047 SH SOLE 40 2047 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 1153 59142 SH SOLE 2 21308 0 37834 CARPENTER TECHNOLOGY CORP COM 144285103 4 190 SH SOLE 4 190 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 24 1238 SH SOLE 7 1238 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 5291 271334 SH SOLE 18 271334 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 2335 119762 SH SOLE 19 119762 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 65637 3366022 SH SOLE 21 3366022 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 32798 1681925 SH SOLE 22 1626579 0 55346 CARPENTER TECHNOLOGY CORP COM 144285103 83 4275 SH SOLE 23 4275 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 717 36785 SH SOLE 26 13644 0 23141 CARPENTER TECHNOLOGY CORP COM 144285103 114 5868 SH SOLE 28 5868 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 305 15660 SH SOLE 30 15660 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 24 1239 SH SOLE 31 0 0 1239 CARPENTER TECHNOLOGY CORP COM 144285103 39 1978 SH SOLE 34 1978 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 12 600 SH SOLE 36 600 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 82 4213 SH SOLE 40 4213 0 0 CARRIAGE SVCS INC COM 143905107 236 14599 SH SOLE 2 686 0 13913 CARRIAGE SVCS INC COM 143905107 3 200 SH SOLE 7 200 0 0 CARRIAGE SVCS INC COM 143905107 1032 63875 SH SOLE 18 63875 0 0 CARRIAGE SVCS INC COM 143905107 655 40546 SH SOLE 19 40546 0 0 CARRIAGE SVCS INC COM 143905107 9714 601468 SH SOLE 21 601468 0 0 CARRIAGE SVCS INC COM 143905107 8549 529348 SH SOLE 22 509256 0 20092 CARRIAGE SVCS INC COM 143905107 273 16914 SH SOLE 26 0 0 16914 CARRIAGE SVCS INC COM 143905107 38 2376 SH SOLE 28 2376 0 0 CARRIAGE SVCS INC COM 143905107 121 7516 SH SOLE 30 7516 0 0 CARRIAGE SVCS INC COM 143905107 30 1881 SH SOLE 34 1881 0 0 CARRIAGE SVCS INC COM 143905107 27 1695 SH SOLE 40 1695 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 238 13811 SH SOLE 34 13811 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 55 30180 SH SOLE 2 1274 0 28906 CARROLS RESTAURANT GROUP INC COM 14574X104 1 764 SH SOLE 7 764 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 236 129833 SH SOLE 18 129833 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 110 60613 SH SOLE 19 60613 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 2400 1318948 SH SOLE 21 1318948 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 2029 1114947 SH SOLE 22 1074141 0 40806 CARROLS RESTAURANT GROUP INC COM 14574X104 28 15557 SH SOLE 26 0 0 15557 CARROLS RESTAURANT GROUP INC COM 14574X104 9 4903 SH SOLE 28 4903 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 9 4834 SH SOLE 30 4834 0 0 CARS COM INC COM 14575E105 265 61562 SH SOLE 2 5982 0 55580 CARS COM INC COM 14575E105 1 332 SH SOLE 4 332 0 0 CARS COM INC COM 14575E105 5 1102 SH SOLE 7 1102 0 0 CARS COM INC COM 14575E105 981 228143 SH SOLE 18 228143 0 0 CARS COM INC COM 14575E105 807 187608 SH SOLE 19 187608 0 0 CARS COM INC COM 14575E105 10076 2343283 SH SOLE 21 2343283 0 0 CARS COM INC COM 14575E105 8989 2090501 SH SOLE 22 2007995 0 82506 CARS COM INC COM 14575E105 65 15151 SH SOLE 23 15151 0 0 CARS COM INC COM 14575E105 284 66129 SH SOLE 26 10417 0 55712 CARS COM INC COM 14575E105 36 8465 SH SOLE 28 8465 0 0 CARS COM INC COM 14575E105 1059 246209 SH SOLE 30 246209 0 0 CARS COM INC COM 14575E105 9 2166 SH SOLE 31 0 0 2166 CARS COM INC COM 14575E105 19 4369 SH SOLE 36 4369 0 0 CARS COM INC COM 14575E105 27 6304 SH SOLE 40 6304 0 0 CARTER BK & TR MARTINSVILLE COM 146102108 180 19611 SH SOLE 2 946 0 18665 CARTER BK & TR MARTINSVILLE COM 146102108 3 326 SH SOLE 7 326 0 0 CARTER BK & TR MARTINSVILLE COM 146102108 799 87064 SH SOLE 18 87064 0 0 CARTER BK & TR MARTINSVILLE COM 146102108 394 42866 SH SOLE 19 42866 0 0 CARTER BK & TR MARTINSVILLE COM 146102108 7814 851202 SH SOLE 21 851202 0 0 CARTER BK & TR MARTINSVILLE COM 146102108 5527 602101 SH SOLE 22 588376 0 13725 CARTER BK & TR MARTINSVILLE COM 146102108 50 5443 SH SOLE 28 5443 0 0 CARTER BK & TR MARTINSVILLE COM 146102108 33 3546 SH SOLE 30 3546 0 0 CARTERS INC COM 146229109 7648 116349 SH SOLE 2 37045 0 79304 CARTERS INC COM 146229109 16 237 SH SOLE 4 237 0 0 CARTERS INC COM 146229109 70 1065 SH SOLE 7 1065 0 0 CARTERS INC COM 146229109 8617 131095 SH SOLE 18 131095 0 0 CARTERS INC COM 146229109 679 10330 SH SOLE 19 10330 0 0 CARTERS INC COM 146229109 139995 2129842 SH SOLE 21 2129842 0 0 CARTERS INC COM 146229109 98435 1497571 SH SOLE 22 1423135 0 74436 CARTERS INC COM 146229109 1255 19100 SH SOLE 26 10546 0 8554 CARTERS INC COM 146229109 436 6631 SH SOLE 28 6631 0 0 CARTERS INC COM 146229109 957 14554 SH SOLE 30 14554 0 0 CARTERS INC COM 146229109 105 1596 SH SOLE 31 929 0 667 CARTERS INC COM 146229109 81 1228 SH SOLE 34 1228 0 0 CARTERS INC COM 146229109 60 918 SH SOLE 36 918 0 0 CARTERS INC COM 146229109 322 4899 SH SOLE 40 4899 0 0 CARVANA CO CL A 146869102 4647 84360 SH SOLE 2 3563 0 80797 CARVANA CO CL A 146869102 10 187 SH SOLE 4 187 0 0 CARVANA CO CL A 146869102 44 797 SH SOLE 7 797 0 0 CARVANA CO CL A 146869102 1149 20849 SH SOLE 18 20849 0 0 CARVANA CO CL A 146869102 585 10628 SH SOLE 19 10628 0 0 CARVANA CO CL A 146869102 32328 586824 SH SOLE 21 586824 0 0 CARVANA CO CL A 146869102 71411 1296254 SH SOLE 22 1223937 0 72317 CARVANA CO CL A 146869102 1055 19147 SH SOLE 26 10799 0 8348 CARVANA CO CL A 146869102 356 6466 SH SOLE 28 6466 0 0 CARVANA CO CL A 146869102 5134 93201 SH SOLE 30 93201 0 0 CARVANA CO CL A 146869102 50 913 SH SOLE 31 913 0 0 CARVANA CO CL A 146869102 43 774 SH SOLE 34 774 0 0 CARVANA CO CL A 146869102 289 5241 SH SOLE 40 5241 0 0 CASA SYS INC COM 14713L102 51 14658 SH SOLE 2 1434 0 13224 CASA SYS INC COM 14713L102 1 348 SH SOLE 7 348 0 0 CASA SYS INC COM 14713L102 386 110159 SH SOLE 18 110159 0 0 CASA SYS INC COM 14713L102 261 74577 SH SOLE 19 74577 0 0 CASA SYS INC COM 14713L102 3612 1031975 SH SOLE 21 1031975 0 0 CASA SYS INC COM 14713L102 3115 889925 SH SOLE 22 857954 0 31971 CASA SYS INC COM 14713L102 15 4209 SH SOLE 30 4209 0 0 CASA SYS INC COM 14713L102 14 3914 SH SOLE 40 3914 0 0 CASELLA WASTE SYS INC CL A 147448104 665 17019 SH SOLE 2 2301 0 14718 CASELLA WASTE SYS INC CL A 147448104 9 241 SH SOLE 4 241 0 0 CASELLA WASTE SYS INC CL A 147448104 33 846 SH SOLE 7 846 0 0 CASELLA WASTE SYS INC CL A 147448104 6193 158561 SH SOLE 18 158561 0 0 CASELLA WASTE SYS INC CL A 147448104 3388 86734 SH SOLE 19 86734 0 0 CASELLA WASTE SYS INC CL A 147448104 58609 1500493 SH SOLE 21 1500493 0 0 CASELLA WASTE SYS INC CL A 147448104 49402 1264760 SH SOLE 22 1212961 0 51799 CASELLA WASTE SYS INC CL A 147448104 1205 30852 SH SOLE 26 13699 0 17153 CASELLA WASTE SYS INC CL A 147448104 261 6670 SH SOLE 28 6670 0 0 CASELLA WASTE SYS INC CL A 147448104 705 18058 SH SOLE 30 18058 0 0 CASELLA WASTE SYS INC CL A 147448104 37 951 SH SOLE 34 951 0 0 CASELLA WASTE SYS INC CL A 147448104 186 4760 SH SOLE 40 4760 0 0 CASEYS GEN STORES INC COM 147528103 11140 84080 SH SOLE 2 21863 0 62217 CASEYS GEN STORES INC COM 147528103 66 500 SH SOLE 4 500 0 0 CASEYS GEN STORES INC COM 147528103 825 6224 SH SOLE 7 6224 0 0 CASEYS GEN STORES INC COM 147528103 13690 103330 SH SOLE 18 103330 0 0 CASEYS GEN STORES INC COM 147528103 1150 8683 SH SOLE 19 8683 0 0 CASEYS GEN STORES INC COM 147528103 236061 1781725 SH SOLE 21 1781725 0 0 CASEYS GEN STORES INC COM 147528103 157191 1186434 SH SOLE 22 1124902 0 61532 CASEYS GEN STORES INC COM 147528103 773 5834 SH SOLE 23 5834 0 0 CASEYS GEN STORES INC COM 147528103 1973 14895 SH SOLE 26 7741 0 7154 CASEYS GEN STORES INC COM 147528103 699 5277 SH SOLE 28 5277 0 0 CASEYS GEN STORES INC COM 147528103 1575 11890 SH SOLE 30 11890 0 0 CASEYS GEN STORES INC COM 147528103 271 2045 SH SOLE 31 745 0 1300 CASEYS GEN STORES INC COM 147528103 124 937 SH SOLE 36 937 0 0 CASEYS GEN STORES INC COM 147528103 510 3847 SH SOLE 40 3847 0 0 CASI PHARMACEUTICALS INC COM 14757U109 39 19359 SH SOLE 2 1628 0 17731 CASI PHARMACEUTICALS INC COM 14757U109 2 1069 SH SOLE 7 1069 0 0 CASI PHARMACEUTICALS INC COM 14757U109 380 186082 SH SOLE 18 186082 0 0 CASI PHARMACEUTICALS INC COM 14757U109 172 84553 SH SOLE 19 84553 0 0 CASI PHARMACEUTICALS INC COM 14757U109 3429 1680640 SH SOLE 21 1680640 0 0 CASI PHARMACEUTICALS INC COM 14757U109 2611 1279866 SH SOLE 22 1248163 0 31703 CASPER SLEEP INC COM 147626105 460 107310 SH SOLE 2 107310 0 0 CASPER SLEEP INC COM 147626105 108 25277 SH SOLE 18 25277 0 0 CASPER SLEEP INC COM 147626105 1564 364646 SH SOLE 19 364646 0 0 CASPER SLEEP INC COM 147626105 343 79919 SH SOLE 21 79919 0 0 CASPER SLEEP INC COM 147626105 273 63527 SH SOLE 22 61449 0 2078 CASPER SLEEP INC COM 147626105 434 101129 SH SOLE 26 18413 0 82716 CASPER SLEEP INC COM 147626105 5 1238 SH SOLE 31 0 0 1238 CASPER SLEEP INC COM 147626105 3412 795327 SH SOLE 34 795327 0 0 CASS INFORMATION SYS INC COM 14808P109 188 5335 SH SOLE 2 772 0 4563 CASS INFORMATION SYS INC COM 14808P109 9 242 SH SOLE 7 242 0 0 CASS INFORMATION SYS INC COM 14808P109 1848 52565 SH SOLE 18 52565 0 0 CASS INFORMATION SYS INC COM 14808P109 920 26168 SH SOLE 19 26168 0 0 CASS INFORMATION SYS INC COM 14808P109 17519 498269 SH SOLE 21 498269 0 0 CASS INFORMATION SYS INC COM 14808P109 13419 381648 SH SOLE 22 367517 0 14131 CASS INFORMATION SYS INC COM 14808P109 471 13393 SH SOLE 26 11136 0 2257 CASS INFORMATION SYS INC COM 14808P109 61 1744 SH SOLE 28 1744 0 0 CASS INFORMATION SYS INC COM 14808P109 151 4297 SH SOLE 30 4297 0 0 CASS INFORMATION SYS INC COM 14808P109 45 1281 SH SOLE 40 1281 0 0 CASSAVA SCIENCES INC COM 14817C107 26 6236 SH SOLE 21 6236 0 0 CASSAVA SCIENCES INC COM 14817C107 1149 279548 SH SOLE 22 279548 0 0 CASTLE BIOSCIENCES INC COM 14843C105 127 4267 SH SOLE 2 1078 0 3189 CASTLE BIOSCIENCES INC COM 14843C105 14 473 SH SOLE 7 473 0 0 CASTLE BIOSCIENCES INC COM 14843C105 1163 39010 SH SOLE 18 34840 0 4170 CASTLE BIOSCIENCES INC COM 14843C105 1065 35729 SH SOLE 19 35729 0 0 CASTLE BIOSCIENCES INC COM 14843C105 14673 492227 SH SOLE 21 492227 0 0 CASTLE BIOSCIENCES INC COM 14843C105 4201 140918 SH SOLE 22 137595 0 3323 CASTLE BIOSCIENCES INC COM 14843C105 18 588 SH SOLE 23 588 0 0 CASTLE BIOSCIENCES INC COM 14843C105 18 619 SH SOLE 26 0 0 619 CASTLE BIOSCIENCES INC COM 14843C105 41 1364 SH SOLE 30 1364 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 56 77452 SH SOLE 2 45553 0 31899 CASTLIGHT HEALTH INC CL B 14862Q100 1 2030 SH SOLE 7 2030 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 305 421369 SH SOLE 18 381902 0 39467 CASTLIGHT HEALTH INC CL B 14862Q100 540 746798 SH SOLE 19 746798 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 2512 3474555 SH SOLE 21 3474555 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 2266 3134419 SH SOLE 22 3083332 0 51087 CASTLIGHT HEALTH INC CL B 14862Q100 71 98554 SH SOLE 23 98554 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 120 165584 SH SOLE 26 0 0 165584 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 18 4350 SH SOLE 18 4350 0 0 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 164 39434 SH SOLE 21 39434 0 0 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 803 193451 SH SOLE 22 193451 0 0 CATALENT INC COM 148806102 18940 364582 SH SOLE 2 81317 0 283265 CATALENT INC COM 148806102 187 3602 SH SOLE 4 3602 0 0 CATALENT INC COM 148806102 225 4328 SH SOLE 7 4328 0 0 CATALENT INC COM 148806102 0 1 SH SOLE 13 1 0 0 CATALENT INC COM 148806102 22356 430337 SH SOLE 18 429535 0 802 CATALENT INC COM 148806102 86906 1672886 SH SOLE 19 1672886 0 0 CATALENT INC COM 148806102 393620 7576906 SH SOLE 21 7576906 0 0 CATALENT INC COM 148806102 260794 5020089 SH SOLE 22 4762248 0 257841 CATALENT INC COM 148806102 268 5150 SH SOLE 23 5150 0 0 CATALENT INC COM 148806102 4647 89458 SH SOLE 26 38288 0 51170 CATALENT INC COM 148806102 1104 21247 SH SOLE 28 21247 0 0 CATALENT INC COM 148806102 1 14 SH SOLE 29 0 0 14 CATALENT INC COM 148806102 2494 48011 SH SOLE 30 48011 0 0 CATALENT INC COM 148806102 254 4891 SH SOLE 31 3052 0 1839 CATALENT INC COM 148806102 336 6467 SH SOLE 34 6467 0 0 CATALENT INC COM 148806102 148 2854 SH SOLE 36 2854 0 0 CATALENT INC COM 148806102 830 15985 SH SOLE 40 15985 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 18 4143 SH SOLE 18 4143 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 161 36809 SH SOLE 21 36809 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 1048 239799 SH SOLE 22 239799 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 140 36429 SH SOLE 2 5270 0 31159 CATALYST PHARMACEUTICALS INC COM 14888U101 8 2062 SH SOLE 7 2062 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 1403 364520 SH SOLE 18 364520 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 682 177021 SH SOLE 19 177021 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 13829 3591938 SH SOLE 21 3591938 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 10987 2853665 SH SOLE 22 2747659 0 106006 CATALYST PHARMACEUTICALS INC COM 14888U101 55 14342 SH SOLE 28 14342 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 5437 1412125 SH SOLE 30 1412125 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 52 13448 SH SOLE 40 13448 0 0 CATASYS INC COM PAR 149049504 39 2573 SH SOLE 2 290 0 2283 CATASYS INC COM PAR 149049504 403 26435 SH SOLE 18 26435 0 0 CATASYS INC COM PAR 149049504 197 12949 SH SOLE 19 12949 0 0 CATASYS INC COM PAR 149049504 4110 269860 SH SOLE 21 269860 0 0 CATASYS INC COM PAR 149049504 2729 179194 SH SOLE 22 176652 0 2542 CATCHMARK TIMBER TR INC CL A 14912Y202 343 47540 SH SOLE 2 2823 0 44717 CATCHMARK TIMBER TR INC CL A 14912Y202 8 1090 SH SOLE 7 1090 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 1 98 SH SOLE 17 0 0 98 CATCHMARK TIMBER TR INC CL A 14912Y202 1296 179501 SH SOLE 18 179501 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 655 90707 SH SOLE 19 90707 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 15113 2093175 SH SOLE 21 2093175 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 9830 1361473 SH SOLE 22 1306898 0 54575 CATCHMARK TIMBER TR INC CL A 14912Y202 194 26899 SH SOLE 26 0 0 26899 CATCHMARK TIMBER TR INC CL A 14912Y202 48 6651 SH SOLE 28 6651 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 914 126659 SH SOLE 30 126659 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 25 3508 SH SOLE 40 3508 0 0 CATERPILLAR INC DEL COM 149123101 155177 1337273 SH SOLE 2 133060 0 1204213 CATERPILLAR INC DEL COM 149123101 31108 268081 SH SOLE 4 252305 0 15776 CATERPILLAR INC DEL COM 149123101 65600 565324 SH SOLE 7 488111 0 77213 CATERPILLAR INC DEL COM 149123101 422 3633 SH SOLE 13 3633 0 0 CATERPILLAR INC DEL COM 149123101 7111 61282 SH SOLE 15 61282 0 0 CATERPILLAR INC DEL COM 149123101 39 333 SH SOLE 17 0 0 333 CATERPILLAR INC DEL COM 149123101 154537 1331752 SH SOLE 18 1249731 0 82021 CATERPILLAR INC DEL COM 149123101 10292 88691 SH SOLE 19 88691 0 0 CATERPILLAR INC DEL COM 149123101 1344523 11586716 SH SOLE 21 11586716 0 0 CATERPILLAR INC DEL COM 149123101 1493463 12870241 SH SOLE 22 11549426 0 1320815 CATERPILLAR INC DEL COM 149123101 46717 402597 SH SOLE 23 402597 0 0 CATERPILLAR INC DEL COM 149123101 68262 588260 SH SOLE 25 588260 0 0 CATERPILLAR INC DEL COM 149123101 306299 2639602 SH SOLE 26 333793 0 2305809 CATERPILLAR INC DEL COM 149123101 13042 112388 SH SOLE 28 79290 0 33098 CATERPILLAR INC DEL COM 149123101 1182 10187 SH SOLE 29 10187 0 0 CATERPILLAR INC DEL COM 149123101 270850 2334106 SH SOLE 30 2334106 0 0 CATERPILLAR INC DEL COM 149123101 15596 134406 SH SOLE 31 103899 0 30507 CATERPILLAR INC DEL COM 149123101 9059 78070 SH SOLE 32 78070 0 0 CATERPILLAR INC DEL COM 149123101 3493 30101 SH SOLE 34 30101 0 0 CATERPILLAR INC DEL COM 149123101 45141 389014 SH SOLE 36 389014 0 0 CATERPILLAR INC DEL COM 149123101 1458 12561 SH SOLE 40 12561 0 0 CATERPILLAR INC DEL OPTIONS 149123101 140 1200 SH Put SOLE 2 1200 0 0 CATERPILLAR INC DEL OPTIONS 149123101 23208 200000 SH Put SOLE 19 200000 0 0 CATERPILLAR INC DEL OPTIONS 149123101 232 2000 SH Put SOLE 22 2000 0 0 CATERPILLAR INC DEL OPTIONS 149123101 3110 26800 SH Put SOLE 34 26800 0 0 CATHAY GEN BANCORP COM 149150104 2726 118768 SH SOLE 2 49447 0 69321 CATHAY GEN BANCORP COM 149150104 10 428 SH SOLE 4 428 0 0 CATHAY GEN BANCORP COM 149150104 47 2040 SH SOLE 7 2040 0 0 CATHAY GEN BANCORP COM 149150104 13576 591557 SH SOLE 18 591557 0 0 CATHAY GEN BANCORP COM 149150104 10516 458205 SH SOLE 19 458205 0 0 CATHAY GEN BANCORP COM 149150104 126457 5510116 SH SOLE 21 5510116 0 0 CATHAY GEN BANCORP COM 149150104 76059 3314107 SH SOLE 22 3224852 0 89255 CATHAY GEN BANCORP COM 149150104 1508 65706 SH SOLE 23 65706 0 0 CATHAY GEN BANCORP COM 149150104 5225 227685 SH SOLE 26 18482 0 209203 CATHAY GEN BANCORP COM 149150104 223 9717 SH SOLE 28 9717 0 0 CATHAY GEN BANCORP COM 149150104 581 25315 SH SOLE 30 25315 0 0 CATHAY GEN BANCORP COM 149150104 97 4221 SH SOLE 36 4221 0 0 CATHAY GEN BANCORP COM 149150104 170 7403 SH SOLE 40 7403 0 0 CATO CORP NEW CL A 149205106 229 21492 SH SOLE 2 1221 0 20271 CATO CORP NEW CL A 149205106 2 160 SH SOLE 4 160 0 0 CATO CORP NEW CL A 149205106 5 439 SH SOLE 7 439 0 0 CATO CORP NEW CL A 149205106 1139 106777 SH SOLE 18 106777 0 0 CATO CORP NEW CL A 149205106 435 40723 SH SOLE 19 40723 0 0 CATO CORP NEW CL A 149205106 26953 2526039 SH SOLE 21 2526039 0 0 CATO CORP NEW CL A 149205106 7429 696222 SH SOLE 22 664496 0 31726 CATO CORP NEW CL A 149205106 10 920 SH SOLE 23 920 0 0 CATO CORP NEW CL A 149205106 213 19950 SH SOLE 26 5946 0 14004 CATO CORP NEW CL A 149205106 40 3725 SH SOLE 28 3725 0 0 CATO CORP NEW CL A 149205106 343 32192 SH SOLE 30 32192 0 0 CATO CORP NEW CL A 149205106 31 2946 SH SOLE 40 2946 0 0 CAVCO INDS INC DEL COM 149568107 461 3184 SH SOLE 2 438 0 2746 CAVCO INDS INC DEL COM 149568107 6 40 SH SOLE 4 40 0 0 CAVCO INDS INC DEL COM 149568107 21 144 SH SOLE 7 144 0 0 CAVCO INDS INC DEL COM 149568107 5666 39092 SH SOLE 18 39092 0 0 CAVCO INDS INC DEL COM 149568107 2380 16421 SH SOLE 19 16421 0 0 CAVCO INDS INC DEL COM 149568107 143430 989585 SH SOLE 21 989585 0 0 CAVCO INDS INC DEL COM 149568107 36122 249222 SH SOLE 22 240245 0 8977 CAVCO INDS INC DEL COM 149568107 475 3280 SH SOLE 26 2215 0 1065 CAVCO INDS INC DEL COM 149568107 167 1150 SH SOLE 28 1150 0 0 CAVCO INDS INC DEL COM 149568107 1648 11368 SH SOLE 30 11368 0 0 CAVCO INDS INC DEL COM 149568107 141 971 SH SOLE 40 971 0 0 CB FINL SVCS INC COM 12479G101 24 1220 SH SOLE 18 1220 0 0 CB FINL SVCS INC COM 12479G101 255 13207 SH SOLE 21 13207 0 0 CB FINL SVCS INC COM 12479G101 105 5429 SH SOLE 22 5429 0 0 CBDMD INC COM 12482W101 21 23039 SH SOLE 2 299 0 22740 CBDMD INC COM 12482W101 47 50563 SH SOLE 18 50563 0 0 CBDMD INC COM 12482W101 54 57756 SH SOLE 19 57756 0 0 CBDMD INC COM 12482W101 651 700407 SH SOLE 21 700407 0 0 CBDMD INC COM 12482W101 585 629098 SH SOLE 22 618759 0 10339 CBIZ INC COM 124805102 1015 48528 SH SOLE 2 2588 0 45940 CBIZ INC COM 124805102 4 177 SH SOLE 4 177 0 0 CBIZ INC COM 124805102 18 869 SH SOLE 7 869 0 0 CBIZ INC COM 124805102 3695 176628 SH SOLE 18 176628 0 0 CBIZ INC COM 124805102 2011 96137 SH SOLE 19 96137 0 0 CBIZ INC COM 124805102 38116 1822006 SH SOLE 21 1822006 0 0 CBIZ INC COM 124805102 30780 1471315 SH SOLE 22 1418228 0 53087 CBIZ INC COM 124805102 559 26723 SH SOLE 26 24525 0 2198 CBIZ INC COM 124805102 145 6916 SH SOLE 28 6916 0 0 CBIZ INC COM 124805102 352 16834 SH SOLE 30 16834 0 0 CBIZ INC COM 124805102 83 3982 SH SOLE 40 3982 0 0 CBL & ASSOC PPTYS INC COM 124830100 33 166615 SH SOLE 2 6331 0 160284 CBL & ASSOC PPTYS INC COM 124830100 1 4162 SH SOLE 7 4162 0 0 CBL & ASSOC PPTYS INC COM 124830100 159 793146 SH SOLE 18 793146 0 0 CBL & ASSOC PPTYS INC COM 124830100 59 294315 SH SOLE 19 294315 0 0 CBL & ASSOC PPTYS INC COM 124830100 3828 19132069 SH SOLE 21 19132069 0 0 CBL & ASSOC PPTYS INC COM 124830100 1112 5554924 SH SOLE 22 5355399 0 199525 CBL & ASSOC PPTYS INC COM 124830100 1 4681 SH SOLE 23 4681 0 0 CBL & ASSOC PPTYS INC COM 124830100 33 165575 SH SOLE 30 165575 0 0 CBL & ASSOC PPTYS INC COM 124830100 4 18200 SH SOLE 31 0 0 18200 CBM BANCORP INC COM 1248XT104 11 975 SH SOLE 18 975 0 0 CBM BANCORP INC COM 1248XT104 38 3321 SH SOLE 21 3321 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 28615 320612 SH SOLE 2 78230 0 242382 CBOE GLOBAL MARKETS INC COM 12503M108 5037 56435 SH SOLE 4 53310 0 3125 CBOE GLOBAL MARKETS INC COM 12503M108 10192 114200 SH SOLE 7 110699 0 3501 CBOE GLOBAL MARKETS INC COM 12503M108 39 441 SH SOLE 13 441 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 1166 13059 SH SOLE 15 13059 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 20147 225734 SH SOLE 18 209118 0 16616 CBOE GLOBAL MARKETS INC COM 12503M108 3304 37023 SH SOLE 19 37023 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 347069 3888725 SH SOLE 21 3888725 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 261354 2928341 SH SOLE 22 2658276 0 270065 CBOE GLOBAL MARKETS INC COM 12503M108 7668 85912 SH SOLE 23 85912 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 10138 113596 SH SOLE 25 113596 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 46445 520389 SH SOLE 26 127766 0 392623 CBOE GLOBAL MARKETS INC COM 12503M108 2020 22630 SH SOLE 28 16015 0 6615 CBOE GLOBAL MARKETS INC COM 12503M108 2989 33494 SH SOLE 29 9592 0 23902 CBOE GLOBAL MARKETS INC COM 12503M108 45396 508641 SH SOLE 30 508641 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 3238 36282 SH SOLE 31 31210 0 5072 CBOE GLOBAL MARKETS INC COM 12503M108 645 7230 SH SOLE 34 7230 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 8449 94671 SH SOLE 36 94671 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 251 2813 SH SOLE 40 2813 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 2 300 SH SOLE 17 0 0 300 CBRE GROUP INC CL A 12504L109 31169 826556 SH SOLE 2 116265 0 710291 CBRE GROUP INC CL A 12504L109 5452 144583 SH SOLE 4 136180 0 8403 CBRE GROUP INC CL A 12504L109 14560 386097 SH SOLE 7 304636 0 81461 CBRE GROUP INC CL A 12504L109 29 777 SH SOLE 13 777 0 0 CBRE GROUP INC CL A 12504L109 979 25951 SH SOLE 15 25951 0 0 CBRE GROUP INC CL A 12504L109 25275 670256 SH SOLE 18 622704 0 47552 CBRE GROUP INC CL A 12504L109 3903 103492 SH SOLE 19 103492 0 0 CBRE GROUP INC CL A 12504L109 426408 11307569 SH SOLE 21 11307569 0 0 CBRE GROUP INC CL A 12504L109 299725 7948168 SH SOLE 22 7176795 0 771373 CBRE GROUP INC CL A 12504L109 9417 249709 SH SOLE 23 249709 0 0 CBRE GROUP INC CL A 12504L109 16686 442487 SH SOLE 25 442487 0 0 CBRE GROUP INC CL A 12504L109 84999 2254021 SH SOLE 26 256148 0 1997873 CBRE GROUP INC CL A 12504L109 2409 63892 SH SOLE 28 45625 0 18267 CBRE GROUP INC CL A 12504L109 2719 72113 SH SOLE 29 4932 0 67181 CBRE GROUP INC CL A 12504L109 65746 1743456 SH SOLE 30 1743456 0 0 CBRE GROUP INC CL A 12504L109 2718 72065 SH SOLE 31 54548 0 17517 CBRE GROUP INC CL A 12504L109 888 23558 SH SOLE 34 23558 0 0 CBRE GROUP INC CL A 12504L109 8590 227801 SH SOLE 36 227801 0 0 CBRE GROUP INC CL A 12504L109 243 6434 SH SOLE 40 6434 0 0 CBTX INC COM 12481V104 312 17568 SH SOLE 2 1153 0 16415 CBTX INC COM 12481V104 7 381 SH SOLE 7 381 0 0 CBTX INC COM 12481V104 1206 67895 SH SOLE 18 67895 0 0 CBTX INC COM 12481V104 621 34929 SH SOLE 19 34929 0 0 CBTX INC COM 12481V104 11938 671810 SH SOLE 21 671810 0 0 CBTX INC COM 12481V104 8267 465241 SH SOLE 22 446859 0 18382 CBTX INC COM 12481V104 29 1644 SH SOLE 23 1644 0 0 CBTX INC COM 12481V104 91 5131 SH SOLE 26 0 0 5131 CBTX INC COM 12481V104 57 3188 SH SOLE 28 3188 0 0 CBTX INC COM 12481V104 48 2717 SH SOLE 30 2717 0 0 CBTX INC COM 12481V104 57 3212 SH SOLE 40 3212 0 0 CDK GLOBAL INC COM 12508E101 11015 335313 SH SOLE 2 77894 0 257419 CDK GLOBAL INC COM 12508E101 1777 54096 SH SOLE 4 50797 0 3299 CDK GLOBAL INC COM 12508E101 837 25467 SH SOLE 7 25467 0 0 CDK GLOBAL INC COM 12508E101 21 638 SH SOLE 13 638 0 0 CDK GLOBAL INC COM 12508E101 398 12123 SH SOLE 15 12123 0 0 CDK GLOBAL INC COM 12508E101 66893 2036310 SH SOLE 18 1888522 0 147788 CDK GLOBAL INC COM 12508E101 23460 714167 SH SOLE 19 714167 0 0 CDK GLOBAL INC COM 12508E101 233294 7101798 SH SOLE 21 7101798 0 0 CDK GLOBAL INC COM 12508E101 137767 4193832 SH SOLE 22 3992052 0 201780 CDK GLOBAL INC COM 12508E101 3512 106917 SH SOLE 23 106917 0 0 CDK GLOBAL INC COM 12508E101 6900 210044 SH SOLE 25 173303 0 36741 CDK GLOBAL INC COM 12508E101 15516 472339 SH SOLE 26 133465 0 338874 CDK GLOBAL INC COM 12508E101 819 24923 SH SOLE 28 17417 0 7506 CDK GLOBAL INC COM 12508E101 917 27918 SH SOLE 29 2579 0 25339 CDK GLOBAL INC COM 12508E101 16875 513707 SH SOLE 30 513707 0 0 CDK GLOBAL INC COM 12508E101 940 28629 SH SOLE 31 23507 0 5122 CDK GLOBAL INC COM 12508E101 14515 441859 SH SOLE 34 441859 0 0 CDK GLOBAL INC COM 12508E101 4752 144664 SH SOLE 36 144664 0 0 CDK GLOBAL INC COM 12508E101 83 2536 SH SOLE 40 2536 0 0 CDW CORP COM 12514G108 38286 410490 SH SOLE 2 92711 0 317779 CDW CORP COM 12514G108 6977 74805 SH SOLE 4 70801 0 4004 CDW CORP COM 12514G108 20813 223145 SH SOLE 7 136191 0 86954 CDW CORP COM 12514G108 211 2262 SH SOLE 13 2262 0 0 CDW CORP COM 12514G108 1085 11635 SH SOLE 15 11635 0 0 CDW CORP COM 12514G108 33311 357148 SH SOLE 18 332060 0 25088 CDW CORP COM 12514G108 10326 110711 SH SOLE 19 110711 0 0 CDW CORP COM 12514G108 351215 3765578 SH SOLE 21 3765578 0 0 CDW CORP COM 12514G108 338488 3629115 SH SOLE 22 3215492 0 413623 CDW CORP COM 12514G108 10563 113250 SH SOLE 23 113250 0 0 CDW CORP COM 12514G108 16068 172278 SH SOLE 25 172278 0 0 CDW CORP COM 12514G108 52562 563546 SH SOLE 26 110870 0 452676 CDW CORP COM 12514G108 2841 30463 SH SOLE 28 21257 0 9206 CDW CORP COM 12514G108 5759 61743 SH SOLE 29 2413 0 59330 CDW CORP COM 12514G108 56126 601761 SH SOLE 30 601761 0 0 CDW CORP COM 12514G108 3737 40066 SH SOLE 31 30067 0 9999 CDW CORP COM 12514G108 2122 22753 SH SOLE 32 22753 0 0 CDW CORP COM 12514G108 1101 11805 SH SOLE 34 11805 0 0 CDW CORP COM 12514G108 8816 94520 SH SOLE 36 94520 0 0 CDW CORP COM 12514G108 301 3227 SH SOLE 40 3227 0 0 CECO ENVIRONMENTAL CORP COM 125141101 131 28006 SH SOLE 2 1390 0 26616 CECO ENVIRONMENTAL CORP COM 125141101 3 601 SH SOLE 7 601 0 0 CECO ENVIRONMENTAL CORP COM 125141101 525 112367 SH SOLE 18 112367 0 0 CECO ENVIRONMENTAL CORP COM 125141101 387 82895 SH SOLE 19 82895 0 0 CECO ENVIRONMENTAL CORP COM 125141101 5107 1093618 SH SOLE 21 1093618 0 0 CECO ENVIRONMENTAL CORP COM 125141101 3935 842684 SH SOLE 22 822247 0 20437 CEDAR FAIR L P DEPOSITRY UNIT 150185106 0 1 SH SOLE 18 1 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 79 85116 SH SOLE 2 3374 0 81742 CEDAR REALTY TRUST INC COM NEW 150602209 1 623 SH SOLE 4 623 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 2 2308 SH SOLE 7 2308 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 379 405724 SH SOLE 18 405724 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 147 157743 SH SOLE 19 157743 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 9653 10344889 SH SOLE 21 10344889 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 2683 2875021 SH SOLE 22 2778046 0 96975 CEDAR REALTY TRUST INC COM NEW 150602209 2 2279 SH SOLE 23 2279 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 10 10675 SH SOLE 28 10675 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 89 95724 SH SOLE 30 95724 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 8 8432 SH SOLE 40 8432 0 0 CEL SCI CORP COM PAR NEW 150837607 159 13801 SH SOLE 2 1653 0 12148 CEL SCI CORP COM PAR NEW 150837607 1387 120173 SH SOLE 18 120173 0 0 CEL SCI CORP COM PAR NEW 150837607 698 60470 SH SOLE 19 60470 0 0 CEL SCI CORP COM PAR NEW 150837607 12993 1125938 SH SOLE 21 1125938 0 0 CEL SCI CORP COM PAR NEW 150837607 10729 929728 SH SOLE 22 908586 0 21142 CELANESE CORP DEL COM 150870103 22200 302490 SH SOLE 2 45152 0 257338 CELANESE CORP DEL COM 150870103 4594 62598 SH SOLE 4 58975 0 3623 CELANESE CORP DEL COM 150870103 13628 185698 SH SOLE 7 112751 0 72947 CELANESE CORP DEL COM 150870103 9 119 SH SOLE 13 119 0 0 CELANESE CORP DEL COM 150870103 1052 14329 SH SOLE 15 14329 0 0 CELANESE CORP DEL COM 150870103 20983 285910 SH SOLE 18 266642 0 19268 CELANESE CORP DEL COM 150870103 2418 32952 SH SOLE 19 32952 0 0 CELANESE CORP DEL COM 150870103 242974 3310727 SH SOLE 21 3310727 0 0 CELANESE CORP DEL COM 150870103 221265 3014923 SH SOLE 22 2717831 0 297092 CELANESE CORP DEL COM 150870103 6715 91493 SH SOLE 23 91493 0 0 CELANESE CORP DEL COM 150870103 9214 125542 SH SOLE 25 125542 0 0 CELANESE CORP DEL COM 150870103 47962 653518 SH SOLE 26 97606 0 555912 CELANESE CORP DEL COM 150870103 1804 24576 SH SOLE 28 17342 0 7234 CELANESE CORP DEL COM 150870103 1935 26362 SH SOLE 29 687 0 25675 CELANESE CORP DEL COM 150870103 35709 486570 SH SOLE 30 486570 0 0 CELANESE CORP DEL COM 150870103 2222 30277 SH SOLE 31 23081 0 7196 CELANESE CORP DEL COM 150870103 522 7119 SH SOLE 34 7119 0 0 CELANESE CORP DEL COM 150870103 6364 86717 SH SOLE 36 86717 0 0 CELANESE CORP DEL COM 150870103 203 2766 SH SOLE 40 2766 0 0 CELCUITY INC COM 15102K100 14 2195 SH SOLE 2 171 0 2024 CELCUITY INC COM 15102K100 139 21336 SH SOLE 18 21336 0 0 CELCUITY INC COM 15102K100 63 9682 SH SOLE 19 9682 0 0 CELCUITY INC COM 15102K100 1405 216135 SH SOLE 21 216135 0 0 CELCUITY INC COM 15102K100 473 72775 SH SOLE 22 69736 0 3039 CELESTICA INC SUB VTG SHS 15101Q108 85 24209 SH SOLE 21 24209 0 0 CELESTICA INC SUB VTG SHS 15101Q108 54 15504 SH SOLE 22 15504 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 6 3431 SH SOLE 18 3431 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 0 23 SH SOLE 19 23 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 65 39456 SH SOLE 21 39456 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 501 301573 SH SOLE 22 301573 0 0 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 0 59 SH SOLE 21 59 0 0 CELLECTIS S A SPONSORED ADS 15117K103 1348 146563 SH SOLE 21 146563 0 0 CELLECTIS S A SPONSORED ADS 15117K103 13 1369 SH SOLE 30 1369 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 98 6213 SH SOLE 2 768 0 5445 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 5 345 SH SOLE 7 345 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 709 44795 SH SOLE 18 44795 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 365 23051 SH SOLE 19 23051 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 6749 426631 SH SOLE 21 426631 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 4799 303337 SH SOLE 22 295240 0 8097 CELSION CORPORATION COM PAR NEW 15117N503 3 3754 SH SOLE 18 3754 0 0 CELSION CORPORATION COM PAR NEW 15117N503 40 44173 SH SOLE 21 44173 0 0 CELSION CORPORATION COM PAR NEW 15117N503 84 92641 SH SOLE 22 92641 0 0 CELSIUS HLDGS INC COM NEW 15118V207 47 11245 SH SOLE 2 1034 0 10211 CELSIUS HLDGS INC COM NEW 15118V207 467 110821 SH SOLE 18 110821 0 0 CELSIUS HLDGS INC COM NEW 15118V207 242 57596 SH SOLE 19 57596 0 0 CELSIUS HLDGS INC COM NEW 15118V207 4924 1169554 SH SOLE 21 1169554 0 0 CELSIUS HLDGS INC COM NEW 15118V207 2364 561418 SH SOLE 22 548126 0 13292 CEMEX SAB DE CV SPON ADR NEW 151290889 877 413846 SH SOLE 2 0 0 413846 CEMEX SAB DE CV SPON ADR NEW 151290889 1 400 SH SOLE 18 400 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 196 92268 SH SOLE 19 92268 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 123 58108 SH SOLE 22 58108 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 94 44282 SH SOLE 25 44282 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 1414 666925 SH SOLE 30 666925 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 8859 4178789 SH SOLE 34 4178789 0 0 CEMTREX INC COM NEW 15130G600 1 788 SH SOLE 21 788 0 0 CENOVUS ENERGY INC COM 15135U109 660 326616 SH SOLE 21 326616 0 0 CENTENE CORP DEL COM 15135B101 95954 1615112 SH SOLE 2 374506 0 1240606 CENTENE CORP DEL COM 15135B101 16928 284938 SH SOLE 4 268762 0 16176 CENTENE CORP DEL COM 15135B101 31836 535865 SH SOLE 7 486907 0 48958 CENTENE CORP DEL COM 15135B101 370 6224 SH SOLE 13 6224 0 0 CENTENE CORP DEL COM 15135B101 3114 52416 SH SOLE 15 52416 0 0 CENTENE CORP DEL COM 15135B101 78410 1319806 SH SOLE 18 1232483 0 87323 CENTENE CORP DEL COM 15135B101 120046 2020630 SH SOLE 19 2020630 0 0 CENTENE CORP DEL COM 15135B101 798 13436 SH SOLE 20 13436 0 0 CENTENE CORP DEL COM 15135B101 962491 16200825 SH SOLE 21 16200825 0 0 CENTENE CORP DEL COM 15135B101 827888 13935155 SH SOLE 22 12551160 0 1383995 CENTENE CORP DEL COM 15135B101 25334 426425 SH SOLE 23 426425 0 0 CENTENE CORP DEL COM 15135B101 37438 630164 SH SOLE 25 630164 0 0 CENTENE CORP DEL COM 15135B101 164516 2769156 SH SOLE 26 408746 0 2360410 CENTENE CORP DEL COM 15135B101 7104 119574 SH SOLE 28 83765 0 35809 CENTENE CORP DEL COM 15135B101 3782 63655 SH SOLE 29 11021 0 52634 CENTENE CORP DEL COM 15135B101 166670 2805424 SH SOLE 30 2805424 0 0 CENTENE CORP DEL COM 15135B101 11409 192046 SH SOLE 31 106355 0 85691 CENTENE CORP DEL COM 15135B101 54988 925576 SH SOLE 34 925576 0 0 CENTENE CORP DEL COM 15135B101 25274 425418 SH SOLE 36 425418 0 0 CENTENE CORP DEL COM 15135B101 730 12294 SH SOLE 40 12294 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 96 364108 SH SOLE 2 13685 0 350423 CENTENNIAL RESOURCE DEV INC CL A 15136A102 0 626 SH SOLE 4 626 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 1 3139 SH SOLE 7 3139 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 23 88739 SH SOLE 18 88739 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 12 45963 SH SOLE 19 45963 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 604 2295302 SH SOLE 21 2295302 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 851 3234562 SH SOLE 22 2881898 0 352664 CENTENNIAL RESOURCE DEV INC CL A 15136A102 10 38578 SH SOLE 26 27131 0 11447 CENTENNIAL RESOURCE DEV INC CL A 15136A102 5 20315 SH SOLE 28 20315 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 35 132612 SH SOLE 30 132612 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 1 3715 SH SOLE 31 3715 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 4 15358 SH SOLE 40 15358 0 0 CENTERPOINT ENERGY INC COM 15189T107 19728 1276867 SH SOLE 2 173509 0 1103358 CENTERPOINT ENERGY INC COM 15189T107 4061 262866 SH SOLE 4 249884 0 12982 CENTERPOINT ENERGY INC COM 15189T107 16754 1084373 SH SOLE 7 1035207 0 49166 CENTERPOINT ENERGY INC COM 15189T107 285 18439 SH SOLE 13 18439 0 0 CENTERPOINT ENERGY INC COM 15189T107 828 53574 SH SOLE 15 53574 0 0 CENTERPOINT ENERGY INC COM 15189T107 18204 1178282 SH SOLE 18 1106796 0 71486 CENTERPOINT ENERGY INC COM 15189T107 2097 135743 SH SOLE 19 135743 0 0 CENTERPOINT ENERGY INC COM 15189T107 296127 19166781 SH SOLE 21 19166781 0 0 CENTERPOINT ENERGY INC COM 15189T107 193697 12537045 SH SOLE 22 11326347 0 1210698 CENTERPOINT ENERGY INC COM 15189T107 5572 360619 SH SOLE 23 360619 0 0 CENTERPOINT ENERGY INC COM 15189T107 8391 543122 SH SOLE 25 543122 0 0 CENTERPOINT ENERGY INC COM 15189T107 44245 2863752 SH SOLE 26 385609 0 2478143 CENTERPOINT ENERGY INC COM 15189T107 1568 101488 SH SOLE 28 72056 0 29432 CENTERPOINT ENERGY INC COM 15189T107 1794 116125 SH SOLE 29 9685 0 106440 CENTERPOINT ENERGY INC COM 15189T107 36579 2367594 SH SOLE 30 2367594 0 0 CENTERPOINT ENERGY INC COM 15189T107 2553 165270 SH SOLE 31 91061 0 74209 CENTERPOINT ENERGY INC COM 15189T107 1862 120499 SH SOLE 32 120499 0 0 CENTERPOINT ENERGY INC COM 15189T107 438 28334 SH SOLE 34 28334 0 0 CENTERPOINT ENERGY INC COM 15189T107 9052 585873 SH SOLE 35 585873 0 0 CENTERPOINT ENERGY INC COM 15189T107 6060 392202 SH SOLE 36 392202 0 0 CENTERPOINT ENERGY INC COM 15189T107 173 11227 SH SOLE 40 11227 0 0 CENTERPOINT ENERGY INC DEP RP PFD CV B 15189T503 283 9843 SH SOLE 7 9843 0 0 CENTERPOINT ENERGY INC DEP RP PFD CV B 15189T503 42148 1463467 SH SOLE 21 1463467 0 0 CENTERSTATE BK CORP COM 15201P109 1982 115004 SH SOLE 2 6363 0 108641 CENTERSTATE BK CORP COM 15201P109 8 475 SH SOLE 4 475 0 0 CENTERSTATE BK CORP COM 15201P109 39 2238 SH SOLE 7 2238 0 0 CENTERSTATE BK CORP COM 15201P109 10079 584948 SH SOLE 18 584948 0 0 CENTERSTATE BK CORP COM 15201P109 7222 419180 SH SOLE 19 419180 0 0 CENTERSTATE BK CORP COM 15201P109 72591 4213046 SH SOLE 21 4213046 0 0 CENTERSTATE BK CORP COM 15201P109 64820 3762018 SH SOLE 22 3634552 0 127466 CENTERSTATE BK CORP COM 15201P109 377 21868 SH SOLE 23 21868 0 0 CENTERSTATE BK CORP COM 15201P109 1990 115490 SH SOLE 26 40205 0 75285 CENTERSTATE BK CORP COM 15201P109 261 15149 SH SOLE 28 15149 0 0 CENTERSTATE BK CORP COM 15201P109 676 39215 SH SOLE 30 39215 0 0 CENTERSTATE BK CORP COM 15201P109 218 12653 SH SOLE 40 12653 0 0 CENTOGENE N V COM N1976T109 13 628 SH SOLE 2 0 0 628 CENTOGENE N V COM N1976T109 2 113 SH SOLE 7 113 0 0 CENTOGENE N V COM N1976T109 133 6646 SH SOLE 18 6646 0 0 CENTOGENE N V COM N1976T109 75 3757 SH SOLE 19 3757 0 0 CENTOGENE N V COM N1976T109 1289 64474 SH SOLE 21 64474 0 0 CENTOGENE N V COM N1976T109 243 12134 SH SOLE 22 11447 0 687 CENTOGENE N V COM N1976T109 565 28272 SH SOLE 26 5149 0 23123 CENTOGENE N V COM N1976T109 9 471 SH SOLE 31 0 0 471 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 556 120683 SH SOLE 7 120683 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 2164 469488 SH SOLE 21 469488 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 444 96373 SH SOLE 30 96373 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 104 33318 SH SOLE 2 3403 0 29915 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 6 2015 SH SOLE 7 2015 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 1062 339377 SH SOLE 18 339377 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 520 166057 SH SOLE 19 166057 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 9694 3097185 SH SOLE 21 3097185 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 8082 2581962 SH SOLE 22 2525846 0 56116 CENTRAL FED CORP COM NEW PAR 15346Q400 10 960 SH SOLE 18 960 0 0 CENTRAL FED CORP COM NEW PAR 15346Q400 122 11606 SH SOLE 21 11606 0 0 CENTRAL GARDEN & PET CO COM 153527106 258 9371 SH SOLE 2 633 0 8738 CENTRAL GARDEN & PET CO COM 153527106 6 224 SH SOLE 4 224 0 0 CENTRAL GARDEN & PET CO COM 153527106 5 190 SH SOLE 7 190 0 0 CENTRAL GARDEN & PET CO COM 153527106 1217 44265 SH SOLE 18 44265 0 0 CENTRAL GARDEN & PET CO COM 153527106 777 28254 SH SOLE 19 28254 0 0 CENTRAL GARDEN & PET CO COM 153527106 30633 1113912 SH SOLE 21 1113912 0 0 CENTRAL GARDEN & PET CO COM 153527106 10676 388216 SH SOLE 22 382429 0 5787 CENTRAL GARDEN & PET CO COM 153527106 48 1744 SH SOLE 23 1744 0 0 CENTRAL GARDEN & PET CO COM 153527106 383 13917 SH SOLE 26 0 0 13917 CENTRAL GARDEN & PET CO COM 153527106 38 1379 SH SOLE 28 1379 0 0 CENTRAL GARDEN & PET CO COM 153527106 311 11292 SH SOLE 30 11292 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 991 38759 SH SOLE 2 2409 0 36350 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 3 132 SH SOLE 4 132 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 17 682 SH SOLE 7 682 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 4746 185590 SH SOLE 18 185590 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1910 74686 SH SOLE 19 74686 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 115140 4502922 SH SOLE 21 4502922 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 29486 1153157 SH SOLE 22 1096060 0 57097 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 8 294 SH SOLE 23 294 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 452 17693 SH SOLE 26 11545 0 6148 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 159 6223 SH SOLE 28 6223 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1394 54514 SH SOLE 30 54514 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 35 1371 SH SOLE 34 1371 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 125 4890 SH SOLE 40 4890 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 496 31182 SH SOLE 2 13537 0 17645 CENTRAL PAC FINL CORP COM NEW 154760409 3 209 SH SOLE 4 209 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 6 399 SH SOLE 7 399 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 1807 113632 SH SOLE 18 113632 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 1802 113361 SH SOLE 19 113361 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 42817 2692902 SH SOLE 21 2692902 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 18345 1153786 SH SOLE 22 1124692 0 29094 CENTRAL PAC FINL CORP COM NEW 154760409 11 687 SH SOLE 26 0 0 687 CENTRAL PAC FINL CORP COM NEW 154760409 67 4195 SH SOLE 28 4195 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 618 38841 SH SOLE 30 38841 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 73 4560 SH SOLE 40 4560 0 0 CENTRAL PUERTO S A SPONSORED ADR 155038201 7 3261 SH SOLE 4 3261 0 0 CENTRAL PUERTO S A SPONSORED ADR 155038201 2526 1122653 SH SOLE 21 1122653 0 0 CENTRAL PUERTO S A SPONSORED ADR 155038201 1284 570501 SH SOLE 22 570501 0 0 CENTRAL PUERTO S A SPONSORED ADR 155038201 617 274277 SH SOLE 30 274277 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 159 12218 SH SOLE 2 932 0 11286 CENTRAL VALLEY CMNTY BANCORP COM 155685100 4 285 SH SOLE 7 285 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 600 45991 SH SOLE 18 45991 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 294 22555 SH SOLE 19 22555 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 5063 388276 SH SOLE 21 388276 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 1709 131071 SH SOLE 22 123537 0 7534 CENTRIC BRANDS INC COM 15644G104 8 7587 SH SOLE 2 931 0 6656 CENTRIC BRANDS INC COM 15644G104 63 56487 SH SOLE 18 56487 0 0 CENTRIC BRANDS INC COM 15644G104 30 27003 SH SOLE 19 27003 0 0 CENTRIC BRANDS INC COM 15644G104 605 539801 SH SOLE 21 539801 0 0 CENTRIC BRANDS INC COM 15644G104 171 152304 SH SOLE 22 147745 0 4559 CENTRUS ENERGY CORP CL A 15643U104 6 1134 SH SOLE 18 1134 0 0 CENTRUS ENERGY CORP CL A 15643U104 105 20712 SH SOLE 21 20712 0 0 CENTURY ALUM CO COM 156431108 174 48170 SH SOLE 2 3188 0 44982 CENTURY ALUM CO COM 156431108 1 385 SH SOLE 4 385 0 0 CENTURY ALUM CO COM 156431108 115 31686 SH SOLE 7 31686 0 0 CENTURY ALUM CO COM 156431108 829 229036 SH SOLE 18 229036 0 0 CENTURY ALUM CO COM 156431108 343 94682 SH SOLE 19 94682 0 0 CENTURY ALUM CO COM 156431108 20609 5693141 SH SOLE 21 5693141 0 0 CENTURY ALUM CO COM 156431108 5469 1510648 SH SOLE 22 1447774 0 62874 CENTURY ALUM CO COM 156431108 33 9024 SH SOLE 26 0 0 9024 CENTURY ALUM CO COM 156431108 28 7837 SH SOLE 28 7837 0 0 CENTURY ALUM CO COM 156431108 294 81259 SH SOLE 30 81259 0 0 CENTURY ALUM CO COM 156431108 20 5529 SH SOLE 40 5529 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 159 2558 SH SOLE 2 124 0 2434 CENTURY BANCORP INC MASS CL A NON VTG 156432106 5 81 SH SOLE 7 81 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 674 10825 SH SOLE 18 10825 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 357 5729 SH SOLE 19 5729 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 6505 104511 SH SOLE 21 104511 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 5684 91327 SH SOLE 22 89566 0 1761 CENTURY BANCORP INC MASS CL A NON VTG 156432106 118 1903 SH SOLE 23 1903 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 53 856 SH SOLE 28 856 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 33 534 SH SOLE 30 534 0 0 CENTURY CASINOS INC COM 156492100 62 25545 SH SOLE 2 4431 0 21114 CENTURY CASINOS INC COM 156492100 2 699 SH SOLE 7 699 0 0 CENTURY CASINOS INC COM 156492100 247 102298 SH SOLE 18 102298 0 0 CENTURY CASINOS INC COM 156492100 140 58211 SH SOLE 19 58211 0 0 CENTURY CASINOS INC COM 156492100 2393 993119 SH SOLE 21 993119 0 0 CENTURY CASINOS INC COM 156492100 2906 1205888 SH SOLE 22 1190301 0 15587 CENTURY CASINOS INC COM 156492100 5 1995 SH SOLE 23 1995 0 0 CENTURY CASINOS INC COM 156492100 163 67496 SH SOLE 26 0 0 67496 CENTURY CMNTYS INC COM 156504300 493 33946 SH SOLE 2 14557 0 19389 CENTURY CMNTYS INC COM 156504300 9 588 SH SOLE 7 588 0 0 CENTURY CMNTYS INC COM 156504300 1935 133382 SH SOLE 18 133382 0 0 CENTURY CMNTYS INC COM 156504300 4995 344252 SH SOLE 19 344252 0 0 CENTURY CMNTYS INC COM 156504300 49973 3444007 SH SOLE 21 3444007 0 0 CENTURY CMNTYS INC COM 156504300 13489 929656 SH SOLE 22 901536 0 28120 CENTURY CMNTYS INC COM 156504300 116 8004 SH SOLE 23 8004 0 0 CENTURY CMNTYS INC COM 156504300 460 31669 SH SOLE 26 0 0 31669 CENTURY CMNTYS INC COM 156504300 35 2379 SH SOLE 28 2379 0 0 CENTURY CMNTYS INC COM 156504300 525 36191 SH SOLE 30 36191 0 0 CENTURY CMNTYS INC COM 156504300 607 41858 SH SOLE 34 41858 0 0 CENTURY CMNTYS INC COM 156504300 37 2523 SH SOLE 40 2523 0 0 CENTURYLINK INC COM 156700106 24221 2560307 SH SOLE 2 212196 0 2348111 CENTURYLINK INC COM 156700106 4280 452470 SH SOLE 4 426851 0 25619 CENTURYLINK INC COM 156700106 10365 1095674 SH SOLE 7 946285 0 149389 CENTURYLINK INC COM 156700106 610 64503 SH SOLE 13 64503 0 0 CENTURYLINK INC COM 156700106 955 100960 SH SOLE 15 100960 0 0 CENTURYLINK INC COM 156700106 25442 2689431 SH SOLE 18 2478136 0 211295 CENTURYLINK INC COM 156700106 7532 796225 SH SOLE 19 796225 0 0 CENTURYLINK INC COM 156700106 469400 49619469 SH SOLE 21 49619469 0 0 CENTURYLINK INC COM 156700106 241519 25530544 SH SOLE 22 22787217 0 2743327 CENTURYLINK INC COM 156700106 6573 694794 SH SOLE 23 694794 0 0 CENTURYLINK INC COM 156700106 11356 1200407 SH SOLE 25 1200407 0 0 CENTURYLINK INC COM 156700106 41229 4358218 SH SOLE 26 787556 0 3570662 CENTURYLINK INC COM 156700106 1886 199410 SH SOLE 28 140773 0 58637 CENTURYLINK INC COM 156700106 2166 228929 SH SOLE 29 18794 0 210135 CENTURYLINK INC COM 156700106 39047 4127638 SH SOLE 30 4127638 0 0 CENTURYLINK INC COM 156700106 4442 469526 SH SOLE 31 170680 0 298846 CENTURYLINK INC COM 156700106 3699 390989 SH SOLE 32 390989 0 0 CENTURYLINK INC COM 156700106 477 50416 SH SOLE 34 50416 0 0 CENTURYLINK INC COM 156700106 10813 1143036 SH SOLE 36 1143036 0 0 CENTURYLINK INC COM 156700106 231 24428 SH SOLE 40 24428 0 0 CERECOR INC COM 15671L109 20 8167 SH SOLE 2 902 0 7265 CERECOR INC COM 15671L109 189 76363 SH SOLE 18 76363 0 0 CERECOR INC COM 15671L109 89 35740 SH SOLE 19 35740 0 0 CERECOR INC COM 15671L109 1783 719129 SH SOLE 21 719129 0 0 CERECOR INC COM 15671L109 1082 436374 SH SOLE 22 427821 0 8553 CERENCE INC COM 156727109 1086 70498 SH SOLE 2 3049 0 67449 CERENCE INC COM 156727109 2 137 SH SOLE 4 137 0 0 CERENCE INC COM 156727109 10 650 SH SOLE 7 650 0 0 CERENCE INC COM 156727109 272 17674 SH SOLE 18 17674 0 0 CERENCE INC COM 156727109 130 8442 SH SOLE 19 8442 0 0 CERENCE INC COM 156727109 6907 448478 SH SOLE 21 448478 0 0 CERENCE INC COM 156727109 15398 999875 SH SOLE 22 938498 0 61377 CERENCE INC COM 156727109 193 12502 SH SOLE 26 7316 0 5186 CERENCE INC COM 156727109 73 4752 SH SOLE 28 4752 0 0 CERENCE INC COM 156727109 81 5248 SH SOLE 30 5248 0 0 CERENCE INC COM 156727109 12 765 SH SOLE 31 765 0 0 CERENCE INC COM 156727109 6 377 SH SOLE 36 377 0 0 CERENCE INC COM 156727109 53 3438 SH SOLE 40 3438 0 0 CERIDIAN HCM HLDG INC COM 15677J108 10715 214004 SH SOLE 2 49356 0 164648 CERIDIAN HCM HLDG INC COM 15677J108 71 1412 SH SOLE 4 1412 0 0 CERIDIAN HCM HLDG INC COM 15677J108 83 1654 SH SOLE 7 1654 0 0 CERIDIAN HCM HLDG INC COM 15677J108 13683 273282 SH SOLE 18 273282 0 0 CERIDIAN HCM HLDG INC COM 15677J108 1105 22073 SH SOLE 19 22073 0 0 CERIDIAN HCM HLDG INC COM 15677J108 258226 5157301 SH SOLE 21 5157301 0 0 CERIDIAN HCM HLDG INC COM 15677J108 159008 3175707 SH SOLE 22 3023853 0 151854 CERIDIAN HCM HLDG INC COM 15677J108 2638 52681 SH SOLE 26 29325 0 23356 CERIDIAN HCM HLDG INC COM 15677J108 724 14460 SH SOLE 28 14460 0 0 CERIDIAN HCM HLDG INC COM 15677J108 1947 38884 SH SOLE 30 38884 0 0 CERIDIAN HCM HLDG INC COM 15677J108 98 1959 SH SOLE 31 1959 0 0 CERIDIAN HCM HLDG INC COM 15677J108 158 3147 SH SOLE 34 3147 0 0 CERIDIAN HCM HLDG INC COM 15677J108 540 10793 SH SOLE 40 10793 0 0 CERNER CORP COM 156782104 55911 887617 SH SOLE 2 198389 0 689228 CERNER CORP COM 156782104 10665 169316 SH SOLE 4 160393 0 8923 CERNER CORP COM 156782104 30588 485600 SH SOLE 7 305114 0 180486 CERNER CORP COM 156782104 314 4987 SH SOLE 13 4987 0 0 CERNER CORP COM 156782104 1656 26289 SH SOLE 15 26289 0 0 CERNER CORP COM 156782104 14 218 SH SOLE 17 0 0 218 CERNER CORP COM 156782104 40281 639482 SH SOLE 18 590991 0 48491 CERNER CORP COM 156782104 18463 293116 SH SOLE 19 293116 0 0 CERNER CORP COM 156782104 531329 8435136 SH SOLE 21 8435136 0 0 CERNER CORP COM 156782104 487598 7740875 SH SOLE 22 6998439 0 742436 CERNER CORP COM 156782104 16051 254820 SH SOLE 23 254820 0 0 CERNER CORP COM 156782104 25307 401770 SH SOLE 25 401770 0 0 CERNER CORP COM 156782104 108407 1721022 SH SOLE 26 236132 0 1484890 CERNER CORP COM 156782104 4020 63826 SH SOLE 28 45063 0 18763 CERNER CORP COM 156782104 721 11451 SH SOLE 29 11451 0 0 CERNER CORP COM 156782104 122073 1937971 SH SOLE 30 1937971 0 0 CERNER CORP COM 156782104 5168 82042 SH SOLE 31 68026 0 14016 CERNER CORP COM 156782104 3133 49739 SH SOLE 32 49739 0 0 CERNER CORP COM 156782104 6978 110780 SH SOLE 34 110780 0 0 CERNER CORP COM 156782104 13712 217684 SH SOLE 36 217684 0 0 CERNER CORP COM 156782104 464 7367 SH SOLE 40 7367 0 0 CERUS CORP COM 157085101 314 67480 SH SOLE 2 7906 0 59574 CERUS CORP COM 157085101 15 3142 SH SOLE 7 3142 0 0 CERUS CORP COM 157085101 2676 575540 SH SOLE 18 575540 0 0 CERUS CORP COM 157085101 1714 368497 SH SOLE 19 368497 0 0 CERUS CORP COM 157085101 31728 6823295 SH SOLE 21 6823295 0 0 CERUS CORP COM 157085101 21131 4544290 SH SOLE 22 4376698 0 167592 CERUS CORP COM 157085101 21 4516 SH SOLE 23 4516 0 0 CERUS CORP COM 157085101 41 8836 SH SOLE 26 0 0 8836 CERUS CORP COM 157085101 90 19280 SH SOLE 28 19280 0 0 CERUS CORP COM 157085101 316 67878 SH SOLE 30 67878 0 0 CERUS CORP COM 157085101 97 20864 SH SOLE 40 20864 0 0 CEVA INC COM 157210105 226 9082 SH SOLE 2 1184 0 7898 CEVA INC COM 157210105 3 137 SH SOLE 4 137 0 0 CEVA INC COM 157210105 11 461 SH SOLE 7 461 0 0 CEVA INC COM 157210105 2647 106182 SH SOLE 18 106182 0 0 CEVA INC COM 157210105 999 40069 SH SOLE 19 40069 0 0 CEVA INC COM 157210105 61064 2449436 SH SOLE 21 2449436 0 0 CEVA INC COM 157210105 16473 660754 SH SOLE 22 637693 0 23061 CEVA INC COM 157210105 76 3043 SH SOLE 26 0 0 3043 CEVA INC COM 157210105 73 2929 SH SOLE 28 2929 0 0 CEVA INC COM 157210105 719 28858 SH SOLE 30 28858 0 0 CEVA INC COM 157210105 51 2059 SH SOLE 40 2059 0 0 CF INDS HLDGS INC COM 125269100 17218 633007 SH SOLE 2 140809 0 492198 CF INDS HLDGS INC COM 125269100 2621 96375 SH SOLE 4 90485 0 5890 CF INDS HLDGS INC COM 125269100 7057 259446 SH SOLE 7 252483 0 6963 CF INDS HLDGS INC COM 125269100 11 402 SH SOLE 13 402 0 0 CF INDS HLDGS INC COM 125269100 651 23950 SH SOLE 15 23950 0 0 CF INDS HLDGS INC COM 125269100 14486 532556 SH SOLE 18 499984 0 32572 CF INDS HLDGS INC COM 125269100 21553 792379 SH SOLE 19 792379 0 0 CF INDS HLDGS INC COM 125269100 239466 8803901 SH SOLE 21 8803901 0 0 CF INDS HLDGS INC COM 125269100 157607 5794387 SH SOLE 22 5268248 0 526139 CF INDS HLDGS INC COM 125269100 4361 160319 SH SOLE 23 160319 0 0 CF INDS HLDGS INC COM 125269100 7177 263859 SH SOLE 25 263859 0 0 CF INDS HLDGS INC COM 125269100 19439 714671 SH SOLE 26 187345 0 527326 CF INDS HLDGS INC COM 125269100 1200 44112 SH SOLE 28 31195 0 12917 CF INDS HLDGS INC COM 125269100 12278 451392 SH SOLE 29 451392 0 0 CF INDS HLDGS INC COM 125269100 21632 795299 SH SOLE 30 795299 0 0 CF INDS HLDGS INC COM 125269100 1429 52551 SH SOLE 31 41563 0 10988 CF INDS HLDGS INC COM 125269100 1782 65530 SH SOLE 32 65530 0 0 CF INDS HLDGS INC COM 125269100 3659 134518 SH SOLE 34 134518 0 0 CF INDS HLDGS INC COM 125269100 5208 191462 SH SOLE 36 191462 0 0 CF INDS HLDGS INC COM 125269100 127 4681 SH SOLE 40 4681 0 0 CGI INC CL A SUB VTG 12532H104 3125 57431 SH SOLE 21 57431 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 12 1576 SH SOLE 18 1576 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 140 18917 SH SOLE 21 18917 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 943 127458 SH SOLE 22 127458 0 0 CHANGE HEALTHCARE INC COM 15912K100 3342 334488 SH SOLE 2 18266 0 316222 CHANGE HEALTHCARE INC COM 15912K100 12 1243 SH SOLE 4 1243 0 0 CHANGE HEALTHCARE INC COM 15912K100 49 4899 SH SOLE 7 4899 0 0 CHANGE HEALTHCARE INC COM 15912K100 1053 105410 SH SOLE 18 105410 0 0 CHANGE HEALTHCARE INC COM 15912K100 715 71621 SH SOLE 19 71621 0 0 CHANGE HEALTHCARE INC COM 15912K100 32605 3263786 SH SOLE 21 3263786 0 0 CHANGE HEALTHCARE INC COM 15912K100 58706 5876461 SH SOLE 22 5531373 0 345088 CHANGE HEALTHCARE INC COM 15912K100 45 4470 SH SOLE 25 4470 0 0 CHANGE HEALTHCARE INC COM 15912K100 568 56833 SH SOLE 26 28589 0 28244 CHANGE HEALTHCARE INC COM 15912K100 323 32382 SH SOLE 28 32382 0 0 CHANGE HEALTHCARE INC COM 15912K100 741 74212 SH SOLE 30 74212 0 0 CHANGE HEALTHCARE INC COM 15912K100 47 4686 SH SOLE 31 4686 0 0 CHANGE HEALTHCARE INC COM 15912K100 107 10686 SH SOLE 34 10686 0 0 CHANGE HEALTHCARE INC COM 15912K100 245 24523 SH SOLE 40 24523 0 0 CHANGE HEALTHCARE INC UNIT 99/99/9999 15912K209 10734 263661 SH SOLE 21 263661 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 38 3597 SH SOLE 4 3597 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 2117 197863 SH SOLE 21 197863 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 1221 114114 SH SOLE 22 114114 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 583 54516 SH SOLE 30 54516 0 0 CHANNELADVISOR CORP COM 159179100 70 9692 SH SOLE 2 950 0 8742 CHANNELADVISOR CORP COM 159179100 4 502 SH SOLE 7 502 0 0 CHANNELADVISOR CORP COM 159179100 735 101271 SH SOLE 18 101271 0 0 CHANNELADVISOR CORP COM 159179100 358 49307 SH SOLE 19 49307 0 0 CHANNELADVISOR CORP COM 159179100 7301 1005706 SH SOLE 21 1005706 0 0 CHANNELADVISOR CORP COM 159179100 6004 826988 SH SOLE 22 802190 0 24798 CHANNELADVISOR CORP COM 159179100 22 3058 SH SOLE 28 3058 0 0 CHANNELADVISOR CORP COM 159179100 42 5764 SH SOLE 30 5764 0 0 CHANNELADVISOR CORP COM 159179100 16 2197 SH SOLE 40 2197 0 0 CHANTICLEER HLDGS INC COM 15930P800 0 1017 SH SOLE 21 1017 0 0 CHANTICLEER HLDGS INC COM 15930P800 4 9675 SH SOLE 22 9675 0 0 CHAPARRAL ENERGY INC COM CL A 15942R208 19 41250 SH SOLE 2 1290 0 39960 CHAPARRAL ENERGY INC COM CL A 15942R208 51 107851 SH SOLE 18 107851 0 0 CHAPARRAL ENERGY INC COM CL A 15942R208 24 51809 SH SOLE 19 51809 0 0 CHAPARRAL ENERGY INC COM CL A 15942R208 548 1165033 SH SOLE 21 1165033 0 0 CHAPARRAL ENERGY INC COM CL A 15942R208 175 371362 SH SOLE 22 362327 0 9035 CHARAH SOLUTIONS INC COM 15957P105 11 6693 SH SOLE 2 235 0 6458 CHARAH SOLUTIONS INC COM 15957P105 55 32453 SH SOLE 18 32453 0 0 CHARAH SOLUTIONS INC COM 15957P105 25 14382 SH SOLE 19 14382 0 0 CHARAH SOLUTIONS INC COM 15957P105 611 357442 SH SOLE 21 357442 0 0 CHARAH SOLUTIONS INC COM 15957P105 145 84759 SH SOLE 22 80686 0 4073 CHARLES & COLVARD LTD COM 159765106 4 5548 SH SOLE 18 5548 0 0 CHARLES & COLVARD LTD COM 159765106 55 80997 SH SOLE 21 80997 0 0 CHARLES RIV LABS INTL INC COM 159864107 13928 110357 SH SOLE 2 24178 0 86179 CHARLES RIV LABS INTL INC COM 159864107 22 173 SH SOLE 4 173 0 0 CHARLES RIV LABS INTL INC COM 159864107 124 986 SH SOLE 7 986 0 0 CHARLES RIV LABS INTL INC COM 159864107 1 8 SH SOLE 17 0 0 8 CHARLES RIV LABS INTL INC COM 159864107 16859 133577 SH SOLE 18 133577 0 0 CHARLES RIV LABS INTL INC COM 159864107 12995 102966 SH SOLE 19 102966 0 0 CHARLES RIV LABS INTL INC COM 159864107 310388 2459299 SH SOLE 21 2459299 0 0 CHARLES RIV LABS INTL INC COM 159864107 202036 1600796 SH SOLE 22 1523944 0 76852 CHARLES RIV LABS INTL INC COM 159864107 2956 23421 SH SOLE 26 10120 0 13301 CHARLES RIV LABS INTL INC COM 159864107 884 7007 SH SOLE 28 7007 0 0 CHARLES RIV LABS INTL INC COM 159864107 2162 17133 SH SOLE 30 17133 0 0 CHARLES RIV LABS INTL INC COM 159864107 124 981 SH SOLE 31 981 0 0 CHARLES RIV LABS INTL INC COM 159864107 166 1317 SH SOLE 34 1317 0 0 CHARLES RIV LABS INTL INC COM 159864107 95 751 SH SOLE 36 751 0 0 CHARLES RIV LABS INTL INC COM 159864107 678 5370 SH SOLE 40 5370 0 0 CHART INDS INC COM PAR $0.01 16115Q308 386 13321 SH SOLE 2 1831 0 11490 CHART INDS INC COM PAR $0.01 16115Q308 5 175 SH SOLE 4 175 0 0 CHART INDS INC COM PAR $0.01 16115Q308 18 620 SH SOLE 7 620 0 0 CHART INDS INC COM PAR $0.01 16115Q308 4766 164474 SH SOLE 18 164474 0 0 CHART INDS INC COM PAR $0.01 16115Q308 2095 72303 SH SOLE 19 72303 0 0 CHART INDS INC COM PAR $0.01 16115Q308 111885 3860771 SH SOLE 21 3860771 0 0 CHART INDS INC COM PAR $0.01 16115Q308 30082 1038032 SH SOLE 22 1000552 0 37480 CHART INDS INC COM PAR $0.01 16115Q308 8 288 SH SOLE 23 288 0 0 CHART INDS INC COM PAR $0.01 16115Q308 504 17382 SH SOLE 26 8183 0 9199 CHART INDS INC COM PAR $0.01 16115Q308 164 5658 SH SOLE 28 5658 0 0 CHART INDS INC COM PAR $0.01 16115Q308 1325 45729 SH SOLE 30 45729 0 0 CHART INDS INC COM PAR $0.01 16115Q308 122 4208 SH SOLE 40 4208 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 171564 393216 SH SOLE 2 59855 0 333361 CHARTER COMMUNICATIONS INC N CL A 16119P108 33806 77482 SH SOLE 4 73352 0 4130 CHARTER COMMUNICATIONS INC N CL A 16119P108 65643 150451 SH SOLE 7 144139 0 6312 CHARTER COMMUNICATIONS INC N CL A 16119P108 723 1656 SH SOLE 13 1656 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 5918 13564 SH SOLE 15 13564 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 11 25 SH SOLE 17 0 0 25 CHARTER COMMUNICATIONS INC N CL A 16119P108 173517 397691 SH SOLE 18 375000 0 22691 CHARTER COMMUNICATIONS INC N CL A 16119P108 242106 554895 SH SOLE 19 554895 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1451735 3327302 SH SOLE 21 3327302 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1617388 3706970 SH SOLE 22 3342745 0 364225 CHARTER COMMUNICATIONS INC N CL A 16119P108 49347 113100 SH SOLE 23 113100 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 278817 639034 SH SOLE 25 639034 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 262191 600929 SH SOLE 26 93664 0 507265 CHARTER COMMUNICATIONS INC N CL A 16119P108 13403 30719 SH SOLE 28 21725 0 8994 CHARTER COMMUNICATIONS INC N CL A 16119P108 2854 6542 SH SOLE 29 6542 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 287907 659868 SH SOLE 30 659868 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 16647 38153 SH SOLE 31 28921 0 9232 CHARTER COMMUNICATIONS INC N CL A 16119P108 14847 34029 SH SOLE 32 34029 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 121875 279332 SH SOLE 34 279332 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 45315 103860 SH SOLE 36 103860 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1505 3449 SH SOLE 40 3449 0 0 CHARTER COMMUNICATIONS INC N OPTIONS 16119P108 393 900 SH Call SOLE 4 900 0 0 CHARTER COMMUNICATIONS INC N OPTIONS 16119P108 5803 13300 SH Call SOLE 18 13300 0 0 CHARTER COMMUNICATIONS INC N OPTIONS 16119P108 27269 62500 SH Call SOLE 19 62500 0 0 CHARTER COMMUNICATIONS INC N OPTIONS 16119P108 2094 4800 SH Call SOLE 22 4800 0 0 CHARTER COMMUNICATIONS INC N OPTIONS 16119P108 13133 30100 SH Call SOLE 34 30100 0 0 CHASE CORP COM 16150R104 228 2776 SH SOLE 2 413 0 2363 CHASE CORP COM 16150R104 12 146 SH SOLE 7 146 0 0 CHASE CORP COM 16150R104 2105 25577 SH SOLE 18 25577 0 0 CHASE CORP COM 16150R104 1216 14776 SH SOLE 19 14776 0 0 CHASE CORP COM 16150R104 20131 244633 SH SOLE 21 244633 0 0 CHASE CORP COM 16150R104 17639 214354 SH SOLE 22 206370 0 7984 CHASE CORP COM 16150R104 86 1047 SH SOLE 26 0 0 1047 CHASE CORP COM 16150R104 91 1111 SH SOLE 28 1111 0 0 CHASE CORP COM 16150R104 217 2643 SH SOLE 30 2643 0 0 CHASE CORP COM 16150R104 57 689 SH SOLE 40 689 0 0 CHATHAM LODGING TR COM 16208T102 269 45238 SH SOLE 2 2083 0 43155 CHATHAM LODGING TR COM 16208T102 166 28005 SH SOLE 4 28005 0 0 CHATHAM LODGING TR COM 16208T102 293 49294 SH SOLE 7 49294 0 0 CHATHAM LODGING TR COM 16208T102 1268 213460 SH SOLE 18 213460 0 0 CHATHAM LODGING TR COM 16208T102 781 131453 SH SOLE 19 131453 0 0 CHATHAM LODGING TR COM 16208T102 32512 5473470 SH SOLE 21 5473470 0 0 CHATHAM LODGING TR COM 16208T102 11324 1906395 SH SOLE 22 1853795 0 52600 CHATHAM LODGING TR COM 16208T102 9 1456 SH SOLE 23 1456 0 0 CHATHAM LODGING TR COM 16208T102 612 103052 SH SOLE 25 103052 0 0 CHATHAM LODGING TR COM 16208T102 328 55205 SH SOLE 26 25190 0 30015 CHATHAM LODGING TR COM 16208T102 37 6277 SH SOLE 28 6277 0 0 CHATHAM LODGING TR COM 16208T102 139 23441 SH SOLE 29 23441 0 0 CHATHAM LODGING TR COM 16208T102 1488 250515 SH SOLE 30 250515 0 0 CHATHAM LODGING TR COM 16208T102 25 4268 SH SOLE 40 4268 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 5845 58137 SH SOLE 2 41203 0 16934 CHECK POINT SOFTWARE TECH LT ORD M22465104 6158 61254 SH SOLE 4 57897 0 3357 CHECK POINT SOFTWARE TECH LT ORD M22465104 11270 112091 SH SOLE 7 93856 0 18235 CHECK POINT SOFTWARE TECH LT ORD M22465104 17 173 SH SOLE 13 173 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 970 9643 SH SOLE 15 9643 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 12008 119433 SH SOLE 18 117780 0 1653 CHECK POINT SOFTWARE TECH LT ORD M22465104 6255 62210 SH SOLE 19 62210 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 3920 38990 SH SOLE 20 38990 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 166441 1655474 SH SOLE 21 1655474 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 182285 1813061 SH SOLE 22 1736341 0 76720 CHECK POINT SOFTWARE TECH LT ORD M22465104 10016 99623 SH SOLE 23 99623 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 13096 130258 SH SOLE 25 130258 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 67472 671096 SH SOLE 26 71020 0 600076 CHECK POINT SOFTWARE TECH LT ORD M22465104 1653 16437 SH SOLE 28 16437 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 242 2409 SH SOLE 29 2409 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 34820 346326 SH SOLE 30 346326 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 2760 27448 SH SOLE 31 22121 0 5327 CHECK POINT SOFTWARE TECH LT ORD M22465104 2425 24115 SH SOLE 32 24115 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 1278 12711 SH SOLE 34 12711 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 6772 67361 SH SOLE 36 67361 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 264 2629 SH SOLE 40 2629 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 19 12616 SH SOLE 2 1139 0 11477 CHECKPOINT THERAPEUTICS INC COM 162828107 150 99106 SH SOLE 18 99106 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 95 62844 SH SOLE 19 62844 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 1404 929601 SH SOLE 21 929601 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 938 621278 SH SOLE 22 607354 0 13924 CHEESECAKE FACTORY INC COM 163072101 563 32950 SH SOLE 2 19610 0 13340 CHEESECAKE FACTORY INC COM 163072101 4 215 SH SOLE 4 215 0 0 CHEESECAKE FACTORY INC COM 163072101 13 750 SH SOLE 7 750 0 0 CHEESECAKE FACTORY INC COM 163072101 4420 258759 SH SOLE 18 250484 0 8275 CHEESECAKE FACTORY INC COM 163072101 3409 199600 SH SOLE 19 199600 0 0 CHEESECAKE FACTORY INC COM 163072101 49520 2899270 SH SOLE 21 2899270 0 0 CHEESECAKE FACTORY INC COM 163072101 24450 1431507 SH SOLE 22 1380787 0 50720 CHEESECAKE FACTORY INC COM 163072101 280 16374 SH SOLE 23 16374 0 0 CHEESECAKE FACTORY INC COM 163072101 865 50630 SH SOLE 26 14159 0 36471 CHEESECAKE FACTORY INC COM 163072101 87 5100 SH SOLE 28 5100 0 0 CHEESECAKE FACTORY INC COM 163072101 252 14760 SH SOLE 30 14760 0 0 CHEESECAKE FACTORY INC COM 163072101 22 1304 SH SOLE 34 1304 0 0 CHEESECAKE FACTORY INC COM 163072101 84 4894 SH SOLE 40 4894 0 0 CHEETAH MOBILE INC ADR 163075104 50 24012 SH SOLE 21 24012 0 0 CHEETAH MOBILE INC ADR 163075104 432 206465 SH SOLE 22 206465 0 0 CHEETAH MOBILE INC ADR 163075104 192 92065 SH SOLE 30 92065 0 0 CHEFS WHSE INC COM 163086101 88 8752 SH SOLE 2 858 0 7894 CHEFS WHSE INC COM 163086101 2 200 SH SOLE 4 200 0 0 CHEFS WHSE INC COM 163086101 5 471 SH SOLE 7 471 0 0 CHEFS WHSE INC COM 163086101 1197 118898 SH SOLE 18 118898 0 0 CHEFS WHSE INC COM 163086101 453 45015 SH SOLE 19 45015 0 0 CHEFS WHSE INC COM 163086101 28936 2873515 SH SOLE 21 2873515 0 0 CHEFS WHSE INC COM 163086101 7379 732787 SH SOLE 22 709267 0 23520 CHEFS WHSE INC COM 163086101 24 2385 SH SOLE 26 0 0 2385 CHEFS WHSE INC COM 163086101 31 3080 SH SOLE 28 3080 0 0 CHEFS WHSE INC COM 163086101 336 33347 SH SOLE 30 33347 0 0 CHEFS WHSE INC COM 163086101 22 2207 SH SOLE 40 2207 0 0 CHEGG INC COM 163092109 1755 49049 SH SOLE 2 11300 0 37749 CHEGG INC COM 163092109 17 489 SH SOLE 4 489 0 0 CHEGG INC COM 163092109 76 2125 SH SOLE 7 2125 0 0 CHEGG INC COM 163092109 15837 442624 SH SOLE 18 412256 0 30368 CHEGG INC COM 163092109 51193 1430769 SH SOLE 19 1430769 0 0 CHEGG INC COM 163092109 140594 3929392 SH SOLE 21 3929392 0 0 CHEGG INC COM 163092109 125936 3519741 SH SOLE 22 3389538 0 130203 CHEGG INC COM 163092109 1221 34117 SH SOLE 23 34117 0 0 CHEGG INC COM 163092109 7059 197295 SH SOLE 25 197295 0 0 CHEGG INC COM 163092109 6226 174009 SH SOLE 26 29424 0 144585 CHEGG INC COM 163092109 626 17497 SH SOLE 28 17497 0 0 CHEGG INC COM 163092109 1613 45091 SH SOLE 30 45091 0 0 CHEGG INC COM 163092109 24981 698177 SH SOLE 34 698177 0 0 CHEGG INC COM 163092109 450 12590 SH SOLE 40 12590 0 0 CHEGG INC NOTE 0.250% 5/1 163092AB5 1602 1125000 PRN SOLE 21 1125000 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 21 4150 SH SOLE 18 4150 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 233 45596 SH SOLE 21 45596 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 834 162912 SH SOLE 22 162912 0 0 CHEMED CORP NEW COM 16359R103 18435 42556 SH SOLE 2 14569 0 27987 CHEMED CORP NEW COM 16359R103 31 71 SH SOLE 4 71 0 0 CHEMED CORP NEW COM 16359R103 119 275 SH SOLE 7 275 0 0 CHEMED CORP NEW COM 16359R103 20238 46717 SH SOLE 18 46717 0 0 CHEMED CORP NEW COM 16359R103 2298 5305 SH SOLE 19 5305 0 0 CHEMED CORP NEW COM 16359R103 363258 838546 SH SOLE 21 838546 0 0 CHEMED CORP NEW COM 16359R103 235993 544768 SH SOLE 22 519911 0 24857 CHEMED CORP NEW COM 16359R103 101 234 SH SOLE 23 234 0 0 CHEMED CORP NEW COM 16359R103 6658 15369 SH SOLE 26 3794 0 11575 CHEMED CORP NEW COM 16359R103 995 2297 SH SOLE 28 2297 0 0 CHEMED CORP NEW COM 16359R103 3398 7844 SH SOLE 30 7844 0 0 CHEMED CORP NEW COM 16359R103 137 317 SH SOLE 31 317 0 0 CHEMED CORP NEW COM 16359R103 321 740 SH SOLE 34 740 0 0 CHEMED CORP NEW COM 16359R103 743 1716 SH SOLE 40 1716 0 0 CHEMOCENTRYX INC COM 16383L106 1286 32013 SH SOLE 2 19020 0 12993 CHEMOCENTRYX INC COM 16383L106 31 783 SH SOLE 7 783 0 0 CHEMOCENTRYX INC COM 16383L106 6901 171746 SH SOLE 18 162252 0 9494 CHEMOCENTRYX INC COM 16383L106 15902 395757 SH SOLE 19 395757 0 0 CHEMOCENTRYX INC COM 16383L106 338 8400 SH SOLE 20 8400 0 0 CHEMOCENTRYX INC COM 16383L106 77393 1926149 SH SOLE 21 1926149 0 0 CHEMOCENTRYX INC COM 16383L106 49617 1234859 SH SOLE 22 1191908 0 42951 CHEMOCENTRYX INC COM 16383L106 385 9593 SH SOLE 23 9593 0 0 CHEMOCENTRYX INC COM 16383L106 1323 32920 SH SOLE 26 0 0 32920 CHEMOCENTRYX INC COM 16383L106 428 10647 SH SOLE 28 10647 0 0 CHEMOCENTRYX INC COM 16383L106 649 16148 SH SOLE 30 16148 0 0 CHEMOCENTRYX INC COM 16383L106 2641 65741 SH SOLE 34 65741 0 0 CHEMOCENTRYX INC COM 16383L106 170 4228 SH SOLE 40 4228 0 0 CHEMOURS CO COM 163851108 3467 390908 SH SOLE 2 77416 0 313492 CHEMOURS CO COM 163851108 8 859 SH SOLE 4 859 0 0 CHEMOURS CO COM 163851108 48 5360 SH SOLE 7 5360 0 0 CHEMOURS CO COM 163851108 4177 470925 SH SOLE 18 467184 0 3741 CHEMOURS CO COM 163851108 582 65650 SH SOLE 19 65650 0 0 CHEMOURS CO COM 163851108 67996 7665860 SH SOLE 21 7665860 0 0 CHEMOURS CO COM 163851108 47381 5341734 SH SOLE 22 5036453 0 305281 CHEMOURS CO COM 163851108 642 72334 SH SOLE 26 48284 0 24050 CHEMOURS CO COM 163851108 191 21584 SH SOLE 28 21584 0 0 CHEMOURS CO COM 163851108 470 52963 SH SOLE 30 52963 0 0 CHEMOURS CO COM 163851108 127 14355 SH SOLE 31 3463 0 10892 CHEMOURS CO COM 163851108 51 5778 SH SOLE 36 5778 0 0 CHEMOURS CO COM 163851108 156 17621 SH SOLE 40 17621 0 0 CHEMUNG FINL CORP COM 164024101 129 3924 SH SOLE 2 124 0 3800 CHEMUNG FINL CORP COM 164024101 461 13990 SH SOLE 18 13990 0 0 CHEMUNG FINL CORP COM 164024101 238 7229 SH SOLE 19 7229 0 0 CHEMUNG FINL CORP COM 164024101 4267 129383 SH SOLE 21 129383 0 0 CHEMUNG FINL CORP COM 164024101 1232 37358 SH SOLE 22 34936 0 2422 CHENIERE ENERGY INC COM NEW 16411R208 17331 517341 SH SOLE 2 18713 0 498628 CHENIERE ENERGY INC COM NEW 16411R208 4021 120041 SH SOLE 4 113599 0 6442 CHENIERE ENERGY INC COM NEW 16411R208 9705 289695 SH SOLE 7 289695 0 0 CHENIERE ENERGY INC COM NEW 16411R208 28 833 SH SOLE 13 833 0 0 CHENIERE ENERGY INC COM NEW 16411R208 613 18312 SH SOLE 15 18312 0 0 CHENIERE ENERGY INC COM NEW 16411R208 4994 149080 SH SOLE 18 130950 0 18130 CHENIERE ENERGY INC COM NEW 16411R208 13024 388778 SH SOLE 19 388778 0 0 CHENIERE ENERGY INC COM NEW 16411R208 166929 4982949 SH SOLE 21 4982949 0 0 CHENIERE ENERGY INC COM NEW 16411R208 197957 5909166 SH SOLE 22 5527183 0 381983 CHENIERE ENERGY INC COM NEW 16411R208 5565 166121 SH SOLE 23 166121 0 0 CHENIERE ENERGY INC COM NEW 16411R208 9046 270033 SH SOLE 25 270033 0 0 CHENIERE ENERGY INC COM NEW 16411R208 30651 914957 SH SOLE 26 195564 0 719393 CHENIERE ENERGY INC COM NEW 16411R208 1526 45566 SH SOLE 28 32280 0 13286 CHENIERE ENERGY INC COM NEW 16411R208 1782 53180 SH SOLE 29 4348 0 48832 CHENIERE ENERGY INC COM NEW 16411R208 13712 409306 SH SOLE 30 409306 0 0 CHENIERE ENERGY INC COM NEW 16411R208 1514 45185 SH SOLE 31 37425 0 7760 CHENIERE ENERGY INC COM NEW 16411R208 2763 82464 SH SOLE 34 82464 0 0 CHENIERE ENERGY INC COM NEW 16411R208 4682 139773 SH SOLE 36 139773 0 0 CHENIERE ENERGY INC COM NEW 16411R208 185 5528 SH SOLE 40 5528 0 0 CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 870 1775000 PRN SOLE 21 1775000 0 0 CHERRY HILL MTG INVT CORP COM 164651101 102 16402 SH SOLE 2 786 0 15616 CHERRY HILL MTG INVT CORP COM 164651101 2 354 SH SOLE 7 354 0 0 CHERRY HILL MTG INVT CORP COM 164651101 357 57637 SH SOLE 18 57637 0 0 CHERRY HILL MTG INVT CORP COM 164651101 199 32053 SH SOLE 19 32053 0 0 CHERRY HILL MTG INVT CORP COM 164651101 5591 901711 SH SOLE 21 901711 0 0 CHERRY HILL MTG INVT CORP COM 164651101 3876 625185 SH SOLE 22 616823 0 8362 CHESAPEAKE ENERGY CORP COM 165167107 453 2620220 SH SOLE 2 110131 0 2510089 CHESAPEAKE ENERGY CORP COM 165167107 1 5881 SH SOLE 4 5881 0 0 CHESAPEAKE ENERGY CORP COM 165167107 16 95244 SH SOLE 7 95244 0 0 CHESAPEAKE ENERGY CORP COM 165167107 107 617818 SH SOLE 18 617818 0 0 CHESAPEAKE ENERGY CORP COM 165167107 54 312602 SH SOLE 19 312602 0 0 CHESAPEAKE ENERGY CORP COM 165167107 2833 16403345 SH SOLE 21 16403345 0 0 CHESAPEAKE ENERGY CORP COM 165167107 4871 28202275 SH SOLE 22 26053249 0 2149026 CHESAPEAKE ENERGY CORP COM 165167107 76 439315 SH SOLE 26 287644 0 151671 CHESAPEAKE ENERGY CORP COM 165167107 28 162742 SH SOLE 28 162742 0 0 CHESAPEAKE ENERGY CORP COM 165167107 128 741668 SH SOLE 30 741668 0 0 CHESAPEAKE ENERGY CORP COM 165167107 60 349262 SH SOLE 31 27651 0 321611 CHESAPEAKE ENERGY CORP COM 165167107 22 127803 SH SOLE 36 127803 0 0 CHESAPEAKE ENERGY CORP COM 165167107 45 263177 SH SOLE 40 263177 0 0 CHESAPEAKE ENERGY CORP PFD CONV 165167842 878 202753 SH SOLE 21 202753 0 0 CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 28 620000 PRN SOLE 2 620000 0 0 CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 164 3640000 PRN SOLE 19 3640000 0 0 CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 144 3190000 PRN SOLE 21 3190000 0 0 CHESAPEAKE UTILS CORP COM 165303108 509 5942 SH SOLE 2 817 0 5125 CHESAPEAKE UTILS CORP COM 165303108 1566 18275 SH SOLE 7 18275 0 0 CHESAPEAKE UTILS CORP COM 165303108 4758 55518 SH SOLE 18 55518 0 0 CHESAPEAKE UTILS CORP COM 165303108 2623 30600 SH SOLE 19 30600 0 0 CHESAPEAKE UTILS CORP COM 165303108 46450 541938 SH SOLE 21 541938 0 0 CHESAPEAKE UTILS CORP COM 165303108 41058 479031 SH SOLE 22 458102 0 20929 CHESAPEAKE UTILS CORP COM 165303108 864 10079 SH SOLE 26 5309 0 4770 CHESAPEAKE UTILS CORP COM 165303108 234 2731 SH SOLE 28 2731 0 0 CHESAPEAKE UTILS CORP COM 165303108 226 2637 SH SOLE 30 2637 0 0 CHESAPEAKE UTILS CORP COM 165303108 19 226 SH SOLE 34 226 0 0 CHESAPEAKE UTILS CORP COM 165303108 137 1602 SH SOLE 40 1602 0 0 CHEVRON CORP NEW COM 166764100 372119 5135504 SH SOLE 2 908377 0 4227127 CHEVRON CORP NEW COM 166764100 65105 898495 SH SOLE 4 846596 0 51899 CHEVRON CORP NEW COM 166764100 144257 1990856 SH SOLE 7 1847169 0 143687 CHEVRON CORP NEW COM 166764100 5422 74833 SH SOLE 13 74833 0 0 CHEVRON CORP NEW COM 166764100 14987 206827 SH SOLE 15 206827 0 0 CHEVRON CORP NEW COM 166764100 1 10 SH SOLE 17 0 0 10 CHEVRON CORP NEW COM 166764100 419073 5783506 SH SOLE 18 5382677 0 400829 CHEVRON CORP NEW COM 166764100 108864 1502396 SH SOLE 19 1502396 0 0 CHEVRON CORP NEW COM 166764100 3489172 48153079 SH SOLE 21 48153079 0 0 CHEVRON CORP NEW COM 166764100 3290076 45405403 SH SOLE 22 40600535 0 4804868 CHEVRON CORP NEW COM 166764100 104753 1445665 SH SOLE 23 1445665 0 0 CHEVRON CORP NEW COM 166764100 150167 2072414 SH SOLE 25 2050741 0 21673 CHEVRON CORP NEW COM 166764100 648494 8949686 SH SOLE 26 1080024 0 7869662 CHEVRON CORP NEW COM 166764100 27973 386043 SH SOLE 28 273634 0 112409 CHEVRON CORP NEW COM 166764100 32483 448287 SH SOLE 29 294001 0 154286 CHEVRON CORP NEW COM 166764100 508708 7020538 SH SOLE 30 7020538 0 0 CHEVRON CORP NEW COM 166764100 40786 562876 SH SOLE 31 360124 0 202752 CHEVRON CORP NEW COM 166764100 12177 168049 SH SOLE 32 168049 0 0 CHEVRON CORP NEW COM 166764100 118415 1634210 SH SOLE 34 1634210 0 0 CHEVRON CORP NEW COM 166764100 109221 1507322 SH SOLE 36 1507322 0 0 CHEVRON CORP NEW COM 166764100 3090 42638 SH SOLE 40 42638 0 0 CHEWY INC CL A 16679L109 3459 92255 SH SOLE 21 92255 0 0 CHEWY INC CL A 16679L109 33289 887942 SH SOLE 22 887942 0 0 CHIASMA INC COM 16706W102 44 12126 SH SOLE 2 1078 0 11048 CHIASMA INC COM 16706W102 466 127738 SH SOLE 18 127738 0 0 CHIASMA INC COM 16706W102 244 66841 SH SOLE 19 66841 0 0 CHIASMA INC COM 16706W102 5551 1520853 SH SOLE 21 1520853 0 0 CHIASMA INC COM 16706W102 3008 824074 SH SOLE 22 796822 0 27252 CHIASMA INC COM 16706W102 11 3111 SH SOLE 30 3111 0 0 CHICAGO RIVET & MACH CO COM 168088102 3 125 SH SOLE 21 125 0 0 CHICAGO RIVET & MACH CO COM 168088102 0 1 SH SOLE 22 1 0 0 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 20 3008 SH SOLE 21 3008 0 0 CHICOS FAS INC COM 168615102 147 114143 SH SOLE 2 6758 0 107385 CHICOS FAS INC COM 168615102 0 359 SH SOLE 4 359 0 0 CHICOS FAS INC COM 168615102 4 2822 SH SOLE 7 2822 0 0 CHICOS FAS INC COM 168615102 736 570697 SH SOLE 18 570697 0 0 CHICOS FAS INC COM 168615102 275 213485 SH SOLE 19 213485 0 0 CHICOS FAS INC COM 168615102 17786 13787335 SH SOLE 21 13787335 0 0 CHICOS FAS INC COM 168615102 4366 3384675 SH SOLE 22 3165990 0 218685 CHICOS FAS INC COM 168615102 26 19879 SH SOLE 26 13055 0 6824 CHICOS FAS INC COM 168615102 25 19064 SH SOLE 28 19064 0 0 CHICOS FAS INC COM 168615102 219 170080 SH SOLE 30 170080 0 0 CHICOS FAS INC COM 168615102 39 29945 SH SOLE 36 29945 0 0 CHICOS FAS INC COM 168615102 21 15971 SH SOLE 40 15971 0 0 CHILDRENS PL INC COM 168905107 109 5584 SH SOLE 2 689 0 4895 CHILDRENS PL INC COM 168905107 1 63 SH SOLE 4 63 0 0 CHILDRENS PL INC COM 168905107 5 281 SH SOLE 7 281 0 0 CHILDRENS PL INC COM 168905107 1339 68464 SH SOLE 18 68464 0 0 CHILDRENS PL INC COM 168905107 528 26993 SH SOLE 19 26993 0 0 CHILDRENS PL INC COM 168905107 31485 1609650 SH SOLE 21 1609650 0 0 CHILDRENS PL INC COM 168905107 8602 439779 SH SOLE 22 422390 0 17389 CHILDRENS PL INC COM 168905107 93 4735 SH SOLE 26 3649 0 1086 CHILDRENS PL INC COM 168905107 42 2147 SH SOLE 28 2147 0 0 CHILDRENS PL INC COM 168905107 395 20210 SH SOLE 30 20210 0 0 CHILDRENS PL INC COM 168905107 30 1518 SH SOLE 40 1518 0 0 CHIMERA INVT CORP COM NEW 16934Q208 3612 396879 SH SOLE 2 31730 0 365149 CHIMERA INVT CORP COM NEW 16934Q208 8 849 SH SOLE 4 849 0 0 CHIMERA INVT CORP COM NEW 16934Q208 52 5722 SH SOLE 7 5722 0 0 CHIMERA INVT CORP COM NEW 16934Q208 868 95427 SH SOLE 18 95427 0 0 CHIMERA INVT CORP COM NEW 16934Q208 391 42943 SH SOLE 19 42943 0 0 CHIMERA INVT CORP COM NEW 16934Q208 51114 5616878 SH SOLE 21 5616878 0 0 CHIMERA INVT CORP COM NEW 16934Q208 46030 5058221 SH SOLE 22 4749686 0 308535 CHIMERA INVT CORP COM NEW 16934Q208 715 78587 SH SOLE 26 40127 0 38460 CHIMERA INVT CORP COM NEW 16934Q208 256 28151 SH SOLE 28 28151 0 0 CHIMERA INVT CORP COM NEW 16934Q208 560 61586 SH SOLE 30 61586 0 0 CHIMERA INVT CORP COM NEW 16934Q208 34 3788 SH SOLE 31 3788 0 0 CHIMERA INVT CORP COM NEW 16934Q208 86 9399 SH SOLE 36 9399 0 0 CHIMERA INVT CORP COM NEW 16934Q208 192 21082 SH SOLE 40 21082 0 0 CHIMERIX INC COM 16934W106 84 58184 SH SOLE 2 14078 0 44106 CHIMERIX INC COM 16934W106 2 1158 SH SOLE 7 1158 0 0 CHIMERIX INC COM 16934W106 261 181352 SH SOLE 18 181352 0 0 CHIMERIX INC COM 16934W106 224 155503 SH SOLE 19 155503 0 0 CHIMERIX INC COM 16934W106 2598 1803873 SH SOLE 21 1803873 0 0 CHIMERIX INC COM 16934W106 2482 1723576 SH SOLE 22 1693211 0 30365 CHIMERIX INC COM 16934W106 17 11535 SH SOLE 23 11535 0 0 CHIMERIX INC COM 16934W106 44 30547 SH SOLE 26 0 0 30547 CHINA AUTOMOTIVE SYS INC COM 16936R105 23 13439 SH SOLE 22 13439 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 53 493 SH SOLE 4 493 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 52 480 SH SOLE 15 480 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 518 4804 SH SOLE 18 4804 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 373 3455 SH SOLE 19 3455 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 35802 331713 SH SOLE 21 331713 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 789 7311 SH SOLE 22 7311 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 1677 15541 SH SOLE 25 15541 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 1535 14222 SH SOLE 26 406 0 13816 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 593 5490 SH SOLE 30 5490 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 24 224 SH SOLE 31 0 0 224 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 125 1160 SH SOLE 34 1160 0 0 CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 42 30625 SH SOLE 4 30625 0 0 CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 32 23450 SH SOLE 21 23450 0 0 CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 238 175304 SH SOLE 22 175304 0 0 CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 20 14933 SH SOLE 30 14933 0 0 CHINA INTERNET NATIONWIDE FI SHS G2120A101 1 2600 SH SOLE 22 2600 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 6274 166561 SH SOLE 2 22541 0 144020 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 104 2749 SH SOLE 18 2749 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 5510 146274 SH SOLE 19 146274 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 7326 194491 SH SOLE 22 194491 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 1093 29027 SH SOLE 30 29027 0 0 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 499 16334 SH SOLE 34 16334 0 0 CHINA UNICOM HONG KONG SPONSORED ADR 16945R104 2049 348543 SH SOLE 2 0 0 348543 CHINA UNICOM HONG KONG SPONSORED ADR 16945R104 6356 1081015 SH SOLE 22 830619 0 250396 CHINA YUCHAI INTL LTD COM G21082105 36 3343 SH SOLE 4 3343 0 0 CHINA YUCHAI INTL LTD COM G21082105 1258 116901 SH SOLE 21 116901 0 0 CHINA YUCHAI INTL LTD COM G21082105 878 81600 SH SOLE 22 81600 0 0 CHINA YUCHAI INTL LTD COM G21082105 410 38079 SH SOLE 30 38079 0 0 CHINA YUCHAI INTL LTD COM G21082105 189 17553 SH SOLE 34 17553 0 0 CHINANET ONLINE HLDGS INC COM NEW 16949H201 41 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 40197 61426 SH SOLE 2 6479 0 54947 CHIPOTLE MEXICAN GRILL INC COM 169656105 9538 14575 SH SOLE 4 13844 0 731 CHIPOTLE MEXICAN GRILL INC COM 169656105 25306 38671 SH SOLE 7 23042 0 15629 CHIPOTLE MEXICAN GRILL INC COM 169656105 1370 2093 SH SOLE 13 2093 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1429 2183 SH SOLE 15 2183 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 7 10 SH SOLE 17 0 0 10 CHIPOTLE MEXICAN GRILL INC COM 169656105 40188 61412 SH SOLE 18 55640 0 5772 CHIPOTLE MEXICAN GRILL INC COM 169656105 35195 53782 SH SOLE 19 53782 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 415431 634827 SH SOLE 21 634827 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 414501 633406 SH SOLE 22 562097 0 71309 CHIPOTLE MEXICAN GRILL INC COM 169656105 12532 19150 SH SOLE 23 19150 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 19822 30290 SH SOLE 25 30290 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 68107 104076 SH SOLE 26 19341 0 84735 CHIPOTLE MEXICAN GRILL INC COM 169656105 3436 5250 SH SOLE 28 3788 0 1462 CHIPOTLE MEXICAN GRILL INC COM 169656105 4774 7295 SH SOLE 29 519 0 6776 CHIPOTLE MEXICAN GRILL INC COM 169656105 62830 96012 SH SOLE 30 96012 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 3900 5959 SH SOLE 31 4823 0 1136 CHIPOTLE MEXICAN GRILL INC COM 169656105 12106 18500 SH SOLE 34 18500 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 10702 16354 SH SOLE 36 16354 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 419 641 SH SOLE 40 641 0 0 CHIPOTLE MEXICAN GRILL INC OPTIONS 169656105 131 200 SH Put SOLE 2 200 0 0 CHIPOTLE MEXICAN GRILL INC OPTIONS 169656105 13742 21000 SH Put SOLE 19 21000 0 0 CHIPOTLE MEXICAN GRILL INC OPTIONS 169656105 131 200 SH Put SOLE 22 200 0 0 CHIPOTLE MEXICAN GRILL INC OPTIONS 169656105 1701 2600 SH Put SOLE 34 2600 0 0 CHOICE HOTELS INTL INC COM 169905106 4757 77664 SH SOLE 2 18263 0 59401 CHOICE HOTELS INTL INC COM 169905106 9 151 SH SOLE 4 151 0 0 CHOICE HOTELS INTL INC COM 169905106 36 584 SH SOLE 7 584 0 0 CHOICE HOTELS INTL INC COM 169905106 781 12743 SH SOLE 13 12743 0 0 CHOICE HOTELS INTL INC COM 169905106 8371 136676 SH SOLE 18 108260 0 28416 CHOICE HOTELS INTL INC COM 169905106 10310 168331 SH SOLE 19 168331 0 0 CHOICE HOTELS INTL INC COM 169905106 95253 1555147 SH SOLE 21 1555147 0 0 CHOICE HOTELS INTL INC COM 169905106 77556 1266225 SH SOLE 22 1097763 0 168462 CHOICE HOTELS INTL INC COM 169905106 1030 16809 SH SOLE 26 9342 0 7467 CHOICE HOTELS INTL INC COM 169905106 306 4996 SH SOLE 28 4996 0 0 CHOICE HOTELS INTL INC COM 169905106 4414 72069 SH SOLE 29 0 0 72069 CHOICE HOTELS INTL INC COM 169905106 1057 17257 SH SOLE 30 17257 0 0 CHOICE HOTELS INTL INC COM 169905106 42 680 SH SOLE 31 680 0 0 CHOICE HOTELS INTL INC COM 169905106 32 523 SH SOLE 34 523 0 0 CHOICE HOTELS INTL INC COM 169905106 410 6694 SH SOLE 36 6694 0 0 CHOICE HOTELS INTL INC COM 169905106 250 4075 SH SOLE 40 4075 0 0 CHROMADEX CORP COM NEW 171077407 47 14538 SH SOLE 2 1386 0 13152 CHROMADEX CORP COM NEW 171077407 488 149716 SH SOLE 18 149716 0 0 CHROMADEX CORP COM NEW 171077407 244 74694 SH SOLE 19 74694 0 0 CHROMADEX CORP COM NEW 171077407 4620 1417027 SH SOLE 21 1417027 0 0 CHROMADEX CORP COM NEW 171077407 2647 811885 SH SOLE 22 786414 0 25471 CHUBB LIMITED COM H1467J104 124052 1110684 SH SOLE 2 112787 0 997897 CHUBB LIMITED COM H1467J104 24856 222548 SH SOLE 4 210210 0 12338 CHUBB LIMITED COM H1467J104 57140 511599 SH SOLE 7 432578 0 79021 CHUBB LIMITED COM H1467J104 914 8182 SH SOLE 13 8182 0 0 CHUBB LIMITED COM H1467J104 5556 49741 SH SOLE 15 49741 0 0 CHUBB LIMITED COM H1467J104 120033 1074698 SH SOLE 18 1007828 0 66870 CHUBB LIMITED COM H1467J104 58166 520783 SH SOLE 19 520783 0 0 CHUBB LIMITED COM H1467J104 1206397 10801297 SH SOLE 21 10801297 0 0 CHUBB LIMITED COM H1467J104 1235077 11058077 SH SOLE 22 9973417 0 1084660 CHUBB LIMITED COM H1467J104 36730 328855 SH SOLE 23 328855 0 0 CHUBB LIMITED COM H1467J104 54701 489758 SH SOLE 25 489758 0 0 CHUBB LIMITED COM H1467J104 317561 2843237 SH SOLE 26 275769 0 2567468 CHUBB LIMITED COM H1467J104 10297 92191 SH SOLE 28 65021 0 27170 CHUBB LIMITED COM H1467J104 2004 17943 SH SOLE 29 8606 0 9337 CHUBB LIMITED COM H1467J104 249703 2235682 SH SOLE 30 2235682 0 0 CHUBB LIMITED COM H1467J104 13178 117990 SH SOLE 31 80819 0 37171 CHUBB LIMITED COM H1467J104 26943 241229 SH SOLE 34 241229 0 0 CHUBB LIMITED COM H1467J104 42277 378525 SH SOLE 36 378525 0 0 CHUBB LIMITED COM H1467J104 1123 10057 SH SOLE 40 10057 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 9084 255388 SH SOLE 2 0 0 255388 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1139 32033 SH SOLE 21 32033 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1191 33487 SH SOLE 30 33487 0 0 CHURCH & DWIGHT INC COM 171340102 39791 619995 SH SOLE 2 77408 0 542587 CHURCH & DWIGHT INC COM 171340102 7388 115106 SH SOLE 4 108649 0 6457 CHURCH & DWIGHT INC COM 171340102 17685 275552 SH SOLE 7 253910 0 21642 CHURCH & DWIGHT INC COM 171340102 1506 23471 SH SOLE 13 23471 0 0 CHURCH & DWIGHT INC COM 171340102 1316 20507 SH SOLE 15 20507 0 0 CHURCH & DWIGHT INC COM 171340102 38146 594359 SH SOLE 18 558746 0 35613 CHURCH & DWIGHT INC COM 171340102 19158 298510 SH SOLE 19 298510 0 0 CHURCH & DWIGHT INC COM 171340102 517610 8064980 SH SOLE 21 8064980 0 0 CHURCH & DWIGHT INC COM 171340102 427934 6667711 SH SOLE 22 5851101 0 816610 CHURCH & DWIGHT INC COM 171340102 12210 190252 SH SOLE 23 190252 0 0 CHURCH & DWIGHT INC COM 171340102 19787 308300 SH SOLE 25 308300 0 0 CHURCH & DWIGHT INC COM 171340102 98186 1529856 SH SOLE 26 225064 0 1304792 CHURCH & DWIGHT INC COM 171340102 3164 49296 SH SOLE 28 35208 0 14088 CHURCH & DWIGHT INC COM 171340102 3705 57730 SH SOLE 29 5590 0 52140 CHURCH & DWIGHT INC COM 171340102 70588 1099845 SH SOLE 30 1099845 0 0 CHURCH & DWIGHT INC COM 171340102 3856 60074 SH SOLE 31 47657 0 12417 CHURCH & DWIGHT INC COM 171340102 1509 23508 SH SOLE 34 23508 0 0 CHURCH & DWIGHT INC COM 171340102 13123 204468 SH SOLE 36 204468 0 0 CHURCH & DWIGHT INC COM 171340102 312 4863 SH SOLE 40 4863 0 0 CHURCHILL DOWNS INC COM 171484108 2887 28045 SH SOLE 2 16999 0 11046 CHURCHILL DOWNS INC COM 171484108 12 112 SH SOLE 4 112 0 0 CHURCHILL DOWNS INC COM 171484108 65 630 SH SOLE 7 630 0 0 CHURCHILL DOWNS INC COM 171484108 21281 206710 SH SOLE 18 203365 0 3345 CHURCHILL DOWNS INC COM 171484108 113876 1106129 SH SOLE 19 1106129 0 0 CHURCHILL DOWNS INC COM 171484108 250421 2432451 SH SOLE 21 2432451 0 0 CHURCHILL DOWNS INC COM 171484108 128795 1251046 SH SOLE 22 1212869 0 38177 CHURCHILL DOWNS INC COM 171484108 710 6895 SH SOLE 23 6895 0 0 CHURCHILL DOWNS INC COM 171484108 4235 41140 SH SOLE 26 9783 0 31357 CHURCHILL DOWNS INC COM 171484108 542 5269 SH SOLE 28 5269 0 0 CHURCHILL DOWNS INC COM 171484108 1258 12221 SH SOLE 30 12221 0 0 CHURCHILL DOWNS INC COM 171484108 83 810 SH SOLE 34 810 0 0 CHURCHILL DOWNS INC COM 171484108 365 3547 SH SOLE 40 3547 0 0 CHUYS HLDGS INC COM 171604101 121 11987 SH SOLE 2 618 0 11369 CHUYS HLDGS INC COM 171604101 4 363 SH SOLE 7 363 0 0 CHUYS HLDGS INC COM 171604101 951 94413 SH SOLE 18 80804 0 13609 CHUYS HLDGS INC COM 171604101 364 36105 SH SOLE 19 36105 0 0 CHUYS HLDGS INC COM 171604101 18923 1879172 SH SOLE 21 1879172 0 0 CHUYS HLDGS INC COM 171604101 5630 559090 SH SOLE 22 542103 0 16987 CHUYS HLDGS INC COM 171604101 8 767 SH SOLE 23 767 0 0 CHUYS HLDGS INC COM 171604101 40 3932 SH SOLE 26 0 0 3932 CHUYS HLDGS INC COM 171604101 24 2428 SH SOLE 28 2428 0 0 CHUYS HLDGS INC COM 171604101 230 22815 SH SOLE 30 22815 0 0 CHUYS HLDGS INC COM 171604101 20 2034 SH SOLE 34 2034 0 0 CHUYS HLDGS INC COM 171604101 19 1909 SH SOLE 40 1909 0 0 CIDARA THERAPEUTICS INC COM 171757107 17 6715 SH SOLE 18 6715 0 0 CIDARA THERAPEUTICS INC COM 171757107 172 69322 SH SOLE 21 69322 0 0 CIDARA THERAPEUTICS INC COM 171757107 94 37813 SH SOLE 22 37813 0 0 CIENA CORP COM NEW 171779309 15841 397914 SH SOLE 2 110241 0 287673 CIENA CORP COM NEW 171779309 29 725 SH SOLE 4 725 0 0 CIENA CORP COM NEW 171779309 135 3386 SH SOLE 7 3386 0 0 CIENA CORP COM NEW 171779309 300 7533 SH SOLE 13 7533 0 0 CIENA CORP COM NEW 171779309 17753 445942 SH SOLE 18 433981 0 11961 CIENA CORP COM NEW 171779309 12465 313113 SH SOLE 19 313113 0 0 CIENA CORP COM NEW 171779309 308010 7737003 SH SOLE 21 7737003 0 0 CIENA CORP COM NEW 171779309 216298 5433246 SH SOLE 22 5148708 0 284538 CIENA CORP COM NEW 171779309 908 22796 SH SOLE 23 22796 0 0 CIENA CORP COM NEW 171779309 5662 142235 SH SOLE 26 44505 0 97730 CIENA CORP COM NEW 171779309 964 24210 SH SOLE 28 24210 0 0 CIENA CORP COM NEW 171779309 5847 146884 SH SOLE 30 146884 0 0 CIENA CORP COM NEW 171779309 150 3776 SH SOLE 31 3150 0 626 CIENA CORP COM NEW 171779309 68 1700 SH SOLE 34 1700 0 0 CIENA CORP COM NEW 171779309 130 3276 SH SOLE 36 3276 0 0 CIENA CORP COM NEW 171779309 681 17107 SH SOLE 40 17107 0 0 CIGNA CORP NEW COM 125523100 196567 1109418 SH SOLE 2 298556 0 810862 CIGNA CORP NEW COM 125523100 32003 180627 SH SOLE 4 170543 0 10084 CIGNA CORP NEW COM 125523100 62039 350145 SH SOLE 7 312128 0 38017 CIGNA CORP NEW COM 125523100 3110 17553 SH SOLE 13 17553 0 0 CIGNA CORP NEW COM 125523100 7228 40795 SH SOLE 15 40795 0 0 CIGNA CORP NEW COM 125523100 2 9 SH SOLE 17 0 0 9 CIGNA CORP NEW COM 125523100 163705 923946 SH SOLE 18 847592 0 76354 CIGNA CORP NEW COM 125523100 230209 1299292 SH SOLE 19 1299292 0 0 CIGNA CORP NEW COM 125523100 974 5500 SH SOLE 20 5500 0 0 CIGNA CORP NEW COM 125523100 1433535 8090839 SH SOLE 21 8090839 0 0 CIGNA CORP NEW COM 125523100 1578466 8908829 SH SOLE 22 7986266 0 922563 CIGNA CORP NEW COM 125523100 49660 280280 SH SOLE 23 280280 0 0 CIGNA CORP NEW COM 125523100 73891 417041 SH SOLE 25 417041 0 0 CIGNA CORP NEW COM 125523100 357115 2015549 SH SOLE 26 230270 0 1785279 CIGNA CORP NEW COM 125523100 13519 76301 SH SOLE 28 53766 0 22535 CIGNA CORP NEW COM 125523100 9658 54507 SH SOLE 29 7287 0 47220 CIGNA CORP NEW COM 125523100 360439 2034312 SH SOLE 30 2034312 0 0 CIGNA CORP NEW COM 125523100 22040 124392 SH SOLE 31 68583 0 55809 CIGNA CORP NEW COM 125523100 125070 705892 SH SOLE 34 705892 0 0 CIGNA CORP NEW COM 125523100 45353 255969 SH SOLE 36 255969 0 0 CIGNA CORP NEW COM 125523100 1460 8240 SH SOLE 40 8240 0 0 CIGNA CORP NEW OPTIONS 125523100 15060 85000 SH Put SOLE 2 85000 0 0 CIIG MERGER CORP UNIT 12/31/2026 12559C202 19018 1940625 SH SOLE 2 1940625 0 0 CIM COML TR CORP COM NEW 125525584 119 10695 SH SOLE 2 765 0 9930 CIM COML TR CORP COM NEW 125525584 419 37804 SH SOLE 18 37804 0 0 CIM COML TR CORP COM NEW 125525584 243 21950 SH SOLE 19 21950 0 0 CIM COML TR CORP COM NEW 125525584 4289 386781 SH SOLE 21 386781 0 0 CIM COML TR CORP COM NEW 125525584 1630 147024 SH SOLE 22 143077 0 3947 CIMAREX ENERGY CO COM 171798101 4266 253463 SH SOLE 2 55122 0 198341 CIMAREX ENERGY CO COM 171798101 8 455 SH SOLE 4 455 0 0 CIMAREX ENERGY CO COM 171798101 124 7359 SH SOLE 7 7359 0 0 CIMAREX ENERGY CO COM 171798101 15 872 SH SOLE 15 872 0 0 CIMAREX ENERGY CO COM 171798101 4729 280978 SH SOLE 18 280978 0 0 CIMAREX ENERGY CO COM 171798101 447 26540 SH SOLE 19 26540 0 0 CIMAREX ENERGY CO COM 171798101 82497 4901807 SH SOLE 21 4901807 0 0 CIMAREX ENERGY CO COM 171798101 55116 3274839 SH SOLE 22 3100624 0 174215 CIMAREX ENERGY CO COM 171798101 45 2692 SH SOLE 23 2692 0 0 CIMAREX ENERGY CO COM 171798101 1591 94538 SH SOLE 25 94538 0 0 CIMAREX ENERGY CO COM 171798101 2268 134774 SH SOLE 26 22872 0 111902 CIMAREX ENERGY CO COM 171798101 223 13236 SH SOLE 28 13236 0 0 CIMAREX ENERGY CO COM 171798101 129 7692 SH SOLE 29 7692 0 0 CIMAREX ENERGY CO COM 171798101 1150 68338 SH SOLE 30 68338 0 0 CIMAREX ENERGY CO COM 171798101 415 24650 SH SOLE 31 18762 0 5888 CIMAREX ENERGY CO COM 171798101 116 6908 SH SOLE 34 6908 0 0 CIMAREX ENERGY CO COM 171798101 889 52848 SH SOLE 36 52848 0 0 CIMAREX ENERGY CO COM 171798101 186 11066 SH SOLE 40 11066 0 0 CIMPRESS PLC SHS EURO G2143T103 373 7006 SH SOLE 2 994 0 6012 CIMPRESS PLC SHS EURO G2143T103 5 99 SH SOLE 4 99 0 0 CIMPRESS PLC SHS EURO G2143T103 20 370 SH SOLE 7 370 0 0 CIMPRESS PLC SHS EURO G2143T103 3443 64719 SH SOLE 18 64719 0 0 CIMPRESS PLC SHS EURO G2143T103 1913 35966 SH SOLE 19 35966 0 0 CIMPRESS PLC SHS EURO G2143T103 33389 627604 SH SOLE 21 627604 0 0 CIMPRESS PLC SHS EURO G2143T103 33648 632473 SH SOLE 22 608932 0 23541 CIMPRESS PLC SHS EURO G2143T103 279 5245 SH SOLE 26 3287 0 1958 CIMPRESS PLC SHS EURO G2143T103 163 3069 SH SOLE 28 3069 0 0 CIMPRESS PLC SHS EURO G2143T103 352 6617 SH SOLE 30 6617 0 0 CIMPRESS PLC SHS EURO G2143T103 120 2247 SH SOLE 40 2247 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 615 42015 SH SOLE 2 1779 0 40236 CINCINNATI BELL INC NEW COM NEW 171871502 14 960 SH SOLE 7 960 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 3213 219472 SH SOLE 18 219472 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 1043 71270 SH SOLE 19 71270 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 82768 5653555 SH SOLE 21 5653555 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 20498 1400134 SH SOLE 22 1370876 0 29258 CINCINNATI BELL INC NEW COM NEW 171871502 779 53223 SH SOLE 30 53223 0 0 CINCINNATI FINL CORP COM 172062101 29407 389756 SH SOLE 2 44547 0 345209 CINCINNATI FINL CORP COM 172062101 5412 71733 SH SOLE 4 67637 0 4096 CINCINNATI FINL CORP COM 172062101 22540 298744 SH SOLE 7 176165 0 122579 CINCINNATI FINL CORP COM 172062101 1568 20779 SH SOLE 13 20779 0 0 CINCINNATI FINL CORP COM 172062101 1250 16562 SH SOLE 15 16562 0 0 CINCINNATI FINL CORP COM 172062101 34766 460780 SH SOLE 18 412978 0 47802 CINCINNATI FINL CORP COM 172062101 13586 180061 SH SOLE 19 180061 0 0 CINCINNATI FINL CORP COM 172062101 459452 6089493 SH SOLE 21 6089493 0 0 CINCINNATI FINL CORP COM 172062101 304594 4037030 SH SOLE 22 3633294 0 403736 CINCINNATI FINL CORP COM 172062101 8327 110360 SH SOLE 23 110360 0 0 CINCINNATI FINL CORP COM 172062101 12481 165421 SH SOLE 25 165421 0 0 CINCINNATI FINL CORP COM 172062101 51405 681306 SH SOLE 26 141326 0 539980 CINCINNATI FINL CORP COM 172062101 2399 31798 SH SOLE 28 22267 0 9531 CINCINNATI FINL CORP COM 172062101 7084 93894 SH SOLE 29 2295 0 91599 CINCINNATI FINL CORP COM 172062101 59348 786593 SH SOLE 30 786593 0 0 CINCINNATI FINL CORP COM 172062101 4011 53155 SH SOLE 31 27439 0 25716 CINCINNATI FINL CORP COM 172062101 2183 28936 SH SOLE 32 28936 0 0 CINCINNATI FINL CORP COM 172062101 635 8410 SH SOLE 34 8410 0 0 CINCINNATI FINL CORP COM 172062101 10725 142148 SH SOLE 36 142148 0 0 CINCINNATI FINL CORP COM 172062101 242 3211 SH SOLE 40 3211 0 0 CINEDIGM CORP COM NEW 172406209 1 2946 SH SOLE 18 2946 0 0 CINEDIGM CORP COM NEW 172406209 14 39292 SH SOLE 21 39292 0 0 CINEDIGM CORP COM NEW 172406209 6 15193 SH SOLE 22 15193 0 0 CINEMARK HOLDINGS INC COM 17243V102 3221 316079 SH SOLE 2 75466 0 240613 CINEMARK HOLDINGS INC COM 17243V102 5 442 SH SOLE 4 442 0 0 CINEMARK HOLDINGS INC COM 17243V102 110 10825 SH SOLE 7 10825 0 0 CINEMARK HOLDINGS INC COM 17243V102 253 24802 SH SOLE 13 24802 0 0 CINEMARK HOLDINGS INC COM 17243V102 4266 418663 SH SOLE 18 362189 0 56474 CINEMARK HOLDINGS INC COM 17243V102 2745 269398 SH SOLE 19 269398 0 0 CINEMARK HOLDINGS INC COM 17243V102 73148 7178438 SH SOLE 21 7178438 0 0 CINEMARK HOLDINGS INC COM 17243V102 39843 3909979 SH SOLE 22 3561778 0 348201 CINEMARK HOLDINGS INC COM 17243V102 784 76961 SH SOLE 26 25201 0 51760 CINEMARK HOLDINGS INC COM 17243V102 144 14117 SH SOLE 28 14117 0 0 CINEMARK HOLDINGS INC COM 17243V102 538 52832 SH SOLE 30 52832 0 0 CINEMARK HOLDINGS INC COM 17243V102 74 7221 SH SOLE 31 2176 0 5045 CINEMARK HOLDINGS INC COM 17243V102 367 35972 SH SOLE 32 35972 0 0 CINEMARK HOLDINGS INC COM 17243V102 42 4150 SH SOLE 34 4150 0 0 CINEMARK HOLDINGS INC COM 17243V102 190 18628 SH SOLE 36 18628 0 0 CINEMARK HOLDINGS INC COM 17243V102 114 11168 SH SOLE 40 11168 0 0 CINTAS CORP COM 172908105 40095 231471 SH SOLE 2 43242 0 188229 CINTAS CORP COM 172908105 7257 41897 SH SOLE 4 39504 0 2393 CINTAS CORP COM 172908105 20015 115545 SH SOLE 7 80121 0 35424 CINTAS CORP COM 172908105 2611 15076 SH SOLE 13 15076 0 0 CINTAS CORP COM 172908105 1359 7843 SH SOLE 15 7843 0 0 CINTAS CORP COM 172908105 2 9 SH SOLE 17 0 0 9 CINTAS CORP COM 172908105 38092 219906 SH SOLE 18 186130 0 33776 CINTAS CORP COM 172908105 21686 125194 SH SOLE 19 125194 0 0 CINTAS CORP COM 172908105 354430 2046128 SH SOLE 21 2046128 0 0 CINTAS CORP COM 172908105 377976 2182057 SH SOLE 22 1921185 0 260872 CINTAS CORP COM 172908105 12198 70417 SH SOLE 23 70417 0 0 CINTAS CORP COM 172908105 15237 87966 SH SOLE 25 87966 0 0 CINTAS CORP COM 172908105 55085 318006 SH SOLE 26 60980 0 257026 CINTAS CORP COM 172908105 3112 17966 SH SOLE 28 12774 0 5192 CINTAS CORP COM 172908105 7572 43712 SH SOLE 29 1429 0 42283 CINTAS CORP COM 172908105 89796 518391 SH SOLE 30 518391 0 0 CINTAS CORP COM 172908105 3497 20191 SH SOLE 31 16320 0 3871 CINTAS CORP COM 172908105 2840 16395 SH SOLE 32 16395 0 0 CINTAS CORP COM 172908105 1009 5826 SH SOLE 34 5826 0 0 CINTAS CORP COM 172908105 10354 59775 SH SOLE 36 59775 0 0 CINTAS CORP COM 172908105 316 1826 SH SOLE 40 1826 0 0 CIRCOR INTL INC COM 17273K109 300 25838 SH SOLE 2 8603 0 17235 CIRCOR INTL INC COM 17273K109 1 90 SH SOLE 4 90 0 0 CIRCOR INTL INC COM 17273K109 4 375 SH SOLE 7 375 0 0 CIRCOR INTL INC COM 17273K109 1052 90428 SH SOLE 18 90428 0 0 CIRCOR INTL INC COM 17273K109 488 41927 SH SOLE 19 41927 0 0 CIRCOR INTL INC COM 17273K109 24866 2138121 SH SOLE 21 2138121 0 0 CIRCOR INTL INC COM 17273K109 7017 603316 SH SOLE 22 585005 0 18311 CIRCOR INTL INC COM 17273K109 12 1005 SH SOLE 23 1005 0 0 CIRCOR INTL INC COM 17273K109 63 5432 SH SOLE 26 0 0 5432 CIRCOR INTL INC COM 17273K109 24 2064 SH SOLE 28 2064 0 0 CIRCOR INTL INC COM 17273K109 296 25417 SH SOLE 30 25417 0 0 CIRCOR INTL INC COM 17273K109 19 1650 SH SOLE 40 1650 0 0 CIRRUS LOGIC INC COM 172755100 6835 104138 SH SOLE 2 50062 0 54076 CIRRUS LOGIC INC COM 172755100 83 1263 SH SOLE 4 1263 0 0 CIRRUS LOGIC INC COM 172755100 91 1383 SH SOLE 7 1383 0 0 CIRRUS LOGIC INC COM 172755100 2249 34269 SH SOLE 13 34269 0 0 CIRRUS LOGIC INC COM 172755100 27021 411712 SH SOLE 18 356945 0 54767 CIRRUS LOGIC INC COM 172755100 38773 590779 SH SOLE 19 590779 0 0 CIRRUS LOGIC INC COM 172755100 288325 4393193 SH SOLE 21 4393193 0 0 CIRRUS LOGIC INC COM 172755100 180068 2743691 SH SOLE 22 2447762 0 295929 CIRRUS LOGIC INC COM 172755100 2915 44418 SH SOLE 23 44418 0 0 CIRRUS LOGIC INC COM 172755100 63 956 SH SOLE 25 956 0 0 CIRRUS LOGIC INC COM 172755100 9798 149288 SH SOLE 26 18913 0 130375 CIRRUS LOGIC INC COM 172755100 577 8798 SH SOLE 28 8798 0 0 CIRRUS LOGIC INC COM 172755100 8586 130818 SH SOLE 29 1677 0 129141 CIRRUS LOGIC INC COM 172755100 8191 124800 SH SOLE 30 124800 0 0 CIRRUS LOGIC INC COM 172755100 395 6018 SH SOLE 31 6018 0 0 CIRRUS LOGIC INC COM 172755100 101 1544 SH SOLE 34 1544 0 0 CIRRUS LOGIC INC COM 172755100 1098 16724 SH SOLE 36 16724 0 0 CIRRUS LOGIC INC COM 172755100 390 5943 SH SOLE 40 5943 0 0 CISCO SYS INC COM 17275R102 480964 12235164 SH SOLE 2 2612574 0 9622590 CISCO SYS INC COM 17275R102 80014 2035466 SH SOLE 4 1919317 0 116149 CISCO SYS INC COM 17275R102 172627 4391429 SH SOLE 7 4252947 0 138482 CISCO SYS INC COM 17275R102 4792 121907 SH SOLE 13 121907 0 0 CISCO SYS INC COM 17275R102 18708 475916 SH SOLE 15 475916 0 0 CISCO SYS INC COM 17275R102 46 1162 SH SOLE 17 0 0 1162 CISCO SYS INC COM 17275R102 775294 19722553 SH SOLE 18 18425745 0 1296808 CISCO SYS INC COM 17275R102 461362 11736493 SH SOLE 19 11736493 0 0 CISCO SYS INC COM 17275R102 951 24194 SH SOLE 20 24194 0 0 CISCO SYS INC COM 17275R102 4196514 106754363 SH SOLE 21 106754363 0 0 CISCO SYS INC COM 17275R102 4092547 104109565 SH SOLE 22 93240971 0 10868594 CISCO SYS INC COM 17275R102 132968 3382549 SH SOLE 23 3382549 0 0 CISCO SYS INC COM 17275R102 208850 5312900 SH SOLE 25 5232191 0 80709 CISCO SYS INC COM 17275R102 967576 24613990 SH SOLE 26 2651217 0 21962773 CISCO SYS INC COM 17275R102 34076 866848 SH SOLE 28 614965 0 251883 CISCO SYS INC COM 17275R102 26128 664658 SH SOLE 29 223548 0 441110 CISCO SYS INC COM 17275R102 741738 18868950 SH SOLE 30 18868950 0 0 CISCO SYS INC COM 17275R102 71145 1809838 SH SOLE 31 979388 0 830450 CISCO SYS INC COM 17275R102 35591 905405 SH SOLE 32 905405 0 0 CISCO SYS INC COM 17275R102 70397 1790810 SH SOLE 34 1790810 0 0 CISCO SYS INC COM 17275R102 125725 3198298 SH SOLE 36 3198298 0 0 CISCO SYS INC COM 17275R102 1430 36383 SH SOLE 37 36383 0 0 CISCO SYS INC COM 17275R102 3791 96437 SH SOLE 40 96437 0 0 CIT GROUP INC COM NEW 125581801 4540 263014 SH SOLE 2 92398 0 170616 CIT GROUP INC COM NEW 125581801 31 1790 SH SOLE 4 1790 0 0 CIT GROUP INC COM NEW 125581801 53 3046 SH SOLE 7 3046 0 0 CIT GROUP INC COM NEW 125581801 4570 264800 SH SOLE 18 264800 0 0 CIT GROUP INC COM NEW 125581801 389 22529 SH SOLE 19 22529 0 0 CIT GROUP INC COM NEW 125581801 79286 4593636 SH SOLE 21 4593636 0 0 CIT GROUP INC COM NEW 125581801 66641 3861017 SH SOLE 22 3688885 0 172132 CIT GROUP INC COM NEW 125581801 1802 104400 SH SOLE 23 104400 0 0 CIT GROUP INC COM NEW 125581801 868 50290 SH SOLE 26 28212 0 22078 CIT GROUP INC COM NEW 125581801 230 13322 SH SOLE 28 13322 0 0 CIT GROUP INC COM NEW 125581801 661 38312 SH SOLE 30 38312 0 0 CIT GROUP INC COM NEW 125581801 79 4579 SH SOLE 31 2034 0 2545 CIT GROUP INC COM NEW 125581801 205 11881 SH SOLE 34 11881 0 0 CIT GROUP INC COM NEW 125581801 513 29707 SH SOLE 36 29707 0 0 CIT GROUP INC COM NEW 125581801 179 10371 SH SOLE 40 10371 0 0 CITI TRENDS INC COM 17306X102 90 10165 SH SOLE 2 480 0 9685 CITI TRENDS INC COM 17306X102 1 120 SH SOLE 7 120 0 0 CITI TRENDS INC COM 17306X102 372 41812 SH SOLE 18 41812 0 0 CITI TRENDS INC COM 17306X102 186 20951 SH SOLE 19 20951 0 0 CITI TRENDS INC COM 17306X102 3605 405089 SH SOLE 21 405089 0 0 CITI TRENDS INC COM 17306X102 3602 404687 SH SOLE 22 397361 0 7326 CITI TRENDS INC COM 17306X102 218 24443 SH SOLE 26 0 0 24443 CITIGROUP INC COM NEW 172967424 225815 5361236 SH SOLE 2 645249 0 4715987 CITIGROUP INC COM NEW 172967424 42895 1018388 SH SOLE 4 959183 0 59205 CITIGROUP INC COM NEW 172967424 86516 2054043 SH SOLE 7 1837673 0 216370 CITIGROUP INC COM NEW 172967424 557 13216 SH SOLE 13 13216 0 0 CITIGROUP INC COM NEW 172967424 10296 244444 SH SOLE 15 244444 0 0 CITIGROUP INC COM NEW 172967424 4 93 SH SOLE 17 0 0 93 CITIGROUP INC COM NEW 172967424 549885 13055202 SH SOLE 18 12290344 0 764858 CITIGROUP INC COM NEW 172967424 620777 14738294 SH SOLE 19 14738294 0 0 CITIGROUP INC COM NEW 172967424 1799485 42722805 SH SOLE 21 42722805 0 0 CITIGROUP INC COM NEW 172967424 2211579 52506623 SH SOLE 22 47177351 0 5329272 CITIGROUP INC COM NEW 172967424 69067 1639776 SH SOLE 23 1639776 0 0 CITIGROUP INC COM NEW 172967424 101371 2406719 SH SOLE 25 2406719 0 0 CITIGROUP INC COM NEW 172967424 394126 9357218 SH SOLE 26 983319 0 8373899 CITIGROUP INC COM NEW 172967424 18704 444056 SH SOLE 28 313222 0 130834 CITIGROUP INC COM NEW 172967424 6965 165353 SH SOLE 29 39607 0 125746 CITIGROUP INC COM NEW 172967424 366738 8706986 SH SOLE 30 8706986 0 0 CITIGROUP INC COM NEW 172967424 23081 547984 SH SOLE 31 395145 0 152839 CITIGROUP INC COM NEW 172967424 3750 89021 SH SOLE 32 89021 0 0 CITIGROUP INC COM NEW 172967424 67836 1610544 SH SOLE 34 1610544 0 0 CITIGROUP INC COM NEW 172967424 71496 1697430 SH SOLE 36 1697430 0 0 CITIGROUP INC COM NEW 172967424 2070 49148 SH SOLE 40 49148 0 0 CITIZENS & NORTHN CORP COM 172922106 245 12235 SH SOLE 2 722 0 11513 CITIZENS & NORTHN CORP COM 172922106 4 215 SH SOLE 7 215 0 0 CITIZENS & NORTHN CORP COM 172922106 923 46148 SH SOLE 18 46148 0 0 CITIZENS & NORTHN CORP COM 172922106 473 23662 SH SOLE 19 23662 0 0 CITIZENS & NORTHN CORP COM 172922106 8521 426043 SH SOLE 21 426043 0 0 CITIZENS & NORTHN CORP COM 172922106 8700 435021 SH SOLE 22 425896 0 9125 CITIZENS CMNTY BANCORP INC M COM 174903104 17 2672 SH SOLE 18 2672 0 0 CITIZENS CMNTY BANCORP INC M COM 174903104 69 10681 SH SOLE 21 10681 0 0 CITIZENS FINANCIAL GROUP INC COM 174610105 43381 2306295 SH SOLE 2 1217960 0 1088335 CITIZENS FINANCIAL GROUP INC COM 174610105 6705 356472 SH SOLE 4 343584 0 12888 CITIZENS FINANCIAL GROUP INC COM 174610105 8269 439601 SH SOLE 7 418116 0 21485 CITIZENS FINANCIAL GROUP INC COM 174610105 675 35860 SH SOLE 13 35860 0 0 CITIZENS FINANCIAL GROUP INC COM 174610105 923 49046 SH SOLE 15 49046 0 0 CITIZENS FINANCIAL GROUP INC COM 174610105 51132 2718333 SH SOLE 18 2603253 0 115080 CITIZENS FINANCIAL GROUP INC COM 174610105 33111 1760303 SH SOLE 19 1760303 0 0 CITIZENS FINANCIAL GROUP INC COM 174610105 213853 11369117 SH SOLE 21 11369117 0 0 CITIZENS FINANCIAL GROUP INC COM 174610105 241994 12865201 SH SOLE 22 10846716 0 2018485 CITIZENS FINANCIAL GROUP INC COM 174610105 12373 657768 SH SOLE 23 657768 0 0 CITIZENS FINANCIAL GROUP INC COM 174610105 11019 585817 SH SOLE 25 585817 0 0 CITIZENS FINANCIAL GROUP INC COM 174610105 47166 2507478 SH SOLE 26 499106 0 2008372 CITIZENS FINANCIAL GROUP INC COM 174610105 1800 95691 SH SOLE 28 69670 0 26021 CITIZENS FINANCIAL GROUP INC COM 174610105 6815 362281 SH SOLE 29 269630 0 92651 CITIZENS FINANCIAL GROUP INC COM 174610105 33090 1759154 SH SOLE 30 1759154 0 0 CITIZENS FINANCIAL GROUP INC COM 174610105 10399 552849 SH SOLE 31 419045 0 133804 CITIZENS FINANCIAL GROUP INC COM 174610105 11373 604613 SH SOLE 34 604613 0 0 CITIZENS FINANCIAL GROUP INC COM 174610105 7533 400465 SH SOLE 35 400465 0 0 CITIZENS FINANCIAL GROUP INC COM 174610105 7238 384786 SH SOLE 36 384786 0 0 CITIZENS FINANCIAL GROUP INC COM 174610105 760 40382 SH SOLE 37 40382 0 0 CITIZENS FINANCIAL GROUP INC COM 174610105 189 10053 SH SOLE 40 10053 0 0 CITIZENS HLDG CO MISS COM 174715102 20 980 SH SOLE 18 980 0 0 CITIZENS HLDG CO MISS COM 174715102 92 4586 SH SOLE 21 4586 0 0 CITIZENS INC CL A 174740100 314 48108 SH SOLE 2 2289 0 45819 CITIZENS INC CL A 174740100 8 1270 SH SOLE 7 1270 0 0 CITIZENS INC CL A 174740100 1229 188506 SH SOLE 18 188506 0 0 CITIZENS INC CL A 174740100 591 90677 SH SOLE 19 90677 0 0 CITIZENS INC CL A 174740100 11968 1835582 SH SOLE 21 1835582 0 0 CITIZENS INC CL A 174740100 9277 1422779 SH SOLE 22 1371468 0 51311 CITIZENS INC CL A 174740100 153 23509 SH SOLE 26 16205 0 7304 CITIZENS INC CL A 174740100 38 5882 SH SOLE 28 5882 0 0 CITIZENS INC CL A 174740100 80 12314 SH SOLE 30 12314 0 0 CITIZENS INC CL A 174740100 38 5875 SH SOLE 40 5875 0 0 CITRIX SYS INC COM 177376100 49725 351286 SH SOLE 2 92723 0 258563 CITRIX SYS INC COM 177376100 10031 70867 SH SOLE 4 67284 0 3583 CITRIX SYS INC COM 177376100 23875 168669 SH SOLE 7 157667 0 11002 CITRIX SYS INC COM 177376100 1841 13006 SH SOLE 13 13006 0 0 CITRIX SYS INC COM 177376100 1602 11316 SH SOLE 15 11316 0 0 CITRIX SYS INC COM 177376100 47188 333363 SH SOLE 18 303743 0 29620 CITRIX SYS INC COM 177376100 14813 104651 SH SOLE 19 104651 0 0 CITRIX SYS INC COM 177376100 995937 7035941 SH SOLE 21 7035941 0 0 CITRIX SYS INC COM 177376100 504440 3563687 SH SOLE 22 3225764 0 337923 CITRIX SYS INC COM 177376100 17344 122529 SH SOLE 23 122529 0 0 CITRIX SYS INC COM 177376100 22982 162359 SH SOLE 25 162359 0 0 CITRIX SYS INC COM 177376100 146362 1033996 SH SOLE 26 136153 0 897843 CITRIX SYS INC COM 177376100 3769 26626 SH SOLE 28 18851 0 7775 CITRIX SYS INC COM 177376100 7434 52521 SH SOLE 29 6624 0 45897 CITRIX SYS INC COM 177376100 142064 1003631 SH SOLE 30 1003631 0 0 CITRIX SYS INC COM 177376100 4980 35184 SH SOLE 31 27854 0 7330 CITRIX SYS INC COM 177376100 2920 20628 SH SOLE 32 20628 0 0 CITRIX SYS INC COM 177376100 1659 11720 SH SOLE 34 11720 0 0 CITRIX SYS INC COM 177376100 22301 157548 SH SOLE 36 157548 0 0 CITRIX SYS INC COM 177376100 431 3042 SH SOLE 40 3042 0 0 CITY HLDG CO COM 177835105 919 13820 SH SOLE 2 551 0 13269 CITY HLDG CO COM 177835105 18 277 SH SOLE 7 277 0 0 CITY HLDG CO COM 177835105 4660 70037 SH SOLE 18 70037 0 0 CITY HLDG CO COM 177835105 1884 28321 SH SOLE 19 28321 0 0 CITY HLDG CO COM 177835105 114102 1715050 SH SOLE 21 1715050 0 0 CITY HLDG CO COM 177835105 32875 494139 SH SOLE 22 479298 0 14841 CITY HLDG CO COM 177835105 620 9324 SH SOLE 26 4123 0 5201 CITY HLDG CO COM 177835105 152 2286 SH SOLE 28 2286 0 0 CITY HLDG CO COM 177835105 1559 23433 SH SOLE 30 23433 0 0 CITY HLDG CO COM 177835105 123 1849 SH SOLE 40 1849 0 0 CITY OFFICE REIT INC COM 178587101 482 66599 SH SOLE 2 18342 0 48257 CITY OFFICE REIT INC COM 178587101 7 993 SH SOLE 7 993 0 0 CITY OFFICE REIT INC COM 178587101 1449 200392 SH SOLE 18 200392 0 0 CITY OFFICE REIT INC COM 178587101 3605 498568 SH SOLE 19 498568 0 0 CITY OFFICE REIT INC COM 178587101 15119 2091172 SH SOLE 21 2091172 0 0 CITY OFFICE REIT INC COM 178587101 18627 2576390 SH SOLE 22 2508904 0 67486 CITY OFFICE REIT INC COM 178587101 655 90590 SH SOLE 23 90590 0 0 CITY OFFICE REIT INC COM 178587101 1851 255969 SH SOLE 26 0 0 255969 CITY OFFICE REIT INC COM 178587101 57 7826 SH SOLE 28 7826 0 0 CITY OFFICE REIT INC COM 178587101 42 5815 SH SOLE 40 5815 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 229 15312 SH SOLE 2 1434 0 13878 CIVISTA BANCSHARES INC COM NO PAR 178867107 4 252 SH SOLE 7 252 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 894 59771 SH SOLE 18 59771 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 695 46481 SH SOLE 19 46481 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 8164 545748 SH SOLE 21 545748 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 6128 409652 SH SOLE 22 401227 0 8425 CIVISTA BANCSHARES INC COM NO PAR 178867107 73 4852 SH SOLE 26 0 0 4852 CKX LANDS INC COM 12562N104 2 229 SH SOLE 21 229 0 0 CLARIVATE ANALYTICS PLC COM G21810109 18301 881964 SH SOLE 19 881964 0 0 CLARIVATE ANALYTICS PLC COM G21810109 14 664 SH SOLE 22 664 0 0 CLARIVATE ANALYTICS PLC COM G21810109 1110 53507 SH SOLE 26 0 0 53507 CLARIVATE ANALYTICS PLC COM G21810109 18706 901502 SH SOLE 34 901502 0 0 CLARUS CORP NEW COM 18270P109 44 4534 SH SOLE 2 771 0 3763 CLARUS CORP NEW COM 18270P109 2 237 SH SOLE 7 237 0 0 CLARUS CORP NEW COM 18270P109 698 71227 SH SOLE 18 71227 0 0 CLARUS CORP NEW COM 18270P109 347 35448 SH SOLE 19 35448 0 0 CLARUS CORP NEW COM 18270P109 7063 720694 SH SOLE 21 720694 0 0 CLARUS CORP NEW COM 18270P109 5118 522283 SH SOLE 22 510494 0 11789 CLEAN ENERGY FUELS CORP COM 184499101 227 127318 SH SOLE 2 8189 0 119129 CLEAN ENERGY FUELS CORP COM 184499101 6 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 895 503039 SH SOLE 18 503039 0 0 CLEAN ENERGY FUELS CORP COM 184499101 440 247082 SH SOLE 19 247082 0 0 CLEAN ENERGY FUELS CORP COM 184499101 8982 5045952 SH SOLE 21 5045952 0 0 CLEAN ENERGY FUELS CORP COM 184499101 7409 4162260 SH SOLE 22 4013588 0 148672 CLEAN ENERGY FUELS CORP COM 184499101 56 31520 SH SOLE 28 31520 0 0 CLEAN ENERGY FUELS CORP COM 184499101 36 20135 SH SOLE 30 20135 0 0 CLEAN ENERGY FUELS CORP COM 184499101 37 20896 SH SOLE 40 20896 0 0 CLEAN HARBORS INC COM 184496107 6610 128744 SH SOLE 2 33720 0 95024 CLEAN HARBORS INC COM 184496107 9 168 SH SOLE 4 168 0 0 CLEAN HARBORS INC COM 184496107 64 1247 SH SOLE 7 1247 0 0 CLEAN HARBORS INC COM 184496107 7320 142572 SH SOLE 18 142572 0 0 CLEAN HARBORS INC COM 184496107 622 12112 SH SOLE 19 12112 0 0 CLEAN HARBORS INC COM 184496107 123986 2415004 SH SOLE 21 2415004 0 0 CLEAN HARBORS INC COM 184496107 89206 1737561 SH SOLE 22 1648365 0 89196 CLEAN HARBORS INC COM 184496107 2651 51637 SH SOLE 26 14249 0 37388 CLEAN HARBORS INC COM 184496107 403 7853 SH SOLE 28 7853 0 0 CLEAN HARBORS INC COM 184496107 972 18925 SH SOLE 30 18925 0 0 CLEAN HARBORS INC COM 184496107 118 2294 SH SOLE 31 1049 0 1245 CLEAN HARBORS INC COM 184496107 212 4129 SH SOLE 34 4129 0 0 CLEAN HARBORS INC COM 184496107 107 2076 SH SOLE 36 2076 0 0 CLEAN HARBORS INC COM 184496107 281 5467 SH SOLE 40 5467 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 223 348856 SH SOLE 2 308399 0 40457 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 0 310 SH SOLE 4 310 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1 1019 SH SOLE 7 1019 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 99 154220 SH SOLE 18 154220 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 4027 6292181 SH SOLE 19 6292181 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1366 2135110 SH SOLE 21 2135110 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 4530 7078873 SH SOLE 22 6870196 0 208677 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 19 29056 SH SOLE 26 0 0 29056 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 31 48627 SH SOLE 28 48627 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 147 229864 SH SOLE 30 229864 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 551 860981 SH SOLE 34 860981 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 13 20433 SH SOLE 37 20433 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 34 52590 SH SOLE 40 52590 0 0 CLEARFIELD INC COM 18482P103 46 3890 SH SOLE 2 411 0 3479 CLEARFIELD INC COM 18482P103 492 41506 SH SOLE 18 41506 0 0 CLEARFIELD INC COM 18482P103 219 18468 SH SOLE 19 18468 0 0 CLEARFIELD INC COM 18482P103 4382 369760 SH SOLE 21 369760 0 0 CLEARFIELD INC COM 18482P103 4408 371978 SH SOLE 22 366154 0 5824 CLEARONE INC COM 18506U104 3 1965 SH SOLE 18 1965 0 0 CLEARONE INC COM 18506U104 44 26440 SH SOLE 21 26440 0 0 CLEARPOINT NEURO INC COM 18507C103 30 8343 SH SOLE 21 8343 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 16 9320 SH SOLE 18 9320 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 200 117391 SH SOLE 21 117391 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 1073 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 38 52281 SH SOLE 22 52281 0 0 CLEARWATER PAPER CORP COM 18538R103 339 15552 SH SOLE 2 930 0 14622 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 1686 77315 SH SOLE 18 77315 0 0 CLEARWATER PAPER CORP COM 18538R103 718 32933 SH SOLE 19 32933 0 0 CLEARWATER PAPER CORP COM 18538R103 40597 1861390 SH SOLE 21 1861390 0 0 CLEARWATER PAPER CORP COM 18538R103 11085 508234 SH SOLE 22 482115 0 26119 CLEARWATER PAPER CORP COM 18538R103 138 6315 SH SOLE 26 2113 0 4202 CLEARWATER PAPER CORP COM 18538R103 56 2550 SH SOLE 28 2550 0 0 CLEARWATER PAPER CORP COM 18538R103 563 25825 SH SOLE 30 25825 0 0 CLEARWATER PAPER CORP COM 18538R103 47 2168 SH SOLE 40 2168 0 0 CLEARWAY ENERGY INC CL A 18539C105 552 32124 SH SOLE 2 1443 0 30681 CLEARWAY ENERGY INC CL A 18539C105 3 164 SH SOLE 4 164 0 0 CLEARWAY ENERGY INC CL A 18539C105 9 551 SH SOLE 7 551 0 0 CLEARWAY ENERGY INC CL A 18539C105 1990 115886 SH SOLE 18 115886 0 0 CLEARWAY ENERGY INC CL A 18539C105 1149 66922 SH SOLE 19 66922 0 0 CLEARWAY ENERGY INC CL A 18539C105 20894 1216894 SH SOLE 21 1216894 0 0 CLEARWAY ENERGY INC CL A 18539C105 19837 1155305 SH SOLE 22 1118213 0 37092 CLEARWAY ENERGY INC CL A 18539C105 328 19107 SH SOLE 26 0 0 19107 CLEARWAY ENERGY INC CL A 18539C105 84 4878 SH SOLE 28 4878 0 0 CLEARWAY ENERGY INC CL A 18539C105 212 12372 SH SOLE 30 12372 0 0 CLEARWAY ENERGY INC CL A 18539C105 34 1969 SH SOLE 34 1969 0 0 CLEARWAY ENERGY INC CL A 18539C105 69 4022 SH SOLE 40 4022 0 0 CLEARWAY ENERGY INC CL C 18539C204 3501 186202 SH SOLE 2 114820 0 71382 CLEARWAY ENERGY INC CL C 18539C204 3 164 SH SOLE 4 164 0 0 CLEARWAY ENERGY INC CL C 18539C204 37 1971 SH SOLE 7 1971 0 0 CLEARWAY ENERGY INC CL C 18539C204 5208 277017 SH SOLE 18 277017 0 0 CLEARWAY ENERGY INC CL C 18539C204 2758 146703 SH SOLE 19 146703 0 0 CLEARWAY ENERGY INC CL C 18539C204 51861 2758551 SH SOLE 21 2758551 0 0 CLEARWAY ENERGY INC CL C 18539C204 39484 2100213 SH SOLE 22 2022213 0 78000 CLEARWAY ENERGY INC CL C 18539C204 1300 69125 SH SOLE 26 24679 0 44446 CLEARWAY ENERGY INC CL C 18539C204 168 8953 SH SOLE 28 8953 0 0 CLEARWAY ENERGY INC CL C 18539C204 463 24643 SH SOLE 30 24643 0 0 CLEARWAY ENERGY INC CL C 18539C204 129 6872 SH SOLE 34 6872 0 0 CLEARWAY ENERGY INC CL C 18539C204 113 6037 SH SOLE 40 6037 0 0 CLEVELAND BIOLABS INC COM NEW 185860202 1 741 SH SOLE 21 741 0 0 CLEVELAND CLIFFS INC COM 185899101 1293 327308 SH SOLE 2 20219 0 307089 CLEVELAND CLIFFS INC COM 185899101 8 2020 SH SOLE 4 2020 0 0 CLEVELAND CLIFFS INC COM 185899101 27 6840 SH SOLE 7 6840 0 0 CLEVELAND CLIFFS INC COM 185899101 1 221 SH SOLE 17 0 0 221 CLEVELAND CLIFFS INC COM 185899101 7095 1796210 SH SOLE 18 1796210 0 0 CLEVELAND CLIFFS INC COM 185899101 2933 742603 SH SOLE 19 742603 0 0 CLEVELAND CLIFFS INC COM 185899101 171113 43319783 SH SOLE 21 43319783 0 0 CLEVELAND CLIFFS INC COM 185899101 46329 11728983 SH SOLE 22 11258997 0 469986 CLEVELAND CLIFFS INC COM 185899101 638 161455 SH SOLE 26 92343 0 69112 CLEVELAND CLIFFS INC COM 185899101 208 52764 SH SOLE 28 52764 0 0 CLEVELAND CLIFFS INC COM 185899101 1998 505901 SH SOLE 30 505901 0 0 CLEVELAND CLIFFS INC COM 185899101 78 19743 SH SOLE 31 0 0 19743 CLEVELAND CLIFFS INC COM 185899101 11 2868 SH SOLE 34 2868 0 0 CLEVELAND CLIFFS INC COM 185899101 126 31876 SH SOLE 36 31876 0 0 CLEVELAND CLIFFS INC COM 185899101 172 43444 SH SOLE 40 43444 0 0 CLEVELAND CLIFFS INC DBCV 1.500% 1/1 185899AA9 694 990000 PRN SOLE 21 990000 0 0 CLIPPER RLTY INC COM 18885T306 31 6053 SH SOLE 2 586 0 5467 CLIPPER RLTY INC COM 18885T306 269 51908 SH SOLE 18 51908 0 0 CLIPPER RLTY INC COM 18885T306 137 26521 SH SOLE 19 26521 0 0 CLIPPER RLTY INC COM 18885T306 2887 557320 SH SOLE 21 557320 0 0 CLIPPER RLTY INC COM 18885T306 1032 199320 SH SOLE 22 192173 0 7147 CLIPPER RLTY INC COM 18885T306 3 511 SH SOLE 23 511 0 0 CLOROX CO DEL COM 189054109 81122 468235 SH SOLE 2 171864 0 296371 CLOROX CO DEL COM 189054109 13148 75890 SH SOLE 4 72473 0 3417 CLOROX CO DEL COM 189054109 38521 222344 SH SOLE 7 154918 0 67426 CLOROX CO DEL COM 189054109 2955 17056 SH SOLE 13 17056 0 0 CLOROX CO DEL COM 189054109 2247 12971 SH SOLE 15 12971 0 0 CLOROX CO DEL COM 189054109 57812 333692 SH SOLE 18 291422 0 42270 CLOROX CO DEL COM 189054109 25917 149595 SH SOLE 19 149595 0 0 CLOROX CO DEL COM 189054109 786006 4536832 SH SOLE 21 4536832 0 0 CLOROX CO DEL COM 189054109 608206 3510566 SH SOLE 22 3092109 0 418457 CLOROX CO DEL COM 189054109 24867 143530 SH SOLE 23 143530 0 0 CLOROX CO DEL COM 189054109 27451 158448 SH SOLE 25 158448 0 0 CLOROX CO DEL COM 189054109 154631 892529 SH SOLE 26 157488 0 735041 CLOROX CO DEL COM 189054109 4551 26271 SH SOLE 28 18802 0 7469 CLOROX CO DEL COM 189054109 13330 76938 SH SOLE 29 25394 0 51544 CLOROX CO DEL COM 189054109 116845 674430 SH SOLE 30 674430 0 0 CLOROX CO DEL COM 189054109 13330 76943 SH SOLE 31 59191 0 17752 CLOROX CO DEL COM 189054109 7115 41067 SH SOLE 34 41067 0 0 CLOROX CO DEL COM 189054109 22718 131127 SH SOLE 36 131127 0 0 CLOROX CO DEL COM 189054109 540 3114 SH SOLE 40 3114 0 0 CLOUDERA INC COM 18914U100 1787 227077 SH SOLE 2 17581 0 209496 CLOUDERA INC COM 18914U100 12 1483 SH SOLE 4 1483 0 0 CLOUDERA INC COM 18914U100 35 4474 SH SOLE 7 4474 0 0 CLOUDERA INC COM 18914U100 0 39 SH SOLE 17 0 0 39 CLOUDERA INC COM 18914U100 6731 855218 SH SOLE 18 855218 0 0 CLOUDERA INC COM 18914U100 4366 554743 SH SOLE 19 554743 0 0 CLOUDERA INC COM 18914U100 73624 9354988 SH SOLE 21 9354988 0 0 CLOUDERA INC COM 18914U100 56074 7125001 SH SOLE 22 6879137 0 245864 CLOUDERA INC COM 18914U100 156 19801 SH SOLE 23 19801 0 0 CLOUDERA INC COM 18914U100 1142 145129 SH SOLE 26 60261 0 84868 CLOUDERA INC COM 18914U100 263 33427 SH SOLE 28 33427 0 0 CLOUDERA INC COM 18914U100 23913 3038560 SH SOLE 30 3038560 0 0 CLOUDERA INC COM 18914U100 169 21476 SH SOLE 40 21476 0 0 CLOUDFLARE INC CL A COM 18915M107 435 18541 SH SOLE 2 18541 0 0 CLOUDFLARE INC CL A COM 18915M107 699 29775 SH SOLE 13 29775 0 0 CLOUDFLARE INC CL A COM 18915M107 1699 72371 SH SOLE 18 34954 0 37417 CLOUDFLARE INC CL A COM 18915M107 13306 566689 SH SOLE 19 566689 0 0 CLOUDFLARE INC CL A COM 18915M107 835 35541 SH SOLE 21 35541 0 0 CLOUDFLARE INC CL A COM 18915M107 21260 905439 SH SOLE 22 786451 0 118988 CLOUDFLARE INC CL A COM 18915M107 3134 133494 SH SOLE 25 133494 0 0 CLOUDFLARE INC CL A COM 18915M107 589 25088 SH SOLE 26 8211 0 16877 CLOUDFLARE INC CL A COM 18915M107 2558 108955 SH SOLE 29 0 0 108955 CLOUDFLARE INC CL A COM 18915M107 358 15239 SH SOLE 30 15239 0 0 CLOUDFLARE INC CL A COM 18915M107 3904 166275 SH SOLE 34 166275 0 0 CLOUDFLARE INC CL A COM 18915M107 397 16924 SH SOLE 36 16924 0 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 197 27500 SH SOLE 2 27500 0 0 CLOVIS ONCOLOGY INC COM 189464100 116 18309 SH SOLE 2 2027 0 16282 CLOVIS ONCOLOGY INC COM 189464100 7 1086 SH SOLE 7 1086 0 0 CLOVIS ONCOLOGY INC COM 189464100 1110 174506 SH SOLE 18 174506 0 0 CLOVIS ONCOLOGY INC COM 189464100 950 149305 SH SOLE 19 149305 0 0 CLOVIS ONCOLOGY INC COM 189464100 10370 1630564 SH SOLE 21 1630564 0 0 CLOVIS ONCOLOGY INC COM 189464100 11408 1793788 SH SOLE 22 1762995 0 30793 CLOVIS ONCOLOGY INC COM 189464100 51 8075 SH SOLE 23 8075 0 0 CLOVIS ONCOLOGY INC COM 189464100 103 16204 SH SOLE 26 0 0 16204 CLOVIS ONCOLOGY INC NOTE 1.250% 5/0 189464AC4 399 675000 PRN SOLE 21 675000 0 0 CME GROUP INC COM 12572Q105 192415 1112803 SH SOLE 2 254965 0 857838 CME GROUP INC COM 12572Q105 32688 189047 SH SOLE 4 179327 0 9720 CME GROUP INC COM 12572Q105 59781 345734 SH SOLE 7 327966 0 17768 CME GROUP INC COM 12572Q105 3089 17863 SH SOLE 13 17863 0 0 CME GROUP INC COM 12572Q105 6740 38978 SH SOLE 15 38978 0 0 CME GROUP INC COM 12572Q105 5 27 SH SOLE 17 0 0 27 CME GROUP INC COM 12572Q105 290666 1681024 SH SOLE 18 1283896 0 397128 CME GROUP INC COM 12572Q105 183124 1059074 SH SOLE 19 1059074 0 0 CME GROUP INC COM 12572Q105 1411360 8162395 SH SOLE 21 8162395 0 0 CME GROUP INC COM 12572Q105 1533055 8866204 SH SOLE 22 7939439 0 926765 CME GROUP INC COM 12572Q105 51902 300170 SH SOLE 23 300170 0 0 CME GROUP INC COM 12572Q105 69346 401053 SH SOLE 25 401053 0 0 CME GROUP INC COM 12572Q105 313411 1812565 SH SOLE 26 243823 0 1568742 CME GROUP INC COM 12572Q105 12720 73565 SH SOLE 28 52244 0 21321 CME GROUP INC COM 12572Q105 10049 58115 SH SOLE 29 28726 0 29389 CME GROUP INC COM 12572Q105 277856 1606938 SH SOLE 30 1606938 0 0 CME GROUP INC COM 12572Q105 99025 572695 SH SOLE 31 97181 0 475514 CME GROUP INC COM 12572Q105 12912 74672 SH SOLE 34 74672 0 0 CME GROUP INC COM 12572Q105 45777 264745 SH SOLE 36 264745 0 0 CME GROUP INC COM 12572Q105 1360 7863 SH SOLE 40 7863 0 0 CMS ENERGY CORP COM 125896100 54428 926438 SH SOLE 2 287792 0 638646 CMS ENERGY CORP COM 125896100 9447 160793 SH SOLE 4 152280 0 8513 CMS ENERGY CORP COM 125896100 18944 322458 SH SOLE 7 284339 0 38119 CMS ENERGY CORP COM 125896100 1129 19213 SH SOLE 13 19213 0 0 CMS ENERGY CORP COM 125896100 1716 29203 SH SOLE 15 29203 0 0 CMS ENERGY CORP COM 125896100 3 43 SH SOLE 17 0 0 43 CMS ENERGY CORP COM 125896100 45603 776214 SH SOLE 18 696257 0 79957 CMS ENERGY CORP COM 125896100 16019 272662 SH SOLE 19 272662 0 0 CMS ENERGY CORP COM 125896100 679734 11569944 SH SOLE 21 11569944 0 0 CMS ENERGY CORP COM 125896100 436670 7432680 SH SOLE 22 6653894 0 778786 CMS ENERGY CORP COM 125896100 13924 237002 SH SOLE 23 237002 0 0 CMS ENERGY CORP COM 125896100 19378 329840 SH SOLE 25 329840 0 0 CMS ENERGY CORP COM 125896100 110335 1878051 SH SOLE 26 286772 0 1591279 CMS ENERGY CORP COM 125896100 3504 59646 SH SOLE 28 41717 0 17929 CMS ENERGY CORP COM 125896100 1179 20069 SH SOLE 29 20069 0 0 CMS ENERGY CORP COM 125896100 67169 1143309 SH SOLE 30 1143309 0 0 CMS ENERGY CORP COM 125896100 7372 125476 SH SOLE 31 72124 0 53352 CMS ENERGY CORP COM 125896100 2907 49483 SH SOLE 32 49483 0 0 CMS ENERGY CORP COM 125896100 973 16566 SH SOLE 34 16566 0 0 CMS ENERGY CORP COM 125896100 14041 238997 SH SOLE 36 238997 0 0 CMS ENERGY CORP COM 125896100 337 5729 SH SOLE 40 5729 0 0 CNA FINL CORP COM 126117100 1773 57111 SH SOLE 2 8371 0 48740 CNA FINL CORP COM 126117100 20 631 SH SOLE 7 631 0 0 CNA FINL CORP COM 126117100 1 21 SH SOLE 15 21 0 0 CNA FINL CORP COM 126117100 511 16464 SH SOLE 18 16464 0 0 CNA FINL CORP COM 126117100 1311 42225 SH SOLE 19 42225 0 0 CNA FINL CORP COM 126117100 10255 330383 SH SOLE 21 330383 0 0 CNA FINL CORP COM 126117100 21300 686222 SH SOLE 22 650487 0 35735 CNA FINL CORP COM 126117100 527 16982 SH SOLE 25 16982 0 0 CNA FINL CORP COM 126117100 1780 57358 SH SOLE 26 247 0 57111 CNA FINL CORP COM 126117100 529 17049 SH SOLE 29 0 0 17049 CNA FINL CORP COM 126117100 850 27390 SH SOLE 31 620 0 26770 CNB FINL CORP PA COM 126128107 257 13633 SH SOLE 2 776 0 12857 CNB FINL CORP PA COM 126128107 6 315 SH SOLE 7 315 0 0 CNB FINL CORP PA COM 126128107 1058 56086 SH SOLE 18 56086 0 0 CNB FINL CORP PA COM 126128107 561 29729 SH SOLE 19 29729 0 0 CNB FINL CORP PA COM 126128107 9760 517240 SH SOLE 21 517240 0 0 CNB FINL CORP PA COM 126128107 3885 205879 SH SOLE 22 196118 0 9761 CNB FINL CORP PA COM 126128107 56 2951 SH SOLE 28 2951 0 0 CNB FINL CORP PA COM 126128107 128 6777 SH SOLE 30 6777 0 0 CNB FINL CORP PA COM 126128107 30 1582 SH SOLE 40 1582 0 0 CNH INDL N V SHS N20944109 8298 1479227 SH SOLE 7 1479227 0 0 CNH INDL N V SHS N20944109 1 165 SH SOLE 18 165 0 0 CNO FINL GROUP INC COM 12621E103 2700 217918 SH SOLE 2 83934 0 133984 CNO FINL GROUP INC COM 12621E103 9 687 SH SOLE 4 687 0 0 CNO FINL GROUP INC COM 12621E103 61 4961 SH SOLE 7 4961 0 0 CNO FINL GROUP INC COM 12621E103 12031 971045 SH SOLE 18 971045 0 0 CNO FINL GROUP INC COM 12621E103 8392 677331 SH SOLE 19 677331 0 0 CNO FINL GROUP INC COM 12621E103 131614 10622620 SH SOLE 21 10622620 0 0 CNO FINL GROUP INC COM 12621E103 73365 5921309 SH SOLE 22 5726623 0 194686 CNO FINL GROUP INC COM 12621E103 930 75050 SH SOLE 23 75050 0 0 CNO FINL GROUP INC COM 12621E103 3942 318197 SH SOLE 26 43340 0 274857 CNO FINL GROUP INC COM 12621E103 248 20038 SH SOLE 28 20038 0 0 CNO FINL GROUP INC COM 12621E103 1332 107543 SH SOLE 30 107543 0 0 CNO FINL GROUP INC COM 12621E103 125 10100 SH SOLE 31 0 0 10100 CNO FINL GROUP INC COM 12621E103 101 8115 SH SOLE 36 8115 0 0 CNO FINL GROUP INC COM 12621E103 174 14025 SH SOLE 40 14025 0 0 CNOOC LIMITED SPONSORED ADR 126132109 535 5170 SH SOLE 18 5170 0 0 CNOOC LIMITED SPONSORED ADR 126132109 6780 65530 SH SOLE 19 65530 0 0 CNOOC LIMITED SPONSORED ADR 126132109 2574 24879 SH SOLE 25 24879 0 0 CNOOC LIMITED SPONSORED ADR 126132109 347 3357 SH SOLE 26 3357 0 0 CNOOC LIMITED SPONSORED ADR 126132109 31 302 SH SOLE 30 302 0 0 CNOOC LIMITED SPONSORED ADR 126132109 9889 95573 SH SOLE 34 95573 0 0 CNS PHARMACEUTICALS INC COM 18978H102 1 577 SH SOLE 18 577 0 0 CNS PHARMACEUTICALS INC COM 18978H102 10 4820 SH SOLE 21 4820 0 0 CNX RESOURCES CORPORATION COM 12653C108 1357 255098 SH SOLE 2 85861 0 169237 CNX RESOURCES CORPORATION COM 12653C108 5 1024 SH SOLE 4 1024 0 0 CNX RESOURCES CORPORATION COM 12653C108 43 8027 SH SOLE 7 8027 0 0 CNX RESOURCES CORPORATION COM 12653C108 5685 1068566 SH SOLE 18 1068566 0 0 CNX RESOURCES CORPORATION COM 12653C108 2190 411602 SH SOLE 19 411602 0 0 CNX RESOURCES CORPORATION COM 12653C108 70022 13162027 SH SOLE 21 13162027 0 0 CNX RESOURCES CORPORATION COM 12653C108 34480 6481264 SH SOLE 22 6241203 0 240061 CNX RESOURCES CORPORATION COM 12653C108 257 48349 SH SOLE 23 48349 0 0 CNX RESOURCES CORPORATION COM 12653C108 489 91958 SH SOLE 26 24278 0 67680 CNX RESOURCES CORPORATION COM 12653C108 164 30826 SH SOLE 28 30826 0 0 CNX RESOURCES CORPORATION COM 12653C108 709 133277 SH SOLE 30 133277 0 0 CNX RESOURCES CORPORATION COM 12653C108 90 17000 SH SOLE 31 0 0 17000 CNX RESOURCES CORPORATION COM 12653C108 31 5840 SH SOLE 34 5840 0 0 CNX RESOURCES CORPORATION COM 12653C108 82 15392 SH SOLE 36 15392 0 0 CNX RESOURCES CORPORATION COM 12653C108 88 16574 SH SOLE 40 16574 0 0 CNX RESOURCES CORPORATION COM 20854L108 25 6652 SH SOLE 2 1079 0 5573 CNX RESOURCES CORPORATION COM 20854L108 0 128 SH SOLE 4 128 0 0 CNX RESOURCES CORPORATION COM 20854L108 2 600 SH SOLE 7 600 0 0 CNX RESOURCES CORPORATION COM 20854L108 420 113758 SH SOLE 18 113758 0 0 CNX RESOURCES CORPORATION COM 20854L108 174 47085 SH SOLE 19 47085 0 0 CNX RESOURCES CORPORATION COM 20854L108 11143 3019746 SH SOLE 21 3019746 0 0 CNX RESOURCES CORPORATION COM 20854L108 3051 826721 SH SOLE 22 788501 0 38220 CNX RESOURCES CORPORATION COM 20854L108 16 4363 SH SOLE 26 3034 0 1329 CNX RESOURCES CORPORATION COM 20854L108 12 3252 SH SOLE 28 3252 0 0 CNX RESOURCES CORPORATION COM 20854L108 115 31176 SH SOLE 30 31176 0 0 CNX RESOURCES CORPORATION COM 20854L108 8 2125 SH SOLE 31 0 0 2125 CNX RESOURCES CORPORATION COM 20854L108 9 2550 SH SOLE 40 2550 0 0 COASTAL FINL CORP WA COM NEW 19046P209 49 4635 SH SOLE 2 541 0 4094 COASTAL FINL CORP WA COM NEW 19046P209 317 30186 SH SOLE 18 30186 0 0 COASTAL FINL CORP WA COM NEW 19046P209 140 13365 SH SOLE 19 13365 0 0 COASTAL FINL CORP WA COM NEW 19046P209 3181 302636 SH SOLE 21 302636 0 0 COASTAL FINL CORP WA COM NEW 19046P209 860 81834 SH SOLE 22 78812 0 3022 COASTAL FINL CORP WA COM NEW 19046P209 0 22 SH SOLE 26 0 0 22 COCA COLA CO COM 191216100 503638 11381641 SH SOLE 2 2691454 0 8690187 COCA COLA CO COM 191216100 92073 2080754 SH SOLE 4 1969149 0 111605 COCA COLA CO COM 191216100 181906 4110870 SH SOLE 7 3808982 0 301888 COCA COLA CO COM 191216100 7677 173481 SH SOLE 13 173481 0 0 COCA COLA CO COM 191216100 19594 442792 SH SOLE 15 442792 0 0 COCA COLA CO COM 191216100 3 58 SH SOLE 17 0 0 58 COCA COLA CO COM 191216100 697912 15772013 SH SOLE 18 14973173 0 798840 COCA COLA CO COM 191216100 133070 3007232 SH SOLE 19 3007232 0 0 COCA COLA CO COM 191216100 4218408 95331245 SH SOLE 21 95331245 0 0 COCA COLA CO COM 191216100 4225424 95489817 SH SOLE 22 85008206 0 10481611 COCA COLA CO COM 191216100 155377 3511343 SH SOLE 23 3511343 0 0 COCA COLA CO COM 191216100 198341 4482284 SH SOLE 25 4482284 0 0 COCA COLA CO COM 191216100 907031 20497886 SH SOLE 26 2794147 0 17703739 COCA COLA CO COM 191216100 37048 837247 SH SOLE 28 594744 0 242503 COCA COLA CO COM 191216100 34365 776604 SH SOLE 29 403925 0 372679 COCA COLA CO COM 191216100 683460 15445433 SH SOLE 30 15445433 0 0 COCA COLA CO COM 191216100 70462 1592362 SH SOLE 31 1193800 0 398562 COCA COLA CO COM 191216100 12895 291408 SH SOLE 32 291408 0 0 COCA COLA CO COM 191216100 43677 987050 SH SOLE 34 987050 0 0 COCA COLA CO COM 191216100 132130 2985991 SH SOLE 36 2985991 0 0 COCA COLA CO COM 191216100 2128 48098 SH SOLE 37 48098 0 0 COCA COLA CO COM 191216100 4016 90747 SH SOLE 40 90747 0 0 COCA COLA CONSOLIDATED INC COM 191098102 395 1894 SH SOLE 2 235 0 1659 COCA COLA CONSOLIDATED INC COM 191098102 6 28 SH SOLE 4 28 0 0 COCA COLA CONSOLIDATED INC COM 191098102 18 84 SH SOLE 7 84 0 0 COCA COLA CONSOLIDATED INC COM 191098102 4 17 SH SOLE 17 0 0 17 COCA COLA CONSOLIDATED INC COM 191098102 4462 21399 SH SOLE 18 21399 0 0 COCA COLA CONSOLIDATED INC COM 191098102 1832 8785 SH SOLE 19 8785 0 0 COCA COLA CONSOLIDATED INC COM 191098102 102970 493790 SH SOLE 21 493790 0 0 COCA COLA CONSOLIDATED INC COM 191098102 27982 134189 SH SOLE 22 128945 0 5244 COCA COLA CONSOLIDATED INC COM 191098102 769 3687 SH SOLE 26 2195 0 1492 COCA COLA CONSOLIDATED INC COM 191098102 147 707 SH SOLE 28 707 0 0 COCA COLA CONSOLIDATED INC COM 191098102 1328 6370 SH SOLE 30 6370 0 0 COCA COLA CONSOLIDATED INC COM 191098102 7 34 SH SOLE 34 34 0 0 COCA COLA CONSOLIDATED INC COM 191098102 126 605 SH SOLE 40 605 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 4551 121267 SH SOLE 2 63480 0 57787 COCA COLA EUROPEAN PARTNERS SHS G25839104 4799 127861 SH SOLE 4 121000 0 6861 COCA COLA EUROPEAN PARTNERS SHS G25839104 6754 179956 SH SOLE 7 165064 0 14892 COCA COLA EUROPEAN PARTNERS SHS G25839104 1029 27419 SH SOLE 13 27419 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 803 21405 SH SOLE 15 21405 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 28022 746665 SH SOLE 18 731339 0 15326 COCA COLA EUROPEAN PARTNERS SHS G25839104 8870 236341 SH SOLE 19 236341 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 143160 3814542 SH SOLE 21 3814542 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 139190 3708778 SH SOLE 22 3517927 0 190851 COCA COLA EUROPEAN PARTNERS SHS G25839104 6456 172025 SH SOLE 23 172025 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 8544 227649 SH SOLE 25 227649 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 36171 963783 SH SOLE 26 104654 0 859129 COCA COLA EUROPEAN PARTNERS SHS G25839104 1607 42812 SH SOLE 28 32749 0 10063 COCA COLA EUROPEAN PARTNERS SHS G25839104 1213 32323 SH SOLE 29 7852 0 24471 COCA COLA EUROPEAN PARTNERS SHS G25839104 51121 1362144 SH SOLE 30 1362144 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 7482 199355 SH SOLE 31 12631 0 186724 COCA COLA EUROPEAN PARTNERS SHS G25839104 2319 61799 SH SOLE 34 61799 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 4377 116614 SH SOLE 36 116614 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 187 4980 SH SOLE 40 4980 0 0 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 249 6200 SH SOLE 2 0 0 6200 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 526 13079 SH SOLE 4 13079 0 0 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 1264 31416 SH SOLE 18 31416 0 0 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 266 6601 SH SOLE 19 6601 0 0 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 169 4212 SH SOLE 21 4212 0 0 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 8388 208503 SH SOLE 22 208503 0 0 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 805 20001 SH SOLE 30 20001 0 0 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 312 7754 SH SOLE 31 6004 0 1750 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 170 4230 SH SOLE 34 4230 0 0 COCRYSTAL PHARMA INC COM 19188J300 3 3929 SH SOLE 18 3929 0 0 COCRYSTAL PHARMA INC COM 19188J300 23 32554 SH SOLE 21 32554 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 12 2132 SH SOLE 2 129 0 2003 CODA OCTOPUS GROUP INC COM NEW 19188U206 98 17391 SH SOLE 18 17391 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 67 11977 SH SOLE 19 11977 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 1146 204271 SH SOLE 21 204271 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 579 103281 SH SOLE 22 100995 0 2286 CODEXIS INC COM 192005106 223 19999 SH SOLE 2 2824 0 17175 CODEXIS INC COM 192005106 5 458 SH SOLE 4 458 0 0 CODEXIS INC COM 192005106 12 1093 SH SOLE 7 1093 0 0 CODEXIS INC COM 192005106 2068 185292 SH SOLE 18 185292 0 0 CODEXIS INC COM 192005106 1436 128648 SH SOLE 19 128648 0 0 CODEXIS INC COM 192005106 19180 1718597 SH SOLE 21 1718597 0 0 CODEXIS INC COM 192005106 16469 1475688 SH SOLE 22 1419475 0 56213 CODEXIS INC COM 192005106 14 1211 SH SOLE 23 1211 0 0 CODEXIS INC COM 192005106 406 36394 SH SOLE 26 26624 0 9770 CODEXIS INC COM 192005106 68 6133 SH SOLE 28 6133 0 0 CODEXIS INC COM 192005106 212 19015 SH SOLE 30 19015 0 0 CODEXIS INC COM 192005106 17 1496 SH SOLE 34 1496 0 0 CODEXIS INC COM 192005106 44 3951 SH SOLE 40 3951 0 0 CODORUS VY BANCORP INC COM 192025104 153 9489 SH SOLE 2 632 0 8857 CODORUS VY BANCORP INC COM 192025104 4 225 SH SOLE 7 225 0 0 CODORUS VY BANCORP INC COM 192025104 588 36546 SH SOLE 18 36546 0 0 CODORUS VY BANCORP INC COM 192025104 300 18642 SH SOLE 19 18642 0 0 CODORUS VY BANCORP INC COM 192025104 5510 342234 SH SOLE 21 342234 0 0 CODORUS VY BANCORP INC COM 192025104 1627 101078 SH SOLE 22 95613 0 5465 COEUR MNG INC COM NEW 192108504 709 220958 SH SOLE 2 12310 0 208648 COEUR MNG INC COM NEW 192108504 2 582 SH SOLE 4 582 0 0 COEUR MNG INC COM NEW 192108504 2672 832307 SH SOLE 7 832307 0 0 COEUR MNG INC COM NEW 192108504 2638 821949 SH SOLE 18 821949 0 0 COEUR MNG INC COM NEW 192108504 1520 473526 SH SOLE 19 473526 0 0 COEUR MNG INC COM NEW 192108504 30752 9579952 SH SOLE 21 9579952 0 0 COEUR MNG INC COM NEW 192108504 22570 7031287 SH SOLE 22 6699729 0 331558 COEUR MNG INC COM NEW 192108504 227 70686 SH SOLE 26 37318 0 33368 COEUR MNG INC COM NEW 192108504 82 25683 SH SOLE 28 25683 0 0 COEUR MNG INC COM NEW 192108504 5827 1815407 SH SOLE 30 1815407 0 0 COEUR MNG INC COM NEW 192108504 71 22244 SH SOLE 40 22244 0 0 COFFEE HLDG CO INC COM 192176105 17 7299 SH SOLE 21 7299 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1916 23373 SH SOLE 2 9765 0 13608 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 45 549 SH SOLE 4 549 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 201 2457 SH SOLE 7 2457 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 17358 211763 SH SOLE 18 193685 0 18078 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 19075 232711 SH SOLE 19 232711 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 369789 4511271 SH SOLE 21 4511271 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 116355 1419486 SH SOLE 22 1373432 0 46054 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2022 24673 SH SOLE 23 24673 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 7755 94604 SH SOLE 26 17983 0 76621 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 539 6577 SH SOLE 28 6577 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 4528 55240 SH SOLE 30 55240 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 92 1127 SH SOLE 31 0 0 1127 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 203 2474 SH SOLE 34 2474 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 26 315 SH SOLE 36 315 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 401 4889 SH SOLE 40 4889 0 0 COGNEX CORP COM 192422103 18533 438965 SH SOLE 2 97218 0 341747 COGNEX CORP COM 192422103 3097 73363 SH SOLE 4 68950 0 4413 COGNEX CORP COM 192422103 502 11897 SH SOLE 7 11897 0 0 COGNEX CORP COM 192422103 124 2947 SH SOLE 13 2947 0 0 COGNEX CORP COM 192422103 538 12748 SH SOLE 15 12748 0 0 COGNEX CORP COM 192422103 21176 501563 SH SOLE 18 487938 0 13625 COGNEX CORP COM 192422103 5937 140623 SH SOLE 19 140623 0 0 COGNEX CORP COM 192422103 357147 8459195 SH SOLE 21 8459195 0 0 COGNEX CORP COM 192422103 233351 5527032 SH SOLE 22 5252337 0 274695 COGNEX CORP COM 192422103 5199 123132 SH SOLE 23 123132 0 0 COGNEX CORP COM 192422103 310 7332 SH SOLE 25 7332 0 0 COGNEX CORP COM 192422103 21211 502404 SH SOLE 26 173194 0 329210 COGNEX CORP COM 192422103 1468 34782 SH SOLE 28 25002 0 9780 COGNEX CORP COM 192422103 1749 41424 SH SOLE 29 5482 0 35942 COGNEX CORP COM 192422103 26240 621512 SH SOLE 30 621512 0 0 COGNEX CORP COM 192422103 1606 38031 SH SOLE 31 31346 0 6685 COGNEX CORP COM 192422103 8936 211646 SH SOLE 34 211646 0 0 COGNEX CORP COM 192422103 1314 31121 SH SOLE 36 31121 0 0 COGNEX CORP COM 192422103 147 3482 SH SOLE 40 3482 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 77225 1661818 SH SOLE 2 423425 0 1238393 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 11885 255753 SH SOLE 4 240294 0 15459 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 26157 562871 SH SOLE 7 519127 0 43744 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1230 26475 SH SOLE 13 26475 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2280 49055 SH SOLE 15 49055 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 282166 6072014 SH SOLE 18 5573084 0 498930 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 333683 7180604 SH SOLE 19 7180604 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 604357 13005325 SH SOLE 21 13005325 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 639515 13761882 SH SOLE 22 12441764 0 1320118 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 19292 415140 SH SOLE 23 415140 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 33725 725746 SH SOLE 25 678121 0 47625 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 201288 4331569 SH SOLE 26 380082 0 3951487 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 5178 111432 SH SOLE 28 78559 0 32873 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 470 10117 SH SOLE 29 10117 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 129538 2787565 SH SOLE 30 2787565 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 11266 242426 SH SOLE 31 100383 0 142043 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4030 86732 SH SOLE 32 86732 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 23724 510516 SH SOLE 34 510516 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 21720 467399 SH SOLE 36 467399 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 614 13212 SH SOLE 40 13212 0 0 COHBAR INC COM 19249J109 6 5203 SH SOLE 18 5203 0 0 COHBAR INC COM 19249J109 243 213026 SH SOLE 21 213026 0 0 COHBAR INC COM 19249J109 46 40735 SH SOLE 22 40735 0 0 COHEN & CO INC NEW COM 19249M102 2 735 SH SOLE 21 735 0 0 COHEN & CO INC NEW COM 19249M102 81 24426 SH SOLE 22 24426 0 0 COHEN & STEERS INC COM 19247A100 399 8779 SH SOLE 2 1604 0 7175 COHEN & STEERS INC COM 19247A100 6 124 SH SOLE 4 124 0 0 COHEN & STEERS INC COM 19247A100 19 423 SH SOLE 7 423 0 0 COHEN & STEERS INC COM 19247A100 3980 87569 SH SOLE 18 87569 0 0 COHEN & STEERS INC COM 19247A100 2717 59781 SH SOLE 19 59781 0 0 COHEN & STEERS INC COM 19247A100 35570 782629 SH SOLE 21 782629 0 0 COHEN & STEERS INC COM 19247A100 30830 678324 SH SOLE 22 645880 0 32444 COHEN & STEERS INC COM 19247A100 182 4001 SH SOLE 23 4001 0 0 COHEN & STEERS INC COM 19247A100 1977 43490 SH SOLE 26 7875 0 35615 COHEN & STEERS INC COM 19247A100 141 3110 SH SOLE 28 3110 0 0 COHEN & STEERS INC COM 19247A100 364 7998 SH SOLE 30 7998 0 0 COHEN & STEERS INC COM 19247A100 237 5223 SH SOLE 34 5223 0 0 COHEN & STEERS INC COM 19247A100 99 2187 SH SOLE 40 2187 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 94 4998 SH SOLE 18 4998 0 0 COHERENT INC COM 192479103 6114 57453 SH SOLE 2 11685 0 45768 COHERENT INC COM 192479103 31 287 SH SOLE 4 287 0 0 COHERENT INC COM 192479103 47 438 SH SOLE 7 438 0 0 COHERENT INC COM 192479103 7114 66850 SH SOLE 18 66850 0 0 COHERENT INC COM 192479103 604 5673 SH SOLE 19 5673 0 0 COHERENT INC COM 192479103 122111 1147554 SH SOLE 21 1147554 0 0 COHERENT INC COM 192479103 82347 773865 SH SOLE 22 733923 0 39942 COHERENT INC COM 192479103 42 395 SH SOLE 23 395 0 0 COHERENT INC COM 192479103 938 8814 SH SOLE 26 4671 0 4143 COHERENT INC COM 192479103 387 3634 SH SOLE 28 3634 0 0 COHERENT INC COM 192479103 14689 138043 SH SOLE 30 138043 0 0 COHERENT INC COM 192479103 52 489 SH SOLE 31 489 0 0 COHERENT INC COM 192479103 22 211 SH SOLE 34 211 0 0 COHERENT INC COM 192479103 302 2838 SH SOLE 40 2838 0 0 COHERUS BIOSCIENCES INC COM 19249H103 834 51427 SH SOLE 2 10390 0 41037 COHERUS BIOSCIENCES INC COM 19249H103 4 272 SH SOLE 4 272 0 0 COHERUS BIOSCIENCES INC COM 19249H103 17 1019 SH SOLE 7 1019 0 0 COHERUS BIOSCIENCES INC COM 19249H103 3923 241886 SH SOLE 18 219302 0 22584 COHERUS BIOSCIENCES INC COM 19249H103 4969 306349 SH SOLE 19 306349 0 0 COHERUS BIOSCIENCES INC COM 19249H103 43615 2688939 SH SOLE 21 2688939 0 0 COHERUS BIOSCIENCES INC COM 19249H103 31965 1970704 SH SOLE 22 1911841 0 58863 COHERUS BIOSCIENCES INC COM 19249H103 530 32651 SH SOLE 23 32651 0 0 COHERUS BIOSCIENCES INC COM 19249H103 1994 122924 SH SOLE 26 20167 0 102757 COHERUS BIOSCIENCES INC COM 19249H103 95 5835 SH SOLE 28 5835 0 0 COHERUS BIOSCIENCES INC COM 19249H103 376 23153 SH SOLE 30 23153 0 0 COHERUS BIOSCIENCES INC COM 19249H103 32 1999 SH SOLE 34 1999 0 0 COHERUS BIOSCIENCES INC COM 19249H103 88 5402 SH SOLE 40 5402 0 0 COHU INC COM 192576106 459 37112 SH SOLE 2 2114 0 34998 COHU INC COM 192576106 1 119 SH SOLE 4 119 0 0 COHU INC COM 192576106 10 802 SH SOLE 7 802 0 0 COHU INC COM 192576106 2394 193373 SH SOLE 18 193373 0 0 COHU INC COM 192576106 932 75275 SH SOLE 19 75275 0 0 COHU INC COM 192576106 56839 4591167 SH SOLE 21 4591167 0 0 COHU INC COM 192576106 15468 1249424 SH SOLE 22 1209617 0 39807 COHU INC COM 192576106 453 36583 SH SOLE 26 31208 0 5375 COHU INC COM 192576106 61 4923 SH SOLE 28 4923 0 0 COHU INC COM 192576106 665 53684 SH SOLE 30 53684 0 0 COHU INC COM 192576106 44 3572 SH SOLE 40 3572 0 0 COLFAX CORP COM 194014106 4041 204102 SH SOLE 2 40074 0 164028 COLFAX CORP COM 194014106 8 402 SH SOLE 4 402 0 0 COLFAX CORP COM 194014106 51 2572 SH SOLE 7 2572 0 0 COLFAX CORP COM 194014106 4677 236220 SH SOLE 18 236220 0 0 COLFAX CORP COM 194014106 437 22061 SH SOLE 19 22061 0 0 COLFAX CORP COM 194014106 79668 4023644 SH SOLE 21 4023644 0 0 COLFAX CORP COM 194014106 54979 2776693 SH SOLE 22 2619562 0 157131 COLFAX CORP COM 194014106 842 42537 SH SOLE 26 30610 0 11927 COLFAX CORP COM 194014106 241 12181 SH SOLE 28 12181 0 0 COLFAX CORP COM 194014106 12735 643196 SH SOLE 30 643196 0 0 COLFAX CORP COM 194014106 76 3834 SH SOLE 31 1970 0 1864 COLFAX CORP COM 194014106 61 3084 SH SOLE 36 3084 0 0 COLFAX CORP COM 194014106 186 9417 SH SOLE 40 9417 0 0 COLFAX CORP UNIT 01/15/2022T 194014205 34167 372030 SH SOLE 21 372030 0 0 COLGATE PALMOLIVE CO COM 194162103 175939 2651286 SH SOLE 2 714249 0 1937037 COLGATE PALMOLIVE CO COM 194162103 29813 449265 SH SOLE 4 427399 0 21866 COLGATE PALMOLIVE CO COM 194162103 64870 977542 SH SOLE 7 814241 0 163301 COLGATE PALMOLIVE CO COM 194162103 834 12562 SH SOLE 13 12562 0 0 COLGATE PALMOLIVE CO COM 194162103 5914 89118 SH SOLE 15 89118 0 0 COLGATE PALMOLIVE CO COM 194162103 1 8 SH SOLE 17 0 0 8 COLGATE PALMOLIVE CO COM 194162103 131322 1978938 SH SOLE 18 1841328 0 137610 COLGATE PALMOLIVE CO COM 194162103 59283 893353 SH SOLE 19 893353 0 0 COLGATE PALMOLIVE CO COM 194162103 1213174 18281708 SH SOLE 21 18281708 0 0 COLGATE PALMOLIVE CO COM 194162103 1399047 21082680 SH SOLE 22 18786030 0 2296650 COLGATE PALMOLIVE CO COM 194162103 47570 716854 SH SOLE 23 716854 0 0 COLGATE PALMOLIVE CO COM 194162103 68599 1033738 SH SOLE 25 1033738 0 0 COLGATE PALMOLIVE CO COM 194162103 318960 4806508 SH SOLE 26 631216 0 4175292 COLGATE PALMOLIVE CO COM 194162103 11107 167378 SH SOLE 28 119315 0 48063 COLGATE PALMOLIVE CO COM 194162103 8621 129915 SH SOLE 29 102622 0 27293 COLGATE PALMOLIVE CO COM 194162103 267680 4033751 SH SOLE 30 4033751 0 0 COLGATE PALMOLIVE CO COM 194162103 24520 369501 SH SOLE 31 277654 0 91847 COLGATE PALMOLIVE CO COM 194162103 30987 466960 SH SOLE 34 466960 0 0 COLGATE PALMOLIVE CO COM 194162103 44164 665519 SH SOLE 36 665519 0 0 COLGATE PALMOLIVE CO COM 194162103 1189 17914 SH SOLE 40 17914 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 49 3141 SH SOLE 2 334 0 2807 COLLECTORS UNIVERSE INC COM NEW 19421R200 11 709 SH SOLE 7 709 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 496 31657 SH SOLE 18 31657 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 274 17512 SH SOLE 19 17512 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 4921 314010 SH SOLE 21 314010 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 3494 222958 SH SOLE 22 217012 0 5946 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 193 11831 SH SOLE 2 1674 0 10157 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 12 705 SH SOLE 7 705 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1973 120800 SH SOLE 18 120800 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 982 60125 SH SOLE 19 60125 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 22968 1406473 SH SOLE 21 1406473 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 14246 872386 SH SOLE 22 840675 0 31711 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 74 4539 SH SOLE 26 0 0 4539 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 52 3210 SH SOLE 28 3210 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 248 15175 SH SOLE 30 15175 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 36 2182 SH SOLE 40 2182 0 0 COLONY BANKCORP INC COM 19623P101 97 7776 SH SOLE 2 515 0 7261 COLONY BANKCORP INC COM 19623P101 362 28999 SH SOLE 18 28999 0 0 COLONY BANKCORP INC COM 19623P101 179 14301 SH SOLE 19 14301 0 0 COLONY BANKCORP INC COM 19623P101 3354 268314 SH SOLE 21 268314 0 0 COLONY BANKCORP INC COM 19623P101 1062 84935 SH SOLE 22 82008 0 2927 COLONY BANKCORP INC COM 19623P101 2 133 SH SOLE 26 0 0 133 COLONY CAP INC NOTE 3.875% 1/1 19624RAB2 10019 12523000 PRN SOLE 2 12523000 0 0 COLONY CAP INC NOTE 3.875% 1/1 19624RAB2 972 1215000 PRN SOLE 21 1215000 0 0 COLONY CAP INC NEW CL A COM 19626G108 1542 881246 SH SOLE 2 38896 0 842350 COLONY CAP INC NEW CL A COM 19626G108 502 286740 SH SOLE 4 286740 0 0 COLONY CAP INC NEW CL A COM 19626G108 929 531054 SH SOLE 7 531054 0 0 COLONY CAP INC NEW CL A COM 19626G108 409 233919 SH SOLE 18 233919 0 0 COLONY CAP INC NEW CL A COM 19626G108 1087 620897 SH SOLE 19 620897 0 0 COLONY CAP INC NEW CL A COM 19626G108 16084 9190896 SH SOLE 21 9190896 0 0 COLONY CAP INC NEW CL A COM 19626G108 28835 16477263 SH SOLE 22 15657822 0 819441 COLONY CAP INC NEW CL A COM 19626G108 27 15475 SH SOLE 23 15475 0 0 COLONY CAP INC NEW CL A COM 19626G108 1970 1125590 SH SOLE 25 1125590 0 0 COLONY CAP INC NEW CL A COM 19626G108 645 368638 SH SOLE 26 105682 0 262956 COLONY CAP INC NEW CL A COM 19626G108 110 62766 SH SOLE 28 62766 0 0 COLONY CAP INC NEW CL A COM 19626G108 460 262845 SH SOLE 29 262845 0 0 COLONY CAP INC NEW CL A COM 19626G108 3827 2186645 SH SOLE 30 2186645 0 0 COLONY CAP INC NEW CL A COM 19626G108 34 19392 SH SOLE 31 10294 0 9098 COLONY CAP INC NEW CL A COM 19626G108 67 38211 SH SOLE 36 38211 0 0 COLONY CAP INC NEW CL A COM 19626G108 77 44189 SH SOLE 40 44189 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 304 77051 SH SOLE 2 4765 0 72286 COLONY CR REAL ESTATE INC COM CL A 19625T101 2 410 SH SOLE 4 410 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 6 1534 SH SOLE 7 1534 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 1129 286658 SH SOLE 18 286658 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 796 201949 SH SOLE 19 201949 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 11058 2806604 SH SOLE 21 2806604 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 9300 2360466 SH SOLE 22 2262970 0 97496 COLONY CR REAL ESTATE INC COM CL A 19625T101 26 6493 SH SOLE 23 6493 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 100 25318 SH SOLE 26 19544 0 5774 COLONY CR REAL ESTATE INC COM CL A 19625T101 42 10557 SH SOLE 28 10557 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 102 26014 SH SOLE 30 26014 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 37 9401 SH SOLE 40 9401 0 0 COLONY STARWOOD HOMES NOTE 3.500% 1/1 19625XAB8 1092 1025000 PRN SOLE 21 1025000 0 0 COLUMBIA BKG SYS INC COM 197236102 1403 52338 SH SOLE 2 2619 0 49719 COLUMBIA BKG SYS INC COM 197236102 10 383 SH SOLE 4 383 0 0 COLUMBIA BKG SYS INC COM 197236102 28 1061 SH SOLE 7 1061 0 0 COLUMBIA BKG SYS INC COM 197236102 9146 341274 SH SOLE 18 341274 0 0 COLUMBIA BKG SYS INC COM 197236102 3232 120614 SH SOLE 19 120614 0 0 COLUMBIA BKG SYS INC COM 197236102 211648 7897325 SH SOLE 21 7897325 0 0 COLUMBIA BKG SYS INC COM 197236102 55013 2052722 SH SOLE 22 1975078 0 77644 COLUMBIA BKG SYS INC COM 197236102 436 16283 SH SOLE 26 7201 0 9082 COLUMBIA BKG SYS INC COM 197236102 132 4927 SH SOLE 28 4927 0 0 COLUMBIA BKG SYS INC COM 197236102 2302 85897 SH SOLE 30 85897 0 0 COLUMBIA BKG SYS INC COM 197236102 10 381 SH SOLE 36 381 0 0 COLUMBIA BKG SYS INC COM 197236102 226 8450 SH SOLE 40 8450 0 0 COLUMBIA FINL INC COM 197641103 724 50309 SH SOLE 2 2907 0 47402 COLUMBIA FINL INC COM 197641103 15 1034 SH SOLE 7 1034 0 0 COLUMBIA FINL INC COM 197641103 2607 181039 SH SOLE 18 181039 0 0 COLUMBIA FINL INC COM 197641103 1429 99203 SH SOLE 19 99203 0 0 COLUMBIA FINL INC COM 197641103 27325 1897579 SH SOLE 21 1897579 0 0 COLUMBIA FINL INC COM 197641103 23404 1625287 SH SOLE 22 1565882 0 59405 COLUMBIA FINL INC COM 197641103 85 5902 SH SOLE 26 0 0 5902 COLUMBIA FINL INC COM 197641103 109 7567 SH SOLE 28 7567 0 0 COLUMBIA FINL INC COM 197641103 346 24027 SH SOLE 30 24027 0 0 COLUMBIA FINL INC COM 197641103 100 6951 SH SOLE 40 6951 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 2736 218869 SH SOLE 2 9529 0 209340 COLUMBIA PPTY TR INC COM NEW 198287203 868 69424 SH SOLE 4 69424 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 1579 126287 SH SOLE 7 126287 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 711 56858 SH SOLE 18 56858 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 1855 148415 SH SOLE 19 148415 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 27344 2187496 SH SOLE 21 2187496 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 51655 4132360 SH SOLE 22 3939853 0 192507 COLUMBIA PPTY TR INC COM NEW 198287203 47 3734 SH SOLE 23 3734 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 3561 284858 SH SOLE 25 284858 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 1076 86046 SH SOLE 26 29467 0 56579 COLUMBIA PPTY TR INC COM NEW 198287203 185 14776 SH SOLE 28 14776 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 760 60803 SH SOLE 29 60803 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 6474 517939 SH SOLE 30 517939 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 29 2311 SH SOLE 31 2311 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 34 2740 SH SOLE 34 2740 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 81 6483 SH SOLE 36 6483 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 161 12890 SH SOLE 40 12890 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 4941 70818 SH SOLE 2 17189 0 53629 COLUMBIA SPORTSWEAR CO COM 198516106 8 120 SH SOLE 4 120 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 36 521 SH SOLE 7 521 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 5673 81307 SH SOLE 18 81307 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 492 7048 SH SOLE 19 7048 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 100603 1441925 SH SOLE 21 1441925 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 67665 969833 SH SOLE 22 921646 0 48187 COLUMBIA SPORTSWEAR CO COM 198516106 893 12805 SH SOLE 26 7938 0 4867 COLUMBIA SPORTSWEAR CO COM 198516106 282 4040 SH SOLE 28 4040 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 710 10177 SH SOLE 30 10177 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 41 590 SH SOLE 31 590 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 216 3103 SH SOLE 40 3103 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 364 14549 SH SOLE 2 1274 0 13275 COLUMBUS MCKINNON CORP N Y COM 199333105 12 484 SH SOLE 7 484 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 2138 85507 SH SOLE 18 85507 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 1065 42611 SH SOLE 19 42611 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 20190 807598 SH SOLE 21 807598 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 17085 683402 SH SOLE 22 661322 0 22080 COLUMBUS MCKINNON CORP N Y COM 199333105 225 9017 SH SOLE 26 0 0 9017 COLUMBUS MCKINNON CORP N Y COM 199333105 72 2875 SH SOLE 28 2875 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 188 7532 SH SOLE 30 7532 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 47 1898 SH SOLE 40 1898 0 0 COMCAST CORP NEW CL A 20030N101 430801 12530575 SH SOLE 2 2464437 0 10066138 COMCAST CORP NEW CL A 20030N101 78446 2281730 SH SOLE 4 2157975 0 123755 COMCAST CORP NEW CL A 20030N101 148018 4305349 SH SOLE 7 4140664 0 164685 COMCAST CORP NEW CL A 20030N101 4324 125770 SH SOLE 13 125770 0 0 COMCAST CORP NEW CL A 20030N101 17345 504514 SH SOLE 15 504514 0 0 COMCAST CORP NEW CL A 20030N101 25 736 SH SOLE 17 0 0 736 COMCAST CORP NEW CL A 20030N101 720362 20952939 SH SOLE 18 19384857 0 1568082 COMCAST CORP NEW CL A 20030N101 671251 19524468 SH SOLE 19 19524468 0 0 COMCAST CORP NEW CL A 20030N101 6970 202741 SH SOLE 20 202741 0 0 COMCAST CORP NEW CL A 20030N101 3005236 87412333 SH SOLE 21 87412333 0 0 COMCAST CORP NEW CL A 20030N101 3792023 110297342 SH SOLE 22 98486291 0 11811051 COMCAST CORP NEW CL A 20030N101 130312 3790351 SH SOLE 23 3790351 0 0 COMCAST CORP NEW CL A 20030N101 176570 5135837 SH SOLE 25 5038483 0 97354 COMCAST CORP NEW CL A 20030N101 636483 18513166 SH SOLE 26 2690877 0 15822289 COMCAST CORP NEW CL A 20030N101 32038 931887 SH SOLE 28 661112 0 270775 COMCAST CORP NEW CL A 20030N101 28545 830281 SH SOLE 29 275852 0 554429 COMCAST CORP NEW CL A 20030N101 615354 17898595 SH SOLE 30 17898595 0 0 COMCAST CORP NEW CL A 20030N101 204500 5948233 SH SOLE 31 1083643 0 4864590 COMCAST CORP NEW CL A 20030N101 24725 719179 SH SOLE 32 719179 0 0 COMCAST CORP NEW CL A 20030N101 179960 5234432 SH SOLE 34 5234432 0 0 COMCAST CORP NEW CL A 20030N101 116940 3401385 SH SOLE 36 3401385 0 0 COMCAST CORP NEW CL A 20030N101 3494 101615 SH SOLE 40 101615 0 0 COMCAST CORP NEW OPTIONS 20030N101 364 10600 SH Call SOLE 4 10600 0 0 COMCAST CORP NEW OPTIONS 20030N101 5614 163300 SH Call SOLE 18 163300 0 0 COMCAST CORP NEW OPTIONS 20030N101 26356 766600 SH Call SOLE 19 766600 0 0 COMCAST CORP NEW OPTIONS 20030N101 2022 58800 SH Call SOLE 22 58800 0 0 COMCAST CORP NEW OPTIONS 20030N101 12679 368800 SH Call SOLE 34 368800 0 0 COMERICA INC COM 200340107 18243 621792 SH SOLE 2 278068 0 343724 COMERICA INC COM 200340107 2672 91077 SH SOLE 4 86540 0 4537 COMERICA INC COM 200340107 4009 136655 SH SOLE 7 129494 0 7161 COMERICA INC COM 200340107 7 230 SH SOLE 13 230 0 0 COMERICA INC COM 200340107 504 17173 SH SOLE 15 17173 0 0 COMERICA INC COM 200340107 16428 559930 SH SOLE 18 530590 0 29340 COMERICA INC COM 200340107 4401 149998 SH SOLE 19 149998 0 0 COMERICA INC COM 200340107 111474 3799371 SH SOLE 21 3799371 0 0 COMERICA INC COM 200340107 116861 3983006 SH SOLE 22 3555212 0 427794 COMERICA INC COM 200340107 5901 201140 SH SOLE 23 201140 0 0 COMERICA INC COM 200340107 5081 173174 SH SOLE 25 173174 0 0 COMERICA INC COM 200340107 22820 777789 SH SOLE 26 127085 0 650704 COMERICA INC COM 200340107 902 30748 SH SOLE 28 22483 0 8265 COMERICA INC COM 200340107 1494 50934 SH SOLE 29 19707 0 31227 COMERICA INC COM 200340107 19250 656089 SH SOLE 30 656089 0 0 COMERICA INC COM 200340107 2973 101317 SH SOLE 31 66964 0 34353 COMERICA INC COM 200340107 5951 202821 SH SOLE 34 202821 0 0 COMERICA INC COM 200340107 7500 255628 SH SOLE 35 255628 0 0 COMERICA INC COM 200340107 3476 118463 SH SOLE 36 118463 0 0 COMERICA INC COM 200340107 104 3530 SH SOLE 40 3530 0 0 COMERICA INC OPTIONS 200340107 9 300 SH Put SOLE 2 300 0 0 COMERICA INC OPTIONS 200340107 1540 52500 SH Put SOLE 19 52500 0 0 COMERICA INC OPTIONS 200340107 15 500 SH Put SOLE 22 500 0 0 COMERICA INC OPTIONS 200340107 197 6700 SH Put SOLE 34 6700 0 0 COMFORT SYS USA INC COM 199908104 878 24018 SH SOLE 2 12357 0 11661 COMFORT SYS USA INC COM 199908104 7 201 SH SOLE 4 201 0 0 COMFORT SYS USA INC COM 199908104 24 661 SH SOLE 7 661 0 0 COMFORT SYS USA INC COM 199908104 7363 201461 SH SOLE 18 167529 0 33932 COMFORT SYS USA INC COM 199908104 17354 474813 SH SOLE 19 474813 0 0 COMFORT SYS USA INC COM 199908104 144868 3963552 SH SOLE 21 3963552 0 0 COMFORT SYS USA INC COM 199908104 56977 1558873 SH SOLE 22 1517837 0 41036 COMFORT SYS USA INC COM 199908104 2029 55503 SH SOLE 23 55503 0 0 COMFORT SYS USA INC COM 199908104 7295 199578 SH SOLE 26 8041 0 191537 COMFORT SYS USA INC COM 199908104 169 4628 SH SOLE 28 4628 0 0 COMFORT SYS USA INC COM 199908104 1828 50005 SH SOLE 30 50005 0 0 COMFORT SYS USA INC COM 199908104 271 7417 SH SOLE 34 7417 0 0 COMFORT SYS USA INC COM 199908104 147 4027 SH SOLE 40 4027 0 0 COMMERCE BANCSHARES INC COM 200525103 12003 238382 SH SOLE 2 53034 0 185348 COMMERCE BANCSHARES INC COM 200525103 23 463 SH SOLE 4 463 0 0 COMMERCE BANCSHARES INC COM 200525103 1300 25828 SH SOLE 7 25828 0 0 COMMERCE BANCSHARES INC COM 200525103 46 911 SH SOLE 15 911 0 0 COMMERCE BANCSHARES INC COM 200525103 17843 354379 SH SOLE 18 348334 0 6045 COMMERCE BANCSHARES INC COM 200525103 1239 24606 SH SOLE 19 24606 0 0 COMMERCE BANCSHARES INC COM 200525103 251647 4997955 SH SOLE 21 4997955 0 0 COMMERCE BANCSHARES INC COM 200525103 167893 3334520 SH SOLE 22 3163680 0 170840 COMMERCE BANCSHARES INC COM 200525103 5309 105437 SH SOLE 25 105437 0 0 COMMERCE BANCSHARES INC COM 200525103 8685 172491 SH SOLE 26 22744 0 149747 COMMERCE BANCSHARES INC COM 200525103 726 14427 SH SOLE 28 14427 0 0 COMMERCE BANCSHARES INC COM 200525103 1781 35382 SH SOLE 30 35382 0 0 COMMERCE BANCSHARES INC COM 200525103 106 2114 SH SOLE 31 2114 0 0 COMMERCE BANCSHARES INC COM 200525103 137 2730 SH SOLE 34 2730 0 0 COMMERCE BANCSHARES INC COM 200525103 1894 37613 SH SOLE 36 37613 0 0 COMMERCE BANCSHARES INC COM 200525103 534 10608 SH SOLE 40 10608 0 0 COMMERCIAL METALS CO COM 201723103 2519 159540 SH SOLE 2 52340 0 107200 COMMERCIAL METALS CO COM 201723103 7 412 SH SOLE 4 412 0 0 COMMERCIAL METALS CO COM 201723103 60 3827 SH SOLE 7 3827 0 0 COMMERCIAL METALS CO COM 201723103 10740 680146 SH SOLE 18 680146 0 0 COMMERCIAL METALS CO COM 201723103 4297 272165 SH SOLE 19 272165 0 0 COMMERCIAL METALS CO COM 201723103 130966 8294261 SH SOLE 21 8294261 0 0 COMMERCIAL METALS CO COM 201723103 65969 4177927 SH SOLE 22 4016666 0 161261 COMMERCIAL METALS CO COM 201723103 226 14338 SH SOLE 23 14338 0 0 COMMERCIAL METALS CO COM 201723103 1328 84129 SH SOLE 26 38130 0 45999 COMMERCIAL METALS CO COM 201723103 296 18774 SH SOLE 28 18774 0 0 COMMERCIAL METALS CO COM 201723103 605 38332 SH SOLE 30 38332 0 0 COMMERCIAL METALS CO COM 201723103 40 2560 SH SOLE 31 0 0 2560 COMMERCIAL METALS CO COM 201723103 71 4487 SH SOLE 34 4487 0 0 COMMERCIAL METALS CO COM 201723103 97 6118 SH SOLE 36 6118 0 0 COMMERCIAL METALS CO COM 201723103 196 12436 SH SOLE 40 12436 0 0 COMMERCIAL VEH GROUP INC COM 202608105 41 27197 SH SOLE 2 1068 0 26129 COMMERCIAL VEH GROUP INC COM 202608105 1 842 SH SOLE 7 842 0 0 COMMERCIAL VEH GROUP INC COM 202608105 164 108699 SH SOLE 18 108699 0 0 COMMERCIAL VEH GROUP INC COM 202608105 81 53407 SH SOLE 19 53407 0 0 COMMERCIAL VEH GROUP INC COM 202608105 1682 1113751 SH SOLE 21 1113751 0 0 COMMERCIAL VEH GROUP INC COM 202608105 1302 862423 SH SOLE 22 842744 0 19679 COMMSCOPE HLDG CO INC COM 20337X109 3438 377397 SH SOLE 2 15451 0 361946 COMMSCOPE HLDG CO INC COM 20337X109 9 961 SH SOLE 4 961 0 0 COMMSCOPE HLDG CO INC COM 20337X109 66 7277 SH SOLE 7 7277 0 0 COMMSCOPE HLDG CO INC COM 20337X109 952 104465 SH SOLE 18 104465 0 0 COMMSCOPE HLDG CO INC COM 20337X109 430 47235 SH SOLE 19 47235 0 0 COMMSCOPE HLDG CO INC COM 20337X109 27087 2973312 SH SOLE 21 2973312 0 0 COMMSCOPE HLDG CO INC COM 20337X109 47254 5187057 SH SOLE 22 4843582 0 343475 COMMSCOPE HLDG CO INC COM 20337X109 1889 207315 SH SOLE 25 207315 0 0 COMMSCOPE HLDG CO INC COM 20337X109 1045 114684 SH SOLE 26 58640 0 56044 COMMSCOPE HLDG CO INC COM 20337X109 225 24745 SH SOLE 28 24745 0 0 COMMSCOPE HLDG CO INC COM 20337X109 597 65495 SH SOLE 30 65495 0 0 COMMSCOPE HLDG CO INC COM 20337X109 169 18509 SH SOLE 31 4019 0 14490 COMMSCOPE HLDG CO INC COM 20337X109 419 46020 SH SOLE 34 46020 0 0 COMMSCOPE HLDG CO INC COM 20337X109 147 16163 SH SOLE 36 16163 0 0 COMMSCOPE HLDG CO INC COM 20337X109 184 20203 SH SOLE 40 20203 0 0 COMMSCOPE HLDG CO INC OPTIONS 20337X109 13 1400 SH Put SOLE 2 1400 0 0 COMMSCOPE HLDG CO INC OPTIONS 20337X109 1959 215000 SH Put SOLE 19 215000 0 0 COMMSCOPE HLDG CO INC OPTIONS 20337X109 20 2200 SH Put SOLE 22 2200 0 0 COMMSCOPE HLDG CO INC OPTIONS 20337X109 231 25400 SH Put SOLE 34 25400 0 0 COMMUNICATIONS SYS INC COM 203900105 31 6892 SH SOLE 21 6892 0 0 COMMUNICATIONS SYS INC COM 203900105 463 103859 SH SOLE 22 103859 0 0 COMMUNITY BANKERS TR CORP COM 203612106 120 24714 SH SOLE 2 6388 0 18326 COMMUNITY BANKERS TR CORP COM 203612106 410 84571 SH SOLE 18 84571 0 0 COMMUNITY BANKERS TR CORP COM 203612106 333 68579 SH SOLE 19 68579 0 0 COMMUNITY BANKERS TR CORP COM 203612106 3926 809471 SH SOLE 21 809471 0 0 COMMUNITY BANKERS TR CORP COM 203612106 1364 281206 SH SOLE 22 269973 0 11233 COMMUNITY BANKERS TR CORP COM 203612106 21 4358 SH SOLE 26 0 0 4358 COMMUNITY BK SYS INC COM 203607106 2708 46055 SH SOLE 2 1814 0 44241 COMMUNITY BK SYS INC COM 203607106 18 301 SH SOLE 4 301 0 0 COMMUNITY BK SYS INC COM 203607106 1913 32526 SH SOLE 7 32526 0 0 COMMUNITY BK SYS INC COM 203607106 14071 239297 SH SOLE 18 239297 0 0 COMMUNITY BK SYS INC COM 203607106 5177 88050 SH SOLE 19 88050 0 0 COMMUNITY BK SYS INC COM 203607106 322090 5477715 SH SOLE 21 5477715 0 0 COMMUNITY BK SYS INC COM 203607106 85719 1457800 SH SOLE 22 1406479 0 51321 COMMUNITY BK SYS INC COM 203607106 730 12412 SH SOLE 26 5455 0 6957 COMMUNITY BK SYS INC COM 203607106 237 4035 SH SOLE 28 4035 0 0 COMMUNITY BK SYS INC COM 203607106 3920 66673 SH SOLE 30 66673 0 0 COMMUNITY BK SYS INC COM 203607106 11 183 SH SOLE 36 183 0 0 COMMUNITY BK SYS INC COM 203607106 298 5076 SH SOLE 40 5076 0 0 COMMUNITY FINL CORP MD COM 20368X101 96 4323 SH SOLE 2 155 0 4168 COMMUNITY FINL CORP MD COM 20368X101 376 16992 SH SOLE 18 16992 0 0 COMMUNITY FINL CORP MD COM 20368X101 187 8456 SH SOLE 19 8456 0 0 COMMUNITY FINL CORP MD COM 20368X101 3218 145615 SH SOLE 21 145615 0 0 COMMUNITY FINL CORP MD COM 20368X101 1005 45495 SH SOLE 22 43397 0 2098 COMMUNITY FIRST BANCSHARES I COM 20369M104 18 2609 SH SOLE 21 2609 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 276 82487 SH SOLE 2 4644 0 77843 COMMUNITY HEALTH SYS INC NEW COM 203668108 2 452 SH SOLE 4 452 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 27 8011 SH SOLE 7 8011 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 1505 450511 SH SOLE 18 450511 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 594 177780 SH SOLE 19 177780 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 40216 12040572 SH SOLE 21 12040572 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 11319 3388932 SH SOLE 22 3207415 0 181517 COMMUNITY HEALTH SYS INC NEW COM 203668108 217 65049 SH SOLE 26 12862 0 52187 COMMUNITY HEALTH SYS INC NEW COM 203668108 23 6914 SH SOLE 28 6914 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 442 132235 SH SOLE 30 132235 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 64 19300 SH SOLE 31 0 0 19300 COMMUNITY HEALTH SYS INC NEW COM 203668108 43 12838 SH SOLE 40 12838 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 504 13161 SH SOLE 2 1355 0 11806 COMMUNITY HEALTHCARE TR INC COM 20369C106 0 10 SH SOLE 4 10 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 17 441 SH SOLE 7 441 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 3519 91917 SH SOLE 18 91917 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 5506 143833 SH SOLE 19 143833 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 86014 2246974 SH SOLE 21 2246974 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 24369 636607 SH SOLE 22 611250 0 25357 COMMUNITY HEALTHCARE TR INC COM 20369C106 49 1288 SH SOLE 23 1288 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 393 10273 SH SOLE 26 0 0 10273 COMMUNITY HEALTHCARE TR INC COM 20369C106 105 2750 SH SOLE 28 2750 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 2098 54811 SH SOLE 30 54811 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 2569 67116 SH SOLE 34 67116 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 102 2657 SH SOLE 40 2657 0 0 COMMUNITY TR BANCORP INC COM 204149108 490 15419 SH SOLE 2 925 0 14494 COMMUNITY TR BANCORP INC COM 204149108 6 185 SH SOLE 4 185 0 0 COMMUNITY TR BANCORP INC COM 204149108 9 292 SH SOLE 7 292 0 0 COMMUNITY TR BANCORP INC COM 204149108 1898 59706 SH SOLE 18 59706 0 0 COMMUNITY TR BANCORP INC COM 204149108 994 31282 SH SOLE 19 31282 0 0 COMMUNITY TR BANCORP INC COM 204149108 18091 569069 SH SOLE 21 569069 0 0 COMMUNITY TR BANCORP INC COM 204149108 18389 578466 SH SOLE 22 561164 0 17302 COMMUNITY TR BANCORP INC COM 204149108 346 10889 SH SOLE 26 5628 0 5261 COMMUNITY TR BANCORP INC COM 204149108 72 2275 SH SOLE 28 2275 0 0 COMMUNITY TR BANCORP INC COM 204149108 242 7617 SH SOLE 30 7617 0 0 COMMUNITY TR BANCORP INC COM 204149108 50 1579 SH SOLE 40 1579 0 0 COMMUNITY WEST BANCSHARES COM 204157101 11 1774 SH SOLE 18 1774 0 0 COMMUNITY WEST BANCSHARES COM 204157101 42 6850 SH SOLE 21 6850 0 0 COMMUNITY WEST BANCSHARES COM 204157101 28 4555 SH SOLE 22 4555 0 0 COMMVAULT SYSTEMS INC COM 204166102 1510 37294 SH SOLE 2 23953 0 13341 COMMVAULT SYSTEMS INC COM 204166102 7 174 SH SOLE 4 174 0 0 COMMVAULT SYSTEMS INC COM 204166102 30 736 SH SOLE 7 736 0 0 COMMVAULT SYSTEMS INC COM 204166102 11105 274336 SH SOLE 18 241146 0 33190 COMMVAULT SYSTEMS INC COM 204166102 13371 330314 SH SOLE 19 330314 0 0 COMMVAULT SYSTEMS INC COM 204166102 125092 3090214 SH SOLE 21 3090214 0 0 COMMVAULT SYSTEMS INC COM 204166102 66315 1638227 SH SOLE 22 1592247 0 45980 COMMVAULT SYSTEMS INC COM 204166102 1443 35647 SH SOLE 23 35647 0 0 COMMVAULT SYSTEMS INC COM 204166102 4042 99857 SH SOLE 26 10061 0 89796 COMMVAULT SYSTEMS INC COM 204166102 221 5458 SH SOLE 28 5458 0 0 COMMVAULT SYSTEMS INC COM 204166102 587 14506 SH SOLE 30 14506 0 0 COMMVAULT SYSTEMS INC COM 204166102 195 4810 SH SOLE 40 4810 0 0 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 2582 204725 SH SOLE 19 204725 0 0 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 1006 79768 SH SOLE 25 79768 0 0 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 141 11196 SH SOLE 26 11196 0 0 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 11 863 SH SOLE 30 863 0 0 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 3709 294163 SH SOLE 34 294163 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 6453 874417 SH SOLE 7 874417 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 1 119 SH SOLE 18 119 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 4359 590612 SH SOLE 21 590612 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 14676 1988578 SH SOLE 30 1988578 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 305 179413 SH SOLE 7 179413 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 24286 14285598 SH SOLE 21 14285598 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 19301 11353662 SH SOLE 30 11353662 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 2929 281323 SH SOLE 7 281323 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 15354 1474917 SH SOLE 21 1474917 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 1794 172365 SH SOLE 22 172365 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 18254 1753529 SH SOLE 30 1753529 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 43 3249 SH SOLE 4 3249 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 673 50312 SH SOLE 18 50312 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 3160 236201 SH SOLE 19 236201 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 791 59087 SH SOLE 22 59087 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 1965 146872 SH SOLE 26 146872 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2038 152296 SH SOLE 30 152296 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 1612 120445 SH SOLE 34 120445 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 3779 518444 SH SOLE 2 14380 0 504064 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 522 71580 SH SOLE 4 71580 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 5870 805179 SH SOLE 7 805179 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 4 617 SH SOLE 13 617 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 16 2169 SH SOLE 15 2169 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 455 62359 SH SOLE 18 62359 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 38647 5301376 SH SOLE 21 5301376 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 20300 2784590 SH SOLE 22 2579616 0 204974 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 771 105693 SH SOLE 23 105693 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 989 135639 SH SOLE 25 135639 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 9632 1321247 SH SOLE 26 255660 0 1065587 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 258 35420 SH SOLE 28 35420 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 195 26688 SH SOLE 29 26688 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 20259 2778963 SH SOLE 30 2778963 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 22 3067 SH SOLE 31 3067 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 160 22015 SH SOLE 34 22015 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 13 1755 SH SOLE 40 1755 0 0 COMPASS MINERALS INTL INC COM 20451N101 995 25862 SH SOLE 2 14760 0 11102 COMPASS MINERALS INTL INC COM 20451N101 5 135 SH SOLE 4 135 0 0 COMPASS MINERALS INTL INC COM 20451N101 835 21711 SH SOLE 7 21711 0 0 COMPASS MINERALS INTL INC COM 20451N101 7530 195738 SH SOLE 18 195738 0 0 COMPASS MINERALS INTL INC COM 20451N101 2449 63668 SH SOLE 19 63668 0 0 COMPASS MINERALS INTL INC COM 20451N101 90212 2344993 SH SOLE 21 2344993 0 0 COMPASS MINERALS INTL INC COM 20451N101 44156 1147809 SH SOLE 22 1109346 0 38463 COMPASS MINERALS INTL INC COM 20451N101 543 14112 SH SOLE 26 8655 0 5457 COMPASS MINERALS INTL INC COM 20451N101 209 5431 SH SOLE 28 5431 0 0 COMPASS MINERALS INTL INC COM 20451N101 456 11853 SH SOLE 30 11853 0 0 COMPASS MINERALS INTL INC COM 20451N101 9 225 SH SOLE 31 0 0 225 COMPASS MINERALS INTL INC COM 20451N101 66 1713 SH SOLE 34 1713 0 0 COMPASS MINERALS INTL INC COM 20451N101 16 421 SH SOLE 36 421 0 0 COMPASS MINERALS INTL INC COM 20451N101 142 3692 SH SOLE 40 3692 0 0 COMPUGEN LTD ORD M25722105 3932 541638 SH SOLE 21 541638 0 0 COMPUGEN LTD ORD M25722105 9 1200 SH SOLE 22 1200 0 0 COMPUGEN LTD ORD M25722105 36 4976 SH SOLE 30 4976 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 258 11576 SH SOLE 2 759 0 10817 COMPUTER PROGRAMS & SYS INC COM 205306103 2 99 SH SOLE 4 99 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 6 256 SH SOLE 7 256 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 1369 61536 SH SOLE 18 61536 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 514 23099 SH SOLE 19 23099 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 32475 1459535 SH SOLE 21 1459535 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 9908 445301 SH SOLE 22 433009 0 12292 COMPUTER PROGRAMS & SYS INC COM 205306103 69 3114 SH SOLE 26 2235 0 879 COMPUTER PROGRAMS & SYS INC COM 205306103 36 1601 SH SOLE 28 1601 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 459 20614 SH SOLE 30 20614 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 26 1175 SH SOLE 40 1175 0 0 COMPUTER TASK GROUP INC COM 205477102 13 3421 SH SOLE 18 3421 0 0 COMPUTER TASK GROUP INC COM 205477102 175 45651 SH SOLE 21 45651 0 0 COMPUTER TASK GROUP INC COM 205477102 1182 308558 SH SOLE 22 308558 0 0 COMPX INTL INC CL A 20563P101 28 1818 SH SOLE 2 0 0 1818 COMPX INTL INC CL A 20563P101 73 4793 SH SOLE 18 4793 0 0 COMPX INTL INC CL A 20563P101 42 2748 SH SOLE 19 2748 0 0 COMPX INTL INC CL A 20563P101 796 52369 SH SOLE 21 52369 0 0 COMPX INTL INC CL A 20563P101 830 54591 SH SOLE 22 54175 0 416 COMSCORE INC COM 20564W105 125 44207 SH SOLE 2 2045 0 42162 COMSCORE INC COM 20564W105 516 183089 SH SOLE 18 183089 0 0 COMSCORE INC COM 20564W105 271 96032 SH SOLE 19 96032 0 0 COMSCORE INC COM 20564W105 4938 1750916 SH SOLE 21 1750916 0 0 COMSCORE INC COM 20564W105 3957 1403158 SH SOLE 22 1369078 0 34080 COMSTOCK HLDG COS INC CL A NEW 205684202 0 285 SH SOLE 21 285 0 0 COMSTOCK MNG INC COM NEW 205750300 2 4552 SH SOLE 21 4552 0 0 COMSTOCK MNG INC COM NEW 205750300 1 2136 SH SOLE 22 2136 0 0 COMSTOCK RES INC COM 205768302 81 15094 SH SOLE 2 715 0 14379 COMSTOCK RES INC COM 205768302 295 54775 SH SOLE 18 54775 0 0 COMSTOCK RES INC COM 205768302 165 30668 SH SOLE 19 30668 0 0 COMSTOCK RES INC COM 205768302 2889 535965 SH SOLE 21 535965 0 0 COMSTOCK RES INC COM 205768302 2681 497467 SH SOLE 22 489682 0 7785 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 304 22859 SH SOLE 2 1333 0 21526 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 3 223 SH SOLE 4 223 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 5 404 SH SOLE 7 404 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1537 115688 SH SOLE 18 115688 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 580 43658 SH SOLE 19 43658 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 36556 2750653 SH SOLE 21 2750653 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 9592 721758 SH SOLE 22 693834 0 27924 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 383 28828 SH SOLE 26 3765 0 25063 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 32 2408 SH SOLE 28 2408 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 423 31837 SH SOLE 30 31837 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 94 7081 SH SOLE 34 7081 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 24 1810 SH SOLE 40 1810 0 0 CONAGRA BRANDS INC COM 205887102 44101 1503088 SH SOLE 2 415504 0 1087584 CONAGRA BRANDS INC COM 205887102 6507 221796 SH SOLE 4 208953 0 12843 CONAGRA BRANDS INC COM 205887102 13983 476590 SH SOLE 7 409979 0 66611 CONAGRA BRANDS INC COM 205887102 523 17830 SH SOLE 13 17830 0 0 CONAGRA BRANDS INC COM 205887102 1536 52367 SH SOLE 15 52367 0 0 CONAGRA BRANDS INC COM 205887102 108640 3702781 SH SOLE 18 3522848 0 179933 CONAGRA BRANDS INC COM 205887102 112336 3828765 SH SOLE 19 3828765 0 0 CONAGRA BRANDS INC COM 205887102 331924 11313004 SH SOLE 21 11313004 0 0 CONAGRA BRANDS INC COM 205887102 345335 11770104 SH SOLE 22 10600649 0 1169455 CONAGRA BRANDS INC COM 205887102 11672 397811 SH SOLE 23 397811 0 0 CONAGRA BRANDS INC COM 205887102 17395 592872 SH SOLE 25 592872 0 0 CONAGRA BRANDS INC COM 205887102 87329 2976460 SH SOLE 26 385649 0 2590811 CONAGRA BRANDS INC COM 205887102 2896 98710 SH SOLE 28 69820 0 28890 CONAGRA BRANDS INC COM 205887102 265 9026 SH SOLE 29 9026 0 0 CONAGRA BRANDS INC COM 205887102 71655 2442221 SH SOLE 30 2442221 0 0 CONAGRA BRANDS INC COM 205887102 4218 143771 SH SOLE 31 89761 0 54010 CONAGRA BRANDS INC COM 205887102 15175 517217 SH SOLE 34 517217 0 0 CONAGRA BRANDS INC COM 205887102 10998 374836 SH SOLE 36 374836 0 0 CONAGRA BRANDS INC COM 205887102 320 10901 SH SOLE 40 10901 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 4 14186 SH SOLE 21 14186 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 196 631425 SH SOLE 22 631425 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 223 25280 SH SOLE 2 1457 0 23823 CONCERT PHARMACEUTICALS INC COM 206022105 4 457 SH SOLE 7 457 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 868 98190 SH SOLE 18 98190 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 431 48783 SH SOLE 19 48783 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 8329 942192 SH SOLE 21 942192 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 5645 638558 SH SOLE 22 624221 0 14337 CONCHO RES INC COM 20605P101 19958 465757 SH SOLE 2 49654 0 416103 CONCHO RES INC COM 20605P101 3833 89455 SH SOLE 4 84139 0 5316 CONCHO RES INC COM 20605P101 7664 178856 SH SOLE 7 166508 0 12348 CONCHO RES INC COM 20605P101 490 11441 SH SOLE 13 11441 0 0 CONCHO RES INC COM 20605P101 896 20905 SH SOLE 15 20905 0 0 CONCHO RES INC COM 20605P101 17584 410358 SH SOLE 18 378695 0 31663 CONCHO RES INC COM 20605P101 9391 219170 SH SOLE 19 219170 0 0 CONCHO RES INC COM 20605P101 226797 5292807 SH SOLE 21 5292807 0 0 CONCHO RES INC COM 20605P101 204406 4770271 SH SOLE 22 4280198 0 490073 CONCHO RES INC COM 20605P101 6137 143227 SH SOLE 23 143227 0 0 CONCHO RES INC COM 20605P101 9518 222114 SH SOLE 25 222114 0 0 CONCHO RES INC COM 20605P101 40919 954926 SH SOLE 26 160503 0 794423 CONCHO RES INC COM 20605P101 1736 40512 SH SOLE 28 28842 0 11670 CONCHO RES INC COM 20605P101 171 3985 SH SOLE 29 3985 0 0 CONCHO RES INC COM 20605P101 36638 855021 SH SOLE 30 855021 0 0 CONCHO RES INC COM 20605P101 2140 49950 SH SOLE 31 36151 0 13799 CONCHO RES INC COM 20605P101 20266 472949 SH SOLE 34 472949 0 0 CONCHO RES INC COM 20605P101 6646 155104 SH SOLE 36 155104 0 0 CONCHO RES INC COM 20605P101 203 4738 SH SOLE 40 4738 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 63 21937 SH SOLE 2 1823 0 20114 CONCRETE PUMPING HLDGS INC COM 206704108 245 85570 SH SOLE 18 85570 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 134 46825 SH SOLE 19 46825 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 2624 917537 SH SOLE 21 917537 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 578 202187 SH SOLE 22 193730 0 8457 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 20 4796 SH SOLE 21 4796 0 0 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 133 32360 SH SOLE 22 32360 0 0 CONDUENT INC COM 206787103 410 167190 SH SOLE 2 10131 0 157059 CONDUENT INC COM 206787103 2 776 SH SOLE 4 776 0 0 CONDUENT INC COM 206787103 24 9977 SH SOLE 7 9977 0 0 CONDUENT INC COM 206787103 1 501 SH SOLE 17 0 0 501 CONDUENT INC COM 206787103 1493 609191 SH SOLE 18 609191 0 0 CONDUENT INC COM 206787103 795 324597 SH SOLE 19 324597 0 0 CONDUENT INC COM 206787103 14613 5964657 SH SOLE 21 5964657 0 0 CONDUENT INC COM 206787103 12082 4931567 SH SOLE 22 4677589 0 253978 CONDUENT INC COM 206787103 681 278112 SH SOLE 25 278112 0 0 CONDUENT INC COM 206787103 306 124884 SH SOLE 26 77275 0 47609 CONDUENT INC COM 206787103 56 22846 SH SOLE 28 22846 0 0 CONDUENT INC COM 206787103 148 60390 SH SOLE 30 60390 0 0 CONDUENT INC COM 206787103 60 24414 SH SOLE 31 0 0 24414 CONDUENT INC COM 206787103 163 66689 SH SOLE 34 66689 0 0 CONDUENT INC COM 206787103 17 7112 SH SOLE 36 7112 0 0 CONDUENT INC COM 206787103 42 17319 SH SOLE 40 17319 0 0 CONFORMIS INC COM 20717E101 14 22944 SH SOLE 2 2628 0 20316 CONFORMIS INC COM 20717E101 145 229460 SH SOLE 18 229460 0 0 CONFORMIS INC COM 20717E101 71 111921 SH SOLE 19 111921 0 0 CONFORMIS INC COM 20717E101 1396 2215244 SH SOLE 21 2215244 0 0 CONFORMIS INC COM 20717E101 1101 1747856 SH SOLE 22 1722228 0 25628 CONIFER HLDGS INC COM 20731J102 3 963 SH SOLE 18 963 0 0 CONIFER HLDGS INC COM 20731J102 42 13926 SH SOLE 21 13926 0 0 CONMED CORP COM 207410101 592 10333 SH SOLE 2 1653 0 8680 CONMED CORP COM 207410101 5 93 SH SOLE 4 93 0 0 CONMED CORP COM 207410101 28 484 SH SOLE 7 484 0 0 CONMED CORP COM 207410101 7280 127110 SH SOLE 18 125832 0 1278 CONMED CORP COM 207410101 2952 51548 SH SOLE 19 51548 0 0 CONMED CORP COM 207410101 179910 3141431 SH SOLE 21 3141431 0 0 CONMED CORP COM 207410101 46411 810391 SH SOLE 22 781274 0 29117 CONMED CORP COM 207410101 1117 19497 SH SOLE 26 5747 0 13750 CONMED CORP COM 207410101 223 3900 SH SOLE 28 3900 0 0 CONMED CORP COM 207410101 2688 46931 SH SOLE 30 46931 0 0 CONMED CORP COM 207410101 138 2417 SH SOLE 34 2417 0 0 CONMED CORP COM 207410101 157 2735 SH SOLE 40 2735 0 0 CONMED CORP NOTE 2.625% 2/0 207410AF8 972 1050000 PRN SOLE 21 1050000 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 437 32513 SH SOLE 2 1865 0 30648 CONNECTONE BANCORP INC NEW COM 20786W107 10 713 SH SOLE 7 713 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 1715 127569 SH SOLE 18 127569 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 859 63937 SH SOLE 19 63937 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 16517 1228947 SH SOLE 21 1228947 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 14417 1072721 SH SOLE 22 1034730 0 37991 CONNECTONE BANCORP INC NEW COM 20786W107 28 2081 SH SOLE 26 0 0 2081 CONNECTONE BANCORP INC NEW COM 20786W107 56 4155 SH SOLE 28 4155 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 207 15385 SH SOLE 30 15385 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 45 3347 SH SOLE 40 3347 0 0 CONNS INC COM 208242107 70 16807 SH SOLE 2 814 0 15993 CONNS INC COM 208242107 1 227 SH SOLE 4 227 0 0 CONNS INC COM 208242107 2 409 SH SOLE 7 409 0 0 CONNS INC COM 208242107 351 83858 SH SOLE 18 83858 0 0 CONNS INC COM 208242107 146 34944 SH SOLE 19 34944 0 0 CONNS INC COM 208242107 9188 2198002 SH SOLE 21 2198002 0 0 CONNS INC COM 208242107 2397 573447 SH SOLE 22 551384 0 22063 CONNS INC COM 208242107 5 1081 SH SOLE 26 0 0 1081 CONNS INC COM 208242107 11 2685 SH SOLE 28 2685 0 0 CONNS INC COM 208242107 112 26831 SH SOLE 30 26831 0 0 CONNS INC COM 208242107 7 1782 SH SOLE 40 1782 0 0 CONOCOPHILLIPS COM 20825C104 87849 2852228 SH SOLE 2 483754 0 2368474 CONOCOPHILLIPS COM 20825C104 15641 507817 SH SOLE 4 476944 0 30873 CONOCOPHILLIPS COM 20825C104 32408 1052222 SH SOLE 7 1004105 0 48117 CONOCOPHILLIPS COM 20825C104 2447 79446 SH SOLE 13 79446 0 0 CONOCOPHILLIPS COM 20825C104 3741 121471 SH SOLE 15 121471 0 0 CONOCOPHILLIPS COM 20825C104 1 20 SH SOLE 17 0 0 20 CONOCOPHILLIPS COM 20825C104 198325 6439128 SH SOLE 18 5136820 0 1302308 CONOCOPHILLIPS COM 20825C104 188628 6124279 SH SOLE 19 6124279 0 0 CONOCOPHILLIPS COM 20825C104 754751 24504903 SH SOLE 21 24504903 0 0 CONOCOPHILLIPS COM 20825C104 836805 27168989 SH SOLE 22 24279388 0 2889601 CONOCOPHILLIPS COM 20825C104 26392 856889 SH SOLE 23 856889 0 0 CONOCOPHILLIPS COM 20825C104 40797 1324565 SH SOLE 25 1288280 0 36285 CONOCOPHILLIPS COM 20825C104 207951 6751641 SH SOLE 26 675165 0 6076476 CONOCOPHILLIPS COM 20825C104 6861 222751 SH SOLE 28 157425 0 65326 CONOCOPHILLIPS COM 20825C104 12968 421025 SH SOLE 29 225459 0 195566 CONOCOPHILLIPS COM 20825C104 130596 4240146 SH SOLE 30 4240146 0 0 CONOCOPHILLIPS COM 20825C104 8441 274050 SH SOLE 31 203708 0 70342 CONOCOPHILLIPS COM 20825C104 68401 2220803 SH SOLE 34 2220803 0 0 CONOCOPHILLIPS COM 20825C104 28187 915163 SH SOLE 36 915163 0 0 CONOCOPHILLIPS COM 20825C104 755 24517 SH SOLE 40 24517 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 310 68080 SH SOLE 2 4038 0 64042 CONSOLIDATED COMM HLDGS INC COM 209034107 2 357 SH SOLE 4 357 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 8 1653 SH SOLE 7 1653 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 1571 345363 SH SOLE 18 345363 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 846 185859 SH SOLE 19 185859 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 38019 8355897 SH SOLE 21 8355897 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 11105 2440743 SH SOLE 22 2334779 0 105964 CONSOLIDATED COMM HLDGS INC COM 209034107 74 16218 SH SOLE 23 16218 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 329 72347 SH SOLE 26 10014 0 62333 CONSOLIDATED COMM HLDGS INC COM 209034107 45 9874 SH SOLE 28 9874 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 359 78992 SH SOLE 30 78992 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 79 17342 SH SOLE 36 17342 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 32 6979 SH SOLE 40 6979 0 0 CONSOLIDATED EDISON INC COM 209115104 79006 1012899 SH SOLE 2 254269 0 758630 CONSOLIDATED EDISON INC COM 209115104 15329 196520 SH SOLE 4 187709 0 8811 CONSOLIDATED EDISON INC COM 209115104 70614 905307 SH SOLE 7 780040 0 125267 CONSOLIDATED EDISON INC COM 209115104 3890 49866 SH SOLE 13 49866 0 0 CONSOLIDATED EDISON INC COM 209115104 2800 35893 SH SOLE 15 35893 0 0 CONSOLIDATED EDISON INC COM 209115104 71349 914733 SH SOLE 18 850175 0 64558 CONSOLIDATED EDISON INC COM 209115104 28910 370641 SH SOLE 19 370641 0 0 CONSOLIDATED EDISON INC COM 209115104 1118038 14333815 SH SOLE 21 14333815 0 0 CONSOLIDATED EDISON INC COM 209115104 745672 9559897 SH SOLE 22 8578965 0 980932 CONSOLIDATED EDISON INC COM 209115104 22298 285874 SH SOLE 23 285874 0 0 CONSOLIDATED EDISON INC COM 209115104 35260 452055 SH SOLE 25 452055 0 0 CONSOLIDATED EDISON INC COM 209115104 199238 2554328 SH SOLE 26 303236 0 2251092 CONSOLIDATED EDISON INC COM 209115104 5314 68128 SH SOLE 28 48183 0 19945 CONSOLIDATED EDISON INC COM 209115104 2295 29421 SH SOLE 29 29421 0 0 CONSOLIDATED EDISON INC COM 209115104 152206 1951356 SH SOLE 30 1951356 0 0 CONSOLIDATED EDISON INC COM 209115104 10748 137800 SH SOLE 31 88226 0 49574 CONSOLIDATED EDISON INC COM 209115104 3676 47132 SH SOLE 34 47132 0 0 CONSOLIDATED EDISON INC COM 209115104 6248 80102 SH SOLE 35 80102 0 0 CONSOLIDATED EDISON INC COM 209115104 33211 425781 SH SOLE 36 425781 0 0 CONSOLIDATED EDISON INC COM 209115104 570 7303 SH SOLE 40 7303 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 207 4564 SH SOLE 2 271 0 4293 CONSOLIDATED TOMOKA LD CO COM 210226106 5 121 SH SOLE 7 121 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 817 18028 SH SOLE 18 18028 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 412 9092 SH SOLE 19 9092 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 8099 178669 SH SOLE 21 178669 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 7718 170266 SH SOLE 22 167415 0 2851 CONSOLIDATED WATER CO INC ORD G23773107 219 13379 SH SOLE 2 557 0 12822 CONSOLIDATED WATER CO INC ORD G23773107 868 52955 SH SOLE 18 52955 0 0 CONSOLIDATED WATER CO INC ORD G23773107 512 31202 SH SOLE 19 31202 0 0 CONSOLIDATED WATER CO INC ORD G23773107 8516 519272 SH SOLE 21 519272 0 0 CONSOLIDATED WATER CO INC ORD G23773107 2608 159009 SH SOLE 22 149601 0 9408 CONSTELLATION BRANDS INC CL A 21036P108 67626 471722 SH SOLE 2 147829 0 323893 CONSTELLATION BRANDS INC CL A 21036P108 11130 77638 SH SOLE 4 73204 0 4434 CONSTELLATION BRANDS INC CL A 21036P108 21283 148455 SH SOLE 7 139432 0 9023 CONSTELLATION BRANDS INC CL A 21036P108 40 282 SH SOLE 13 282 0 0 CONSTELLATION BRANDS INC CL A 21036P108 1987 13863 SH SOLE 15 13863 0 0 CONSTELLATION BRANDS INC CL A 21036P108 14 100 SH SOLE 17 0 0 100 CONSTELLATION BRANDS INC CL A 21036P108 234404 1635070 SH SOLE 18 1419009 0 216061 CONSTELLATION BRANDS INC CL A 21036P108 340185 2372940 SH SOLE 19 2372940 0 0 CONSTELLATION BRANDS INC CL A 21036P108 421853 2942613 SH SOLE 21 2942613 0 0 CONSTELLATION BRANDS INC CL A 21036P108 575255 4012658 SH SOLE 22 3729820 0 282838 CONSTELLATION BRANDS INC CL A 21036P108 17365 121128 SH SOLE 23 121128 0 0 CONSTELLATION BRANDS INC CL A 21036P108 28387 198014 SH SOLE 25 198014 0 0 CONSTELLATION BRANDS INC CL A 21036P108 108647 757862 SH SOLE 26 87810 0 670052 CONSTELLATION BRANDS INC CL A 21036P108 4877 34019 SH SOLE 28 24031 0 9988 CONSTELLATION BRANDS INC CL A 21036P108 85 594 SH SOLE 29 594 0 0 CONSTELLATION BRANDS INC CL A 21036P108 84916 592329 SH SOLE 30 592329 0 0 CONSTELLATION BRANDS INC CL A 21036P108 2499 17429 SH SOLE 31 4478 0 12951 CONSTELLATION BRANDS INC CL A 21036P108 7174 50042 SH SOLE 34 50042 0 0 CONSTELLATION BRANDS INC CL A 21036P108 15584 108704 SH SOLE 36 108704 0 0 CONSTELLATION BRANDS INC CL A 21036P108 563 3929 SH SOLE 40 3929 0 0 CONSTELLATION PHARMCETICLS I COM 210373106 250 7961 SH SOLE 2 890 0 7071 CONSTELLATION PHARMCETICLS I COM 210373106 18 588 SH SOLE 7 588 0 0 CONSTELLATION PHARMCETICLS I COM 210373106 2193 69785 SH SOLE 18 69785 0 0 CONSTELLATION PHARMCETICLS I COM 210373106 3354 106712 SH SOLE 19 106712 0 0 CONSTELLATION PHARMCETICLS I COM 210373106 135 4300 SH SOLE 20 4300 0 0 CONSTELLATION PHARMCETICLS I COM 210373106 20437 650246 SH SOLE 21 650246 0 0 CONSTELLATION PHARMCETICLS I COM 210373106 14893 473837 SH SOLE 22 462847 0 10990 CONSTELLATION PHARMCETICLS I COM 210373106 9 272 SH SOLE 26 0 0 272 CONSTELLIUM SE CL A SHS F21107101 824 158111 SH SOLE 2 158111 0 0 CONSTELLIUM SE CL A SHS F21107101 5 886 SH SOLE 4 886 0 0 CONSTELLIUM SE CL A SHS F21107101 551 105716 SH SOLE 7 105716 0 0 CONSTELLIUM SE CL A SHS F21107101 16502 3167422 SH SOLE 19 3167422 0 0 CONSTELLIUM SE CL A SHS F21107101 7250 1391620 SH SOLE 21 1391620 0 0 CONSTELLIUM SE CL A SHS F21107101 4680 898330 SH SOLE 22 882861 0 15469 CONSTELLIUM SE CL A SHS F21107101 97 18603 SH SOLE 26 0 0 18603 CONSTELLIUM SE CL A SHS F21107101 93 17771 SH SOLE 28 17771 0 0 CONSTELLIUM SE CL A SHS F21107101 1201 230474 SH SOLE 30 230474 0 0 CONSTELLIUM SE CL A SHS F21107101 3171 608701 SH SOLE 34 608701 0 0 CONSTELLIUM SE CL A SHS F21107101 78 14900 SH SOLE 36 14900 0 0 CONSTELLIUM SE CL A SHS F21107101 71 13632 SH SOLE 40 13632 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 208 12308 SH SOLE 2 1021 0 11287 CONSTRUCTION PARTNERS INC COM CL A 21044C107 14 816 SH SOLE 7 816 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 1149 68054 SH SOLE 18 68054 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 591 35007 SH SOLE 19 35007 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 11765 696548 SH SOLE 21 696548 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 12609 746517 SH SOLE 22 734526 0 11991 CONSTRUCTION PARTNERS INC COM CL A 21044C107 57 3374 SH SOLE 28 3374 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 61 3604 SH SOLE 30 3604 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 5 3586 SH SOLE 18 3586 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 73 53469 SH SOLE 21 53469 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 779 572516 SH SOLE 22 572516 0 0 CONTAINER STORE GROUP INC COM 210751103 33 14053 SH SOLE 2 550 0 13503 CONTAINER STORE GROUP INC COM 210751103 1 407 SH SOLE 7 407 0 0 CONTAINER STORE GROUP INC COM 210751103 133 56256 SH SOLE 18 56256 0 0 CONTAINER STORE GROUP INC COM 210751103 117 49708 SH SOLE 19 49708 0 0 CONTAINER STORE GROUP INC COM 210751103 1326 561895 SH SOLE 21 561895 0 0 CONTAINER STORE GROUP INC COM 210751103 1170 495701 SH SOLE 22 485960 0 9741 CONTANGO OIL & GAS CO COM NEW 21075N204 21 13720 SH SOLE 18 13720 0 0 CONTANGO OIL & GAS CO COM NEW 21075N204 286 190816 SH SOLE 21 190816 0 0 CONTANGO OIL & GAS CO COM NEW 21075N204 873 581716 SH SOLE 22 581716 0 0 CONTINENTAL MATLS CORP COM PAR $0.25 211615307 1 97 SH SOLE 18 97 0 0 CONTINENTAL MATLS CORP COM PAR $0.25 211615307 12 1316 SH SOLE 21 1316 0 0 CONTINENTAL RES INC COM 212015101 1667 218189 SH SOLE 2 47446 0 170743 CONTINENTAL RES INC COM 212015101 292 38217 SH SOLE 4 35659 0 2558 CONTINENTAL RES INC COM 212015101 56 7280 SH SOLE 7 7280 0 0 CONTINENTAL RES INC COM 212015101 582 76139 SH SOLE 13 76139 0 0 CONTINENTAL RES INC COM 212015101 83 10821 SH SOLE 15 10821 0 0 CONTINENTAL RES INC COM 212015101 2050 268341 SH SOLE 18 145510 0 122831 CONTINENTAL RES INC COM 212015101 4304 563361 SH SOLE 19 563361 0 0 CONTINENTAL RES INC COM 212015101 9518 1245822 SH SOLE 21 1245822 0 0 CONTINENTAL RES INC COM 212015101 25502 3337901 SH SOLE 22 2812611 0 525290 CONTINENTAL RES INC COM 212015101 505 66046 SH SOLE 23 66046 0 0 CONTINENTAL RES INC COM 212015101 582 76239 SH SOLE 25 76239 0 0 CONTINENTAL RES INC COM 212015101 3420 447633 SH SOLE 26 163182 0 284451 CONTINENTAL RES INC COM 212015101 129 16944 SH SOLE 28 12089 0 4855 CONTINENTAL RES INC COM 212015101 13 1679 SH SOLE 29 1679 0 0 CONTINENTAL RES INC COM 212015101 1928 252340 SH SOLE 30 252340 0 0 CONTINENTAL RES INC COM 212015101 259 33842 SH SOLE 31 18819 0 15023 CONTINENTAL RES INC COM 212015101 47 6136 SH SOLE 34 6136 0 0 CONTINENTAL RES INC COM 212015101 826 108054 SH SOLE 36 108054 0 0 CONTINENTAL RES INC COM 212015101 14 1885 SH SOLE 40 1885 0 0 CONTRAFECT CORP COM NEW 212326300 45 7884 SH SOLE 21 7884 0 0 CONTURA ENERGY INC COM 21241B100 3319 1412477 SH SOLE 2 1396271 0 16206 CONTURA ENERGY INC COM 21241B100 0 93 SH SOLE 4 93 0 0 CONTURA ENERGY INC COM 21241B100 1 273 SH SOLE 7 273 0 0 CONTURA ENERGY INC COM 21241B100 156 66585 SH SOLE 18 66585 0 0 CONTURA ENERGY INC COM 21241B100 78 33255 SH SOLE 19 33255 0 0 CONTURA ENERGY INC COM 21241B100 1465 623259 SH SOLE 21 623259 0 0 CONTURA ENERGY INC COM 21241B100 1289 548551 SH SOLE 22 522989 0 25562 CONTURA ENERGY INC COM 21241B100 34 14420 SH SOLE 26 11813 0 2607 CONTURA ENERGY INC COM 21241B100 7 2774 SH SOLE 30 2774 0 0 CONTURA ENERGY INC COM 21241B100 4 1860 SH SOLE 40 1860 0 0 COOPER COS INC COM NEW 216648402 33021 119786 SH SOLE 2 15080 0 104706 COOPER COS INC COM NEW 216648402 6647 24112 SH SOLE 4 22852 0 1260 COOPER COS INC COM NEW 216648402 22189 80490 SH SOLE 7 49487 0 31003 COOPER COS INC COM NEW 216648402 727 2638 SH SOLE 13 2638 0 0 COOPER COS INC COM NEW 216648402 1106 4012 SH SOLE 15 4012 0 0 COOPER COS INC COM NEW 216648402 27439 99536 SH SOLE 18 92046 0 7490 COOPER COS INC COM NEW 216648402 112416 407792 SH SOLE 19 407792 0 0 COOPER COS INC COM NEW 216648402 421320 1528349 SH SOLE 21 1528349 0 0 COOPER COS INC COM NEW 216648402 331061 1200934 SH SOLE 22 1084882 0 116052 COOPER COS INC COM NEW 216648402 9744 35346 SH SOLE 23 35346 0 0 COOPER COS INC COM NEW 216648402 16587 60171 SH SOLE 25 60171 0 0 COOPER COS INC COM NEW 216648402 80093 290539 SH SOLE 26 38922 0 251617 COOPER COS INC COM NEW 216648402 2779 10082 SH SOLE 28 7112 0 2970 COOPER COS INC COM NEW 216648402 3124 11331 SH SOLE 29 823 0 10508 COOPER COS INC COM NEW 216648402 68137 247170 SH SOLE 30 247170 0 0 COOPER COS INC COM NEW 216648402 2806 10179 SH SOLE 31 8211 0 1968 COOPER COS INC COM NEW 216648402 741 2689 SH SOLE 34 2689 0 0 COOPER COS INC COM NEW 216648402 8029 29125 SH SOLE 36 29125 0 0 COOPER COS INC COM NEW 216648402 272 986 SH SOLE 40 986 0 0 COOPER STD HLDGS INC COM 21676P103 173 16874 SH SOLE 2 1645 0 15229 COOPER STD HLDGS INC COM 21676P103 1 114 SH SOLE 4 114 0 0 COOPER STD HLDGS INC COM 21676P103 14 1358 SH SOLE 7 1358 0 0 COOPER STD HLDGS INC COM 21676P103 775 75453 SH SOLE 18 75453 0 0 COOPER STD HLDGS INC COM 21676P103 627 61064 SH SOLE 19 61064 0 0 COOPER STD HLDGS INC COM 21676P103 19695 1917704 SH SOLE 21 1917704 0 0 COOPER STD HLDGS INC COM 21676P103 5842 568828 SH SOLE 22 542355 0 26473 COOPER STD HLDGS INC COM 21676P103 60 5815 SH SOLE 23 5815 0 0 COOPER STD HLDGS INC COM 21676P103 219 21366 SH SOLE 26 5090 0 16276 COOPER STD HLDGS INC COM 21676P103 24 2351 SH SOLE 28 2351 0 0 COOPER STD HLDGS INC COM 21676P103 440 42816 SH SOLE 30 42816 0 0 COOPER STD HLDGS INC COM 21676P103 38 3748 SH SOLE 31 0 0 3748 COOPER STD HLDGS INC COM 21676P103 32 3146 SH SOLE 36 3146 0 0 COOPER STD HLDGS INC COM 21676P103 23 2233 SH SOLE 40 2233 0 0 COOPER TIRE & RUBR CO COM 216831107 780 47873 SH SOLE 2 2567 0 45306 COOPER TIRE & RUBR CO COM 216831107 4 248 SH SOLE 4 248 0 0 COOPER TIRE & RUBR CO COM 216831107 29 1750 SH SOLE 7 1750 0 0 COOPER TIRE & RUBR CO COM 216831107 3730 228844 SH SOLE 18 228844 0 0 COOPER TIRE & RUBR CO COM 216831107 1540 94498 SH SOLE 19 94498 0 0 COOPER TIRE & RUBR CO COM 216831107 91735 5627909 SH SOLE 21 5627909 0 0 COOPER TIRE & RUBR CO COM 216831107 24128 1480246 SH SOLE 22 1413804 0 66442 COOPER TIRE & RUBR CO COM 216831107 497 30469 SH SOLE 26 17425 0 13044 COOPER TIRE & RUBR CO COM 216831107 105 6456 SH SOLE 28 6456 0 0 COOPER TIRE & RUBR CO COM 216831107 1063 65185 SH SOLE 30 65185 0 0 COOPER TIRE & RUBR CO COM 216831107 29 1797 SH SOLE 36 1797 0 0 COOPER TIRE & RUBR CO COM 216831107 102 6265 SH SOLE 40 6265 0 0 COPA HOLDINGS SA CL A P31076105 2595 57289 SH SOLE 2 2425 0 54864 COPA HOLDINGS SA CL A P31076105 27 589 SH SOLE 7 589 0 0 COPA HOLDINGS SA CL A P31076105 2695 59508 SH SOLE 18 15075 0 44433 COPA HOLDINGS SA CL A P31076105 10496 231747 SH SOLE 19 231747 0 0 COPA HOLDINGS SA CL A P31076105 14190 313304 SH SOLE 21 313304 0 0 COPA HOLDINGS SA CL A P31076105 13738 303338 SH SOLE 22 264474 0 38864 COPA HOLDINGS SA CL A P31076105 10131 223700 SH SOLE 25 223700 0 0 COPA HOLDINGS SA CL A P31076105 739 16311 SH SOLE 26 16311 0 0 COPA HOLDINGS SA CL A P31076105 54 1193 SH SOLE 30 1193 0 0 COPA HOLDINGS SA CL A P31076105 80 1768 SH SOLE 31 668 0 1100 COPA HOLDINGS SA CL A P31076105 22288 492110 SH SOLE 34 492110 0 0 COPART INC COM 217204106 33542 489519 SH SOLE 2 53019 0 436500 COPART INC COM 217204106 7360 107414 SH SOLE 4 102058 0 5356 COPART INC COM 217204106 21399 312300 SH SOLE 7 196776 0 115524 COPART INC COM 217204106 545 7960 SH SOLE 13 7960 0 0 COPART INC COM 217204106 1092 15930 SH SOLE 15 15930 0 0 COPART INC COM 217204106 45724 667316 SH SOLE 18 393558 0 273758 COPART INC COM 217204106 193489 2823836 SH SOLE 19 2823836 0 0 COPART INC COM 217204106 441729 6446719 SH SOLE 21 6446719 0 0 COPART INC COM 217204106 340317 4966681 SH SOLE 22 4468957 0 497724 COPART INC COM 217204106 10323 150651 SH SOLE 23 150651 0 0 COPART INC COM 217204106 16463 240263 SH SOLE 25 240263 0 0 COPART INC COM 217204106 72864 1063404 SH SOLE 26 153729 0 909675 COPART INC COM 217204106 2879 42012 SH SOLE 28 30015 0 11997 COPART INC COM 217204106 3305 48231 SH SOLE 29 3410 0 44821 COPART INC COM 217204106 66730 973877 SH SOLE 30 973877 0 0 COPART INC COM 217204106 3138 45796 SH SOLE 31 37931 0 7865 COPART INC COM 217204106 2523 36819 SH SOLE 32 36819 0 0 COPART INC COM 217204106 786 11478 SH SOLE 34 11478 0 0 COPART INC COM 217204106 8235 120186 SH SOLE 36 120186 0 0 COPART INC COM 217204106 317 4628 SH SOLE 40 4628 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 128 24351 SH SOLE 2 3572 0 20779 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 7 1257 SH SOLE 7 1257 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1581 301701 SH SOLE 18 301701 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 4100 782356 SH SOLE 19 782356 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 160 30500 SH SOLE 20 30500 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 15100 2881745 SH SOLE 21 2881745 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 9146 1745438 SH SOLE 22 1709027 0 36411 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 27 5099 SH SOLE 30 5099 0 0 CORCEPT THERAPEUTICS INC COM 218352102 484 40693 SH SOLE 2 10125 0 30568 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 5634 473885 SH SOLE 18 443710 0 30175 CORCEPT THERAPEUTICS INC COM 218352102 4863 409031 SH SOLE 19 409031 0 0 CORCEPT THERAPEUTICS INC COM 218352102 128827 10834894 SH SOLE 21 10834894 0 0 CORCEPT THERAPEUTICS INC COM 218352102 37705 3171162 SH SOLE 22 3064877 0 106285 CORCEPT THERAPEUTICS INC COM 218352102 348 29299 SH SOLE 23 29299 0 0 CORCEPT THERAPEUTICS INC COM 218352102 1427 119990 SH SOLE 26 19972 0 100018 CORCEPT THERAPEUTICS INC COM 218352102 182 15332 SH SOLE 28 15332 0 0 CORCEPT THERAPEUTICS INC COM 218352102 1584 133236 SH SOLE 30 133236 0 0 CORCEPT THERAPEUTICS INC COM 218352102 26 2147 SH SOLE 34 2147 0 0 CORCEPT THERAPEUTICS INC COM 218352102 152 12792 SH SOLE 40 12792 0 0 CORE LABORATORIES N V COM N22717107 176 17050 SH SOLE 2 17050 0 0 CORE LABORATORIES N V COM N22717107 2 222 SH SOLE 4 222 0 0 CORE LABORATORIES N V COM N22717107 1058 102322 SH SOLE 18 102322 0 0 CORE LABORATORIES N V COM N22717107 18135 1753831 SH SOLE 21 1753831 0 0 CORE LABORATORIES N V COM N22717107 10662 1031117 SH SOLE 22 1007214 0 23903 CORE LABORATORIES N V COM N22717107 201 19440 SH SOLE 26 8333 0 11107 CORE LABORATORIES N V COM N22717107 63 6108 SH SOLE 28 6108 0 0 CORE LABORATORIES N V COM N22717107 162 15685 SH SOLE 30 15685 0 0 CORE LABORATORIES N V COM N22717107 37 3578 SH SOLE 36 3578 0 0 CORE LABORATORIES N V COM N22717107 54 5252 SH SOLE 40 5252 0 0 CORE MARK HOLDING CO INC COM 218681104 529 18512 SH SOLE 2 7384 0 11128 CORE MARK HOLDING CO INC COM 218681104 6 206 SH SOLE 4 206 0 0 CORE MARK HOLDING CO INC COM 218681104 53 1850 SH SOLE 7 1850 0 0 CORE MARK HOLDING CO INC COM 218681104 6489 227119 SH SOLE 18 207862 0 19257 CORE MARK HOLDING CO INC COM 218681104 6283 219926 SH SOLE 19 219926 0 0 CORE MARK HOLDING CO INC COM 218681104 143533 5023913 SH SOLE 21 5023913 0 0 CORE MARK HOLDING CO INC COM 218681104 43777 1532267 SH SOLE 22 1467582 0 64685 CORE MARK HOLDING CO INC COM 218681104 719 25164 SH SOLE 23 25164 0 0 CORE MARK HOLDING CO INC COM 218681104 2022 70761 SH SOLE 26 4722 0 66039 CORE MARK HOLDING CO INC COM 218681104 163 5703 SH SOLE 28 5703 0 0 CORE MARK HOLDING CO INC COM 218681104 1697 59385 SH SOLE 30 59385 0 0 CORE MARK HOLDING CO INC COM 218681104 153 5358 SH SOLE 36 5358 0 0 CORE MARK HOLDING CO INC COM 218681104 144 5030 SH SOLE 40 5030 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 2 1581 SH SOLE 18 1581 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 38 24839 SH SOLE 21 24839 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 48 31175 SH SOLE 22 31175 0 0 CORECIVIC INC COM 21871N101 580 51951 SH SOLE 2 51951 0 0 CORECIVIC INC COM 21871N101 5 490 SH SOLE 4 490 0 0 CORECIVIC INC COM 21871N101 51 4556 SH SOLE 7 4556 0 0 CORECIVIC INC COM 21871N101 7675 687127 SH SOLE 18 687127 0 0 CORECIVIC INC COM 21871N101 2498 223659 SH SOLE 19 223659 0 0 CORECIVIC INC COM 21871N101 100944 9037082 SH SOLE 21 9037082 0 0 CORECIVIC INC COM 21871N101 47680 4268542 SH SOLE 22 4122507 0 146035 CORECIVIC INC COM 21871N101 42 3804 SH SOLE 23 3804 0 0 CORECIVIC INC COM 21871N101 390 34904 SH SOLE 26 24926 0 9978 CORECIVIC INC COM 21871N101 169 15103 SH SOLE 28 15103 0 0 CORECIVIC INC COM 21871N101 464 41537 SH SOLE 30 41537 0 0 CORECIVIC INC COM 21871N101 82 7352 SH SOLE 36 7352 0 0 CORECIVIC INC COM 21871N101 142 12713 SH SOLE 40 12713 0 0 CORELOGIC INC COM 21871D103 5635 184498 SH SOLE 2 40803 0 143695 CORELOGIC INC COM 21871D103 13 441 SH SOLE 4 441 0 0 CORELOGIC INC COM 21871D103 55 1786 SH SOLE 7 1786 0 0 CORELOGIC INC COM 21871D103 6733 220480 SH SOLE 18 220480 0 0 CORELOGIC INC COM 21871D103 570 18655 SH SOLE 19 18655 0 0 CORELOGIC INC COM 21871D103 113789 3725893 SH SOLE 21 3725893 0 0 CORELOGIC INC COM 21871D103 78601 2573702 SH SOLE 22 2442903 0 130799 CORELOGIC INC COM 21871D103 1330 43538 SH SOLE 26 18063 0 25475 CORELOGIC INC COM 21871D103 370 12103 SH SOLE 28 12103 0 0 CORELOGIC INC COM 21871D103 809 26477 SH SOLE 30 26477 0 0 CORELOGIC INC COM 21871D103 86 2826 SH SOLE 31 1637 0 1189 CORELOGIC INC COM 21871D103 103 3372 SH SOLE 34 3372 0 0 CORELOGIC INC COM 21871D103 61 2013 SH SOLE 36 2013 0 0 CORELOGIC INC COM 21871D103 268 8773 SH SOLE 40 8773 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 249 13521 SH SOLE 2 542 0 12979 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 253 13739 SH SOLE 7 13739 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 873 47480 SH SOLE 18 47480 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 457 24841 SH SOLE 19 24841 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 8884 483339 SH SOLE 21 483339 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 7141 388539 SH SOLE 22 370776 0 17763 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 49 2645 SH SOLE 26 0 0 2645 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 130 7094 SH SOLE 28 7094 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 35 1919 SH SOLE 40 1919 0 0 COREPOINT LODGING INC COM 21872L104 166 42352 SH SOLE 2 1600 0 40752 COREPOINT LODGING INC COM 21872L104 1 216 SH SOLE 4 216 0 0 COREPOINT LODGING INC COM 21872L104 3 838 SH SOLE 7 838 0 0 COREPOINT LODGING INC COM 21872L104 560 142981 SH SOLE 18 142981 0 0 COREPOINT LODGING INC COM 21872L104 437 111546 SH SOLE 19 111546 0 0 COREPOINT LODGING INC COM 21872L104 5769 1471638 SH SOLE 21 1471638 0 0 COREPOINT LODGING INC COM 21872L104 5277 1346109 SH SOLE 22 1287953 0 58156 COREPOINT LODGING INC COM 21872L104 5 1323 SH SOLE 23 1323 0 0 COREPOINT LODGING INC COM 21872L104 60 15229 SH SOLE 26 3067 0 12162 COREPOINT LODGING INC COM 21872L104 26 6621 SH SOLE 28 6621 0 0 COREPOINT LODGING INC COM 21872L104 21 5345 SH SOLE 30 5345 0 0 COREPOINT LODGING INC COM 21872L104 20 5147 SH SOLE 40 5147 0 0 CORESITE RLTY CORP COM 21870Q105 10403 89756 SH SOLE 2 20633 0 69123 CORESITE RLTY CORP COM 21870Q105 76 660 SH SOLE 4 660 0 0 CORESITE RLTY CORP COM 21870Q105 123 1062 SH SOLE 7 1062 0 0 CORESITE RLTY CORP COM 21870Q105 12128 104638 SH SOLE 18 104211 0 427 CORESITE RLTY CORP COM 21870Q105 1859 16041 SH SOLE 19 16041 0 0 CORESITE RLTY CORP COM 21870Q105 246890 2130201 SH SOLE 21 2130201 0 0 CORESITE RLTY CORP COM 21870Q105 147547 1273054 SH SOLE 22 1206746 0 66308 CORESITE RLTY CORP COM 21870Q105 344 2966 SH SOLE 23 2966 0 0 CORESITE RLTY CORP COM 21870Q105 2432 20987 SH SOLE 26 10786 0 10201 CORESITE RLTY CORP COM 21870Q105 627 5407 SH SOLE 28 5407 0 0 CORESITE RLTY CORP COM 21870Q105 233 2013 SH SOLE 29 2013 0 0 CORESITE RLTY CORP COM 21870Q105 1473 12712 SH SOLE 30 12712 0 0 CORESITE RLTY CORP COM 21870Q105 621 5354 SH SOLE 31 4594 0 760 CORESITE RLTY CORP COM 21870Q105 174 1503 SH SOLE 34 1503 0 0 CORESITE RLTY CORP COM 21870Q105 438 3783 SH SOLE 40 3783 0 0 CORMEDIX INC COM 21900C308 33 9239 SH SOLE 2 974 0 8265 CORMEDIX INC COM 21900C308 310 86441 SH SOLE 18 86441 0 0 CORMEDIX INC COM 21900C308 168 46871 SH SOLE 19 46871 0 0 CORMEDIX INC COM 21900C308 3174 884259 SH SOLE 21 884259 0 0 CORMEDIX INC COM 21900C308 2459 684861 SH SOLE 22 674136 0 10725 CORNERSTONE BLDG BRANDS INC COM 21925D109 195 42800 SH SOLE 2 2831 0 39969 CORNERSTONE BLDG BRANDS INC COM 21925D109 4 964 SH SOLE 7 964 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 728 159546 SH SOLE 18 159546 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 382 83861 SH SOLE 19 83861 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 7021 1539799 SH SOLE 21 1539799 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 6339 1390072 SH SOLE 22 1307392 0 82680 CORNERSTONE BLDG BRANDS INC COM 21925D109 95 20878 SH SOLE 26 0 0 20878 CORNERSTONE BLDG BRANDS INC COM 21925D109 66 14433 SH SOLE 28 14433 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 145 31696 SH SOLE 30 31696 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 46 10052 SH SOLE 40 10052 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 678 21368 SH SOLE 2 3099 0 18269 CORNERSTONE ONDEMAND INC COM 21925Y103 7 224 SH SOLE 4 224 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 31 973 SH SOLE 7 973 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 6408 201835 SH SOLE 18 198822 0 3013 CORNERSTONE ONDEMAND INC COM 21925Y103 3939 124078 SH SOLE 19 124078 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 65005 2047391 SH SOLE 21 2047391 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 48447 1525890 SH SOLE 22 1459923 0 65967 CORNERSTONE ONDEMAND INC COM 21925Y103 29 905 SH SOLE 23 905 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 828 26079 SH SOLE 26 9149 0 16930 CORNERSTONE ONDEMAND INC COM 21925Y103 214 6729 SH SOLE 28 6729 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 551 17339 SH SOLE 30 17339 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 53 1676 SH SOLE 34 1676 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 164 5152 SH SOLE 40 5152 0 0 CORNING INC COM 219350105 38225 1860988 SH SOLE 2 203946 0 1657042 CORNING INC COM 219350105 7037 342579 SH SOLE 4 320670 0 21909 CORNING INC COM 219350105 14374 699824 SH SOLE 7 655112 0 44712 CORNING INC COM 219350105 609 29663 SH SOLE 13 29663 0 0 CORNING INC COM 219350105 1741 84753 SH SOLE 15 84753 0 0 CORNING INC COM 219350105 1 53 SH SOLE 17 0 0 53 CORNING INC COM 219350105 38942 1895931 SH SOLE 18 1783804 0 112127 CORNING INC COM 219350105 6528 317821 SH SOLE 19 317821 0 0 CORNING INC COM 219350105 422079 20549112 SH SOLE 21 20549112 0 0 CORNING INC COM 219350105 373976 18207217 SH SOLE 22 16325240 0 1881977 CORNING INC COM 219350105 11569 563224 SH SOLE 23 563224 0 0 CORNING INC COM 219350105 17662 859859 SH SOLE 25 859859 0 0 CORNING INC COM 219350105 75601 3680684 SH SOLE 26 565103 0 3115581 CORNING INC COM 219350105 3200 155816 SH SOLE 28 110344 0 45472 CORNING INC COM 219350105 260 12669 SH SOLE 29 12669 0 0 CORNING INC COM 219350105 62003 3018629 SH SOLE 30 3018629 0 0 CORNING INC COM 219350105 3751 182619 SH SOLE 31 142047 0 40572 CORNING INC COM 219350105 1445 70357 SH SOLE 34 70357 0 0 CORNING INC COM 219350105 11512 560479 SH SOLE 36 560479 0 0 CORNING INC COM 219350105 377 18344 SH SOLE 40 18344 0 0 CORPORACION AMER ARPTS S A COM L1995B107 799 432159 SH SOLE 21 432159 0 0 CORPORACION AMER ARPTS S A COM L1995B107 345 186565 SH SOLE 22 186565 0 0 CORPORACION AMER ARPTS S A COM L1995B107 25 13258 SH SOLE 30 13258 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 5544 250521 SH SOLE 2 55350 0 195171 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1468 66336 SH SOLE 4 66336 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2654 119907 SH SOLE 7 119907 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 6874 310617 SH SOLE 18 310617 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3174 143409 SH SOLE 19 143409 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 134193 6063857 SH SOLE 21 6063857 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 102103 4613769 SH SOLE 22 4439608 0 174161 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 79 3579 SH SOLE 23 3579 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 5791 261662 SH SOLE 25 261662 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1587 71692 SH SOLE 26 21134 0 50558 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 356 16077 SH SOLE 28 16077 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1274 57560 SH SOLE 29 57560 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 10983 496285 SH SOLE 30 496285 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 199 8975 SH SOLE 31 2375 0 6600 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 54 2429 SH SOLE 36 2429 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 226 10198 SH SOLE 40 10198 0 0 CORTEVA INC COM 22052L104 55912 2379236 SH SOLE 2 746685 0 1632551 CORTEVA INC COM 22052L104 7953 338446 SH SOLE 4 318035 0 20411 CORTEVA INC COM 22052L104 24879 1058681 SH SOLE 7 1016020 0 42661 CORTEVA INC COM 22052L104 610 25963 SH SOLE 13 25963 0 0 CORTEVA INC COM 22052L104 1916 81541 SH SOLE 15 81541 0 0 CORTEVA INC COM 22052L104 8 359 SH SOLE 17 0 0 359 CORTEVA INC COM 22052L104 231056 9832156 SH SOLE 18 8051102 0 1781054 CORTEVA INC COM 22052L104 151297 6438176 SH SOLE 19 6438176 0 0 CORTEVA INC COM 22052L104 408001 17361747 SH SOLE 21 17361747 0 0 CORTEVA INC COM 22052L104 426932 18167337 SH SOLE 22 16341575 0 1825762 CORTEVA INC COM 22052L104 14585 620628 SH SOLE 23 620628 0 0 CORTEVA INC COM 22052L104 23748 1010548 SH SOLE 25 907393 0 103155 CORTEVA INC COM 22052L104 75512 3213294 SH SOLE 26 527713 0 2685581 CORTEVA INC COM 22052L104 3563 151597 SH SOLE 28 107373 0 44224 CORTEVA INC COM 22052L104 318 13546 SH SOLE 29 13546 0 0 CORTEVA INC COM 22052L104 68656 2921538 SH SOLE 30 2921538 0 0 CORTEVA INC COM 22052L104 4941 210266 SH SOLE 31 136069 0 74197 CORTEVA INC COM 22052L104 29337 1248396 SH SOLE 34 1248396 0 0 CORTEVA INC COM 22052L104 16675 709584 SH SOLE 36 709584 0 0 CORTEVA INC COM 22052L104 420 17853 SH SOLE 40 17853 0 0 CORTEXYME INC COM 22053A107 212 4640 SH SOLE 2 602 0 4038 CORTEXYME INC COM 22053A107 16 360 SH SOLE 7 360 0 0 CORTEXYME INC COM 22053A107 1943 42600 SH SOLE 18 42600 0 0 CORTEXYME INC COM 22053A107 1008 22107 SH SOLE 19 22107 0 0 CORTEXYME INC COM 22053A107 17579 385412 SH SOLE 21 385412 0 0 CORTEXYME INC COM 22053A107 9013 197602 SH SOLE 22 190360 0 7242 CORTLAND BANCORP COM 220587109 13 980 SH SOLE 18 980 0 0 CORVEL CORP COM 221006109 177 3239 SH SOLE 2 444 0 2795 CORVEL CORP COM 221006109 3 58 SH SOLE 4 58 0 0 CORVEL CORP COM 221006109 10 187 SH SOLE 7 187 0 0 CORVEL CORP COM 221006109 2351 43134 SH SOLE 18 40926 0 2208 CORVEL CORP COM 221006109 882 16178 SH SOLE 19 16178 0 0 CORVEL CORP COM 221006109 53270 977250 SH SOLE 21 977250 0 0 CORVEL CORP COM 221006109 14634 268470 SH SOLE 22 258146 0 10324 CORVEL CORP COM 221006109 43 784 SH SOLE 26 0 0 784 CORVEL CORP COM 221006109 85 1554 SH SOLE 28 1554 0 0 CORVEL CORP COM 221006109 3615 66322 SH SOLE 30 66322 0 0 CORVEL CORP COM 221006109 65 1201 SH SOLE 40 1201 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 5 2543 SH SOLE 2 2543 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 12 5476 SH SOLE 18 5476 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 200 94757 SH SOLE 19 94757 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 121 57443 SH SOLE 21 57443 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 192 91190 SH SOLE 22 91190 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 6 2981 SH SOLE 23 2981 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 128 60887 SH SOLE 26 0 0 60887 COSAN LTD SHS A G25343107 353 28721 SH SOLE 2 4861 0 23860 COSAN LTD SHS A G25343107 101 8215 SH SOLE 4 8215 0 0 COSAN LTD SHS A G25343107 7360 598341 SH SOLE 7 598341 0 0 COSAN LTD SHS A G25343107 271 22027 SH SOLE 13 22027 0 0 COSAN LTD SHS A G25343107 8 642 SH SOLE 18 642 0 0 COSAN LTD SHS A G25343107 95 7692 SH SOLE 19 7692 0 0 COSAN LTD SHS A G25343107 94 7642 SH SOLE 21 7642 0 0 COSAN LTD SHS A G25343107 14495 1178467 SH SOLE 22 1073778 0 104689 COSAN LTD SHS A G25343107 898 73021 SH SOLE 23 73021 0 0 COSAN LTD SHS A G25343107 84 6868 SH SOLE 25 6868 0 0 COSAN LTD SHS A G25343107 13 1037 SH SOLE 26 1037 0 0 COSAN LTD SHS A G25343107 43 3499 SH SOLE 29 3499 0 0 COSAN LTD SHS A G25343107 1653 134356 SH SOLE 30 134356 0 0 COSAN LTD SHS A G25343107 1174 95441 SH SOLE 31 95441 0 0 COSAN LTD SHS A G25343107 84 6801 SH SOLE 34 6801 0 0 COSAN LTD SHS A G25343107 192 15649 SH SOLE 36 15649 0 0 COSTAMARE INC SHS Y1771G102 226 49977 SH SOLE 2 3224 0 46753 COSTAMARE INC SHS Y1771G102 5 1144 SH SOLE 7 1144 0 0 COSTAMARE INC SHS Y1771G102 802 177445 SH SOLE 18 177445 0 0 COSTAMARE INC SHS Y1771G102 444 98299 SH SOLE 19 98299 0 0 COSTAMARE INC SHS Y1771G102 7658 1694189 SH SOLE 21 1694189 0 0 COSTAMARE INC SHS Y1771G102 2798 619133 SH SOLE 22 577823 0 41310 COSTAR GROUP INC COM 22160N109 59134 100703 SH SOLE 2 4306 0 96397 COSTAR GROUP INC COM 22160N109 9644 16423 SH SOLE 4 15463 0 960 COSTAR GROUP INC COM 22160N109 3968 6757 SH SOLE 7 4547 0 2210 COSTAR GROUP INC COM 22160N109 609 1037 SH SOLE 13 1037 0 0 COSTAR GROUP INC COM 22160N109 1859 3166 SH SOLE 15 3166 0 0 COSTAR GROUP INC COM 22160N109 212797 362387 SH SOLE 18 239341 0 123046 COSTAR GROUP INC COM 22160N109 309528 527116 SH SOLE 19 527116 0 0 COSTAR GROUP INC COM 22160N109 378598 644740 SH SOLE 21 644740 0 0 COSTAR GROUP INC COM 22160N109 572998 975797 SH SOLE 22 916338 0 59459 COSTAR GROUP INC COM 22160N109 15611 26585 SH SOLE 23 26585 0 0 COSTAR GROUP INC COM 22160N109 32836 55918 SH SOLE 25 55918 0 0 COSTAR GROUP INC COM 22160N109 62727 106822 SH SOLE 26 24994 0 81828 COSTAR GROUP INC COM 22160N109 4361 7427 SH SOLE 28 5256 0 2171 COSTAR GROUP INC COM 22160N109 4981 8482 SH SOLE 29 634 0 7848 COSTAR GROUP INC COM 22160N109 43865 74700 SH SOLE 30 74700 0 0 COSTAR GROUP INC COM 22160N109 4509 7678 SH SOLE 31 6226 0 1452 COSTAR GROUP INC COM 22160N109 3406 5801 SH SOLE 32 5801 0 0 COSTAR GROUP INC COM 22160N109 11273 19197 SH SOLE 34 19197 0 0 COSTAR GROUP INC COM 22160N109 12562 21393 SH SOLE 36 21393 0 0 COSTAR GROUP INC COM 22160N109 469 798 SH SOLE 40 798 0 0 COSTCO WHSL CORP NEW COM 22160K105 328064 1150578 SH SOLE 2 184574 0 966004 COSTCO WHSL CORP NEW COM 22160K105 60891 213556 SH SOLE 4 201545 0 12011 COSTCO WHSL CORP NEW COM 22160K105 119992 420834 SH SOLE 7 402399 0 18435 COSTCO WHSL CORP NEW COM 22160K105 8266 28992 SH SOLE 13 28992 0 0 COSTCO WHSL CORP NEW COM 22160K105 10617 37236 SH SOLE 15 37236 0 0 COSTCO WHSL CORP NEW COM 22160K105 84 293 SH SOLE 17 0 0 293 COSTCO WHSL CORP NEW COM 22160K105 281444 987073 SH SOLE 18 900144 0 86929 COSTCO WHSL CORP NEW COM 22160K105 136588 479038 SH SOLE 19 479038 0 0 COSTCO WHSL CORP NEW COM 22160K105 2364213 8291702 SH SOLE 21 8291702 0 0 COSTCO WHSL CORP NEW COM 22160K105 3101421 10877216 SH SOLE 22 9667993 0 1209223 COSTCO WHSL CORP NEW COM 22160K105 99138 347693 SH SOLE 23 347693 0 0 COSTCO WHSL CORP NEW COM 22160K105 142520 499843 SH SOLE 25 499843 0 0 COSTCO WHSL CORP NEW COM 22160K105 570737 2001673 SH SOLE 26 264672 0 1737001 COSTCO WHSL CORP NEW COM 22160K105 25776 90400 SH SOLE 28 63956 0 26444 COSTCO WHSL CORP NEW COM 22160K105 21796 76444 SH SOLE 29 21290 0 55154 COSTCO WHSL CORP NEW COM 22160K105 514404 1804104 SH SOLE 30 1804104 0 0 COSTCO WHSL CORP NEW COM 22160K105 38085 133572 SH SOLE 31 97556 0 36016 COSTCO WHSL CORP NEW COM 22160K105 19955 69986 SH SOLE 32 69986 0 0 COSTCO WHSL CORP NEW COM 22160K105 45166 158405 SH SOLE 34 158405 0 0 COSTCO WHSL CORP NEW COM 22160K105 90941 318947 SH SOLE 36 318947 0 0 COSTCO WHSL CORP NEW COM 22160K105 2842 9967 SH SOLE 40 9967 0 0 COSTCO WHSL CORP NEW OPTIONS 22160K105 200 700 SH Call SOLE 4 700 0 0 COSTCO WHSL CORP NEW OPTIONS 22160K105 3250 11400 SH Call SOLE 18 11400 0 0 COSTCO WHSL CORP NEW OPTIONS 22160K105 15311 53700 SH Call SOLE 19 53700 0 0 COSTCO WHSL CORP NEW OPTIONS 22160K105 1169 4100 SH Call SOLE 22 4100 0 0 COSTCO WHSL CORP NEW OPTIONS 22160K105 7356 25800 SH Call SOLE 34 25800 0 0 COTY INC COM CL A 222070203 6748 1307674 SH SOLE 2 547250 0 760424 COTY INC COM CL A 222070203 897 173899 SH SOLE 4 163389 0 10510 COTY INC COM CL A 222070203 1561 302488 SH SOLE 7 255233 0 47255 COTY INC COM CL A 222070203 8 1500 SH SOLE 13 1500 0 0 COTY INC COM CL A 222070203 206 40007 SH SOLE 15 40007 0 0 COTY INC COM CL A 222070203 3068 594525 SH SOLE 18 549937 0 44588 COTY INC COM CL A 222070203 1370 265457 SH SOLE 19 265457 0 0 COTY INC COM CL A 222070203 36855 7142392 SH SOLE 21 7142392 0 0 COTY INC COM CL A 222070203 36537 7080902 SH SOLE 22 6270980 0 809922 COTY INC COM CL A 222070203 981 190212 SH SOLE 23 190212 0 0 COTY INC COM CL A 222070203 2036 394618 SH SOLE 25 394618 0 0 COTY INC COM CL A 222070203 8196 1588295 SH SOLE 26 469007 0 1119288 COTY INC COM CL A 222070203 298 57730 SH SOLE 28 42000 0 15730 COTY INC COM CL A 222070203 364 70592 SH SOLE 29 3255 0 67337 COTY INC COM CL A 222070203 6718 1301879 SH SOLE 30 1301879 0 0 COTY INC COM CL A 222070203 449 87090 SH SOLE 31 73311 0 13779 COTY INC COM CL A 222070203 1125 217967 SH SOLE 34 217967 0 0 COTY INC COM CL A 222070203 742 143775 SH SOLE 36 143775 0 0 COTY INC COM CL A 222070203 46 8894 SH SOLE 40 8894 0 0 COUNTY BANCORP INC COM 221907108 26 1408 SH SOLE 18 1408 0 0 COUNTY BANCORP INC COM 221907108 251 13542 SH SOLE 21 13542 0 0 COUPA SOFTWARE INC COM 22266L106 16478 117928 SH SOLE 2 5171 0 112757 COUPA SOFTWARE INC COM 22266L106 82 589 SH SOLE 4 589 0 0 COUPA SOFTWARE INC COM 22266L106 153 1097 SH SOLE 7 1097 0 0 COUPA SOFTWARE INC COM 22266L106 4772 34151 SH SOLE 18 34151 0 0 COUPA SOFTWARE INC COM 22266L106 90942 650844 SH SOLE 19 650844 0 0 COUPA SOFTWARE INC COM 22266L106 150915 1080050 SH SOLE 21 1080050 0 0 COUPA SOFTWARE INC COM 22266L106 235527 1685585 SH SOLE 22 1585913 0 99672 COUPA SOFTWARE INC COM 22266L106 3313 23707 SH SOLE 25 23707 0 0 COUPA SOFTWARE INC COM 22266L106 5075 36318 SH SOLE 26 17625 0 18693 COUPA SOFTWARE INC COM 22266L106 1279 9153 SH SOLE 28 9153 0 0 COUPA SOFTWARE INC COM 22266L106 2924 20927 SH SOLE 30 20927 0 0 COUPA SOFTWARE INC COM 22266L106 181 1292 SH SOLE 31 1292 0 0 COUPA SOFTWARE INC COM 22266L106 1629 11661 SH SOLE 34 11661 0 0 COUPA SOFTWARE INC COM 22266L106 955 6832 SH SOLE 40 6832 0 0 COUSINS PPTYS INC COM NEW 222795502 10087 344625 SH SOLE 2 73112 0 271513 COUSINS PPTYS INC COM NEW 222795502 6299 215215 SH SOLE 4 215215 0 0 COUSINS PPTYS INC COM NEW 222795502 5244 179153 SH SOLE 7 179153 0 0 COUSINS PPTYS INC COM NEW 222795502 11 385 SH SOLE 17 0 0 385 COUSINS PPTYS INC COM NEW 222795502 30098 1028297 SH SOLE 18 1028297 0 0 COUSINS PPTYS INC COM NEW 222795502 30652 1047218 SH SOLE 19 1047218 0 0 COUSINS PPTYS INC COM NEW 222795502 248907 8503811 SH SOLE 21 8503811 0 0 COUSINS PPTYS INC COM NEW 222795502 188605 6443636 SH SOLE 22 5887985 0 555651 COUSINS PPTYS INC COM NEW 222795502 1233 42113 SH SOLE 23 42113 0 0 COUSINS PPTYS INC COM NEW 222795502 10266 350745 SH SOLE 25 350745 0 0 COUSINS PPTYS INC COM NEW 222795502 3499 119535 SH SOLE 26 34240 0 85295 COUSINS PPTYS INC COM NEW 222795502 951 32506 SH SOLE 28 32506 0 0 COUSINS PPTYS INC COM NEW 222795502 2223 75937 SH SOLE 29 75937 0 0 COUSINS PPTYS INC COM NEW 222795502 19219 656613 SH SOLE 30 656613 0 0 COUSINS PPTYS INC COM NEW 222795502 90 3079 SH SOLE 31 3079 0 0 COUSINS PPTYS INC COM NEW 222795502 15217 519888 SH SOLE 34 519888 0 0 COUSINS PPTYS INC COM NEW 222795502 57 1952 SH SOLE 36 1952 0 0 COUSINS PPTYS INC COM NEW 222795502 489 16723 SH SOLE 40 16723 0 0 COVANTA HLDG CORP COM 22282E102 384 44870 SH SOLE 2 6024 0 38846 COVANTA HLDG CORP COM 22282E102 5 546 SH SOLE 4 546 0 0 COVANTA HLDG CORP COM 22282E102 30 3477 SH SOLE 7 3477 0 0 COVANTA HLDG CORP COM 22282E102 3487 407887 SH SOLE 18 407887 0 0 COVANTA HLDG CORP COM 22282E102 1892 221300 SH SOLE 19 221300 0 0 COVANTA HLDG CORP COM 22282E102 33381 3904201 SH SOLE 21 3904201 0 0 COVANTA HLDG CORP COM 22282E102 28595 3344473 SH SOLE 22 3212458 0 132015 COVANTA HLDG CORP COM 22282E102 575 67270 SH SOLE 26 34907 0 32363 COVANTA HLDG CORP COM 22282E102 147 17191 SH SOLE 28 17191 0 0 COVANTA HLDG CORP COM 22282E102 377 44054 SH SOLE 30 44054 0 0 COVANTA HLDG CORP COM 22282E102 44 5200 SH SOLE 31 0 0 5200 COVANTA HLDG CORP COM 22282E102 12 1456 SH SOLE 34 1456 0 0 COVANTA HLDG CORP COM 22282E102 20 2380 SH SOLE 36 2380 0 0 COVANTA HLDG CORP COM 22282E102 111 12934 SH SOLE 40 12934 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 205 23608 SH SOLE 2 11791 0 11817 COVENANT TRANSN GROUP INC CL A 22284P105 3 301 SH SOLE 7 301 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 479 55220 SH SOLE 18 48716 0 6504 COVENANT TRANSN GROUP INC CL A 22284P105 1552 179026 SH SOLE 19 179026 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 4302 496222 SH SOLE 21 496222 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 5804 669491 SH SOLE 22 658543 0 10948 COVENANT TRANSN GROUP INC CL A 22284P105 232 26816 SH SOLE 23 26816 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 756 87203 SH SOLE 26 0 0 87203 COVENANT TRANSN GROUP INC CL A 22284P105 15 1740 SH SOLE 28 1740 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 14 1571 SH SOLE 30 1571 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 10 1146 SH SOLE 40 1146 0 0 COVETRUS INC COM 22304C100 1635 200883 SH SOLE 2 25134 0 175749 COVETRUS INC COM 22304C100 4 478 SH SOLE 4 478 0 0 COVETRUS INC COM 22304C100 31 3771 SH SOLE 7 3771 0 0 COVETRUS INC COM 22304C100 1263 155162 SH SOLE 18 155162 0 0 COVETRUS INC COM 22304C100 190 23338 SH SOLE 19 23338 0 0 COVETRUS INC COM 22304C100 71253 8753501 SH SOLE 21 8753501 0 0 COVETRUS INC COM 22304C100 21270 2612972 SH SOLE 22 2440226 0 172746 COVETRUS INC COM 22304C100 17 2069 SH SOLE 25 2069 0 0 COVETRUS INC COM 22304C100 234 28726 SH SOLE 26 13781 0 14945 COVETRUS INC COM 22304C100 162 19894 SH SOLE 28 19894 0 0 COVETRUS INC COM 22304C100 983 120716 SH SOLE 30 120716 0 0 COVETRUS INC COM 22304C100 59 7303 SH SOLE 31 2056 0 5247 COVETRUS INC COM 22304C100 83 10178 SH SOLE 40 10178 0 0 COVIA HLDGS CORP COM 22305A103 20 35658 SH SOLE 2 1150 0 34508 COVIA HLDGS CORP COM 22305A103 0 753 SH SOLE 7 753 0 0 COVIA HLDGS CORP COM 22305A103 81 141430 SH SOLE 18 141430 0 0 COVIA HLDGS CORP COM 22305A103 41 70964 SH SOLE 19 70964 0 0 COVIA HLDGS CORP COM 22305A103 869 1520886 SH SOLE 21 1520886 0 0 COVIA HLDGS CORP COM 22305A103 551 963769 SH SOLE 22 942036 0 21733 COWEN INC CL A NEW 223622606 188 19458 SH SOLE 2 1702 0 17756 COWEN INC CL A NEW 223622606 7 681 SH SOLE 7 681 0 0 COWEN INC CL A NEW 223622606 1042 107854 SH SOLE 18 107854 0 0 COWEN INC CL A NEW 223622606 501 51883 SH SOLE 19 51883 0 0 COWEN INC CL A NEW 223622606 10172 1053011 SH SOLE 21 1053011 0 0 COWEN INC CL A NEW 223622606 8723 902965 SH SOLE 22 873335 0 29630 COWEN INC CL A NEW 223622606 60 6200 SH SOLE 26 0 0 6200 COWEN INC CL A NEW 223622606 37 3797 SH SOLE 28 3797 0 0 COWEN INC CL A NEW 223622606 28 2950 SH SOLE 30 2950 0 0 COWEN INC CL A NEW 223622606 29 2957 SH SOLE 40 2957 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 5 2369 SH SOLE 18 2369 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 70 31143 SH SOLE 21 31143 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 43 19019 SH SOLE 22 19019 0 0 CPS TECHNOLOGIES CORP COM 12619F104 7 7295 SH SOLE 21 7295 0 0 CRA INTL INC COM 12618T105 295 8821 SH SOLE 2 3174 0 5647 CRA INTL INC COM 12618T105 4 126 SH SOLE 7 126 0 0 CRA INTL INC COM 12618T105 1090 32628 SH SOLE 18 29211 0 3417 CRA INTL INC COM 12618T105 2495 74671 SH SOLE 19 74671 0 0 CRA INTL INC COM 12618T105 9232 276318 SH SOLE 21 276318 0 0 CRA INTL INC COM 12618T105 11060 331032 SH SOLE 22 326454 0 4578 CRA INTL INC COM 12618T105 405 12121 SH SOLE 23 12121 0 0 CRA INTL INC COM 12618T105 1207 36139 SH SOLE 26 0 0 36139 CRACKER BARREL OLD CTRY STOR COM 22410J106 1718 20645 SH SOLE 2 12978 0 7667 CRACKER BARREL OLD CTRY STOR COM 22410J106 7 81 SH SOLE 4 81 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 192 2310 SH SOLE 7 2310 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 12602 151429 SH SOLE 18 149003 0 2426 CRACKER BARREL OLD CTRY STOR COM 22410J106 5175 62188 SH SOLE 19 62188 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 145300 1745972 SH SOLE 21 1745972 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 68698 825495 SH SOLE 22 800232 0 25263 CRACKER BARREL OLD CTRY STOR COM 22410J106 92 1108 SH SOLE 23 1108 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 881 10585 SH SOLE 26 3872 0 6713 CRACKER BARREL OLD CTRY STOR COM 22410J106 235 2823 SH SOLE 28 2823 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 589 7078 SH SOLE 30 7078 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 31 367 SH SOLE 31 0 0 367 CRACKER BARREL OLD CTRY STOR COM 22410J106 50 604 SH SOLE 34 604 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 27 322 SH SOLE 36 322 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 200 2402 SH SOLE 40 2402 0 0 CRAFT BREW ALLIANCE INC COM 224122101 144 9692 SH SOLE 2 473 0 9219 CRAFT BREW ALLIANCE INC COM 224122101 5 312 SH SOLE 7 312 0 0 CRAFT BREW ALLIANCE INC COM 224122101 652 43733 SH SOLE 18 43733 0 0 CRAFT BREW ALLIANCE INC COM 224122101 329 22050 SH SOLE 19 22050 0 0 CRAFT BREW ALLIANCE INC COM 224122101 6201 416188 SH SOLE 21 416188 0 0 CRAFT BREW ALLIANCE INC COM 224122101 5026 337298 SH SOLE 22 329513 0 7785 CRANE CO COM 224399105 17028 346243 SH SOLE 2 231819 0 114424 CRANE CO COM 224399105 1270 25831 SH SOLE 4 25831 0 0 CRANE CO COM 224399105 311 6320 SH SOLE 7 6320 0 0 CRANE CO COM 224399105 7112 144610 SH SOLE 18 141205 0 3405 CRANE CO COM 224399105 1059 21538 SH SOLE 19 21538 0 0 CRANE CO COM 224399105 116625 2371386 SH SOLE 21 2371386 0 0 CRANE CO COM 224399105 90101 1832072 SH SOLE 22 1650612 0 181460 CRANE CO COM 224399105 1915 38938 SH SOLE 23 38938 0 0 CRANE CO COM 224399105 1334 27123 SH SOLE 26 13537 0 13586 CRANE CO COM 224399105 362 7369 SH SOLE 28 7369 0 0 CRANE CO COM 224399105 1437 29220 SH SOLE 29 29220 0 0 CRANE CO COM 224399105 988 20088 SH SOLE 30 20088 0 0 CRANE CO COM 224399105 2622 53316 SH SOLE 31 47026 0 6290 CRANE CO COM 224399105 180 3662 SH SOLE 34 3662 0 0 CRANE CO COM 224399105 179 3641 SH SOLE 36 3641 0 0 CRANE CO COM 224399105 239 4858 SH SOLE 40 4858 0 0 CRAWFORD & CO CL B 224633107 52 8203 SH SOLE 21 8203 0 0 CRAWFORD & CO CL B 224633107 2927 458117 SH SOLE 22 458117 0 0 CRAWFORD & CO CL A 224633206 61 8519 SH SOLE 2 698 0 7821 CRAWFORD & CO CL A 224633206 468 65049 SH SOLE 18 65049 0 0 CRAWFORD & CO CL A 224633206 230 31894 SH SOLE 19 31894 0 0 CRAWFORD & CO CL A 224633206 4527 628692 SH SOLE 21 628692 0 0 CRAWFORD & CO CL A 224633206 1184 164452 SH SOLE 22 155783 0 8669 CRAWFORD & CO CL A 224633206 7 979 SH SOLE 23 979 0 0 CRAWFORD & CO CL A 224633206 39 5447 SH SOLE 30 5447 0 0 CREDICORP LTD COM G2519Y108 31086 217275 SH SOLE 2 4183 0 213092 CREDICORP LTD COM G2519Y108 3704 25889 SH SOLE 4 25889 0 0 CREDICORP LTD COM G2519Y108 1288 9000 SH SOLE 7 9000 0 0 CREDICORP LTD COM G2519Y108 11 79 SH SOLE 13 79 0 0 CREDICORP LTD COM G2519Y108 224 1566 SH SOLE 15 1566 0 0 CREDICORP LTD COM G2519Y108 4767 33317 SH SOLE 18 33317 0 0 CREDICORP LTD COM G2519Y108 1018 7116 SH SOLE 19 7116 0 0 CREDICORP LTD COM G2519Y108 217422 1519689 SH SOLE 21 1519689 0 0 CREDICORP LTD COM G2519Y108 133272 931516 SH SOLE 22 834015 0 97501 CREDICORP LTD COM G2519Y108 5728 40033 SH SOLE 23 40033 0 0 CREDICORP LTD COM G2519Y108 10344 72302 SH SOLE 25 72302 0 0 CREDICORP LTD COM G2519Y108 46686 326313 SH SOLE 26 19438 0 306875 CREDICORP LTD COM G2519Y108 1719 12017 SH SOLE 28 12017 0 0 CREDICORP LTD COM G2519Y108 1052 7355 SH SOLE 29 7355 0 0 CREDICORP LTD COM G2519Y108 53331 372759 SH SOLE 30 372759 0 0 CREDICORP LTD COM G2519Y108 2219 15512 SH SOLE 31 1521 0 13991 CREDICORP LTD COM G2519Y108 922 6446 SH SOLE 34 6446 0 0 CREDICORP LTD COM G2519Y108 3991 27897 SH SOLE 36 27897 0 0 CREDICORP LTD COM G2519Y108 78 548 SH SOLE 40 548 0 0 CREDIT ACCEP CORP MICH COM 225310101 4743 18548 SH SOLE 2 1480 0 17068 CREDIT ACCEP CORP MICH COM 225310101 33 129 SH SOLE 4 129 0 0 CREDIT ACCEP CORP MICH COM 225310101 48 187 SH SOLE 7 187 0 0 CREDIT ACCEP CORP MICH COM 225310101 1239 4847 SH SOLE 18 4847 0 0 CREDIT ACCEP CORP MICH COM 225310101 609 2383 SH SOLE 19 2383 0 0 CREDIT ACCEP CORP MICH COM 225310101 35348 138244 SH SOLE 21 138244 0 0 CREDIT ACCEP CORP MICH COM 225310101 85186 333162 SH SOLE 22 316068 0 17094 CREDIT ACCEP CORP MICH COM 225310101 1252 4895 SH SOLE 26 2987 0 1908 CREDIT ACCEP CORP MICH COM 225310101 378 1479 SH SOLE 28 1479 0 0 CREDIT ACCEP CORP MICH COM 225310101 858 3355 SH SOLE 30 3355 0 0 CREDIT ACCEP CORP MICH COM 225310101 57 224 SH SOLE 31 224 0 0 CREDIT ACCEP CORP MICH COM 225310101 103 401 SH SOLE 34 401 0 0 CREDIT ACCEP CORP MICH COM 225310101 287 1122 SH SOLE 40 1122 0 0 CREE INC COM 225447101 8739 246457 SH SOLE 2 50338 0 196119 CREE INC COM 225447101 16 452 SH SOLE 4 452 0 0 CREE INC COM 225447101 83 2340 SH SOLE 7 2340 0 0 CREE INC COM 225447101 10584 298477 SH SOLE 18 298477 0 0 CREE INC COM 225447101 51364 1448514 SH SOLE 19 1448514 0 0 CREE INC COM 225447101 195861 5523437 SH SOLE 21 5523437 0 0 CREE INC COM 225447101 122230 3446976 SH SOLE 22 3269045 0 177931 CREE INC COM 225447101 1636 46126 SH SOLE 26 28545 0 17581 CREE INC COM 225447101 548 15453 SH SOLE 28 15453 0 0 CREE INC COM 225447101 1298 36607 SH SOLE 30 36607 0 0 CREE INC COM 225447101 123 3466 SH SOLE 31 2238 0 1228 CREE INC COM 225447101 16287 459298 SH SOLE 34 459298 0 0 CREE INC COM 225447101 68 1927 SH SOLE 36 1927 0 0 CREE INC COM 225447101 418 11802 SH SOLE 40 11802 0 0 CREE INC NOTE 0.875% 9/0 225447AB7 1711 1875000 PRN SOLE 21 1875000 0 0 CRESCENT PT ENERGY CORP COM 22576C101 142 184297 SH SOLE 21 184297 0 0 CRESUD S A C I F Y A SPONSORED ADR 226406106 282 80980 SH SOLE 21 80980 0 0 CRESUD S A C I F Y A SPONSORED ADR 226406106 645 185417 SH SOLE 22 185417 0 0 CRESUD S A C I F Y A SPONSORED ADR 226406106 48 13806 SH SOLE 30 13806 0 0 CRESUD S A C I F Y A SPONSORED ADR 226406106 14 4125 SH SOLE 34 4125 0 0 CRH PLC ADR 12626K203 451 16800 SH SOLE 2 16800 0 0 CRH PLC ADR 12626K203 45348 1689565 SH SOLE 18 1678927 0 10638 CRINETICS PHARMACEUTICALS IN COM 22663K107 59 4028 SH SOLE 2 461 0 3567 CRINETICS PHARMACEUTICALS IN COM 22663K107 638 43414 SH SOLE 18 40813 0 2601 CRINETICS PHARMACEUTICALS IN COM 22663K107 562 38256 SH SOLE 19 38256 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 5778 393058 SH SOLE 21 393058 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 3514 239014 SH SOLE 22 231072 0 7942 CRINETICS PHARMACEUTICALS IN COM 22663K107 12 848 SH SOLE 23 848 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 27 1824 SH SOLE 26 0 0 1824 CRINETICS PHARMACEUTICALS IN COM 22663K107 27 1861 SH SOLE 30 1861 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 6 143 SH SOLE 4 143 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 23157 546021 SH SOLE 21 546021 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1526 35992 SH SOLE 22 16696 0 19296 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 360 8497 SH SOLE 26 4673 0 3824 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 183 4310 SH SOLE 28 4310 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 615 14511 SH SOLE 30 14511 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 29 693 SH SOLE 34 693 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 143 3362 SH SOLE 40 3362 0 0 CRITEO S A SPONS ADS 226718104 2 200 SH SOLE 17 0 0 200 CROCS INC COM 227046109 487 28654 SH SOLE 2 6564 0 22090 CROCS INC COM 227046109 6 333 SH SOLE 4 333 0 0 CROCS INC COM 227046109 21 1211 SH SOLE 7 1211 0 0 CROCS INC COM 227046109 5519 324854 SH SOLE 18 314602 0 10252 CROCS INC COM 227046109 3290 193632 SH SOLE 19 193632 0 0 CROCS INC COM 227046109 124328 7317697 SH SOLE 21 7317697 0 0 CROCS INC COM 227046109 34389 2024098 SH SOLE 22 1951619 0 72479 CROCS INC COM 227046109 96 5640 SH SOLE 23 5640 0 0 CROCS INC COM 227046109 1093 64317 SH SOLE 26 9123 0 55194 CROCS INC COM 227046109 143 8428 SH SOLE 28 8428 0 0 CROCS INC COM 227046109 1482 87241 SH SOLE 30 87241 0 0 CROCS INC COM 227046109 120 7073 SH SOLE 40 7073 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 214 31819 SH SOLE 2 2213 0 29606 CROSS CTRY HEALTHCARE INC COM 227483104 5 735 SH SOLE 7 735 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 1176 174432 SH SOLE 18 174432 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 443 65680 SH SOLE 19 65680 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 28226 4187870 SH SOLE 21 4187870 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 7564 1122226 SH SOLE 22 1087728 0 34498 CROSS CTRY HEALTHCARE INC COM 227483104 30 4434 SH SOLE 28 4434 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 346 51299 SH SOLE 30 51299 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 47 7014 SH SOLE 40 7014 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 325 38660 SH SOLE 2 2532 0 36128 CROSSFIRST BANKSHARES INC COM 22766M109 16 1952 SH SOLE 7 1952 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 1387 165141 SH SOLE 18 165141 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 810 96393 SH SOLE 19 96393 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 14218 1692677 SH SOLE 21 1692677 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 3533 420618 SH SOLE 22 397581 0 23037 CROWDSTRIKE HLDGS INC CL A 22788C105 149 2683 SH SOLE 4 2683 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 2342 42057 SH SOLE 18 42057 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 38651 694161 SH SOLE 19 694161 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 2112 37925 SH SOLE 21 37925 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 19488 350000 SH SOLE 22 350000 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 21755 390708 SH SOLE 34 390708 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 152124 1053493 SH SOLE 2 148866 0 904627 CROWN CASTLE INTL CORP NEW COM 22822V101 35277 244302 SH SOLE 4 232949 0 11353 CROWN CASTLE INTL CORP NEW COM 22822V101 119011 824174 SH SOLE 7 811978 0 12196 CROWN CASTLE INTL CORP NEW COM 22822V101 717 4964 SH SOLE 13 4964 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 4705 32583 SH SOLE 15 32583 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 5 37 SH SOLE 17 0 0 37 CROWN CASTLE INTL CORP NEW COM 22822V101 133021 921196 SH SOLE 18 859324 0 61872 CROWN CASTLE INTL CORP NEW COM 22822V101 35217 243886 SH SOLE 19 243886 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1516720 10503601 SH SOLE 21 10503601 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1462164 10125789 SH SOLE 22 9078328 0 1047461 CROWN CASTLE INTL CORP NEW COM 22822V101 45605 315827 SH SOLE 23 315827 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 63638 440703 SH SOLE 25 440703 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 238944 1654737 SH SOLE 26 268019 0 1386718 CROWN CASTLE INTL CORP NEW COM 22822V101 12780 88501 SH SOLE 28 63723 0 24778 CROWN CASTLE INTL CORP NEW COM 22822V101 2141 14829 SH SOLE 29 14829 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 280970 1945779 SH SOLE 30 1945779 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 16158 111896 SH SOLE 31 91005 0 20891 CROWN CASTLE INTL CORP NEW COM 22822V101 20832 144267 SH SOLE 34 144267 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 47118 326303 SH SOLE 36 326303 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1371 9492 SH SOLE 40 9492 0 0 CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 187393 149914 SH SOLE 21 149914 0 0 CROWN CRAFTS INC COM 228309100 11 2261 SH SOLE 18 2261 0 0 CROWN CRAFTS INC COM 228309100 130 27253 SH SOLE 21 27253 0 0 CROWN HLDGS INC COM 228368106 18347 316118 SH SOLE 2 21893 0 294225 CROWN HLDGS INC COM 228368106 3447 59383 SH SOLE 4 55839 0 3544 CROWN HLDGS INC COM 228368106 629 10835 SH SOLE 7 10835 0 0 CROWN HLDGS INC COM 228368106 35 606 SH SOLE 13 606 0 0 CROWN HLDGS INC COM 228368106 545 9397 SH SOLE 15 9397 0 0 CROWN HLDGS INC COM 228368106 4769 82175 SH SOLE 18 71749 0 10426 CROWN HLDGS INC COM 228368106 1797 30958 SH SOLE 19 30958 0 0 CROWN HLDGS INC COM 228368106 108433 1868239 SH SOLE 21 1868239 0 0 CROWN HLDGS INC COM 228368106 210588 3628328 SH SOLE 22 3405403 0 222925 CROWN HLDGS INC COM 228368106 5627 96952 SH SOLE 23 96952 0 0 CROWN HLDGS INC COM 228368106 195 3363 SH SOLE 25 3363 0 0 CROWN HLDGS INC COM 228368106 15988 275457 SH SOLE 26 124070 0 151387 CROWN HLDGS INC COM 228368106 1603 27619 SH SOLE 28 19444 0 8175 CROWN HLDGS INC COM 228368106 1813 31243 SH SOLE 29 2564 0 28679 CROWN HLDGS INC COM 228368106 12476 214951 SH SOLE 30 214951 0 0 CROWN HLDGS INC COM 228368106 1740 29985 SH SOLE 31 22505 0 7480 CROWN HLDGS INC COM 228368106 1000 17224 SH SOLE 34 17224 0 0 CROWN HLDGS INC COM 228368106 2485 42818 SH SOLE 36 42818 0 0 CROWN HLDGS INC COM 228368106 157 2713 SH SOLE 40 2713 0 0 CRYOLIFE INC COM 228903100 226 13352 SH SOLE 2 1879 0 11473 CRYOLIFE INC COM 228903100 6 355 SH SOLE 4 355 0 0 CRYOLIFE INC COM 228903100 10 590 SH SOLE 7 590 0 0 CRYOLIFE INC COM 228903100 2845 168147 SH SOLE 18 168147 0 0 CRYOLIFE INC COM 228903100 1155 68254 SH SOLE 19 68254 0 0 CRYOLIFE INC COM 228903100 70965 4194145 SH SOLE 21 4194145 0 0 CRYOLIFE INC COM 228903100 19135 1130920 SH SOLE 22 1089887 0 41033 CRYOLIFE INC COM 228903100 542 32023 SH SOLE 26 17642 0 14381 CRYOLIFE INC COM 228903100 63 3733 SH SOLE 28 3733 0 0 CRYOLIFE INC COM 228903100 935 55239 SH SOLE 30 55239 0 0 CRYOLIFE INC COM 228903100 67 3945 SH SOLE 40 3945 0 0 CRYOPORT INC COM PAR $0.001 229050307 199 11660 SH SOLE 2 1644 0 10016 CRYOPORT INC COM PAR $0.001 229050307 9 526 SH SOLE 7 526 0 0 CRYOPORT INC COM PAR $0.001 229050307 2016 118129 SH SOLE 18 118129 0 0 CRYOPORT INC COM PAR $0.001 229050307 1011 59207 SH SOLE 19 59207 0 0 CRYOPORT INC COM PAR $0.001 229050307 22207 1300949 SH SOLE 21 1300949 0 0 CRYOPORT INC COM PAR $0.001 229050307 16128 944804 SH SOLE 22 897996 0 46808 CRYOPORT INC COM PAR $0.001 229050307 88 5142 SH SOLE 28 5142 0 0 CRYOPORT INC COM PAR $0.001 229050307 255 14941 SH SOLE 30 14941 0 0 CRYOPORT INC COM PAR $0.001 229050307 84 4920 SH SOLE 40 4920 0 0 CSG SYS INTL INC COM 126349109 778 18579 SH SOLE 2 8003 0 10576 CSG SYS INTL INC COM 126349109 4 100 SH SOLE 4 100 0 0 CSG SYS INTL INC COM 126349109 26 614 SH SOLE 7 614 0 0 CSG SYS INTL INC COM 126349109 7347 175544 SH SOLE 18 150542 0 25002 CSG SYS INTL INC COM 126349109 11999 286708 SH SOLE 19 286708 0 0 CSG SYS INTL INC COM 126349109 149526 3572910 SH SOLE 21 3572910 0 0 CSG SYS INTL INC COM 126349109 50543 1207721 SH SOLE 22 1172084 0 35637 CSG SYS INTL INC COM 126349109 1296 30956 SH SOLE 23 30956 0 0 CSG SYS INTL INC COM 126349109 5416 129409 SH SOLE 26 4646 0 124763 CSG SYS INTL INC COM 126349109 180 4306 SH SOLE 28 4306 0 0 CSG SYS INTL INC COM 126349109 1812 43292 SH SOLE 30 43292 0 0 CSG SYS INTL INC COM 126349109 256 6111 SH SOLE 34 6111 0 0 CSG SYS INTL INC COM 126349109 155 3711 SH SOLE 40 3711 0 0 CSP INC COM 126389105 8 1085 SH SOLE 18 1085 0 0 CSP INC COM 126389105 65 9298 SH SOLE 21 9298 0 0 CSW INDUSTRIALS INC COM 126402106 356 5496 SH SOLE 2 767 0 4729 CSW INDUSTRIALS INC COM 126402106 16 240 SH SOLE 7 240 0 0 CSW INDUSTRIALS INC COM 126402106 3583 55254 SH SOLE 18 55254 0 0 CSW INDUSTRIALS INC COM 126402106 1887 29105 SH SOLE 19 29105 0 0 CSW INDUSTRIALS INC COM 126402106 35869 553110 SH SOLE 21 553110 0 0 CSW INDUSTRIALS INC COM 126402106 27199 419410 SH SOLE 22 401599 0 17811 CSW INDUSTRIALS INC COM 126402106 160 2473 SH SOLE 26 0 0 2473 CSW INDUSTRIALS INC COM 126402106 120 1853 SH SOLE 28 1853 0 0 CSW INDUSTRIALS INC COM 126402106 498 7674 SH SOLE 30 7674 0 0 CSW INDUSTRIALS INC COM 126402106 171 2634 SH SOLE 40 2634 0 0 CSX CORP COM 126408103 107313 1872822 SH SOLE 2 267249 0 1605573 CSX CORP COM 126408103 22129 386188 SH SOLE 4 365122 0 21066 CSX CORP COM 126408103 40507 706933 SH SOLE 7 683192 0 23741 CSX CORP COM 126408103 1013 17677 SH SOLE 13 17677 0 0 CSX CORP COM 126408103 3727 65036 SH SOLE 15 65036 0 0 CSX CORP COM 126408103 94320 1646066 SH SOLE 18 1531584 0 114482 CSX CORP COM 126408103 12263 214018 SH SOLE 19 214018 0 0 CSX CORP COM 126408103 812631 14182044 SH SOLE 21 14182044 0 0 CSX CORP COM 126408103 1037825 18112131 SH SOLE 22 16273001 0 1839130 CSX CORP COM 126408103 31041 541736 SH SOLE 23 541736 0 0 CSX CORP COM 126408103 45669 797023 SH SOLE 25 797023 0 0 CSX CORP COM 126408103 217822 3801432 SH SOLE 26 451457 0 3349975 CSX CORP COM 126408103 8603 150131 SH SOLE 28 105989 0 44142 CSX CORP COM 126408103 2057 35893 SH SOLE 29 19519 0 16374 CSX CORP COM 126408103 210155 3667633 SH SOLE 30 3667633 0 0 CSX CORP COM 126408103 10730 187257 SH SOLE 31 148901 0 38356 CSX CORP COM 126408103 7101 123925 SH SOLE 32 123925 0 0 CSX CORP COM 126408103 2647 46193 SH SOLE 34 46193 0 0 CSX CORP COM 126408103 31359 547278 SH SOLE 36 547278 0 0 CSX CORP COM 126408103 967 16884 SH SOLE 40 16884 0 0 CSX CORP OPTIONS 126408103 34 600 SH Put SOLE 2 600 0 0 CSX CORP OPTIONS 126408103 6017 105000 SH Put SOLE 19 105000 0 0 CSX CORP OPTIONS 126408103 57 1000 SH Put SOLE 22 1000 0 0 CSX CORP OPTIONS 126408103 768 13400 SH Put SOLE 34 13400 0 0 CTI BIOPHARMA CORP COM 12648L601 14 15202 SH SOLE 21 15202 0 0 CTI BIOPHARMA CORP COM 12648L601 679 738114 SH SOLE 22 738114 0 0 CTS CORP COM 126501105 768 30863 SH SOLE 2 1669 0 29194 CTS CORP COM 126501105 5 185 SH SOLE 4 185 0 0 CTS CORP COM 126501105 13 526 SH SOLE 7 526 0 0 CTS CORP COM 126501105 3873 155597 SH SOLE 18 155597 0 0 CTS CORP COM 126501105 1495 60054 SH SOLE 19 60054 0 0 CTS CORP COM 126501105 90842 3649723 SH SOLE 21 3649723 0 0 CTS CORP COM 126501105 24684 991732 SH SOLE 22 958299 0 33433 CTS CORP COM 126501105 365 14667 SH SOLE 26 0 0 14667 CTS CORP COM 126501105 102 4094 SH SOLE 28 4094 0 0 CTS CORP COM 126501105 1723 69213 SH SOLE 30 69213 0 0 CTS CORP COM 126501105 27 1088 SH SOLE 34 1088 0 0 CTS CORP COM 126501105 92 3702 SH SOLE 40 3702 0 0 CUBESMART COM 229663109 10458 390388 SH SOLE 2 28818 0 361570 CUBESMART COM 229663109 3052 113920 SH SOLE 4 113920 0 0 CUBESMART COM 229663109 5548 207100 SH SOLE 7 207100 0 0 CUBESMART COM 229663109 2590 96685 SH SOLE 18 95057 0 1628 CUBESMART COM 229663109 6653 248324 SH SOLE 19 248324 0 0 CUBESMART COM 229663109 109200 4076141 SH SOLE 21 4076141 0 0 CUBESMART COM 229663109 187470 6997769 SH SOLE 22 6664750 0 333019 CUBESMART COM 229663109 167 6223 SH SOLE 23 6223 0 0 CUBESMART COM 229663109 12360 461356 SH SOLE 25 461356 0 0 CUBESMART COM 229663109 4647 173448 SH SOLE 26 46645 0 126803 CUBESMART COM 229663109 744 27769 SH SOLE 28 27769 0 0 CUBESMART COM 229663109 2942 109833 SH SOLE 29 109833 0 0 CUBESMART COM 229663109 23229 867070 SH SOLE 30 867070 0 0 CUBESMART COM 229663109 381 14208 SH SOLE 31 13526 0 682 CUBESMART COM 229663109 239 8905 SH SOLE 34 8905 0 0 CUBESMART COM 229663109 88 3280 SH SOLE 36 3280 0 0 CUBESMART COM 229663109 529 19753 SH SOLE 40 19753 0 0 CUBIC CORP COM 229669106 999 24174 SH SOLE 2 1590 0 22584 CUBIC CORP COM 229669106 5 110 SH SOLE 4 110 0 0 CUBIC CORP COM 229669106 23 552 SH SOLE 7 552 0 0 CUBIC CORP COM 229669106 5913 143136 SH SOLE 18 143136 0 0 CUBIC CORP COM 229669106 2434 58920 SH SOLE 19 58920 0 0 CUBIC CORP COM 229669106 156259 3782587 SH SOLE 21 3782587 0 0 CUBIC CORP COM 229669106 37435 906192 SH SOLE 22 872089 0 34103 CUBIC CORP COM 229669106 358 8659 SH SOLE 26 5875 0 2784 CUBIC CORP COM 229669106 148 3576 SH SOLE 28 3576 0 0 CUBIC CORP COM 229669106 1638 39654 SH SOLE 30 39654 0 0 CUBIC CORP COM 229669106 139 3367 SH SOLE 40 3367 0 0 CUE BIOPHARMA INC COM 22978P106 102 7190 SH SOLE 2 880 0 6310 CUE BIOPHARMA INC COM 22978P106 7 479 SH SOLE 7 479 0 0 CUE BIOPHARMA INC COM 22978P106 1071 75452 SH SOLE 18 75452 0 0 CUE BIOPHARMA INC COM 22978P106 522 36806 SH SOLE 19 36806 0 0 CUE BIOPHARMA INC COM 22978P106 9711 684333 SH SOLE 21 684333 0 0 CUE BIOPHARMA INC COM 22978P106 7452 525168 SH SOLE 22 512658 0 12510 CUI GLOBAL INC COM NEW 126576206 5 6124 SH SOLE 18 6124 0 0 CUI GLOBAL INC COM NEW 126576206 67 74796 SH SOLE 21 74796 0 0 CUI GLOBAL INC COM NEW 126576206 22 24486 SH SOLE 22 24486 0 0 CULLEN FROST BANKERS INC COM 229899109 9671 173338 SH SOLE 2 63040 0 110298 CULLEN FROST BANKERS INC COM 229899109 223 4005 SH SOLE 4 4005 0 0 CULLEN FROST BANKERS INC COM 229899109 2016 36132 SH SOLE 7 36132 0 0 CULLEN FROST BANKERS INC COM 229899109 1408 25231 SH SOLE 13 25231 0 0 CULLEN FROST BANKERS INC COM 229899109 1 17 SH SOLE 17 0 0 17 CULLEN FROST BANKERS INC COM 229899109 18564 332744 SH SOLE 18 264143 0 68601 CULLEN FROST BANKERS INC COM 229899109 13336 239038 SH SOLE 19 239038 0 0 CULLEN FROST BANKERS INC COM 229899109 155063 2779410 SH SOLE 21 2779410 0 0 CULLEN FROST BANKERS INC COM 229899109 122700 2199317 SH SOLE 22 1973668 0 225649 CULLEN FROST BANKERS INC COM 229899109 798 14299 SH SOLE 23 14299 0 0 CULLEN FROST BANKERS INC COM 229899109 441 7910 SH SOLE 25 7910 0 0 CULLEN FROST BANKERS INC COM 229899109 2522 45199 SH SOLE 26 18164 0 27035 CULLEN FROST BANKERS INC COM 229899109 482 8648 SH SOLE 28 8648 0 0 CULLEN FROST BANKERS INC COM 229899109 6344 113715 SH SOLE 29 1848 0 111867 CULLEN FROST BANKERS INC COM 229899109 1793 32145 SH SOLE 30 32145 0 0 CULLEN FROST BANKERS INC COM 229899109 767 13750 SH SOLE 31 9793 0 3957 CULLEN FROST BANKERS INC COM 229899109 476 8537 SH SOLE 34 8537 0 0 CULLEN FROST BANKERS INC COM 229899109 806 14455 SH SOLE 36 14455 0 0 CULLEN FROST BANKERS INC COM 229899109 362 6484 SH SOLE 40 6484 0 0 CULP INC COM 230215105 99 13452 SH SOLE 2 2495 0 10957 CULP INC COM 230215105 3 413 SH SOLE 7 413 0 0 CULP INC COM 230215105 300 40765 SH SOLE 18 40765 0 0 CULP INC COM 230215105 290 39350 SH SOLE 19 39350 0 0 CULP INC COM 230215105 2879 391114 SH SOLE 21 391114 0 0 CULP INC COM 230215105 2589 351779 SH SOLE 22 344690 0 7089 CULP INC COM 230215105 31 4244 SH SOLE 26 0 0 4244 CUMBERLAND PHARMACEUTICALS I COM 230770109 7 1924 SH SOLE 18 1924 0 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 105 28989 SH SOLE 21 28989 0 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 1077 296702 SH SOLE 22 296702 0 0 CUMMINS INC COM 231021106 61324 453176 SH SOLE 2 124552 0 328624 CUMMINS INC COM 231021106 10435 77110 SH SOLE 4 73003 0 4107 CUMMINS INC COM 231021106 32786 242284 SH SOLE 7 154867 0 87417 CUMMINS INC COM 231021106 727 5375 SH SOLE 13 5375 0 0 CUMMINS INC COM 231021106 2222 16419 SH SOLE 15 16419 0 0 CUMMINS INC COM 231021106 52095 384977 SH SOLE 18 361822 0 23155 CUMMINS INC COM 231021106 7960 58821 SH SOLE 19 58821 0 0 CUMMINS INC COM 231021106 688394 5087158 SH SOLE 21 5087158 0 0 CUMMINS INC COM 231021106 515227 3807474 SH SOLE 22 3420817 0 386657 CUMMINS INC COM 231021106 16384 121078 SH SOLE 23 121078 0 0 CUMMINS INC COM 231021106 26759 197744 SH SOLE 25 197744 0 0 CUMMINS INC COM 231021106 159111 1175811 SH SOLE 26 112830 0 1062981 CUMMINS INC COM 231021106 4072 30090 SH SOLE 28 20954 0 9136 CUMMINS INC COM 231021106 1489 11002 SH SOLE 29 11002 0 0 CUMMINS INC COM 231021106 100806 744943 SH SOLE 30 744943 0 0 CUMMINS INC COM 231021106 7013 51824 SH SOLE 31 41292 0 10532 CUMMINS INC COM 231021106 1896 14008 SH SOLE 34 14008 0 0 CUMMINS INC COM 231021106 14689 108547 SH SOLE 36 108547 0 0 CUMMINS INC COM 231021106 443 3273 SH SOLE 40 3273 0 0 CUMULUS MEDIA INC COM CLASS A 231082801 69 12719 SH SOLE 2 587 0 12132 CUMULUS MEDIA INC COM CLASS A 231082801 288 53201 SH SOLE 18 53201 0 0 CUMULUS MEDIA INC COM CLASS A 231082801 152 28036 SH SOLE 19 28036 0 0 CUMULUS MEDIA INC COM CLASS A 231082801 2894 533995 SH SOLE 21 533995 0 0 CUMULUS MEDIA INC COM CLASS A 231082801 1120 206627 SH SOLE 22 197424 0 9203 CURIS INC COM NEW 231269200 4 5826 SH SOLE 18 5826 0 0 CURIS INC COM NEW 231269200 58 82443 SH SOLE 21 82443 0 0 CURIS INC COM NEW 231269200 289 410210 SH SOLE 22 410210 0 0 CURO GROUP HLDGS CORP COM 23131L107 30 5619 SH SOLE 2 695 0 4924 CURO GROUP HLDGS CORP COM 23131L107 1 274 SH SOLE 7 274 0 0 CURO GROUP HLDGS CORP COM 23131L107 288 54331 SH SOLE 18 54331 0 0 CURO GROUP HLDGS CORP COM 23131L107 158 29749 SH SOLE 19 29749 0 0 CURO GROUP HLDGS CORP COM 23131L107 2934 553495 SH SOLE 21 553495 0 0 CURO GROUP HLDGS CORP COM 23131L107 2500 471764 SH SOLE 22 434952 0 36812 CURO GROUP HLDGS CORP COM 23131L107 18 3432 SH SOLE 30 3432 0 0 CURTISS WRIGHT CORP COM 231561101 18013 194923 SH SOLE 2 111802 0 83121 CURTISS WRIGHT CORP COM 231561101 306 3316 SH SOLE 4 3316 0 0 CURTISS WRIGHT CORP COM 231561101 259 2808 SH SOLE 7 2808 0 0 CURTISS WRIGHT CORP COM 231561101 12366 133814 SH SOLE 18 125397 0 8417 CURTISS WRIGHT CORP COM 231561101 2549 27584 SH SOLE 19 27584 0 0 CURTISS WRIGHT CORP COM 231561101 232470 2515633 SH SOLE 21 2515633 0 0 CURTISS WRIGHT CORP COM 231561101 144484 1563506 SH SOLE 22 1432690 0 130816 CURTISS WRIGHT CORP COM 231561101 1985 21485 SH SOLE 23 21485 0 0 CURTISS WRIGHT CORP COM 231561101 2148 23243 SH SOLE 26 13410 0 9833 CURTISS WRIGHT CORP COM 231561101 586 6343 SH SOLE 28 6343 0 0 CURTISS WRIGHT CORP COM 231561101 837 9059 SH SOLE 29 9059 0 0 CURTISS WRIGHT CORP COM 231561101 2644 28617 SH SOLE 30 28617 0 0 CURTISS WRIGHT CORP COM 231561101 2866 31016 SH SOLE 31 15141 0 15875 CURTISS WRIGHT CORP COM 231561101 120 1299 SH SOLE 34 1299 0 0 CURTISS WRIGHT CORP COM 231561101 267 2887 SH SOLE 36 2887 0 0 CURTISS WRIGHT CORP COM 231561101 408 4420 SH SOLE 40 4420 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 547 46561 SH SOLE 2 5665 0 40896 CUSHMAN WAKEFIELD PLC SHS G2717B108 5 398 SH SOLE 4 398 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 24 2054 SH SOLE 7 2054 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 4569 389209 SH SOLE 18 389209 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 2512 213959 SH SOLE 19 213959 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 43290 3687384 SH SOLE 21 3687384 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 15645 1332638 SH SOLE 22 1220255 0 112383 CUSHMAN WAKEFIELD PLC SHS G2717B108 413 35197 SH SOLE 26 29064 0 6133 CUSHMAN WAKEFIELD PLC SHS G2717B108 148 12580 SH SOLE 28 12580 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 357 30441 SH SOLE 30 30441 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 103 8752 SH SOLE 40 8752 0 0 CUSTOMERS BANCORP INC COM 23204G100 289 26418 SH SOLE 2 1733 0 24685 CUSTOMERS BANCORP INC COM 23204G100 7 624 SH SOLE 7 624 0 0 CUSTOMERS BANCORP INC COM 23204G100 1498 137068 SH SOLE 18 137068 0 0 CUSTOMERS BANCORP INC COM 23204G100 758 69330 SH SOLE 19 69330 0 0 CUSTOMERS BANCORP INC COM 23204G100 35684 3264780 SH SOLE 21 3264780 0 0 CUSTOMERS BANCORP INC COM 23204G100 10444 955573 SH SOLE 22 924765 0 30808 CUSTOMERS BANCORP INC COM 23204G100 40 3673 SH SOLE 23 3673 0 0 CUSTOMERS BANCORP INC COM 23204G100 171 15635 SH SOLE 26 0 0 15635 CUSTOMERS BANCORP INC COM 23204G100 41 3738 SH SOLE 28 3738 0 0 CUSTOMERS BANCORP INC COM 23204G100 411 37636 SH SOLE 30 37636 0 0 CUSTOMERS BANCORP INC COM 23204G100 9 820 SH SOLE 34 820 0 0 CUSTOMERS BANCORP INC COM 23204G100 30 2738 SH SOLE 40 2738 0 0 CUTERA INC COM 232109108 65 4974 SH SOLE 2 530 0 4444 CUTERA INC COM 232109108 2 186 SH SOLE 7 186 0 0 CUTERA INC COM 232109108 897 68673 SH SOLE 18 68673 0 0 CUTERA INC COM 232109108 336 25736 SH SOLE 19 25736 0 0 CUTERA INC COM 232109108 20375 1560084 SH SOLE 21 1560084 0 0 CUTERA INC COM 232109108 5268 403371 SH SOLE 22 394615 0 8756 CUTERA INC COM 232109108 265 20282 SH SOLE 30 20282 0 0 CUTERA INC COM 232109108 22 1694 SH SOLE 40 1694 0 0 CVB FINL CORP COM 126600105 2579 128607 SH SOLE 2 10312 0 118295 CVB FINL CORP COM 126600105 14 721 SH SOLE 4 721 0 0 CVB FINL CORP COM 126600105 45 2254 SH SOLE 7 2254 0 0 CVB FINL CORP COM 126600105 15416 768853 SH SOLE 18 768853 0 0 CVB FINL CORP COM 126600105 6109 304691 SH SOLE 19 304691 0 0 CVB FINL CORP COM 126600105 295868 14756510 SH SOLE 21 14756510 0 0 CVB FINL CORP COM 126600105 79892 3984631 SH SOLE 22 3844562 0 140069 CVB FINL CORP COM 126600105 205 10219 SH SOLE 23 10219 0 0 CVB FINL CORP COM 126600105 1448 72237 SH SOLE 26 23502 0 48735 CVB FINL CORP COM 126600105 293 14605 SH SOLE 28 14605 0 0 CVB FINL CORP COM 126600105 3268 162968 SH SOLE 30 162968 0 0 CVB FINL CORP COM 126600105 212 10577 SH SOLE 40 10577 0 0 CVD EQUIPMENT CORP COM 126601103 16 6770 SH SOLE 21 6770 0 0 CVR ENERGY INC COM 12662P108 379 22903 SH SOLE 2 2198 0 20705 CVR ENERGY INC COM 12662P108 3 194 SH SOLE 4 194 0 0 CVR ENERGY INC COM 12662P108 10 576 SH SOLE 7 576 0 0 CVR ENERGY INC COM 12662P108 1684 101860 SH SOLE 18 101860 0 0 CVR ENERGY INC COM 12662P108 1731 104711 SH SOLE 19 104711 0 0 CVR ENERGY INC COM 12662P108 17582 1063665 SH SOLE 21 1063665 0 0 CVR ENERGY INC COM 12662P108 13924 842373 SH SOLE 22 805440 0 36933 CVR ENERGY INC COM 12662P108 82 4931 SH SOLE 23 4931 0 0 CVR ENERGY INC COM 12662P108 673 40739 SH SOLE 26 14829 0 25910 CVR ENERGY INC COM 12662P108 60 3632 SH SOLE 28 3632 0 0 CVR ENERGY INC COM 12662P108 302 18267 SH SOLE 30 18267 0 0 CVR ENERGY INC COM 12662P108 50 3055 SH SOLE 40 3055 0 0 CVS HEALTH CORP COM 126650100 230923 3892186 SH SOLE 2 986755 0 2905431 CVS HEALTH CORP COM 126650100 36406 613614 SH SOLE 4 578699 0 34915 CVS HEALTH CORP COM 126650100 75765 1277017 SH SOLE 7 1131400 0 145617 CVS HEALTH CORP COM 126650100 4494 75749 SH SOLE 13 75749 0 0 CVS HEALTH CORP COM 126650100 8358 140870 SH SOLE 15 140870 0 0 CVS HEALTH CORP COM 126650100 7 123 SH SOLE 17 0 0 123 CVS HEALTH CORP COM 126650100 281677 4747636 SH SOLE 18 4272186 0 475450 CVS HEALTH CORP COM 126650100 337412 5687045 SH SOLE 19 5687045 0 0 CVS HEALTH CORP COM 126650100 1586112 26733719 SH SOLE 21 26733719 0 0 CVS HEALTH CORP COM 126650100 1912206 32230008 SH SOLE 22 28639910 0 3590098 CVS HEALTH CORP COM 126650100 61183 1031228 SH SOLE 23 1031228 0 0 CVS HEALTH CORP COM 126650100 89486 1508280 SH SOLE 25 1508280 0 0 CVS HEALTH CORP COM 126650100 450556 7594068 SH SOLE 26 783454 0 6810614 CVS HEALTH CORP COM 126650100 15816 266570 SH SOLE 28 188758 0 77812 CVS HEALTH CORP COM 126650100 17852 300892 SH SOLE 29 41804 0 259088 CVS HEALTH CORP COM 126650100 379434 6395306 SH SOLE 30 6395306 0 0 CVS HEALTH CORP COM 126650100 35719 602033 SH SOLE 31 244837 0 357196 CVS HEALTH CORP COM 126650100 74023 1247655 SH SOLE 34 1247655 0 0 CVS HEALTH CORP COM 126650100 63840 1076019 SH SOLE 36 1076019 0 0 CVS HEALTH CORP COM 126650100 1693 28533 SH SOLE 40 28533 0 0 CVS HEALTH CORP OPTIONS 126650100 113 1900 SH Call SOLE 2 1900 0 0 CVS HEALTH CORP OPTIONS 126650100 101 1700 SH Call SOLE 4 1700 0 0 CVS HEALTH CORP OPTIONS 126650100 1626 27400 SH Call SOLE 18 27400 0 0 CVS HEALTH CORP OPTIONS 126650100 16488 277900 SH Call SOLE 19 277900 0 0 CVS HEALTH CORP OPTIONS 126650100 771 13000 SH Call SOLE 22 13000 0 0 CVS HEALTH CORP OPTIONS 126650100 24 400 SH Call SOLE 25 400 0 0 CVS HEALTH CORP OPTIONS 126650100 6194 104400 SH Call SOLE 34 104400 0 0 CYANOTECH CORP COM PAR $0.02 232437301 2 812 SH SOLE 21 812 0 0 CYANOTECH CORP COM PAR $0.02 232437301 22 10762 SH SOLE 22 10762 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 491 5739 SH SOLE 2 1734 0 4005 CYBERARK SOFTWARE LTD SHS M2682V108 1467 17149 SH SOLE 4 16004 0 1145 CYBERARK SOFTWARE LTD SHS M2682V108 2350 27464 SH SOLE 7 25813 0 1651 CYBERARK SOFTWARE LTD SHS M2682V108 241 2814 SH SOLE 15 2814 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 3255 38043 SH SOLE 18 37867 0 176 CYBERARK SOFTWARE LTD SHS M2682V108 1427 16681 SH SOLE 19 16681 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 39871 466002 SH SOLE 21 466002 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 44674 522134 SH SOLE 22 500897 0 21237 CYBERARK SOFTWARE LTD SHS M2682V108 2425 28346 SH SOLE 23 28346 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 160 1866 SH SOLE 25 1866 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 6343 74133 SH SOLE 26 35787 0 38346 CYBERARK SOFTWARE LTD SHS M2682V108 493 5762 SH SOLE 28 5762 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 13 147 SH SOLE 29 147 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 7515 87834 SH SOLE 30 87834 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 614 7178 SH SOLE 31 5842 0 1336 CYBERARK SOFTWARE LTD SHS M2682V108 76 892 SH SOLE 34 892 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 580 6778 SH SOLE 36 6778 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 74 868 SH SOLE 40 868 0 0 CYBEROPTICS CORP COM 232517102 30 1747 SH SOLE 18 1747 0 0 CYBEROPTICS CORP COM 232517102 395 23067 SH SOLE 21 23067 0 0 CYBEROPTICS CORP COM 232517102 3115 182032 SH SOLE 22 182032 0 0 CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 0 796 SH SOLE 21 796 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 23 8822 SH SOLE 2 993 0 7829 CYCLERION THERAPEUTICS INC COM 23255M105 0 93 SH SOLE 4 93 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 1 287 SH SOLE 7 287 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 229 86549 SH SOLE 18 86549 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 107 40381 SH SOLE 19 40381 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 2130 803688 SH SOLE 21 803688 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 1665 628443 SH SOLE 22 610664 0 17779 CYCLERION THERAPEUTICS INC COM 23255M105 10 3630 SH SOLE 26 2347 0 1283 CYCLERION THERAPEUTICS INC COM 23255M105 5 2027 SH SOLE 28 2027 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 6 2126 SH SOLE 30 2126 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 35 13216 SH SOLE 40 13216 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 38 25564 SH SOLE 2 2868 0 22696 CYMABAY THERAPEUTICS INC COM 23257D103 0 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 383 258547 SH SOLE 18 258547 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 186 125884 SH SOLE 19 125884 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 4475 3023736 SH SOLE 21 3023736 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 3050 2060997 SH SOLE 22 1995844 0 65153 CYMABAY THERAPEUTICS INC COM 23257D103 6 3844 SH SOLE 26 0 0 3844 CYMABAY THERAPEUTICS INC COM 23257D103 12 8180 SH SOLE 28 8180 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 21 13877 SH SOLE 30 13877 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 14 9362 SH SOLE 40 9362 0 0 CYNERGISTEK INC COM 23258P105 3 1842 SH SOLE 18 1842 0 0 CYNERGISTEK INC COM 23258P105 42 29642 SH SOLE 21 29642 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 20099 861869 SH SOLE 2 177584 0 684285 CYPRESS SEMICONDUCTOR CORP COM 232806109 40 1699 SH SOLE 4 1699 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 181 7776 SH SOLE 7 7776 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 24038 1030795 SH SOLE 18 1030795 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 3862 165610 SH SOLE 19 165610 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 426854 18304193 SH SOLE 21 18304193 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 277495 11899458 SH SOLE 22 11239366 0 660092 CYPRESS SEMICONDUCTOR CORP COM 232806109 3694 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 20406 875043 SH SOLE 30 875043 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 254 10878 SH SOLE 31 7668 0 3210 CYPRESS SEMICONDUCTOR CORP COM 232806109 84 3620 SH SOLE 36 3620 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 889 38138 SH SOLE 40 38138 0 0 CYPRESS SEMICONDUCTOR CORP NOTE 4.500% 1/1 232806AM1 1529 900000 PRN SOLE 21 900000 0 0 CYREN LTD SHS M26895108 12 15724 SH SOLE 18 15724 0 0 CYREN LTD SHS M26895108 13 15940 SH SOLE 21 15940 0 0 CYRUSONE INC COM 23283R100 16292 263844 SH SOLE 2 55767 0 208077 CYRUSONE INC COM 23283R100 8108 131310 SH SOLE 4 131310 0 0 CYRUSONE INC COM 23283R100 7438 120454 SH SOLE 7 120454 0 0 CYRUSONE INC COM 23283R100 38341 620900 SH SOLE 18 620115 0 785 CYRUSONE INC COM 23283R100 29189 472699 SH SOLE 19 472699 0 0 CYRUSONE INC COM 23283R100 387882 6281494 SH SOLE 21 6281494 0 0 CYRUSONE INC COM 23283R100 286480 4639353 SH SOLE 22 4291099 0 348254 CYRUSONE INC COM 23283R100 1341 21711 SH SOLE 23 21711 0 0 CYRUSONE INC COM 23283R100 16406 265688 SH SOLE 25 265688 0 0 CYRUSONE INC COM 23283R100 5959 96506 SH SOLE 26 31385 0 65121 CYRUSONE INC COM 23283R100 2163 35031 SH SOLE 28 35031 0 0 CYRUSONE INC COM 23283R100 3805 61618 SH SOLE 29 61618 0 0 CYRUSONE INC COM 23283R100 30921 500743 SH SOLE 30 500743 0 0 CYRUSONE INC COM 23283R100 506 8198 SH SOLE 31 7203 0 995 CYRUSONE INC COM 23283R100 12821 207631 SH SOLE 34 207631 0 0 CYRUSONE INC COM 23283R100 88 1418 SH SOLE 36 1418 0 0 CYRUSONE INC COM 23283R100 773 12521 SH SOLE 40 12521 0 0 CYTOKINETICS INC COM NEW 23282W605 273 23187 SH SOLE 2 3053 0 20134 CYTOKINETICS INC COM NEW 23282W605 9 787 SH SOLE 7 787 0 0 CYTOKINETICS INC COM NEW 23282W605 3202 271608 SH SOLE 18 271608 0 0 CYTOKINETICS INC COM NEW 23282W605 1237 104938 SH SOLE 19 104938 0 0 CYTOKINETICS INC COM NEW 23282W605 81670 6927019 SH SOLE 21 6927019 0 0 CYTOKINETICS INC COM NEW 23282W605 20007 1696929 SH SOLE 22 1643272 0 53657 CYTOKINETICS INC COM NEW 23282W605 12 1017 SH SOLE 26 0 0 1017 CYTOKINETICS INC COM NEW 23282W605 93 7898 SH SOLE 28 7898 0 0 CYTOKINETICS INC COM NEW 23282W605 1012 85815 SH SOLE 30 85815 0 0 CYTOKINETICS INC COM NEW 23282W605 71 5993 SH SOLE 40 5993 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 148 19321 SH SOLE 2 4758 0 14563 CYTOMX THERAPEUTICS INC COM 23284F105 7 857 SH SOLE 7 857 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 1304 170045 SH SOLE 18 170045 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 1458 190035 SH SOLE 19 190035 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 15248 1988025 SH SOLE 21 1988025 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 11440 1491496 SH SOLE 22 1448253 0 43243 CYTOMX THERAPEUTICS INC COM 23284F105 129 16816 SH SOLE 23 16816 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 354 46144 SH SOLE 26 0 0 46144 CYTOMX THERAPEUTICS INC COM 23284F105 39 5138 SH SOLE 28 5138 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 82 10754 SH SOLE 30 10754 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 16 2147 SH SOLE 40 2147 0 0 CYTOSORBENTS CORP COM NEW 23283X206 89 11555 SH SOLE 2 1538 0 10017 CYTOSORBENTS CORP COM NEW 23283X206 5 594 SH SOLE 7 594 0 0 CYTOSORBENTS CORP COM NEW 23283X206 901 116557 SH SOLE 18 116557 0 0 CYTOSORBENTS CORP COM NEW 23283X206 444 57481 SH SOLE 19 57481 0 0 CYTOSORBENTS CORP COM NEW 23283X206 8264 1069048 SH SOLE 21 1069048 0 0 CYTOSORBENTS CORP COM NEW 23283X206 6504 841413 SH SOLE 22 823036 0 18377 D R HORTON INC COM 23331A109 27918 821126 SH SOLE 2 100783 0 720343 D R HORTON INC COM 23331A109 6697 196964 SH SOLE 4 187685 0 9279 D R HORTON INC COM 23331A109 11332 333300 SH SOLE 7 296245 0 37055 D R HORTON INC COM 23331A109 1950 57349 SH SOLE 13 57349 0 0 D R HORTON INC COM 23331A109 1195 35137 SH SOLE 15 35137 0 0 D R HORTON INC COM 23331A109 84284 2478954 SH SOLE 18 2281595 0 197359 D R HORTON INC COM 23331A109 134220 3947648 SH SOLE 19 3947648 0 0 D R HORTON INC COM 23331A109 405089 11914390 SH SOLE 21 11914390 0 0 D R HORTON INC COM 23331A109 294038 8648190 SH SOLE 22 7757652 0 890538 D R HORTON INC COM 23331A109 8765 257791 SH SOLE 23 257791 0 0 D R HORTON INC COM 23331A109 12709 373792 SH SOLE 25 347589 0 26203 D R HORTON INC COM 23331A109 49237 1448161 SH SOLE 26 260328 0 1187833 D R HORTON INC COM 23331A109 2414 70994 SH SOLE 28 50224 0 20770 D R HORTON INC COM 23331A109 2709 79683 SH SOLE 29 5066 0 74617 D R HORTON INC COM 23331A109 45426 1336050 SH SOLE 30 1336050 0 0 D R HORTON INC COM 23331A109 2624 77178 SH SOLE 31 58117 0 19061 D R HORTON INC COM 23331A109 60670 1784403 SH SOLE 34 1784403 0 0 D R HORTON INC COM 23331A109 10306 303108 SH SOLE 36 303108 0 0 D R HORTON INC COM 23331A109 253 7431 SH SOLE 40 7431 0 0 DAILY JOURNAL CORP COM 233912104 226 992 SH SOLE 2 62 0 930 DAILY JOURNAL CORP COM 233912104 6 27 SH SOLE 7 27 0 0 DAILY JOURNAL CORP COM 233912104 954 4179 SH SOLE 18 4179 0 0 DAILY JOURNAL CORP COM 233912104 487 2135 SH SOLE 19 2135 0 0 DAILY JOURNAL CORP COM 233912104 8821 38638 SH SOLE 21 38638 0 0 DAILY JOURNAL CORP COM 233912104 6659 29167 SH SOLE 22 28443 0 724 DAKTRONICS INC COM 234264109 181 36774 SH SOLE 2 3136 0 33638 DAKTRONICS INC COM 234264109 1 251 SH SOLE 4 251 0 0 DAKTRONICS INC COM 234264109 5 952 SH SOLE 7 952 0 0 DAKTRONICS INC COM 234264109 906 183683 SH SOLE 18 183683 0 0 DAKTRONICS INC COM 234264109 513 104087 SH SOLE 19 104087 0 0 DAKTRONICS INC COM 234264109 21874 4436849 SH SOLE 21 4436849 0 0 DAKTRONICS INC COM 234264109 6372 1292569 SH SOLE 22 1253439 0 39130 DAKTRONICS INC COM 234264109 52 10519 SH SOLE 23 10519 0 0 DAKTRONICS INC COM 234264109 131 26560 SH SOLE 26 0 0 26560 DAKTRONICS INC COM 234264109 26 5269 SH SOLE 28 5269 0 0 DAKTRONICS INC COM 234264109 185 37562 SH SOLE 30 37562 0 0 DAKTRONICS INC COM 234264109 20 3979 SH SOLE 40 3979 0 0 DANA INCORPORATED COM 235825205 1499 191969 SH SOLE 2 63760 0 128209 DANA INCORPORATED COM 235825205 7 909 SH SOLE 4 909 0 0 DANA INCORPORATED COM 235825205 40 5183 SH SOLE 7 5183 0 0 DANA INCORPORATED COM 235825205 131 16760 SH SOLE 13 16760 0 0 DANA INCORPORATED COM 235825205 6530 836154 SH SOLE 18 836154 0 0 DANA INCORPORATED COM 235825205 3422 438203 SH SOLE 19 438203 0 0 DANA INCORPORATED COM 235825205 78571 10060247 SH SOLE 21 10060247 0 0 DANA INCORPORATED COM 235825205 43974 5630529 SH SOLE 22 5453569 0 176960 DANA INCORPORATED COM 235825205 26 3304 SH SOLE 23 3304 0 0 DANA INCORPORATED COM 235825205 700 89592 SH SOLE 26 35189 0 54403 DANA INCORPORATED COM 235825205 147 18860 SH SOLE 28 18860 0 0 DANA INCORPORATED COM 235825205 359 45982 SH SOLE 30 45982 0 0 DANA INCORPORATED COM 235825205 50 6400 SH SOLE 31 0 0 6400 DANA INCORPORATED COM 235825205 68 8694 SH SOLE 36 8694 0 0 DANA INCORPORATED COM 235825205 133 17018 SH SOLE 40 17018 0 0 DANAHER CORPORATION COM 235851102 211889 1530879 SH SOLE 2 185313 0 1345566 DANAHER CORPORATION COM 235851102 41698 301264 SH SOLE 4 283836 0 17428 DANAHER CORPORATION COM 235851102 88291 637893 SH SOLE 7 610189 0 27704 DANAHER CORPORATION COM 235851102 2049 14805 SH SOLE 13 14805 0 0 DANAHER CORPORATION COM 235851102 7248 52368 SH SOLE 15 52368 0 0 DANAHER CORPORATION COM 235851102 2 14 SH SOLE 17 0 0 14 DANAHER CORPORATION COM 235851102 162644 1175086 SH SOLE 18 1081805 0 93281 DANAHER CORPORATION COM 235851102 25122 181503 SH SOLE 19 181503 0 0 DANAHER CORPORATION COM 235851102 2127938 15374161 SH SOLE 21 15374161 0 0 DANAHER CORPORATION COM 235851102 2066258 14928528 SH SOLE 22 13448846 0 1479682 DANAHER CORPORATION COM 235851102 63086 455790 SH SOLE 23 455790 0 0 DANAHER CORPORATION COM 235851102 91020 657612 SH SOLE 25 657612 0 0 DANAHER CORPORATION COM 235851102 361427 2611280 SH SOLE 26 359154 0 2252126 DANAHER CORPORATION COM 235851102 17673 127685 SH SOLE 28 90120 0 37565 DANAHER CORPORATION COM 235851102 1626 11749 SH SOLE 29 11749 0 0 DANAHER CORPORATION COM 235851102 406912 2939906 SH SOLE 30 2939906 0 0 DANAHER CORPORATION COM 235851102 21567 155822 SH SOLE 31 116376 0 39446 DANAHER CORPORATION COM 235851102 11263 81375 SH SOLE 34 81375 0 0 DANAHER CORPORATION COM 235851102 60162 434664 SH SOLE 36 434664 0 0 DANAHER CORPORATION COM 235851102 1959 14152 SH SOLE 40 14152 0 0 DANAHER CORPORATION 4.75 MND CV PFD 235851300 815 789 SH SOLE 7 789 0 0 DANAHER CORPORATION 4.75 MND CV PFD 235851300 127849 123747 SH SOLE 21 123747 0 0 DANAOS CORPORATION SHS Y1968P121 0 6 SH SOLE 22 6 0 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 49 853 SH SOLE 4 853 0 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 6554 113151 SH SOLE 21 113151 0 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 3483 60137 SH SOLE 22 60137 0 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 50 863 SH SOLE 25 863 0 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 1751 30229 SH SOLE 30 30229 0 0 DARDEN RESTAURANTS INC COM 237194105 15170 278550 SH SOLE 2 53185 0 225365 DARDEN RESTAURANTS INC COM 237194105 3255 59775 SH SOLE 4 56509 0 3266 DARDEN RESTAURANTS INC COM 237194105 8474 155604 SH SOLE 7 118288 0 37316 DARDEN RESTAURANTS INC COM 237194105 944 17325 SH SOLE 13 17325 0 0 DARDEN RESTAURANTS INC COM 237194105 696 12784 SH SOLE 15 12784 0 0 DARDEN RESTAURANTS INC COM 237194105 22609 415144 SH SOLE 18 387618 0 27526 DARDEN RESTAURANTS INC COM 237194105 8766 160959 SH SOLE 19 160959 0 0 DARDEN RESTAURANTS INC COM 237194105 236884 4349686 SH SOLE 21 4349686 0 0 DARDEN RESTAURANTS INC COM 237194105 184043 3379418 SH SOLE 22 2997960 0 381458 DARDEN RESTAURANTS INC COM 237194105 4853 89103 SH SOLE 23 89103 0 0 DARDEN RESTAURANTS INC COM 237194105 7846 144074 SH SOLE 25 144074 0 0 DARDEN RESTAURANTS INC COM 237194105 39204 719873 SH SOLE 26 94848 0 625025 DARDEN RESTAURANTS INC COM 237194105 1336 24540 SH SOLE 28 17590 0 6950 DARDEN RESTAURANTS INC COM 237194105 2302 42273 SH SOLE 29 2458 0 39815 DARDEN RESTAURANTS INC COM 237194105 28108 516119 SH SOLE 30 516119 0 0 DARDEN RESTAURANTS INC COM 237194105 1521 27923 SH SOLE 31 20239 0 7684 DARDEN RESTAURANTS INC COM 237194105 469 8620 SH SOLE 34 8620 0 0 DARDEN RESTAURANTS INC COM 237194105 5350 98245 SH SOLE 36 98245 0 0 DARDEN RESTAURANTS INC COM 237194105 133 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 4182 218138 SH SOLE 2 71323 0 146815 DARLING INGREDIENTS INC COM 237266101 14 734 SH SOLE 4 734 0 0 DARLING INGREDIENTS INC COM 237266101 4590 239413 SH SOLE 7 239413 0 0 DARLING INGREDIENTS INC COM 237266101 18083 943276 SH SOLE 18 943276 0 0 DARLING INGREDIENTS INC COM 237266101 5909 308246 SH SOLE 19 308246 0 0 DARLING INGREDIENTS INC COM 237266101 219787 11465176 SH SOLE 21 11465176 0 0 DARLING INGREDIENTS INC COM 237266101 106454 5553172 SH SOLE 22 5370294 0 182878 DARLING INGREDIENTS INC COM 237266101 884 46110 SH SOLE 26 32935 0 13175 DARLING INGREDIENTS INC COM 237266101 476 24807 SH SOLE 28 24807 0 0 DARLING INGREDIENTS INC COM 237266101 1569 81856 SH SOLE 30 81856 0 0 DARLING INGREDIENTS INC COM 237266101 73 3831 SH SOLE 31 0 0 3831 DARLING INGREDIENTS INC COM 237266101 11 551 SH SOLE 34 551 0 0 DARLING INGREDIENTS INC COM 237266101 128 6663 SH SOLE 36 6663 0 0 DARLING INGREDIENTS INC COM 237266101 345 17987 SH SOLE 40 17987 0 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 13 3212 SH SOLE 2 225 0 2987 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 104 24745 SH SOLE 18 24745 0 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 53 12653 SH SOLE 19 12653 0 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 1152 274925 SH SOLE 21 274925 0 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 963 229795 SH SOLE 22 226602 0 3193 DASEKE INC COM 23753F107 57 40701 SH SOLE 2 1485 0 39216 DASEKE INC COM 23753F107 1 826 SH SOLE 7 826 0 0 DASEKE INC COM 23753F107 226 161745 SH SOLE 18 161745 0 0 DASEKE INC COM 23753F107 121 86744 SH SOLE 19 86744 0 0 DASEKE INC COM 23753F107 2355 1681965 SH SOLE 21 1681965 0 0 DASEKE INC COM 23753F107 2087 1490954 SH SOLE 22 1464279 0 26675 DATA I O CORP COM 237690102 7 2526 SH SOLE 18 2526 0 0 DATA I O CORP COM 237690102 74 26257 SH SOLE 21 26257 0 0 DATA I O CORP COM 237690102 48 17015 SH SOLE 22 17015 0 0 DATADOG INC CL A COM 23804L103 148 4117 SH SOLE 2 4117 0 0 DATADOG INC CL A COM 23804L103 381 10576 SH SOLE 19 10576 0 0 DATADOG INC CL A COM 23804L103 843 23419 SH SOLE 21 23419 0 0 DATADOG INC CL A COM 23804L103 15599 433556 SH SOLE 22 433556 0 0 DATADOG INC CL A COM 23804L103 1017 28265 SH SOLE 34 28265 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 146 11153 SH SOLE 2 1301 0 9852 DAVE & BUSTERS ENTMT INC COM 238337109 3 217 SH SOLE 4 217 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 7 539 SH SOLE 7 539 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 1822 139281 SH SOLE 18 139281 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 1036 79204 SH SOLE 19 79204 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 43823 3350417 SH SOLE 21 3350417 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 11690 893734 SH SOLE 22 855406 0 38328 DAVE & BUSTERS ENTMT INC COM 238337109 27 2063 SH SOLE 23 2063 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 213 16265 SH SOLE 26 9580 0 6685 DAVE & BUSTERS ENTMT INC COM 238337109 61 4675 SH SOLE 28 4675 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 545 41641 SH SOLE 30 41641 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 56 4283 SH SOLE 40 4283 0 0 DAVITA INC COM 23918K108 18641 245086 SH SOLE 2 40173 0 204913 DAVITA INC COM 23918K108 3285 43193 SH SOLE 4 40587 0 2606 DAVITA INC COM 23918K108 6441 84677 SH SOLE 7 76689 0 7988 DAVITA INC COM 23918K108 14 189 SH SOLE 13 189 0 0 DAVITA INC COM 23918K108 672 8840 SH SOLE 15 8840 0 0 DAVITA INC COM 23918K108 13752 180804 SH SOLE 18 166974 0 13830 DAVITA INC COM 23918K108 2412 31712 SH SOLE 19 31712 0 0 DAVITA INC COM 23918K108 197704 2599317 SH SOLE 21 2599317 0 0 DAVITA INC COM 23918K108 181253 2383033 SH SOLE 22 2134319 0 248714 DAVITA INC COM 23918K108 6799 89394 SH SOLE 23 89394 0 0 DAVITA INC COM 23918K108 6916 90928 SH SOLE 25 90928 0 0 DAVITA INC COM 23918K108 58814 773260 SH SOLE 26 102380 0 670880 DAVITA INC COM 23918K108 1466 19276 SH SOLE 28 13531 0 5745 DAVITA INC COM 23918K108 1638 21540 SH SOLE 29 2162 0 19378 DAVITA INC COM 23918K108 37693 495571 SH SOLE 30 495571 0 0 DAVITA INC COM 23918K108 2144 28189 SH SOLE 31 20397 0 7792 DAVITA INC COM 23918K108 381 5006 SH SOLE 34 5006 0 0 DAVITA INC COM 23918K108 6074 79855 SH SOLE 36 79855 0 0 DAVITA INC COM 23918K108 146 1922 SH SOLE 40 1922 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 0 1 SH SOLE 17 0 0 1 DAWSON GEOPHYSICAL CO NEW COM 239360100 4 4547 SH SOLE 18 4547 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 88 90122 SH SOLE 21 90122 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 820 843560 SH SOLE 22 843560 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 1 53 SH SOLE 17 0 0 53 DBX ETF TR XTKR MSCI EMRG 233051226 2 115 SH SOLE 17 0 0 115 DBX ETF TR XTRACK USD HIGH 233051432 4 95 SH SOLE 17 0 0 95 DBX ETF TR XTRACK RUSS 1000 233051481 1 39 SH SOLE 17 0 0 39 DECIPHERA PHARMACEUTICALS IN COM 24344T101 363 8818 SH SOLE 2 2215 0 6603 DECIPHERA PHARMACEUTICALS IN COM 24344T101 7 174 SH SOLE 4 174 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 14 346 SH SOLE 7 346 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 3526 85652 SH SOLE 18 77620 0 8032 DECIPHERA PHARMACEUTICALS IN COM 24344T101 7075 171860 SH SOLE 19 171860 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 48563 1179584 SH SOLE 21 1179584 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 25906 629233 SH SOLE 22 602627 0 26606 DECIPHERA PHARMACEUTICALS IN COM 24344T101 307 7468 SH SOLE 23 7468 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 938 22787 SH SOLE 26 0 0 22787 DECIPHERA PHARMACEUTICALS IN COM 24344T101 217 5267 SH SOLE 28 5267 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 516 12526 SH SOLE 30 12526 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 16 394 SH SOLE 34 394 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 123 2992 SH SOLE 40 2992 0 0 DECKERS OUTDOOR CORP COM 243537107 2871 21422 SH SOLE 2 12408 0 9014 DECKERS OUTDOOR CORP COM 243537107 34 253 SH SOLE 4 253 0 0 DECKERS OUTDOOR CORP COM 243537107 82 611 SH SOLE 7 611 0 0 DECKERS OUTDOOR CORP COM 243537107 21864 163163 SH SOLE 18 161435 0 1728 DECKERS OUTDOOR CORP COM 243537107 9154 68313 SH SOLE 19 68313 0 0 DECKERS OUTDOOR CORP COM 243537107 261099 1948502 SH SOLE 21 1948502 0 0 DECKERS OUTDOOR CORP COM 243537107 126649 945141 SH SOLE 22 912621 0 32520 DECKERS OUTDOOR CORP COM 243537107 138 1029 SH SOLE 23 1029 0 0 DECKERS OUTDOOR CORP COM 243537107 2011 15008 SH SOLE 26 6523 0 8485 DECKERS OUTDOOR CORP COM 243537107 572 4270 SH SOLE 28 4270 0 0 DECKERS OUTDOOR CORP COM 243537107 1247 9303 SH SOLE 30 9303 0 0 DECKERS OUTDOOR CORP COM 243537107 19 139 SH SOLE 31 0 0 139 DECKERS OUTDOOR CORP COM 243537107 100 744 SH SOLE 34 744 0 0 DECKERS OUTDOOR CORP COM 243537107 50 375 SH SOLE 36 375 0 0 DECKERS OUTDOOR CORP COM 243537107 427 3187 SH SOLE 40 3187 0 0 DEERE & CO COM 244199105 102026 738462 SH SOLE 2 98732 0 639730 DEERE & CO COM 244199105 19953 144420 SH SOLE 4 136291 0 8129 DEERE & CO COM 244199105 48913 354034 SH SOLE 7 344382 0 9652 DEERE & CO COM 244199105 261 1889 SH SOLE 13 1889 0 0 DEERE & CO COM 244199105 4568 33065 SH SOLE 15 33065 0 0 DEERE & CO COM 244199105 11 80 SH SOLE 17 0 0 80 DEERE & CO COM 244199105 77169 558550 SH SOLE 18 512795 0 45755 DEERE & CO COM 244199105 13810 99956 SH SOLE 19 99956 0 0 DEERE & CO COM 244199105 744573 5389205 SH SOLE 21 5389205 0 0 DEERE & CO COM 244199105 986871 7142956 SH SOLE 22 6423368 0 719588 DEERE & CO COM 244199105 30266 219066 SH SOLE 23 219066 0 0 DEERE & CO COM 244199105 44573 322621 SH SOLE 25 322621 0 0 DEERE & CO COM 244199105 173554 1256184 SH SOLE 26 181223 0 1074961 DEERE & CO COM 244199105 8447 61141 SH SOLE 28 42916 0 18225 DEERE & CO COM 244199105 5762 41707 SH SOLE 29 39969 0 1738 DEERE & CO COM 244199105 175181 1267958 SH SOLE 30 1267958 0 0 DEERE & CO COM 244199105 10066 72856 SH SOLE 31 56335 0 16521 DEERE & CO COM 244199105 4260 30832 SH SOLE 34 30832 0 0 DEERE & CO COM 244199105 29104 210651 SH SOLE 36 210651 0 0 DEERE & CO COM 244199105 952 6892 SH SOLE 40 6892 0 0 DEL TACO RESTAURANTS INC COM 245496104 107 31244 SH SOLE 2 5407 0 25837 DEL TACO RESTAURANTS INC COM 245496104 3 759 SH SOLE 7 759 0 0 DEL TACO RESTAURANTS INC COM 245496104 381 111051 SH SOLE 18 111051 0 0 DEL TACO RESTAURANTS INC COM 245496104 173 50538 SH SOLE 19 50538 0 0 DEL TACO RESTAURANTS INC COM 245496104 3810 1110851 SH SOLE 21 1110851 0 0 DEL TACO RESTAURANTS INC COM 245496104 3773 1099876 SH SOLE 22 1060262 0 39614 DEL TACO RESTAURANTS INC COM 245496104 118 34311 SH SOLE 26 0 0 34311 DEL TACO RESTAURANTS INC COM 245496104 19 5591 SH SOLE 28 5591 0 0 DEL TACO RESTAURANTS INC COM 245496104 21 6025 SH SOLE 30 6025 0 0 DELEK US HLDGS INC NEW COM 24665A103 1187 75344 SH SOLE 2 8979 0 66365 DELEK US HLDGS INC NEW COM 24665A103 5 312 SH SOLE 4 312 0 0 DELEK US HLDGS INC NEW COM 24665A103 46 2908 SH SOLE 7 2908 0 0 DELEK US HLDGS INC NEW COM 24665A103 4044 256624 SH SOLE 18 256624 0 0 DELEK US HLDGS INC NEW COM 24665A103 4657 295490 SH SOLE 19 295490 0 0 DELEK US HLDGS INC NEW COM 24665A103 42461 2694229 SH SOLE 21 2694229 0 0 DELEK US HLDGS INC NEW COM 24665A103 36547 2318984 SH SOLE 22 2228842 0 90142 DELEK US HLDGS INC NEW COM 24665A103 441 27961 SH SOLE 23 27961 0 0 DELEK US HLDGS INC NEW COM 24665A103 1771 112394 SH SOLE 26 18693 0 93701 DELEK US HLDGS INC NEW COM 24665A103 158 10057 SH SOLE 28 10057 0 0 DELEK US HLDGS INC NEW COM 24665A103 410 26040 SH SOLE 30 26040 0 0 DELEK US HLDGS INC NEW COM 24665A103 45 2840 SH SOLE 31 0 0 2840 DELEK US HLDGS INC NEW COM 24665A103 53 3340 SH SOLE 34 3340 0 0 DELEK US HLDGS INC NEW COM 24665A103 37 2344 SH SOLE 36 2344 0 0 DELEK US HLDGS INC NEW COM 24665A103 116 7343 SH SOLE 40 7343 0 0 DELL TECHNOLOGIES INC CL C 24703L202 14887 376418 SH SOLE 2 54226 0 322192 DELL TECHNOLOGIES INC CL C 24703L202 2812 71093 SH SOLE 4 67052 0 4041 DELL TECHNOLOGIES INC CL C 24703L202 689 17416 SH SOLE 7 17416 0 0 DELL TECHNOLOGIES INC CL C 24703L202 26 652 SH SOLE 13 652 0 0 DELL TECHNOLOGIES INC CL C 24703L202 500 12646 SH SOLE 15 12646 0 0 DELL TECHNOLOGIES INC CL C 24703L202 5 126 SH SOLE 17 0 0 126 DELL TECHNOLOGIES INC CL C 24703L202 18805 475463 SH SOLE 18 462862 0 12601 DELL TECHNOLOGIES INC CL C 24703L202 15691 396730 SH SOLE 19 396730 0 0 DELL TECHNOLOGIES INC CL C 24703L202 77626 1962734 SH SOLE 21 1962734 0 0 DELL TECHNOLOGIES INC CL C 24703L202 154653 3910310 SH SOLE 22 3647410 0 262900 DELL TECHNOLOGIES INC CL C 24703L202 5221 132015 SH SOLE 23 132015 0 0 DELL TECHNOLOGIES INC CL C 24703L202 7588 191871 SH SOLE 25 191871 0 0 DELL TECHNOLOGIES INC CL C 24703L202 22810 576747 SH SOLE 26 160459 0 416288 DELL TECHNOLOGIES INC CL C 24703L202 1307 33053 SH SOLE 28 23257 0 9796 DELL TECHNOLOGIES INC CL C 24703L202 132 3343 SH SOLE 29 3343 0 0 DELL TECHNOLOGIES INC CL C 24703L202 10749 271775 SH SOLE 30 271775 0 0 DELL TECHNOLOGIES INC CL C 24703L202 1494 37775 SH SOLE 31 28118 0 9657 DELL TECHNOLOGIES INC CL C 24703L202 4936 124811 SH SOLE 34 124811 0 0 DELL TECHNOLOGIES INC CL C 24703L202 5155 130347 SH SOLE 36 130347 0 0 DELL TECHNOLOGIES INC CL C 24703L202 174 4409 SH SOLE 40 4409 0 0 DELPHI TECHNOLOGIES PL SHS G2709G107 267 33179 SH SOLE 2 33179 0 0 DELPHI TECHNOLOGIES PL SHS G2709G107 3 374 SH SOLE 4 374 0 0 DELPHI TECHNOLOGIES PL SHS G2709G107 17 2164 SH SOLE 7 2164 0 0 DELPHI TECHNOLOGIES PL SHS G2709G107 1600 198770 SH SOLE 18 198770 0 0 DELPHI TECHNOLOGIES PL SHS G2709G107 25095 3117405 SH SOLE 21 3117405 0 0 DELPHI TECHNOLOGIES PL SHS G2709G107 16049 1993677 SH SOLE 22 1935230 0 58447 DELPHI TECHNOLOGIES PL SHS G2709G107 198 24555 SH SOLE 26 14546 0 10009 DELPHI TECHNOLOGIES PL SHS G2709G107 86 10656 SH SOLE 28 10656 0 0 DELPHI TECHNOLOGIES PL SHS G2709G107 235 29209 SH SOLE 30 29209 0 0 DELPHI TECHNOLOGIES PL SHS G2709G107 52 6478 SH SOLE 31 0 0 6478 DELPHI TECHNOLOGIES PL SHS G2709G107 66 8211 SH SOLE 36 8211 0 0 DELPHI TECHNOLOGIES PL SHS G2709G107 80 9968 SH SOLE 40 9968 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 35956 1260288 SH SOLE 2 123015 0 1137273 DELTA AIR LINES INC DEL COM NEW 247361702 2367 82962 SH SOLE 4 78335 0 4627 DELTA AIR LINES INC DEL COM NEW 247361702 17204 603007 SH SOLE 7 469215 0 133792 DELTA AIR LINES INC DEL COM NEW 247361702 706 24749 SH SOLE 13 24749 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 573 20068 SH SOLE 15 20068 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 2 87 SH SOLE 17 0 0 87 DELTA AIR LINES INC DEL COM NEW 247361702 45110 1581134 SH SOLE 18 1481888 0 99246 DELTA AIR LINES INC DEL COM NEW 247361702 19641 688442 SH SOLE 19 688442 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 318235 11154400 SH SOLE 21 11154400 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 377436 13229456 SH SOLE 22 11964265 0 1265191 DELTA AIR LINES INC DEL COM NEW 247361702 3543 124191 SH SOLE 23 124191 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 5289 185394 SH SOLE 25 185394 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 36240 1270254 SH SOLE 26 163182 0 1107072 DELTA AIR LINES INC DEL COM NEW 247361702 982 34423 SH SOLE 28 23326 0 11097 DELTA AIR LINES INC DEL COM NEW 247361702 2188 76683 SH SOLE 29 3239 0 73444 DELTA AIR LINES INC DEL COM NEW 247361702 46596 1633238 SH SOLE 30 1633238 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 1584 55508 SH SOLE 31 42189 0 13319 DELTA AIR LINES INC DEL COM NEW 247361702 3553 124527 SH SOLE 34 124527 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 3979 139471 SH SOLE 36 139471 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 103 3621 SH SOLE 40 3621 0 0 DELTA APPAREL INC COM 247368103 57 5433 SH SOLE 2 266 0 5167 DELTA APPAREL INC COM 247368103 231 22204 SH SOLE 18 22204 0 0 DELTA APPAREL INC COM 247368103 121 11588 SH SOLE 19 11588 0 0 DELTA APPAREL INC COM 247368103 2349 225624 SH SOLE 21 225624 0 0 DELTA APPAREL INC COM 247368103 2385 229110 SH SOLE 22 225937 0 3173 DELUXE CORP COM 248019101 1411 54431 SH SOLE 2 18388 0 36043 DELUXE CORP COM 248019101 7 270 SH SOLE 4 270 0 0 DELUXE CORP COM 248019101 35 1364 SH SOLE 7 1364 0 0 DELUXE CORP COM 248019101 6290 242593 SH SOLE 18 242593 0 0 DELUXE CORP COM 248019101 2055 79254 SH SOLE 19 79254 0 0 DELUXE CORP COM 248019101 76620 2954871 SH SOLE 21 2954871 0 0 DELUXE CORP COM 248019101 42225 1628407 SH SOLE 22 1574571 0 53836 DELUXE CORP COM 248019101 569 21928 SH SOLE 26 15352 0 6576 DELUXE CORP COM 248019101 161 6200 SH SOLE 28 6200 0 0 DELUXE CORP COM 248019101 424 16368 SH SOLE 30 16368 0 0 DELUXE CORP COM 248019101 16 627 SH SOLE 31 0 0 627 DELUXE CORP COM 248019101 92 3548 SH SOLE 36 3548 0 0 DELUXE CORP COM 248019101 129 4979 SH SOLE 40 4979 0 0 DENALI THERAPEUTICS INC COM 24823R105 380 21710 SH SOLE 2 5201 0 16509 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 3304 188689 SH SOLE 18 179936 0 8753 DENALI THERAPEUTICS INC COM 24823R105 4412 251974 SH SOLE 19 251974 0 0 DENALI THERAPEUTICS INC COM 24823R105 44723 2554136 SH SOLE 21 2554136 0 0 DENALI THERAPEUTICS INC COM 24823R105 32826 1874676 SH SOLE 22 1813858 0 60818 DENALI THERAPEUTICS INC COM 24823R105 72 4133 SH SOLE 23 4133 0 0 DENALI THERAPEUTICS INC COM 24823R105 833 47572 SH SOLE 26 21467 0 26105 DENALI THERAPEUTICS INC COM 24823R105 162 9267 SH SOLE 28 9267 0 0 DENALI THERAPEUTICS INC COM 24823R105 5319 303786 SH SOLE 30 303786 0 0 DENALI THERAPEUTICS INC COM 24823R105 16 891 SH SOLE 34 891 0 0 DENALI THERAPEUTICS INC COM 24823R105 144 8234 SH SOLE 40 8234 0 0 DENBURY RES INC COM NEW 247916208 86 466734 SH SOLE 2 18684 0 448050 DENBURY RES INC COM NEW 247916208 0 1959 SH SOLE 4 1959 0 0 DENBURY RES INC COM NEW 247916208 2 9211 SH SOLE 7 9211 0 0 DENBURY RES INC COM NEW 247916208 413 2236757 SH SOLE 18 2236757 0 0 DENBURY RES INC COM NEW 247916208 162 878972 SH SOLE 19 878972 0 0 DENBURY RES INC COM NEW 247916208 10264 55601103 SH SOLE 21 55601103 0 0 DENBURY RES INC COM NEW 247916208 2709 14677208 SH SOLE 22 14093228 0 583980 DENBURY RES INC COM NEW 247916208 0 48 SH SOLE 23 48 0 0 DENBURY RES INC COM NEW 247916208 10 53427 SH SOLE 26 25973 0 27454 DENBURY RES INC COM NEW 247916208 11 59570 SH SOLE 28 59570 0 0 DENBURY RES INC COM NEW 247916208 125 677192 SH SOLE 30 677192 0 0 DENBURY RES INC COM NEW 247916208 7 39693 SH SOLE 40 39693 0 0 DENNYS CORP COM 24869P104 217 28251 SH SOLE 2 2525 0 25726 DENNYS CORP COM 24869P104 1 182 SH SOLE 4 182 0 0 DENNYS CORP COM 24869P104 7 926 SH SOLE 7 926 0 0 DENNYS CORP COM 24869P104 1655 215511 SH SOLE 18 199172 0 16339 DENNYS CORP COM 24869P104 1402 182491 SH SOLE 19 182491 0 0 DENNYS CORP COM 24869P104 15908 2071379 SH SOLE 21 2071379 0 0 DENNYS CORP COM 24869P104 12974 1689364 SH SOLE 22 1623696 0 65668 DENNYS CORP COM 24869P104 30 3882 SH SOLE 23 3882 0 0 DENNYS CORP COM 24869P104 594 77351 SH SOLE 26 22809 0 54542 DENNYS CORP COM 24869P104 53 6917 SH SOLE 28 6917 0 0 DENNYS CORP COM 24869P104 150 19510 SH SOLE 30 19510 0 0 DENNYS CORP COM 24869P104 75 9815 SH SOLE 34 9815 0 0 DENNYS CORP COM 24869P104 50 6506 SH SOLE 40 6506 0 0 DENTSPLY SIRONA INC COM 24906P109 22627 582717 SH SOLE 2 75335 0 507382 DENTSPLY SIRONA INC COM 24906P109 4471 115139 SH SOLE 4 109050 0 6089 DENTSPLY SIRONA INC COM 24906P109 9125 234992 SH SOLE 7 198689 0 36303 DENTSPLY SIRONA INC COM 24906P109 370 9530 SH SOLE 13 9530 0 0 DENTSPLY SIRONA INC COM 24906P109 943 24283 SH SOLE 15 24283 0 0 DENTSPLY SIRONA INC COM 24906P109 18166 467843 SH SOLE 18 435378 0 32465 DENTSPLY SIRONA INC COM 24906P109 2641 68017 SH SOLE 19 68017 0 0 DENTSPLY SIRONA INC COM 24906P109 234551 6040471 SH SOLE 21 6040471 0 0 DENTSPLY SIRONA INC COM 24906P109 209939 5406606 SH SOLE 22 4876594 0 530012 DENTSPLY SIRONA INC COM 24906P109 6243 160784 SH SOLE 23 160784 0 0 DENTSPLY SIRONA INC COM 24906P109 10511 270692 SH SOLE 25 270692 0 0 DENTSPLY SIRONA INC COM 24906P109 44356 1142311 SH SOLE 26 187600 0 954711 DENTSPLY SIRONA INC COM 24906P109 1756 45212 SH SOLE 28 31910 0 13302 DENTSPLY SIRONA INC COM 24906P109 2050 52797 SH SOLE 29 4749 0 48048 DENTSPLY SIRONA INC COM 24906P109 38108 981412 SH SOLE 30 981412 0 0 DENTSPLY SIRONA INC COM 24906P109 1935 49845 SH SOLE 31 40333 0 9512 DENTSPLY SIRONA INC COM 24906P109 531 13672 SH SOLE 34 13672 0 0 DENTSPLY SIRONA INC COM 24906P109 5782 148904 SH SOLE 36 148904 0 0 DENTSPLY SIRONA INC COM 24906P109 178 4575 SH SOLE 40 4575 0 0 DESCARTES SYS GROUP INC COM 249906108 9302 270476 SH SOLE 21 270476 0 0 DESIGNER BRANDS INC CL A 250565108 253 50836 SH SOLE 2 3284 0 47552 DESIGNER BRANDS INC CL A 250565108 2 415 SH SOLE 4 415 0 0 DESIGNER BRANDS INC CL A 250565108 13 2628 SH SOLE 7 2628 0 0 DESIGNER BRANDS INC CL A 250565108 1378 276734 SH SOLE 18 276734 0 0 DESIGNER BRANDS INC CL A 250565108 714 143316 SH SOLE 19 143316 0 0 DESIGNER BRANDS INC CL A 250565108 31854 6396360 SH SOLE 21 6396360 0 0 DESIGNER BRANDS INC CL A 250565108 8780 1762960 SH SOLE 22 1671153 0 91807 DESIGNER BRANDS INC CL A 250565108 197 39509 SH SOLE 26 20073 0 19436 DESIGNER BRANDS INC CL A 250565108 40 8113 SH SOLE 28 8113 0 0 DESIGNER BRANDS INC CL A 250565108 373 74870 SH SOLE 30 74870 0 0 DESIGNER BRANDS INC CL A 250565108 20 4086 SH SOLE 31 0 0 4086 DESIGNER BRANDS INC CL A 250565108 10 2001 SH SOLE 36 2001 0 0 DESIGNER BRANDS INC CL A 250565108 30 5951 SH SOLE 40 5951 0 0 DESPEGAR COM CORP ORD SHS G27358103 9 1651 SH SOLE 4 1651 0 0 DESPEGAR COM CORP ORD SHS G27358103 3089 544842 SH SOLE 21 544842 0 0 DESPEGAR COM CORP ORD SHS G27358103 1523 268626 SH SOLE 22 268626 0 0 DESPEGAR COM CORP ORD SHS G27358103 1171 206581 SH SOLE 30 206581 0 0 DESTINATION XL GROUP INC COM 25065K104 3 7217 SH SOLE 18 7217 0 0 DESTINATION XL GROUP INC COM 25065K104 43 122526 SH SOLE 21 122526 0 0 DESTINATION XL GROUP INC COM 25065K104 305 870506 SH SOLE 22 870506 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 19 3002 SH SOLE 22 3002 0 0 DEVON ENERGY CORP NEW COM 25179M103 10287 1488645 SH SOLE 2 608123 0 880522 DEVON ENERGY CORP NEW COM 25179M103 1414 204591 SH SOLE 4 192644 0 11947 DEVON ENERGY CORP NEW COM 25179M103 2383 344923 SH SOLE 7 320946 0 23977 DEVON ENERGY CORP NEW COM 25179M103 169 24431 SH SOLE 13 24431 0 0 DEVON ENERGY CORP NEW COM 25179M103 318 45981 SH SOLE 15 45981 0 0 DEVON ENERGY CORP NEW COM 25179M103 5869 849354 SH SOLE 18 728381 0 120973 DEVON ENERGY CORP NEW COM 25179M103 1431 207116 SH SOLE 19 207116 0 0 DEVON ENERGY CORP NEW COM 25179M103 71385 10330745 SH SOLE 21 10330745 0 0 DEVON ENERGY CORP NEW COM 25179M103 88134 12754501 SH SOLE 22 11702427 0 1052074 DEVON ENERGY CORP NEW COM 25179M103 2163 313040 SH SOLE 23 313040 0 0 DEVON ENERGY CORP NEW COM 25179M103 2673 386790 SH SOLE 25 386790 0 0 DEVON ENERGY CORP NEW COM 25179M103 15822 2289751 SH SOLE 26 436492 0 1853259 DEVON ENERGY CORP NEW COM 25179M103 551 79673 SH SOLE 28 54467 0 25206 DEVON ENERGY CORP NEW COM 25179M103 1128 163279 SH SOLE 29 9317 0 153962 DEVON ENERGY CORP NEW COM 25179M103 12594 1822505 SH SOLE 30 1822505 0 0 DEVON ENERGY CORP NEW COM 25179M103 905 130970 SH SOLE 31 89763 0 41207 DEVON ENERGY CORP NEW COM 25179M103 163 23554 SH SOLE 34 23554 0 0 DEVON ENERGY CORP NEW COM 25179M103 2100 303855 SH SOLE 36 303855 0 0 DEVON ENERGY CORP NEW COM 25179M103 68 9877 SH SOLE 40 9877 0 0 DEXCOM INC COM 252131107 61484 228337 SH SOLE 2 33997 0 194340 DEXCOM INC COM 252131107 12038 44707 SH SOLE 4 42191 0 2516 DEXCOM INC COM 252131107 1776 6594 SH SOLE 7 6594 0 0 DEXCOM INC COM 252131107 282 1049 SH SOLE 13 1049 0 0 DEXCOM INC COM 252131107 2055 7632 SH SOLE 15 7632 0 0 DEXCOM INC COM 252131107 17989 66808 SH SOLE 18 58459 0 8349 DEXCOM INC COM 252131107 70568 262070 SH SOLE 19 262070 0 0 DEXCOM INC COM 252131107 537180 1994951 SH SOLE 21 1994951 0 0 DEXCOM INC COM 252131107 674423 2504633 SH SOLE 22 2349574 0 155059 DEXCOM INC COM 252131107 19565 72661 SH SOLE 23 72661 0 0 DEXCOM INC COM 252131107 25859 96032 SH SOLE 25 96032 0 0 DEXCOM INC COM 252131107 88371 328187 SH SOLE 26 66340 0 261847 DEXCOM INC COM 252131107 5039 18713 SH SOLE 28 13289 0 5424 DEXCOM INC COM 252131107 6091 22622 SH SOLE 29 3254 0 19368 DEXCOM INC COM 252131107 52690 195678 SH SOLE 30 195678 0 0 DEXCOM INC COM 252131107 7629 28333 SH SOLE 31 16554 0 11779 DEXCOM INC COM 252131107 3548 13175 SH SOLE 34 13175 0 0 DEXCOM INC COM 252131107 15474 57466 SH SOLE 36 57466 0 0 DEXCOM INC COM 252131107 539 2000 SH SOLE 40 2000 0 0 DEXCOM INC NOTE 0.750% 5/1 252131AF4 3367 1240000 PRN SOLE 21 1240000 0 0 DEXCOM INC NOTE 0.750%12/0 252131AH0 4327 2475000 PRN SOLE 21 2475000 0 0 DEXCOM INC NOTE 0.750%12/0 252131AH0 1748 1000000 PRN SOLE 22 1000000 0 0 DHI GROUP INC COM 23331S100 97 45108 SH SOLE 2 2121 0 42987 DHI GROUP INC COM 23331S100 402 186153 SH SOLE 18 186153 0 0 DHI GROUP INC COM 23331S100 198 91868 SH SOLE 19 91868 0 0 DHI GROUP INC COM 23331S100 3893 1802195 SH SOLE 21 1802195 0 0 DHI GROUP INC COM 23331S100 2639 1221765 SH SOLE 22 1198932 0 22833 DHT HOLDINGS INC SHS NEW Y2065G121 813 105992 SH SOLE 2 8963 0 97029 DHT HOLDINGS INC SHS NEW Y2065G121 28 3609 SH SOLE 7 3609 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 3121 406945 SH SOLE 18 406945 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 1918 250093 SH SOLE 19 250093 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 29716 3874379 SH SOLE 21 3874379 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 10072 1313153 SH SOLE 22 1248641 0 64512 DHT HOLDINGS INC SHS NEW Y2065G121 32 4168 SH SOLE 23 4168 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 214 27891 SH SOLE 26 0 0 27891 DIAGEO P L C SPON ADR NEW 25243Q205 19 150 SH SOLE 17 0 0 150 DIAGEO P L C SPON ADR NEW 25243Q205 33974 267258 SH SOLE 18 266619 0 639 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 8 2732 SH SOLE 18 2732 0 0 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 100 35641 SH SOLE 21 35641 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 106 1176 SH SOLE 2 130 0 1046 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 4 48 SH SOLE 7 48 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 1028 11391 SH SOLE 18 11391 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 531 5882 SH SOLE 19 5882 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 10715 118738 SH SOLE 21 118738 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 10194 112970 SH SOLE 22 109679 0 3291 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 49 548 SH SOLE 26 0 0 548 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 42 467 SH SOLE 28 467 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 209 2316 SH SOLE 30 2316 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 45 499 SH SOLE 40 499 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 115 62804 SH SOLE 2 3674 0 59130 DIAMOND OFFSHORE DRILLING IN COM 25271C102 1 394 SH SOLE 4 394 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 3 1585 SH SOLE 7 1585 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 543 296740 SH SOLE 18 296740 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 226 123467 SH SOLE 19 123467 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 13593 7427774 SH SOLE 21 7427774 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 2848 1556218 SH SOLE 22 1446663 0 109555 DIAMOND OFFSHORE DRILLING IN COM 25271C102 30 16586 SH SOLE 26 11889 0 4697 DIAMOND OFFSHORE DRILLING IN COM 25271C102 18 9889 SH SOLE 28 9889 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 133 72420 SH SOLE 30 72420 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 58 31433 SH SOLE 31 0 0 31433 DIAMOND OFFSHORE DRILLING IN COM 25271C102 24 13111 SH SOLE 36 13111 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 14 7637 SH SOLE 40 7637 0 0 DIAMOND S SHIPPING INC COM Y20676105 280 23718 SH SOLE 2 2182 0 21536 DIAMOND S SHIPPING INC COM Y20676105 15 1247 SH SOLE 7 1247 0 0 DIAMOND S SHIPPING INC COM Y20676105 1157 98005 SH SOLE 18 98005 0 0 DIAMOND S SHIPPING INC COM Y20676105 597 50528 SH SOLE 19 50528 0 0 DIAMOND S SHIPPING INC COM Y20676105 11748 994790 SH SOLE 21 994790 0 0 DIAMOND S SHIPPING INC COM Y20676105 7867 666091 SH SOLE 22 616092 0 49999 DIAMOND S SHIPPING INC COM Y20676105 60 5045 SH SOLE 28 5045 0 0 DIAMOND S SHIPPING INC COM Y20676105 43 3641 SH SOLE 30 3641 0 0 DIAMOND S SHIPPING INC COM Y20676105 41 3445 SH SOLE 40 3445 0 0 DIAMONDBACK ENERGY INC COM 25278X109 9825 374998 SH SOLE 2 37345 0 337653 DIAMONDBACK ENERGY INC COM 25278X109 1730 66028 SH SOLE 4 61847 0 4181 DIAMONDBACK ENERGY INC COM 25278X109 3777 144162 SH SOLE 7 139189 0 4973 DIAMONDBACK ENERGY INC COM 25278X109 151 5778 SH SOLE 13 5778 0 0 DIAMONDBACK ENERGY INC COM 25278X109 351 13400 SH SOLE 15 13400 0 0 DIAMONDBACK ENERGY INC COM 25278X109 8415 321168 SH SOLE 18 296443 0 24725 DIAMONDBACK ENERGY INC COM 25278X109 1239 47280 SH SOLE 19 47280 0 0 DIAMONDBACK ENERGY INC COM 25278X109 109260 4170230 SH SOLE 21 4170230 0 0 DIAMONDBACK ENERGY INC COM 25278X109 100230 3825586 SH SOLE 22 3436051 0 389535 DIAMONDBACK ENERGY INC COM 25278X109 2946 112457 SH SOLE 23 112457 0 0 DIAMONDBACK ENERGY INC COM 25278X109 4151 158418 SH SOLE 25 158418 0 0 DIAMONDBACK ENERGY INC COM 25278X109 17397 664012 SH SOLE 26 134804 0 529208 DIAMONDBACK ENERGY INC COM 25278X109 803 30656 SH SOLE 28 21548 0 9108 DIAMONDBACK ENERGY INC COM 25278X109 79 3008 SH SOLE 29 3008 0 0 DIAMONDBACK ENERGY INC COM 25278X109 19320 737423 SH SOLE 30 737423 0 0 DIAMONDBACK ENERGY INC COM 25278X109 970 37028 SH SOLE 31 28604 0 8424 DIAMONDBACK ENERGY INC COM 25278X109 232 8836 SH SOLE 34 8836 0 0 DIAMONDBACK ENERGY INC COM 25278X109 2653 101266 SH SOLE 36 101266 0 0 DIAMONDBACK ENERGY INC COM 25278X109 76 2903 SH SOLE 40 2903 0 0 DIAMONDPEAK HLDGS COR UNIT 99/99/9999 25280H209 32013 3250000 SH SOLE 2 3250000 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 1087 213905 SH SOLE 2 28473 0 185432 DIAMONDROCK HOSPITALITY CO COM 252784301 613 120663 SH SOLE 4 120663 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 1031 203001 SH SOLE 7 203001 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 4736 932367 SH SOLE 18 920188 0 12179 DIAMONDROCK HOSPITALITY CO COM 252784301 6401 1260037 SH SOLE 19 1260037 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 122827 24178529 SH SOLE 21 24178529 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 43707 8603651 SH SOLE 22 8373668 0 229983 DIAMONDROCK HOSPITALITY CO COM 252784301 532 104688 SH SOLE 23 104688 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 2408 474066 SH SOLE 25 474066 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 2448 481874 SH SOLE 26 47892 0 433982 DIAMONDROCK HOSPITALITY CO COM 252784301 131 25832 SH SOLE 28 25832 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 538 105938 SH SOLE 29 105938 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 5518 1086144 SH SOLE 30 1086144 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 27 5321 SH SOLE 34 5321 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 16 3200 SH SOLE 36 3200 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 110 21621 SH SOLE 40 21621 0 0 DIANA SHIPPING INC COM Y2066G104 40 27083 SH SOLE 22 27083 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 361 19640 SH SOLE 2 2680 0 16960 DICERNA PHARMACEUTICALS INC COM 253031108 7 388 SH SOLE 4 388 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 18 957 SH SOLE 7 957 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 3996 217536 SH SOLE 18 217536 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 13885 755839 SH SOLE 19 755839 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 45123 2456346 SH SOLE 21 2456346 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 28088 1529041 SH SOLE 22 1478851 0 50190 DICERNA PHARMACEUTICALS INC COM 253031108 9 468 SH SOLE 23 468 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 773 42077 SH SOLE 26 31067 0 11010 DICERNA PHARMACEUTICALS INC COM 253031108 171 9325 SH SOLE 28 9325 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 402 21888 SH SOLE 30 21888 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 13 684 SH SOLE 34 684 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 80 4358 SH SOLE 40 4358 0 0 DICKS SPORTING GOODS INC COM 253393102 3496 164454 SH SOLE 2 78610 0 85844 DICKS SPORTING GOODS INC COM 253393102 6 275 SH SOLE 4 275 0 0 DICKS SPORTING GOODS INC COM 253393102 41 1914 SH SOLE 7 1914 0 0 DICKS SPORTING GOODS INC COM 253393102 3924 184575 SH SOLE 18 184575 0 0 DICKS SPORTING GOODS INC COM 253393102 310 14603 SH SOLE 19 14603 0 0 DICKS SPORTING GOODS INC COM 253393102 64981 3056482 SH SOLE 21 3056482 0 0 DICKS SPORTING GOODS INC COM 253393102 52073 2449341 SH SOLE 22 2329738 0 119603 DICKS SPORTING GOODS INC COM 253393102 560 26332 SH SOLE 26 13093 0 13239 DICKS SPORTING GOODS INC COM 253393102 195 9188 SH SOLE 28 9188 0 0 DICKS SPORTING GOODS INC COM 253393102 508 23912 SH SOLE 30 23912 0 0 DICKS SPORTING GOODS INC COM 253393102 183 8621 SH SOLE 31 1421 0 7200 DICKS SPORTING GOODS INC COM 253393102 89 4187 SH SOLE 36 4187 0 0 DICKS SPORTING GOODS INC COM 253393102 155 7286 SH SOLE 40 7286 0 0 DIEBOLD NXDF INC COM 253651103 176 50017 SH SOLE 2 3125 0 46892 DIEBOLD NXDF INC COM 253651103 1 163 SH SOLE 4 163 0 0 DIEBOLD NXDF INC COM 253651103 6 1590 SH SOLE 7 1590 0 0 DIEBOLD NXDF INC COM 253651103 1251 355427 SH SOLE 18 355427 0 0 DIEBOLD NXDF INC COM 253651103 496 140899 SH SOLE 19 140899 0 0 DIEBOLD NXDF INC COM 253651103 28776 8175089 SH SOLE 21 8175089 0 0 DIEBOLD NXDF INC COM 253651103 8173 2321954 SH SOLE 22 2244316 0 77638 DIEBOLD NXDF INC COM 253651103 88 24862 SH SOLE 26 20256 0 4606 DIEBOLD NXDF INC COM 253651103 31 8899 SH SOLE 28 8899 0 0 DIEBOLD NXDF INC COM 253651103 357 101460 SH SOLE 30 101460 0 0 DIEBOLD NXDF INC COM 253651103 17 4756 SH SOLE 31 0 0 4756 DIEBOLD NXDF INC COM 253651103 23 6621 SH SOLE 40 6621 0 0 DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 260 820779 SH SOLE 22 820779 0 0 DIGI INTL INC COM 253798102 270 28334 SH SOLE 2 1623 0 26711 DIGI INTL INC COM 253798102 5 566 SH SOLE 7 566 0 0 DIGI INTL INC COM 253798102 1287 134858 SH SOLE 18 134858 0 0 DIGI INTL INC COM 253798102 562 58928 SH SOLE 19 58928 0 0 DIGI INTL INC COM 253798102 29452 3087199 SH SOLE 21 3087199 0 0 DIGI INTL INC COM 253798102 8079 846848 SH SOLE 22 829795 0 17053 DIGI INTL INC COM 253798102 252 26400 SH SOLE 30 26400 0 0 DIGIMARC CORP NEW COM 25381B101 66 5039 SH SOLE 2 435 0 4604 DIGIMARC CORP NEW COM 25381B101 3 204 SH SOLE 7 204 0 0 DIGIMARC CORP NEW COM 25381B101 572 43830 SH SOLE 18 43830 0 0 DIGIMARC CORP NEW COM 25381B101 287 21980 SH SOLE 19 21980 0 0 DIGIMARC CORP NEW COM 25381B101 5407 414342 SH SOLE 21 414342 0 0 DIGIMARC CORP NEW COM 25381B101 4611 353371 SH SOLE 22 345852 0 7519 DIGIMARC CORP NEW COM 25381B101 78 5983 SH SOLE 30 5983 0 0 DIGIMARC CORP NEW COM 25381B101 24 1847 SH SOLE 40 1847 0 0 DIGIRAD CORP COM NEW 253827703 5 1268 SH SOLE 21 1268 0 0 DIGIRAD CORP COM NEW 253827703 6 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 25023 SH SOLE 21 25023 0 0 DIGITAL ALLY INC COM NEW 25382P208 42 49500 SH SOLE 22 49500 0 0 DIGITAL RLTY TR INC COM 253868103 96215 692644 SH SOLE 2 115113 0 577531 DIGITAL RLTY TR INC COM 253868103 37797 272096 SH SOLE 4 265172 0 6924 DIGITAL RLTY TR INC COM 253868103 74367 535362 SH SOLE 7 527552 0 7810 DIGITAL RLTY TR INC COM 253868103 787 5667 SH SOLE 13 5667 0 0 DIGITAL RLTY TR INC COM 253868103 3731 26861 SH SOLE 15 26861 0 0 DIGITAL RLTY TR INC COM 253868103 75007 539967 SH SOLE 18 496906 0 43061 DIGITAL RLTY TR INC COM 253868103 52312 376588 SH SOLE 19 376588 0 0 DIGITAL RLTY TR INC COM 253868103 1222305 8799262 SH SOLE 21 8799262 0 0 DIGITAL RLTY TR INC COM 253868103 1202314 8655342 SH SOLE 22 8002948 0 652394 DIGITAL RLTY TR INC COM 253868103 28594 205845 SH SOLE 23 205845 0 0 DIGITAL RLTY TR INC COM 253868103 123796 891198 SH SOLE 25 891198 0 0 DIGITAL RLTY TR INC COM 253868103 158369 1140083 SH SOLE 26 170802 0 969281 DIGITAL RLTY TR INC COM 253868103 7412 53356 SH SOLE 28 37712 0 15644 DIGITAL RLTY TR INC COM 253868103 20449 147209 SH SOLE 29 145537 0 1672 DIGITAL RLTY TR INC COM 253868103 274356 1975065 SH SOLE 30 1975065 0 0 DIGITAL RLTY TR INC COM 253868103 9982 71859 SH SOLE 31 58501 0 13358 DIGITAL RLTY TR INC COM 253868103 3272 23552 SH SOLE 34 23552 0 0 DIGITAL RLTY TR INC COM 253868103 23514 169277 SH SOLE 36 169277 0 0 DIGITAL RLTY TR INC COM 253868103 822 5914 SH SOLE 40 5914 0 0 DIGITAL TURBINE INC COM NEW 25400W102 126 29313 SH SOLE 2 4328 0 24985 DIGITAL TURBINE INC COM NEW 25400W102 6 1456 SH SOLE 7 1456 0 0 DIGITAL TURBINE INC COM NEW 25400W102 1276 296084 SH SOLE 18 296084 0 0 DIGITAL TURBINE INC COM NEW 25400W102 624 144761 SH SOLE 19 144761 0 0 DIGITAL TURBINE INC COM NEW 25400W102 11952 2772994 SH SOLE 21 2772994 0 0 DIGITAL TURBINE INC COM NEW 25400W102 8771 2035033 SH SOLE 22 1937632 0 97401 DIGITAL TURBINE INC COM NEW 25400W102 31 7226 SH SOLE 26 0 0 7226 DIGITAL TURBINE INC COM NEW 25400W102 55 12796 SH SOLE 28 12796 0 0 DIGITAL TURBINE INC COM NEW 25400W102 125 28959 SH SOLE 30 28959 0 0 DIGITAL TURBINE INC COM NEW 25400W102 41 9527 SH SOLE 40 9527 0 0 DILLARDS INC CL A 254067101 491 13285 SH SOLE 2 4307 0 8978 DILLARDS INC CL A 254067101 4 116 SH SOLE 4 116 0 0 DILLARDS INC CL A 254067101 6 161 SH SOLE 7 161 0 0 DILLARDS INC CL A 254067101 2122 57421 SH SOLE 18 57421 0 0 DILLARDS INC CL A 254067101 968 26197 SH SOLE 19 26197 0 0 DILLARDS INC CL A 254067101 25448 688727 SH SOLE 21 688727 0 0 DILLARDS INC CL A 254067101 15419 417292 SH SOLE 22 401789 0 15503 DILLARDS INC CL A 254067101 139 3767 SH SOLE 26 1635 0 2132 DILLARDS INC CL A 254067101 66 1786 SH SOLE 28 1786 0 0 DILLARDS INC CL A 254067101 191 5182 SH SOLE 30 5182 0 0 DILLARDS INC CL A 254067101 30 800 SH SOLE 31 0 0 800 DILLARDS INC CL A 254067101 36 973 SH SOLE 36 973 0 0 DILLARDS INC CL A 254067101 43 1162 SH SOLE 40 1162 0 0 DIME CMNTY BANCSHARES COM 253922108 406 29618 SH SOLE 2 1568 0 28050 DIME CMNTY BANCSHARES COM 253922108 4 281 SH SOLE 4 281 0 0 DIME CMNTY BANCSHARES COM 253922108 6 465 SH SOLE 7 465 0 0 DIME CMNTY BANCSHARES COM 253922108 1987 144927 SH SOLE 18 144927 0 0 DIME CMNTY BANCSHARES COM 253922108 804 58632 SH SOLE 19 58632 0 0 DIME CMNTY BANCSHARES COM 253922108 48641 3547866 SH SOLE 21 3547866 0 0 DIME CMNTY BANCSHARES COM 253922108 14413 1051246 SH SOLE 22 1017738 0 33508 DIME CMNTY BANCSHARES COM 253922108 273 19937 SH SOLE 26 19937 0 0 DIME CMNTY BANCSHARES COM 253922108 64 4665 SH SOLE 28 4665 0 0 DIME CMNTY BANCSHARES COM 253922108 542 39537 SH SOLE 30 39537 0 0 DIME CMNTY BANCSHARES COM 253922108 47 3438 SH SOLE 40 3438 0 0 DINE BRANDS GLOBAL INC COM 254423106 282 9846 SH SOLE 2 855 0 8991 DINE BRANDS GLOBAL INC COM 254423106 3 104 SH SOLE 4 104 0 0 DINE BRANDS GLOBAL INC COM 254423106 8 275 SH SOLE 7 275 0 0 DINE BRANDS GLOBAL INC COM 254423106 2143 74729 SH SOLE 18 74729 0 0 DINE BRANDS GLOBAL INC COM 254423106 1053 36725 SH SOLE 19 36725 0 0 DINE BRANDS GLOBAL INC COM 254423106 50871 1773737 SH SOLE 21 1773737 0 0 DINE BRANDS GLOBAL INC COM 254423106 13959 486722 SH SOLE 22 468652 0 18070 DINE BRANDS GLOBAL INC COM 254423106 242 8448 SH SOLE 26 6726 0 1722 DINE BRANDS GLOBAL INC COM 254423106 59 2058 SH SOLE 28 2058 0 0 DINE BRANDS GLOBAL INC COM 254423106 635 22146 SH SOLE 30 22146 0 0 DINE BRANDS GLOBAL INC COM 254423106 10 355 SH SOLE 34 355 0 0 DINE BRANDS GLOBAL INC COM 254423106 53 1838 SH SOLE 40 1838 0 0 DIODES INC COM 254543101 1369 33687 SH SOLE 2 2072 0 31615 DIODES INC COM 254543101 9 220 SH SOLE 4 220 0 0 DIODES INC COM 254543101 28 683 SH SOLE 7 683 0 0 DIODES INC COM 254543101 7697 189417 SH SOLE 18 189417 0 0 DIODES INC COM 254543101 3207 78920 SH SOLE 19 78920 0 0 DIODES INC COM 254543101 180554 4443309 SH SOLE 21 4443309 0 0 DIODES INC COM 254543101 48631 1196778 SH SOLE 22 1149942 0 46836 DIODES INC COM 254543101 431 10618 SH SOLE 26 7267 0 3351 DIODES INC COM 254543101 222 5471 SH SOLE 28 5471 0 0 DIODES INC COM 254543101 21408 526838 SH SOLE 30 526838 0 0 DIODES INC COM 254543101 156 3840 SH SOLE 40 3840 0 0 DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 0 20 SH SOLE 17 0 0 20 DISCOVER FINL SVCS COM 254709108 29074 815085 SH SOLE 2 126371 0 688714 DISCOVER FINL SVCS COM 254709108 5679 159215 SH SOLE 4 149842 0 9373 DISCOVER FINL SVCS COM 254709108 9692 271703 SH SOLE 7 262010 0 9693 DISCOVER FINL SVCS COM 254709108 134 3765 SH SOLE 13 3765 0 0 DISCOVER FINL SVCS COM 254709108 1289 36133 SH SOLE 15 36133 0 0 DISCOVER FINL SVCS COM 254709108 1 18 SH SOLE 17 0 0 18 DISCOVER FINL SVCS COM 254709108 28472 798201 SH SOLE 18 750487 0 47714 DISCOVER FINL SVCS COM 254709108 3326 93251 SH SOLE 19 93251 0 0 DISCOVER FINL SVCS COM 254709108 272230 7631909 SH SOLE 21 7631909 0 0 DISCOVER FINL SVCS COM 254709108 286098 8020683 SH SOLE 22 7236586 0 784097 DISCOVER FINL SVCS COM 254709108 8449 236877 SH SOLE 23 236877 0 0 DISCOVER FINL SVCS COM 254709108 11595 325057 SH SOLE 25 325057 0 0 DISCOVER FINL SVCS COM 254709108 55786 1563948 SH SOLE 26 219245 0 1344703 DISCOVER FINL SVCS COM 254709108 2271 63673 SH SOLE 28 44973 0 18700 DISCOVER FINL SVCS COM 254709108 156 4381 SH SOLE 29 4381 0 0 DISCOVER FINL SVCS COM 254709108 39966 1120440 SH SOLE 30 1120440 0 0 DISCOVER FINL SVCS COM 254709108 2862 80236 SH SOLE 31 59539 0 20697 DISCOVER FINL SVCS COM 254709108 709 19880 SH SOLE 34 19880 0 0 DISCOVER FINL SVCS COM 254709108 8476 237612 SH SOLE 36 237612 0 0 DISCOVER FINL SVCS COM 254709108 269 7530 SH SOLE 40 7530 0 0 DISCOVERY INC COM SER A 25470F104 8018 412450 SH SOLE 2 43045 0 369405 DISCOVERY INC COM SER A 25470F104 1644 84549 SH SOLE 4 78530 0 6019 DISCOVERY INC COM SER A 25470F104 4812 247509 SH SOLE 7 139382 0 108127 DISCOVERY INC COM SER A 25470F104 3243 166817 SH SOLE 13 166817 0 0 DISCOVERY INC COM SER A 25470F104 368 18910 SH SOLE 15 18910 0 0 DISCOVERY INC COM SER A 25470F104 12473 641608 SH SOLE 18 437851 0 203757 DISCOVERY INC COM SER A 25470F104 21972 1130267 SH SOLE 19 1130267 0 0 DISCOVERY INC COM SER A 25470F104 79203 4074206 SH SOLE 21 4074206 0 0 DISCOVERY INC COM SER A 25470F104 100378 5163498 SH SOLE 22 4354510 0 808988 DISCOVERY INC COM SER A 25470F104 2239 115163 SH SOLE 23 115163 0 0 DISCOVERY INC COM SER A 25470F104 3682 189405 SH SOLE 25 189405 0 0 DISCOVERY INC COM SER A 25470F104 16673 857678 SH SOLE 26 131260 0 726418 DISCOVERY INC COM SER A 25470F104 612 31484 SH SOLE 28 22688 0 8796 DISCOVERY INC COM SER A 25470F104 6148 316274 SH SOLE 29 3118 0 313156 DISCOVERY INC COM SER A 25470F104 14104 725507 SH SOLE 30 725507 0 0 DISCOVERY INC COM SER A 25470F104 741 38112 SH SOLE 31 22256 0 15856 DISCOVERY INC COM SER A 25470F104 190 9776 SH SOLE 34 9776 0 0 DISCOVERY INC COM SER A 25470F104 3639 187177 SH SOLE 36 187177 0 0 DISCOVERY INC COM SER A 25470F104 55 2841 SH SOLE 40 2841 0 0 DISCOVERY INC COM SER C 25470F302 14160 807284 SH SOLE 2 68101 0 739183 DISCOVERY INC COM SER C 25470F302 3170 180721 SH SOLE 4 170985 0 9736 DISCOVERY INC COM SER C 25470F302 9563 545231 SH SOLE 7 306793 0 238438 DISCOVERY INC COM SER C 25470F302 72 4100 SH SOLE 13 4100 0 0 DISCOVERY INC COM SER C 25470F302 640 36466 SH SOLE 15 36466 0 0 DISCOVERY INC COM SER C 25470F302 12213 696306 SH SOLE 18 641954 0 54352 DISCOVERY INC COM SER C 25470F302 1663 94832 SH SOLE 19 94832 0 0 DISCOVERY INC COM SER C 25470F302 145236 8280290 SH SOLE 21 8280290 0 0 DISCOVERY INC COM SER C 25470F302 142026 8097245 SH SOLE 22 7222905 0 874340 DISCOVERY INC COM SER C 25470F302 4794 273310 SH SOLE 23 273310 0 0 DISCOVERY INC COM SER C 25470F302 7684 438105 SH SOLE 25 438105 0 0 DISCOVERY INC COM SER C 25470F302 30436 1735233 SH SOLE 26 286952 0 1448281 DISCOVERY INC COM SER C 25470F302 1318 75158 SH SOLE 28 51744 0 23414 DISCOVERY INC COM SER C 25470F302 1449 82596 SH SOLE 29 5878 0 76718 DISCOVERY INC COM SER C 25470F302 25292 1441942 SH SOLE 30 1441942 0 0 DISCOVERY INC COM SER C 25470F302 1306 74468 SH SOLE 31 62508 0 11960 DISCOVERY INC COM SER C 25470F302 295 16792 SH SOLE 34 16792 0 0 DISCOVERY INC COM SER C 25470F302 4312 245854 SH SOLE 36 245854 0 0 DISCOVERY INC COM SER C 25470F302 163 9297 SH SOLE 40 9297 0 0 DISH NETWORK CORPORATION CL A 25470M109 12427 621649 SH SOLE 2 51381 0 570268 DISH NETWORK CORPORATION CL A 25470M109 2454 122760 SH SOLE 4 116719 0 6041 DISH NETWORK CORPORATION CL A 25470M109 4379 219060 SH SOLE 7 211107 0 7953 DISH NETWORK CORPORATION CL A 25470M109 8 414 SH SOLE 13 414 0 0 DISH NETWORK CORPORATION CL A 25470M109 562 28119 SH SOLE 15 28119 0 0 DISH NETWORK CORPORATION CL A 25470M109 11014 550982 SH SOLE 18 512024 0 38958 DISH NETWORK CORPORATION CL A 25470M109 1400 70015 SH SOLE 19 70015 0 0 DISH NETWORK CORPORATION CL A 25470M109 119830 5994487 SH SOLE 21 5994487 0 0 DISH NETWORK CORPORATION CL A 25470M109 123053 6155717 SH SOLE 22 5531139 0 624578 DISH NETWORK CORPORATION CL A 25470M109 3749 187554 SH SOLE 23 187554 0 0 DISH NETWORK CORPORATION CL A 25470M109 6013 300820 SH SOLE 25 300820 0 0 DISH NETWORK CORPORATION CL A 25470M109 20395 1020285 SH SOLE 26 225911 0 794374 DISH NETWORK CORPORATION CL A 25470M109 1033 51666 SH SOLE 28 36583 0 15083 DISH NETWORK CORPORATION CL A 25470M109 89 4465 SH SOLE 29 4465 0 0 DISH NETWORK CORPORATION CL A 25470M109 17880 894453 SH SOLE 30 894453 0 0 DISH NETWORK CORPORATION CL A 25470M109 1071 53579 SH SOLE 31 37674 0 15905 DISH NETWORK CORPORATION CL A 25470M109 273 13671 SH SOLE 34 13671 0 0 DISH NETWORK CORPORATION CL A 25470M109 4026 201400 SH SOLE 36 201400 0 0 DISH NETWORK CORPORATION CL A 25470M109 91 4571 SH SOLE 40 4571 0 0 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 3508 4321000 PRN SOLE 2 3621000 0 700000 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 23747 29250000 PRN SOLE 19 29250000 0 0 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 7522 9265000 PRN SOLE 21 9265000 0 0 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 149 183000 PRN SOLE 22 183000 0 0 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 498 613000 PRN SOLE 26 613000 0 0 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 69 85000 PRN SOLE 30 85000 0 0 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 4439 5468000 PRN SOLE 34 5468000 0 0 DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 409 516000 PRN SOLE 2 428000 0 88000 DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 2927 3694000 PRN SOLE 19 3694000 0 0 DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 2223 2805000 PRN SOLE 21 2805000 0 0 DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 1603 2023000 PRN SOLE 22 2023000 0 0 DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 61 77000 PRN SOLE 26 77000 0 0 DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 9 11000 PRN SOLE 30 11000 0 0 DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 538 679000 PRN SOLE 34 679000 0 0 DISNEY WALT CO COM DISNEY 254687106 443252 4588533 SH SOLE 2 696712 0 3891821 DISNEY WALT CO COM DISNEY 254687106 84221 871855 SH SOLE 4 822683 0 49172 DISNEY WALT CO COM DISNEY 254687106 156967 1624916 SH SOLE 7 1555334 0 69582 DISNEY WALT CO COM DISNEY 254687106 3723 38536 SH SOLE 13 38536 0 0 DISNEY WALT CO COM DISNEY 254687106 19062 197334 SH SOLE 15 197334 0 0 DISNEY WALT CO COM DISNEY 254687106 142 1465 SH SOLE 17 0 0 1465 DISNEY WALT CO COM DISNEY 254687106 370183 3832125 SH SOLE 18 3513925 0 318200 DISNEY WALT CO COM DISNEY 254687106 97781 1012229 SH SOLE 19 1012229 0 0 DISNEY WALT CO COM DISNEY 254687106 7202 74552 SH SOLE 20 74552 0 0 DISNEY WALT CO COM DISNEY 254687106 3625601 37532098 SH SOLE 21 37532098 0 0 DISNEY WALT CO COM DISNEY 254687106 4074731 42181478 SH SOLE 22 37821856 0 4359622 DISNEY WALT CO COM DISNEY 254687106 127536 1320244 SH SOLE 23 1320244 0 0 DISNEY WALT CO COM DISNEY 254687106 184465 1909576 SH SOLE 25 1909576 0 0 DISNEY WALT CO COM DISNEY 254687106 829073 8582532 SH SOLE 26 1022343 0 7560189 DISNEY WALT CO COM DISNEY 254687106 35398 366435 SH SOLE 28 259638 0 106797 DISNEY WALT CO COM DISNEY 254687106 15409 159510 SH SOLE 29 48889 0 110621 DISNEY WALT CO COM DISNEY 254687106 743689 7698639 SH SOLE 30 7698639 0 0 DISNEY WALT CO COM DISNEY 254687106 61587 637548 SH SOLE 31 351182 0 286366 DISNEY WALT CO COM DISNEY 254687106 12934 133889 SH SOLE 32 133889 0 0 DISNEY WALT CO COM DISNEY 254687106 54379 562934 SH SOLE 34 562934 0 0 DISNEY WALT CO COM DISNEY 254687106 117305 1214340 SH SOLE 36 1214340 0 0 DISNEY WALT CO COM DISNEY 254687106 3880 40169 SH SOLE 40 40169 0 0 DISNEY WALT CO OPTIONS 254687106 300 3100 SH Call SOLE 2 3100 0 0 DISNEY WALT CO OPTIONS 254687106 29463 305000 SH Call SOLE 19 305000 0 0 DISNEY WALT CO OPTIONS 254687106 493 5100 SH Call SOLE 22 5100 0 0 DISNEY WALT CO OPTIONS 254687106 1294 13400 SH Call SOLE 34 13400 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 1157 318721 SH SOLE 2 104175 0 214546 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 498 137284 SH SOLE 4 137284 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 919 253113 SH SOLE 7 253113 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 4958 1365872 SH SOLE 18 1365872 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 2872 791060 SH SOLE 19 791060 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 67400 18567614 SH SOLE 21 18567614 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 38280 10545586 SH SOLE 22 10192438 0 353148 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 27 7522 SH SOLE 23 7522 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 2006 552622 SH SOLE 25 552622 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 796 219384 SH SOLE 26 58453 0 160931 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 114 31441 SH SOLE 28 31441 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 439 120875 SH SOLE 29 120875 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 4302 1185022 SH SOLE 30 1185022 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 24 6598 SH SOLE 31 0 0 6598 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 77 21286 SH SOLE 36 21286 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 92 25210 SH SOLE 40 25210 0 0 DIVIDEND & INCOME FUND COM NEW 25538A204 414 47072 SH SOLE 2 47072 0 0 DIXIE GROUP INC CL A 255519100 9 14224 SH SOLE 21 14224 0 0 DIXIE GROUP INC CL A 255519100 227 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 144 34125 SH SOLE 22 34125 0 0 DMC GLOBAL INC COM 23291C103 122 5301 SH SOLE 2 841 0 4460 DMC GLOBAL INC COM 23291C103 2 72 SH SOLE 4 72 0 0 DMC GLOBAL INC COM 23291C103 7 296 SH SOLE 7 296 0 0 DMC GLOBAL INC COM 23291C103 1567 68122 SH SOLE 18 68122 0 0 DMC GLOBAL INC COM 23291C103 594 25818 SH SOLE 19 25818 0 0 DMC GLOBAL INC COM 23291C103 36491 1585864 SH SOLE 21 1585864 0 0 DMC GLOBAL INC COM 23291C103 9326 405315 SH SOLE 22 389492 0 15823 DMC GLOBAL INC COM 23291C103 240 10421 SH SOLE 26 9280 0 1141 DMC GLOBAL INC COM 23291C103 55 2397 SH SOLE 28 2397 0 0 DMC GLOBAL INC COM 23291C103 453 19705 SH SOLE 30 19705 0 0 DMC GLOBAL INC COM 23291C103 35 1527 SH SOLE 40 1527 0 0 DOCUMENT SEC SYS INC COM NEW 25614T200 4 21716 SH SOLE 21 21716 0 0 DOCUSIGN INC COM 256163106 33500 362551 SH SOLE 2 44275 0 318276 DOCUSIGN INC COM 256163106 4485 48543 SH SOLE 4 45672 0 2871 DOCUSIGN INC COM 256163106 862 9327 SH SOLE 7 9327 0 0 DOCUSIGN INC COM 256163106 1066 11536 SH SOLE 13 11536 0 0 DOCUSIGN INC COM 256163106 720 7791 SH SOLE 15 7791 0 0 DOCUSIGN INC COM 256163106 10965 118665 SH SOLE 18 99129 0 19536 DOCUSIGN INC COM 256163106 12634 136730 SH SOLE 19 136730 0 0 DOCUSIGN INC COM 256163106 267089 2890578 SH SOLE 21 2890578 0 0 DOCUSIGN INC COM 256163106 353409 3824775 SH SOLE 22 3530305 0 294470 DOCUSIGN INC COM 256163106 7583 82069 SH SOLE 23 82069 0 0 DOCUSIGN INC COM 256163106 18478 199973 SH SOLE 25 199973 0 0 DOCUSIGN INC COM 256163106 45453 491913 SH SOLE 26 109560 0 382353 DOCUSIGN INC COM 256163106 1996 21597 SH SOLE 28 15287 0 6310 DOCUSIGN INC COM 256163106 5374 58165 SH SOLE 29 5728 0 52437 DOCUSIGN INC COM 256163106 35578 385048 SH SOLE 30 385048 0 0 DOCUSIGN INC COM 256163106 2761 29882 SH SOLE 31 24385 0 5497 DOCUSIGN INC COM 256163106 1332 14419 SH SOLE 34 14419 0 0 DOCUSIGN INC COM 256163106 8209 88844 SH SOLE 36 88844 0 0 DOCUSIGN INC COM 256163106 220 2379 SH SOLE 40 2379 0 0 DOCUSIGN INC NOTE 0.500% 9/1 256163AB2 2630 1872000 PRN SOLE 21 1872000 0 0 DOCUSIGN INC NOTE 0.500% 9/1 256163AB2 1756 1250000 PRN SOLE 22 1250000 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 9242 170493 SH SOLE 2 33355 0 137138 DOLBY LABORATORIES INC COM CL A 25659T107 36 663 SH SOLE 4 663 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 59 1088 SH SOLE 7 1088 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 1919 35406 SH SOLE 18 35406 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 814 15014 SH SOLE 19 15014 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 47111 869044 SH SOLE 21 869044 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 98060 1808894 SH SOLE 22 1703662 0 105232 DOLBY LABORATORIES INC COM CL A 25659T107 1224 22572 SH SOLE 26 13686 0 8886 DOLBY LABORATORIES INC COM CL A 25659T107 481 8877 SH SOLE 28 8877 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 1210 22322 SH SOLE 30 22322 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 72 1320 SH SOLE 31 1320 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 20 371 SH SOLE 34 371 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 433 7992 SH SOLE 40 7992 0 0 DOLLAR GEN CORP NEW COM 256677105 97730 647178 SH SOLE 2 99141 0 548037 DOLLAR GEN CORP NEW COM 256677105 19106 126522 SH SOLE 4 119455 0 7067 DOLLAR GEN CORP NEW COM 256677105 60332 399523 SH SOLE 7 246850 0 152673 DOLLAR GEN CORP NEW COM 256677105 4766 31564 SH SOLE 13 31564 0 0 DOLLAR GEN CORP NEW COM 256677105 3238 21443 SH SOLE 15 21443 0 0 DOLLAR GEN CORP NEW COM 256677105 4 27 SH SOLE 17 0 0 27 DOLLAR GEN CORP NEW COM 256677105 322734 2137170 SH SOLE 18 1959769 0 177401 DOLLAR GEN CORP NEW COM 256677105 245742 1627324 SH SOLE 19 1627324 0 0 DOLLAR GEN CORP NEW COM 256677105 1143717 7573786 SH SOLE 21 7573786 0 0 DOLLAR GEN CORP NEW COM 256677105 1025491 6790880 SH SOLE 22 6083388 0 707492 DOLLAR GEN CORP NEW COM 256677105 28451 188405 SH SOLE 23 188405 0 0 DOLLAR GEN CORP NEW COM 256677105 49723 329267 SH SOLE 25 312781 0 16486 DOLLAR GEN CORP NEW COM 256677105 161880 1071984 SH SOLE 26 183570 0 888414 DOLLAR GEN CORP NEW COM 256677105 7861 52058 SH SOLE 28 36882 0 15176 DOLLAR GEN CORP NEW COM 256677105 9008 59653 SH SOLE 29 5459 0 54194 DOLLAR GEN CORP NEW COM 256677105 162794 1078033 SH SOLE 30 1078033 0 0 DOLLAR GEN CORP NEW COM 256677105 9267 61367 SH SOLE 31 48224 0 13143 DOLLAR GEN CORP NEW COM 256677105 31192 206559 SH SOLE 34 206559 0 0 DOLLAR GEN CORP NEW COM 256677105 34612 229204 SH SOLE 36 229204 0 0 DOLLAR GEN CORP NEW COM 256677105 857 5674 SH SOLE 40 5674 0 0 DOLLAR TREE INC COM 256746108 42404 577157 SH SOLE 2 64987 0 512170 DOLLAR TREE INC COM 256746108 7854 106894 SH SOLE 4 100611 0 6283 DOLLAR TREE INC COM 256746108 17875 243294 SH SOLE 7 225526 0 17768 DOLLAR TREE INC COM 256746108 262 3571 SH SOLE 13 3571 0 0 DOLLAR TREE INC COM 256746108 1461 19890 SH SOLE 15 19890 0 0 DOLLAR TREE INC COM 256746108 1 20 SH SOLE 17 0 0 20 DOLLAR TREE INC COM 256746108 176111 2397049 SH SOLE 18 1861636 0 535413 DOLLAR TREE INC COM 256746108 56502 769050 SH SOLE 19 769050 0 0 DOLLAR TREE INC COM 256746108 486059 6615744 SH SOLE 21 6615744 0 0 DOLLAR TREE INC COM 256746108 420462 5722910 SH SOLE 22 5158042 0 564868 DOLLAR TREE INC COM 256746108 14013 190732 SH SOLE 23 190732 0 0 DOLLAR TREE INC COM 256746108 22533 306703 SH SOLE 25 271951 0 34752 DOLLAR TREE INC COM 256746108 70301 956867 SH SOLE 26 159930 0 796937 DOLLAR TREE INC COM 256746108 3520 47909 SH SOLE 28 33954 0 13955 DOLLAR TREE INC COM 256746108 419 5706 SH SOLE 29 5706 0 0 DOLLAR TREE INC COM 256746108 69781 949789 SH SOLE 30 949789 0 0 DOLLAR TREE INC COM 256746108 5889 80152 SH SOLE 31 41652 0 38500 DOLLAR TREE INC COM 256746108 2754 37484 SH SOLE 32 37484 0 0 DOLLAR TREE INC COM 256746108 30692 417745 SH SOLE 34 417745 0 0 DOLLAR TREE INC COM 256746108 15007 204264 SH SOLE 36 204264 0 0 DOLLAR TREE INC COM 256746108 354 4821 SH SOLE 40 4821 0 0 DOMINION ENERGY INC COM 25746U109 149031 2064430 SH SOLE 2 277698 0 1786732 DOMINION ENERGY INC COM 25746U109 30888 427877 SH SOLE 4 405699 0 22178 DOMINION ENERGY INC COM 25746U109 61982 858601 SH SOLE 7 800614 0 57987 DOMINION ENERGY INC COM 25746U109 2010 27843 SH SOLE 13 27843 0 0 DOMINION ENERGY INC COM 25746U109 6552 90764 SH SOLE 15 90764 0 0 DOMINION ENERGY INC COM 25746U109 3 45 SH SOLE 17 0 0 45 DOMINION ENERGY INC COM 25746U109 111736 1547804 SH SOLE 18 1427391 0 120413 DOMINION ENERGY INC COM 25746U109 18818 260673 SH SOLE 19 260673 0 0 DOMINION ENERGY INC COM 25746U109 1742823 24142171 SH SOLE 21 24142171 0 0 DOMINION ENERGY INC COM 25746U109 1434986 19877902 SH SOLE 22 17926899 0 1951003 DOMINION ENERGY INC COM 25746U109 43735 605833 SH SOLE 23 605833 0 0 DOMINION ENERGY INC COM 25746U109 61065 845889 SH SOLE 25 845889 0 0 DOMINION ENERGY INC COM 25746U109 323720 4484281 SH SOLE 26 497687 0 3986594 DOMINION ENERGY INC COM 25746U109 12075 167267 SH SOLE 28 118089 0 49178 DOMINION ENERGY INC COM 25746U109 1092 15127 SH SOLE 29 15127 0 0 DOMINION ENERGY INC COM 25746U109 267304 3702786 SH SOLE 30 3702786 0 0 DOMINION ENERGY INC COM 25746U109 37490 519321 SH SOLE 31 149997 0 369324 DOMINION ENERGY INC COM 25746U109 4483 62096 SH SOLE 32 62096 0 0 DOMINION ENERGY INC COM 25746U109 3255 45093 SH SOLE 34 45093 0 0 DOMINION ENERGY INC COM 25746U109 50121 694295 SH SOLE 36 694295 0 0 DOMINION ENERGY INC COM 25746U109 1355 18769 SH SOLE 40 18769 0 0 DOMINION ENERGY INC UNIT 99/99/9999 25746U133 120402 1308572 SH SOLE 21 1308572 0 0 DOMINOS PIZZA INC COM 25754A201 43697 134837 SH SOLE 2 35070 0 99767 DOMINOS PIZZA INC COM 25754A201 6303 19449 SH SOLE 4 18409 0 1040 DOMINOS PIZZA INC COM 25754A201 1230 3794 SH SOLE 7 3324 0 470 DOMINOS PIZZA INC COM 25754A201 159 491 SH SOLE 13 491 0 0 DOMINOS PIZZA INC COM 25754A201 1022 3155 SH SOLE 15 3155 0 0 DOMINOS PIZZA INC COM 25754A201 91668 282866 SH SOLE 18 236738 0 46128 DOMINOS PIZZA INC COM 25754A201 38159 117748 SH SOLE 19 117748 0 0 DOMINOS PIZZA INC COM 25754A201 668831 2063848 SH SOLE 21 2063848 0 0 DOMINOS PIZZA INC COM 25754A201 437582 1350269 SH SOLE 22 1275123 0 75146 DOMINOS PIZZA INC COM 25754A201 10836 33438 SH SOLE 23 33438 0 0 DOMINOS PIZZA INC COM 25754A201 14918 46033 SH SOLE 25 46033 0 0 DOMINOS PIZZA INC COM 25754A201 41559 128241 SH SOLE 26 35918 0 92323 DOMINOS PIZZA INC COM 25754A201 2567 7922 SH SOLE 28 5622 0 2300 DOMINOS PIZZA INC COM 25754A201 3555 10970 SH SOLE 29 2784 0 8186 DOMINOS PIZZA INC COM 25754A201 23838 73559 SH SOLE 30 73559 0 0 DOMINOS PIZZA INC COM 25754A201 3881 11976 SH SOLE 31 9375 0 2601 DOMINOS PIZZA INC COM 25754A201 5084 15687 SH SOLE 34 15687 0 0 DOMINOS PIZZA INC COM 25754A201 7979 24621 SH SOLE 36 24621 0 0 DOMINOS PIZZA INC COM 25754A201 302 932 SH SOLE 40 932 0 0 DOMO INC COM CL B 257554105 64 6424 SH SOLE 2 729 0 5695 DOMO INC COM CL B 257554105 3 352 SH SOLE 7 352 0 0 DOMO INC COM CL B 257554105 659 66309 SH SOLE 18 66309 0 0 DOMO INC COM CL B 257554105 341 34256 SH SOLE 19 34256 0 0 DOMO INC COM CL B 257554105 6097 613370 SH SOLE 21 613370 0 0 DOMO INC COM CL B 257554105 5505 553837 SH SOLE 22 541717 0 12120 DOMO INC COM CL B 257554105 5251 528256 SH SOLE 30 528256 0 0 DOMTAR CORP COM NEW 257559203 4129 190784 SH SOLE 2 77882 0 112902 DOMTAR CORP COM NEW 257559203 5 237 SH SOLE 4 237 0 0 DOMTAR CORP COM NEW 257559203 155 7165 SH SOLE 7 7165 0 0 DOMTAR CORP COM NEW 257559203 1158 53530 SH SOLE 13 53530 0 0 DOMTAR CORP COM NEW 257559203 9960 460248 SH SOLE 18 351760 0 108488 DOMTAR CORP COM NEW 257559203 9396 434204 SH SOLE 19 434204 0 0 DOMTAR CORP COM NEW 257559203 93032 4299090 SH SOLE 21 4299090 0 0 DOMTAR CORP COM NEW 257559203 62696 2897206 SH SOLE 22 2575722 0 321484 DOMTAR CORP COM NEW 257559203 943 43591 SH SOLE 26 16427 0 27164 DOMTAR CORP COM NEW 257559203 169 7832 SH SOLE 28 7832 0 0 DOMTAR CORP COM NEW 257559203 3008 138993 SH SOLE 29 0 0 138993 DOMTAR CORP COM NEW 257559203 2610 120602 SH SOLE 30 120602 0 0 DOMTAR CORP COM NEW 257559203 170 7873 SH SOLE 31 1173 0 6700 DOMTAR CORP COM NEW 257559203 492 22755 SH SOLE 32 22755 0 0 DOMTAR CORP COM NEW 257559203 33 1510 SH SOLE 34 1510 0 0 DOMTAR CORP COM NEW 257559203 651 30098 SH SOLE 36 30098 0 0 DOMTAR CORP COM NEW 257559203 151 6968 SH SOLE 40 6968 0 0 DONALDSON INC COM 257651109 11115 287740 SH SOLE 2 71362 0 216378 DONALDSON INC COM 257651109 71 1848 SH SOLE 4 1848 0 0 DONALDSON INC COM 257651109 1288 33349 SH SOLE 7 33349 0 0 DONALDSON INC COM 257651109 14289 369892 SH SOLE 18 369552 0 340 DONALDSON INC COM 257651109 1174 30383 SH SOLE 19 30383 0 0 DONALDSON INC COM 257651109 238656 6177993 SH SOLE 21 6177993 0 0 DONALDSON INC COM 257651109 156876 4060981 SH SOLE 22 3855397 0 205584 DONALDSON INC COM 257651109 124 3215 SH SOLE 23 3215 0 0 DONALDSON INC COM 257651109 2322 60099 SH SOLE 26 34777 0 25322 DONALDSON INC COM 257651109 699 18105 SH SOLE 28 18105 0 0 DONALDSON INC COM 257651109 44 1131 SH SOLE 29 1131 0 0 DONALDSON INC COM 257651109 1725 44657 SH SOLE 30 44657 0 0 DONALDSON INC COM 257651109 253 6562 SH SOLE 31 4324 0 2238 DONALDSON INC COM 257651109 169 4387 SH SOLE 34 4387 0 0 DONALDSON INC COM 257651109 23 601 SH SOLE 36 601 0 0 DONALDSON INC COM 257651109 506 13090 SH SOLE 40 13090 0 0 DONEGAL GROUP INC CL A 257701201 167 10964 SH SOLE 2 558 0 10406 DONEGAL GROUP INC CL A 257701201 662 43529 SH SOLE 18 43529 0 0 DONEGAL GROUP INC CL A 257701201 333 21938 SH SOLE 19 21938 0 0 DONEGAL GROUP INC CL A 257701201 6086 400376 SH SOLE 21 400376 0 0 DONEGAL GROUP INC CL A 257701201 6796 447103 SH SOLE 22 434187 0 12916 DONEGAL GROUP INC CL A 257701201 31 2027 SH SOLE 28 2027 0 0 DONEGAL GROUP INC CL A 257701201 33 2187 SH SOLE 30 2187 0 0 DONEGAL GROUP INC CL A 257701201 10 640 SH SOLE 40 640 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 177 33586 SH SOLE 2 6144 0 27442 DONNELLEY FINL SOLUTIONS INC COM 25787G100 1 140 SH SOLE 4 140 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 3 638 SH SOLE 7 638 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 830 157588 SH SOLE 18 157588 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 856 162403 SH SOLE 19 162403 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 18930 3591939 SH SOLE 21 3591939 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 6319 1198967 SH SOLE 22 1160707 0 38260 DONNELLEY FINL SOLUTIONS INC COM 25787G100 84 15898 SH SOLE 23 15898 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 357 67763 SH SOLE 26 1906 0 65857 DONNELLEY FINL SOLUTIONS INC COM 25787G100 72 13663 SH SOLE 28 13663 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 178 33781 SH SOLE 30 33781 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 15 2819 SH SOLE 40 2819 0 0 DONNELLEY R R & SONS CO COM 257867200 66 68771 SH SOLE 2 2548 0 66223 DONNELLEY R R & SONS CO COM 257867200 0 375 SH SOLE 4 375 0 0 DONNELLEY R R & SONS CO COM 257867200 2 1703 SH SOLE 7 1703 0 0 DONNELLEY R R & SONS CO COM 257867200 328 342404 SH SOLE 18 342404 0 0 DONNELLEY R R & SONS CO COM 257867200 119 124003 SH SOLE 19 124003 0 0 DONNELLEY R R & SONS CO COM 257867200 7752 8087245 SH SOLE 21 8087245 0 0 DONNELLEY R R & SONS CO COM 257867200 2065 2154766 SH SOLE 22 2014163 0 140603 DONNELLEY R R & SONS CO COM 257867200 7 7705 SH SOLE 26 5084 0 2621 DONNELLEY R R & SONS CO COM 257867200 8 8677 SH SOLE 28 8677 0 0 DONNELLEY R R & SONS CO COM 257867200 70 73095 SH SOLE 30 73095 0 0 DONNELLEY R R & SONS CO COM 257867200 18 18733 SH SOLE 31 0 0 18733 DONNELLEY R R & SONS CO COM 257867200 7 7517 SH SOLE 40 7517 0 0 DORIAN LPG LTD SHS USD Y2106R110 191 21874 SH SOLE 2 1083 0 20791 DORIAN LPG LTD SHS USD Y2106R110 16 1785 SH SOLE 7 1785 0 0 DORIAN LPG LTD SHS USD Y2106R110 1166 133840 SH SOLE 18 133840 0 0 DORIAN LPG LTD SHS USD Y2106R110 445 51041 SH SOLE 19 51041 0 0 DORIAN LPG LTD SHS USD Y2106R110 27464 3153129 SH SOLE 21 3153129 0 0 DORIAN LPG LTD SHS USD Y2106R110 7354 844372 SH SOLE 22 827033 0 17339 DORIAN LPG LTD SHS USD Y2106R110 56 6403 SH SOLE 23 6403 0 0 DORIAN LPG LTD SHS USD Y2106R110 245 28127 SH SOLE 30 28127 0 0 DORIAN LPG LTD SHS USD Y2106R110 6 745 SH SOLE 34 745 0 0 DORMAN PRODUCTS INC COM 258278100 555 10047 SH SOLE 2 1503 0 8544 DORMAN PRODUCTS INC COM 258278100 7 128 SH SOLE 4 128 0 0 DORMAN PRODUCTS INC COM 258278100 28 505 SH SOLE 7 505 0 0 DORMAN PRODUCTS INC COM 258278100 6939 125556 SH SOLE 18 125240 0 316 DORMAN PRODUCTS INC COM 258278100 3247 58750 SH SOLE 19 58750 0 0 DORMAN PRODUCTS INC COM 258278100 169966 3075189 SH SOLE 21 3075189 0 0 DORMAN PRODUCTS INC COM 258278100 45327 820099 SH SOLE 22 789246 0 30853 DORMAN PRODUCTS INC COM 258278100 35 636 SH SOLE 23 636 0 0 DORMAN PRODUCTS INC COM 258278100 1081 19555 SH SOLE 26 8335 0 11220 DORMAN PRODUCTS INC COM 258278100 252 4558 SH SOLE 28 4558 0 0 DORMAN PRODUCTS INC COM 258278100 2065 37370 SH SOLE 30 37370 0 0 DORMAN PRODUCTS INC COM 258278100 70 1268 SH SOLE 34 1268 0 0 DORMAN PRODUCTS INC COM 258278100 145 2618 SH SOLE 40 2618 0 0 DOUGLAS DYNAMICS INC COM 25960R105 297 8362 SH SOLE 2 1138 0 7224 DOUGLAS DYNAMICS INC COM 25960R105 5 146 SH SOLE 4 146 0 0 DOUGLAS DYNAMICS INC COM 25960R105 14 394 SH SOLE 7 394 0 0 DOUGLAS DYNAMICS INC COM 25960R105 2983 84015 SH SOLE 18 84015 0 0 DOUGLAS DYNAMICS INC COM 25960R105 1487 41865 SH SOLE 19 41865 0 0 DOUGLAS DYNAMICS INC COM 25960R105 27692 779833 SH SOLE 21 779833 0 0 DOUGLAS DYNAMICS INC COM 25960R105 22908 645110 SH SOLE 22 620881 0 24229 DOUGLAS DYNAMICS INC COM 25960R105 342 9622 SH SOLE 26 0 0 9622 DOUGLAS DYNAMICS INC COM 25960R105 116 3264 SH SOLE 28 3264 0 0 DOUGLAS DYNAMICS INC COM 25960R105 266 7502 SH SOLE 30 7502 0 0 DOUGLAS DYNAMICS INC COM 25960R105 14 391 SH SOLE 34 391 0 0 DOUGLAS DYNAMICS INC COM 25960R105 99 2774 SH SOLE 40 2774 0 0 DOUGLAS EMMETT INC COM 25960P109 12168 398821 SH SOLE 2 83980 0 314841 DOUGLAS EMMETT INC COM 25960P109 3121 102293 SH SOLE 4 102293 0 0 DOUGLAS EMMETT INC COM 25960P109 6230 204209 SH SOLE 7 204209 0 0 DOUGLAS EMMETT INC COM 25960P109 80 2609 SH SOLE 13 2609 0 0 DOUGLAS EMMETT INC COM 25960P109 15053 493368 SH SOLE 18 469941 0 23427 DOUGLAS EMMETT INC COM 25960P109 7378 241823 SH SOLE 19 241823 0 0 DOUGLAS EMMETT INC COM 25960P109 292229 9578143 SH SOLE 21 9578143 0 0 DOUGLAS EMMETT INC COM 25960P109 211087 6918627 SH SOLE 22 6594962 0 323665 DOUGLAS EMMETT INC COM 25960P109 253 8299 SH SOLE 23 8299 0 0 DOUGLAS EMMETT INC COM 25960P109 12155 398403 SH SOLE 25 398403 0 0 DOUGLAS EMMETT INC COM 25960P109 5853 191826 SH SOLE 26 43848 0 147978 DOUGLAS EMMETT INC COM 25960P109 729 23899 SH SOLE 28 23899 0 0 DOUGLAS EMMETT INC COM 25960P109 4313 141374 SH SOLE 29 89387 0 51987 DOUGLAS EMMETT INC COM 25960P109 22636 741910 SH SOLE 30 741910 0 0 DOUGLAS EMMETT INC COM 25960P109 281 9211 SH SOLE 31 8328 0 883 DOUGLAS EMMETT INC COM 25960P109 653 21390 SH SOLE 34 21390 0 0 DOUGLAS EMMETT INC COM 25960P109 68 2224 SH SOLE 36 2224 0 0 DOUGLAS EMMETT INC COM 25960P109 556 18234 SH SOLE 40 18234 0 0 DOUYU INTERNATIONAL HLDNGS L SPONSORED ADS 25985W105 760 118609 SH SOLE 21 118609 0 0 DOUYU INTERNATIONAL HLDNGS L SPONSORED ADS 25985W105 12 1885 SH SOLE 22 1885 0 0 DOVER CORP COM 260003108 33061 393866 SH SOLE 2 65950 0 327916 DOVER CORP COM 260003108 5859 69800 SH SOLE 4 65914 0 3886 DOVER CORP COM 260003108 25752 306794 SH SOLE 7 142492 0 164302 DOVER CORP COM 260003108 235 2796 SH SOLE 13 2796 0 0 DOVER CORP COM 260003108 937 11157 SH SOLE 15 11157 0 0 DOVER CORP COM 260003108 27593 328717 SH SOLE 18 306114 0 22603 DOVER CORP COM 260003108 75470 899094 SH SOLE 19 899094 0 0 DOVER CORP COM 260003108 309587 3688190 SH SOLE 21 3688190 0 0 DOVER CORP COM 260003108 307632 3664900 SH SOLE 22 3320661 0 344239 DOVER CORP COM 260003108 8808 104931 SH SOLE 23 104931 0 0 DOVER CORP COM 260003108 14078 167713 SH SOLE 25 167713 0 0 DOVER CORP COM 260003108 81989 976752 SH SOLE 26 108911 0 867841 DOVER CORP COM 260003108 2539 30247 SH SOLE 28 20841 0 9406 DOVER CORP COM 260003108 2845 33889 SH SOLE 29 2913 0 30976 DOVER CORP COM 260003108 46743 556866 SH SOLE 30 556866 0 0 DOVER CORP COM 260003108 3165 37702 SH SOLE 31 28072 0 9630 DOVER CORP COM 260003108 1014 12079 SH SOLE 34 12079 0 0 DOVER CORP COM 260003108 8028 95644 SH SOLE 36 95644 0 0 DOVER CORP COM 260003108 262 3127 SH SOLE 40 3127 0 0 DOVER MOTORSPORTS INC COM 260174107 4 3274 SH SOLE 18 3274 0 0 DOVER MOTORSPORTS INC COM 260174107 83 66189 SH SOLE 21 66189 0 0 DOVER MOTORSPORTS INC COM 260174107 333 266228 SH SOLE 22 266228 0 0 DOW INC COM 260557103 55990 1914858 SH SOLE 2 273112 0 1641746 DOW INC COM 260557103 10206 349048 SH SOLE 4 328637 0 20411 DOW INC COM 260557103 19591 669994 SH SOLE 7 638761 0 31233 DOW INC COM 260557103 798 27276 SH SOLE 13 27276 0 0 DOW INC COM 260557103 2390 81748 SH SOLE 15 81748 0 0 DOW INC COM 260557103 0 9 SH SOLE 17 0 0 9 DOW INC COM 260557103 48892 1672095 SH SOLE 18 1529845 0 142250 DOW INC COM 260557103 13617 465686 SH SOLE 19 465686 0 0 DOW INC COM 260557103 399394 13659176 SH SOLE 21 13659176 0 0 DOW INC COM 260557103 516219 17654560 SH SOLE 22 15810646 0 1843914 DOW INC COM 260557103 16453 562697 SH SOLE 23 562697 0 0 DOW INC COM 260557103 23719 811176 SH SOLE 25 811176 0 0 DOW INC COM 260557103 114673 3921797 SH SOLE 26 480618 0 3441179 DOW INC COM 260557103 4419 151143 SH SOLE 28 106867 0 44276 DOW INC COM 260557103 434 14852 SH SOLE 29 14852 0 0 DOW INC COM 260557103 79474 2717992 SH SOLE 30 2717992 0 0 DOW INC COM 260557103 6229 213025 SH SOLE 31 135588 0 77437 DOW INC COM 260557103 1760 60181 SH SOLE 32 60181 0 0 DOW INC COM 260557103 3043 104071 SH SOLE 34 104071 0 0 DOW INC COM 260557103 14973 512081 SH SOLE 36 512081 0 0 DOW INC COM 260557103 466 15940 SH SOLE 40 15940 0 0 DR REDDYS LABS LTD ADR 256135203 3619 89730 SH SOLE 2 14000 0 75730 DR REDDYS LABS LTD ADR 256135203 568 14087 SH SOLE 4 14087 0 0 DR REDDYS LABS LTD ADR 256135203 846 20968 SH SOLE 7 0 0 20968 DR REDDYS LABS LTD ADR 256135203 476 11803 SH SOLE 13 11803 0 0 DR REDDYS LABS LTD ADR 256135203 11012 273058 SH SOLE 18 273058 0 0 DR REDDYS LABS LTD ADR 256135203 241 5985 SH SOLE 21 5985 0 0 DR REDDYS LABS LTD ADR 256135203 10955 271637 SH SOLE 22 194272 0 77365 DR REDDYS LABS LTD ADR 256135203 45 1126 SH SOLE 25 1126 0 0 DR REDDYS LABS LTD ADR 256135203 7820 193902 SH SOLE 26 35127 0 158775 DR REDDYS LABS LTD ADR 256135203 4940 122497 SH SOLE 28 122497 0 0 DR REDDYS LABS LTD ADR 256135203 8076 200256 SH SOLE 30 200256 0 0 DR REDDYS LABS LTD ADR 256135203 243 6036 SH SOLE 31 6036 0 0 DR REDDYS LABS LTD ADR 256135203 95 2344 SH SOLE 34 2344 0 0 DRIL QUIP INC COM 262037104 1069 35035 SH SOLE 2 2468 0 32567 DRIL QUIP INC COM 262037104 7 237 SH SOLE 4 237 0 0 DRIL QUIP INC COM 262037104 21 691 SH SOLE 7 691 0 0 DRIL QUIP INC COM 262037104 5038 165177 SH SOLE 18 165177 0 0 DRIL QUIP INC COM 262037104 2758 90437 SH SOLE 19 90437 0 0 DRIL QUIP INC COM 262037104 125071 4100674 SH SOLE 21 4100674 0 0 DRIL QUIP INC COM 262037104 32144 1053886 SH SOLE 22 1012217 0 41669 DRIL QUIP INC COM 262037104 81 2666 SH SOLE 23 2666 0 0 DRIL QUIP INC COM 262037104 647 21205 SH SOLE 26 5579 0 15626 DRIL QUIP INC COM 262037104 169 5542 SH SOLE 28 5542 0 0 DRIL QUIP INC COM 262037104 1454 47664 SH SOLE 30 47664 0 0 DRIL QUIP INC COM 262037104 134 4402 SH SOLE 40 4402 0 0 DRIVE SHACK INC COM 262077100 39 25619 SH SOLE 2 2117 0 23502 DRIVE SHACK INC COM 262077100 336 221346 SH SOLE 18 221346 0 0 DRIVE SHACK INC COM 262077100 166 108919 SH SOLE 19 108919 0 0 DRIVE SHACK INC COM 262077100 3081 2027219 SH SOLE 21 2027219 0 0 DRIVE SHACK INC COM 262077100 2481 1632500 SH SOLE 22 1597632 0 34868 DROPBOX INC CL A 26210C104 8760 483964 SH SOLE 2 49686 0 434278 DROPBOX INC CL A 26210C104 1832 101239 SH SOLE 4 95882 0 5357 DROPBOX INC CL A 26210C104 301 16603 SH SOLE 7 16603 0 0 DROPBOX INC CL A 26210C104 267 14727 SH SOLE 15 14727 0 0 DROPBOX INC CL A 26210C104 2676 147837 SH SOLE 18 128616 0 19221 DROPBOX INC CL A 26210C104 767 42390 SH SOLE 19 42390 0 0 DROPBOX INC CL A 26210C104 69698 3850733 SH SOLE 21 3850733 0 0 DROPBOX INC CL A 26210C104 103298 5707064 SH SOLE 22 5341774 0 365290 DROPBOX INC CL A 26210C104 3115 172126 SH SOLE 23 172126 0 0 DROPBOX INC CL A 26210C104 1281 70786 SH SOLE 25 70786 0 0 DROPBOX INC CL A 26210C104 11975 661591 SH SOLE 26 299517 0 362074 DROPBOX INC CL A 26210C104 884 48834 SH SOLE 28 34611 0 14223 DROPBOX INC CL A 26210C104 974 53799 SH SOLE 29 3805 0 49994 DROPBOX INC CL A 26210C104 8929 493329 SH SOLE 30 493329 0 0 DROPBOX INC CL A 26210C104 763 42144 SH SOLE 31 34162 0 7982 DROPBOX INC CL A 26210C104 497 27449 SH SOLE 34 27449 0 0 DROPBOX INC CL A 26210C104 621 34327 SH SOLE 36 34327 0 0 DROPBOX INC CL A 26210C104 80 4446 SH SOLE 40 4446 0 0 DROPCAR INC COM NEW 26210U203 1 2255 SH SOLE 22 2255 0 0 DSP GROUP INC COM 23332B106 175 13074 SH SOLE 2 887 0 12187 DSP GROUP INC COM 23332B106 1452 108339 SH SOLE 18 108339 0 0 DSP GROUP INC COM 23332B106 541 40380 SH SOLE 19 40380 0 0 DSP GROUP INC COM 23332B106 33769 2520083 SH SOLE 21 2520083 0 0 DSP GROUP INC COM 23332B106 11753 877095 SH SOLE 22 863612 0 13483 DSP GROUP INC COM 23332B106 311 23195 SH SOLE 30 23195 0 0 DTE ENERGY CO COM 233331107 78454 826089 SH SOLE 2 378384 0 447705 DTE ENERGY CO COM 233331107 11263 118594 SH SOLE 4 113302 0 5292 DTE ENERGY CO COM 233331107 19662 207038 SH SOLE 7 191571 0 15467 DTE ENERGY CO COM 233331107 3680 38753 SH SOLE 13 38753 0 0 DTE ENERGY CO COM 233331107 1891 19916 SH SOLE 15 19916 0 0 DTE ENERGY CO COM 233331107 60736 639532 SH SOLE 18 528963 0 110569 DTE ENERGY CO COM 233331107 24779 260916 SH SOLE 19 260916 0 0 DTE ENERGY CO COM 233331107 632782 6662963 SH SOLE 21 6662963 0 0 DTE ENERGY CO COM 233331107 517903 5453328 SH SOLE 22 4634102 0 819226 DTE ENERGY CO COM 233331107 21972 231359 SH SOLE 23 231359 0 0 DTE ENERGY CO COM 233331107 17938 188881 SH SOLE 25 188881 0 0 DTE ENERGY CO COM 233331107 95489 1005467 SH SOLE 26 202866 0 802601 DTE ENERGY CO COM 233331107 3901 41077 SH SOLE 28 29647 0 11430 DTE ENERGY CO COM 233331107 5483 57729 SH SOLE 29 57729 0 0 DTE ENERGY CO COM 233331107 74737 786959 SH SOLE 30 786959 0 0 DTE ENERGY CO COM 233331107 15024 158201 SH SOLE 31 100771 0 57430 DTE ENERGY CO COM 233331107 2257 23763 SH SOLE 32 23763 0 0 DTE ENERGY CO COM 233331107 958 10090 SH SOLE 34 10090 0 0 DTE ENERGY CO COM 233331107 6532 68777 SH SOLE 35 68777 0 0 DTE ENERGY CO COM 233331107 19436 204655 SH SOLE 36 204655 0 0 DTE ENERGY CO COM 233331107 414 4363 SH SOLE 40 4363 0 0 DTE ENERGY CO UNIT 11/01/2022S 233331842 69932 1856942 SH SOLE 21 1856942 0 0 DUCOMMUN INC DEL COM 264147109 203 8150 SH SOLE 2 423 0 7727 DUCOMMUN INC DEL COM 264147109 4 151 SH SOLE 7 151 0 0 DUCOMMUN INC DEL COM 264147109 1008 40565 SH SOLE 18 40565 0 0 DUCOMMUN INC DEL COM 264147109 490 19702 SH SOLE 19 19702 0 0 DUCOMMUN INC DEL COM 264147109 9655 388516 SH SOLE 21 388516 0 0 DUCOMMUN INC DEL COM 264147109 7620 306631 SH SOLE 22 292454 0 14177 DUCOMMUN INC DEL COM 264147109 115 4622 SH SOLE 30 4622 0 0 DUCOMMUN INC DEL COM 264147109 25 1014 SH SOLE 40 1014 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 153263 1894948 SH SOLE 2 306952 0 1587996 DUKE ENERGY CORP NEW COM NEW 26441C204 32480 401583 SH SOLE 4 381757 0 19826 DUKE ENERGY CORP NEW COM NEW 26441C204 67295 832034 SH SOLE 7 767743 0 64291 DUKE ENERGY CORP NEW COM NEW 26441C204 2249 27803 SH SOLE 13 27803 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 6388 78987 SH SOLE 15 78987 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1 12 SH SOLE 17 0 0 12 DUKE ENERGY CORP NEW COM NEW 26441C204 104836 1296198 SH SOLE 18 1187986 0 108212 DUKE ENERGY CORP NEW COM NEW 26441C204 16918 209179 SH SOLE 19 209179 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1717525 21235471 SH SOLE 21 21235471 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1468632 18158165 SH SOLE 22 16354632 0 1803533 DUKE ENERGY CORP NEW COM NEW 26441C204 44152 545892 SH SOLE 23 545892 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 58902 728268 SH SOLE 25 728268 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 195125 2412528 SH SOLE 26 482322 0 1930206 DUKE ENERGY CORP NEW COM NEW 26441C204 12097 149570 SH SOLE 28 105895 0 43675 DUKE ENERGY CORP NEW COM NEW 26441C204 1866 23069 SH SOLE 29 23069 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 266536 3295446 SH SOLE 30 3295446 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 38936 481401 SH SOLE 31 147125 0 334276 DUKE ENERGY CORP NEW COM NEW 26441C204 3474 42958 SH SOLE 34 42958 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 7162 88553 SH SOLE 35 88553 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 58376 721756 SH SOLE 36 721756 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1293 15991 SH SOLE 40 15991 0 0 DUKE REALTY CORP COM NEW 264411505 53602 1655393 SH SOLE 2 134979 0 1520414 DUKE REALTY CORP COM NEW 264411505 12227 377613 SH SOLE 4 368564 0 9049 DUKE REALTY CORP COM NEW 264411505 25308 781579 SH SOLE 7 739048 0 42531 DUKE REALTY CORP COM NEW 264411505 222 6855 SH SOLE 13 6855 0 0 DUKE REALTY CORP COM NEW 264411505 1286 39716 SH SOLE 15 39716 0 0 DUKE REALTY CORP COM NEW 264411505 24350 752012 SH SOLE 18 699217 0 52795 DUKE REALTY CORP COM NEW 264411505 16481 508974 SH SOLE 19 508974 0 0 DUKE REALTY CORP COM NEW 264411505 411684 12714144 SH SOLE 21 12714144 0 0 DUKE REALTY CORP COM NEW 264411505 426963 13186001 SH SOLE 22 12270570 0 915431 DUKE REALTY CORP COM NEW 264411505 9046 279377 SH SOLE 23 279377 0 0 DUKE REALTY CORP COM NEW 264411505 41282 1274915 SH SOLE 25 1274915 0 0 DUKE REALTY CORP COM NEW 264411505 55484 1713516 SH SOLE 26 309188 0 1404328 DUKE REALTY CORP COM NEW 264411505 2417 74659 SH SOLE 28 52735 0 21924 DUKE REALTY CORP COM NEW 264411505 8938 276045 SH SOLE 29 196548 0 79497 DUKE REALTY CORP COM NEW 264411505 96058 2966573 SH SOLE 30 2966573 0 0 DUKE REALTY CORP COM NEW 264411505 3016 93156 SH SOLE 31 74107 0 19049 DUKE REALTY CORP COM NEW 264411505 603 18615 SH SOLE 34 18615 0 0 DUKE REALTY CORP COM NEW 264411505 7219 222953 SH SOLE 36 222953 0 0 DUKE REALTY CORP COM NEW 264411505 227 7004 SH SOLE 40 7004 0 0 DULUTH HLDGS INC COM CL B 26443V101 17 4339 SH SOLE 2 317 0 4022 DULUTH HLDGS INC COM CL B 26443V101 1 288 SH SOLE 7 288 0 0 DULUTH HLDGS INC COM CL B 26443V101 155 38601 SH SOLE 18 38601 0 0 DULUTH HLDGS INC COM CL B 26443V101 72 17993 SH SOLE 19 17993 0 0 DULUTH HLDGS INC COM CL B 26443V101 1515 377702 SH SOLE 21 377702 0 0 DULUTH HLDGS INC COM CL B 26443V101 1471 366858 SH SOLE 22 350390 0 16468 DULUTH HLDGS INC COM CL B 26443V101 5 1299 SH SOLE 26 0 0 1299 DULUTH HLDGS INC COM CL B 26443V101 8 2036 SH SOLE 28 2036 0 0 DULUTH HLDGS INC COM CL B 26443V101 12 2967 SH SOLE 30 2967 0 0 DULUTH HLDGS INC COM CL B 26443V101 7 1857 SH SOLE 40 1857 0 0 DUNKIN BRANDS GROUP INC COM 265504100 25325 476930 SH SOLE 2 279374 0 197556 DUNKIN BRANDS GROUP INC COM 265504100 2018 38010 SH SOLE 4 38010 0 0 DUNKIN BRANDS GROUP INC COM 265504100 422 7943 SH SOLE 7 7943 0 0 DUNKIN BRANDS GROUP INC COM 265504100 76 1439 SH SOLE 13 1439 0 0 DUNKIN BRANDS GROUP INC COM 265504100 15070 283799 SH SOLE 18 262972 0 20827 DUNKIN BRANDS GROUP INC COM 265504100 3509 66083 SH SOLE 19 66083 0 0 DUNKIN BRANDS GROUP INC COM 265504100 218560 4116001 SH SOLE 21 4116001 0 0 DUNKIN BRANDS GROUP INC COM 265504100 175450 3304142 SH SOLE 22 3030497 0 273645 DUNKIN BRANDS GROUP INC COM 265504100 3635 68460 SH SOLE 23 68460 0 0 DUNKIN BRANDS GROUP INC COM 265504100 1100 20722 SH SOLE 25 20722 0 0 DUNKIN BRANDS GROUP INC COM 265504100 4127 77712 SH SOLE 26 27827 0 49885 DUNKIN BRANDS GROUP INC COM 265504100 714 13439 SH SOLE 28 13439 0 0 DUNKIN BRANDS GROUP INC COM 265504100 1417 26690 SH SOLE 29 26690 0 0 DUNKIN BRANDS GROUP INC COM 265504100 1657 31197 SH SOLE 30 31197 0 0 DUNKIN BRANDS GROUP INC COM 265504100 3603 67846 SH SOLE 31 47356 0 20490 DUNKIN BRANDS GROUP INC COM 265504100 1236 23282 SH SOLE 34 23282 0 0 DUNKIN BRANDS GROUP INC COM 265504100 305 5750 SH SOLE 36 5750 0 0 DUNKIN BRANDS GROUP INC COM 265504100 486 9155 SH SOLE 40 9155 0 0 DUPONT DE NEMOURS INC COM 26614N102 73769 2163325 SH SOLE 2 517406 0 1645919 DUPONT DE NEMOURS INC COM 26614N102 12269 359808 SH SOLE 4 339397 0 20411 DUPONT DE NEMOURS INC COM 26614N102 22199 650986 SH SOLE 7 623589 0 27397 DUPONT DE NEMOURS INC COM 26614N102 841 24667 SH SOLE 13 24667 0 0 DUPONT DE NEMOURS INC COM 26614N102 2786 81701 SH SOLE 15 81701 0 0 DUPONT DE NEMOURS INC COM 26614N102 1 18 SH SOLE 17 0 0 18 DUPONT DE NEMOURS INC COM 26614N102 118501 3475106 SH SOLE 18 3228116 0 246990 DUPONT DE NEMOURS INC COM 26614N102 125807 3689364 SH SOLE 19 3689364 0 0 DUPONT DE NEMOURS INC COM 26614N102 451610 13243689 SH SOLE 21 13243689 0 0 DUPONT DE NEMOURS INC COM 26614N102 610119 17892066 SH SOLE 22 16050836 0 1841230 DUPONT DE NEMOURS INC COM 26614N102 19002 557234 SH SOLE 23 557234 0 0 DUPONT DE NEMOURS INC COM 26614N102 27940 819359 SH SOLE 25 819359 0 0 DUPONT DE NEMOURS INC COM 26614N102 154608 4533945 SH SOLE 26 453804 0 4080141 DUPONT DE NEMOURS INC COM 26614N102 5124 150254 SH SOLE 28 106283 0 43971 DUPONT DE NEMOURS INC COM 26614N102 491 14388 SH SOLE 29 14388 0 0 DUPONT DE NEMOURS INC COM 26614N102 86853 2547005 SH SOLE 30 2547005 0 0 DUPONT DE NEMOURS INC COM 26614N102 12975 380501 SH SOLE 31 135655 0 244846 DUPONT DE NEMOURS INC COM 26614N102 2868 84113 SH SOLE 34 84113 0 0 DUPONT DE NEMOURS INC COM 26614N102 20896 612775 SH SOLE 36 612775 0 0 DUPONT DE NEMOURS INC COM 26614N102 559 16399 SH SOLE 40 16399 0 0 DURECT CORP COM 266605104 139 89489 SH SOLE 21 89489 0 0 DURECT CORP COM 266605104 5126 3307419 SH SOLE 22 3307419 0 0 DURECT CORP COM 266605104 319 205615 SH SOLE 26 0 0 205615 DXC TECHNOLOGY CO COM 23355L106 8256 632622 SH SOLE 2 57667 0 574955 DXC TECHNOLOGY CO COM 23355L106 1422 108983 SH SOLE 4 101469 0 7514 DXC TECHNOLOGY CO COM 23355L106 3778 289490 SH SOLE 7 219253 0 70237 DXC TECHNOLOGY CO COM 23355L106 141 10825 SH SOLE 13 10825 0 0 DXC TECHNOLOGY CO COM 23355L106 358 27414 SH SOLE 15 27414 0 0 DXC TECHNOLOGY CO COM 23355L106 0 11 SH SOLE 17 0 0 11 DXC TECHNOLOGY CO COM 23355L106 6776 519196 SH SOLE 18 481808 0 37388 DXC TECHNOLOGY CO COM 23355L106 1054 80754 SH SOLE 19 80754 0 0 DXC TECHNOLOGY CO COM 23355L106 87070 6672036 SH SOLE 21 6672036 0 0 DXC TECHNOLOGY CO COM 23355L106 97570 7476632 SH SOLE 22 6837961 0 638671 DXC TECHNOLOGY CO COM 23355L106 2525 193491 SH SOLE 23 193491 0 0 DXC TECHNOLOGY CO COM 23355L106 3646 279411 SH SOLE 25 279411 0 0 DXC TECHNOLOGY CO COM 23355L106 20448 1566922 SH SOLE 26 260541 0 1306381 DXC TECHNOLOGY CO COM 23355L106 655 50223 SH SOLE 28 34892 0 15331 DXC TECHNOLOGY CO COM 23355L106 787 60306 SH SOLE 29 5537 0 54769 DXC TECHNOLOGY CO COM 23355L106 17496 1340687 SH SOLE 30 1340687 0 0 DXC TECHNOLOGY CO COM 23355L106 1429 109473 SH SOLE 31 50294 0 59179 DXC TECHNOLOGY CO COM 23355L106 195 14941 SH SOLE 34 14941 0 0 DXC TECHNOLOGY CO COM 23355L106 2765 211896 SH SOLE 36 211896 0 0 DXC TECHNOLOGY CO COM 23355L106 75 5714 SH SOLE 40 5714 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 201 16376 SH SOLE 2 2176 0 14200 DXP ENTERPRISES INC NEW COM NEW 233377407 4 302 SH SOLE 7 302 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 966 78805 SH SOLE 18 78805 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 560 45709 SH SOLE 19 45709 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 22741 1854903 SH SOLE 21 1854903 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 6598 538155 SH SOLE 22 515544 0 22611 DXP ENTERPRISES INC NEW COM NEW 233377407 36 2946 SH SOLE 23 2946 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 166 13514 SH SOLE 26 0 0 13514 DXP ENTERPRISES INC NEW COM NEW 233377407 24 1953 SH SOLE 28 1953 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 268 21875 SH SOLE 30 21875 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 16 1293 SH SOLE 40 1293 0 0 DYADIC INTL INC DEL COM 26745T101 25 4866 SH SOLE 18 4866 0 0 DYADIC INTL INC DEL COM 26745T101 244 46885 SH SOLE 21 46885 0 0 DYADIC INTL INC DEL COM 26745T101 44 8375 SH SOLE 22 8375 0 0 DYCOM INDS INC COM 267475101 756 29483 SH SOLE 2 16027 0 13456 DYCOM INDS INC COM 267475101 5 202 SH SOLE 4 202 0 0 DYCOM INDS INC COM 267475101 665 25913 SH SOLE 7 25913 0 0 DYCOM INDS INC COM 267475101 4573 178274 SH SOLE 18 178274 0 0 DYCOM INDS INC COM 267475101 3542 138100 SH SOLE 19 138100 0 0 DYCOM INDS INC COM 267475101 54273 2115899 SH SOLE 21 2115899 0 0 DYCOM INDS INC COM 267475101 31620 1232731 SH SOLE 22 1195180 0 37551 DYCOM INDS INC COM 267475101 355 13832 SH SOLE 23 13832 0 0 DYCOM INDS INC COM 267475101 1531 59671 SH SOLE 26 5566 0 54105 DYCOM INDS INC COM 267475101 107 4189 SH SOLE 28 4189 0 0 DYCOM INDS INC COM 267475101 282 10996 SH SOLE 30 10996 0 0 DYCOM INDS INC COM 267475101 17 670 SH SOLE 31 0 0 670 DYCOM INDS INC COM 267475101 93 3635 SH SOLE 40 3635 0 0 DYCOM INDS INC NOTE 0.750% 9/1 267475AB7 962 1140000 PRN SOLE 21 1140000 0 0 DYCOM INDS INC NOTE 0.750% 9/1 267475AB7 844 1000000 PRN SOLE 22 1000000 0 0 DYNATRACE INC COM 268150109 5609 235256 SH SOLE 2 10959 0 224297 DYNATRACE INC COM 268150109 52 2179 SH SOLE 7 2179 0 0 DYNATRACE INC COM 268150109 1425 59772 SH SOLE 18 59772 0 0 DYNATRACE INC COM 268150109 730 30614 SH SOLE 19 30614 0 0 DYNATRACE INC COM 268150109 44782 1878429 SH SOLE 21 1878429 0 0 DYNATRACE INC COM 268150109 64248 2694974 SH SOLE 22 2548489 0 146485 DYNATRACE INC COM 268150109 65 2708 SH SOLE 31 2708 0 0 DYNATRONICS CORP COM NEW 268157401 19 22086 SH SOLE 22 22086 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 129 36555 SH SOLE 2 4861 0 31694 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 4 1191 SH SOLE 7 1191 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1308 370516 SH SOLE 18 314371 0 56145 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 775 219548 SH SOLE 19 219548 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 10165 2879501 SH SOLE 21 2879501 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 8323 2357789 SH SOLE 22 2284957 0 72832 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 40 11423 SH SOLE 23 11423 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 120 33886 SH SOLE 26 0 0 33886 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 33 9240 SH SOLE 28 9240 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 148 41973 SH SOLE 30 41973 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 17 4676 SH SOLE 40 4676 0 0 DYNEX CAP INC COM 26817Q886 196 18774 SH SOLE 2 1280 0 17494 DYNEX CAP INC COM 26817Q886 897 85894 SH SOLE 18 85894 0 0 DYNEX CAP INC COM 26817Q886 436 41726 SH SOLE 19 41726 0 0 DYNEX CAP INC COM 26817Q886 13761 1318089 SH SOLE 21 1318089 0 0 DYNEX CAP INC COM 26817Q886 174 16690 SH SOLE 26 11748 0 4942 DYNEX CAP INC COM 26817Q886 25 2429 SH SOLE 28 2429 0 0 DYNEX CAP INC COM 26817Q886 47 4484 SH SOLE 30 4484 0 0 DYNEX CAP INC COM 26817Q886 18 1733 SH SOLE 40 1733 0 0 E L F BEAUTY INC COM 26856L103 220 22332 SH SOLE 2 1903 0 20429 E L F BEAUTY INC COM 26856L103 4 369 SH SOLE 7 369 0 0 E L F BEAUTY INC COM 26856L103 910 92500 SH SOLE 18 92500 0 0 E L F BEAUTY INC COM 26856L103 916 93068 SH SOLE 19 93068 0 0 E L F BEAUTY INC COM 26856L103 8942 908715 SH SOLE 21 908715 0 0 E L F BEAUTY INC COM 26856L103 7792 791919 SH SOLE 22 768781 0 23138 E L F BEAUTY INC COM 26856L103 25 2583 SH SOLE 23 2583 0 0 E L F BEAUTY INC COM 26856L103 25 2536 SH SOLE 26 0 0 2536 E L F BEAUTY INC COM 26856L103 49 4955 SH SOLE 28 4955 0 0 E L F BEAUTY INC COM 26856L103 110 11166 SH SOLE 30 11166 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 19636 572137 SH SOLE 2 75245 0 496892 E TRADE FINANCIAL CORP COM NEW 269246401 4178 121747 SH SOLE 4 114784 0 6963 E TRADE FINANCIAL CORP COM NEW 269246401 6947 202416 SH SOLE 7 196007 0 6409 E TRADE FINANCIAL CORP COM NEW 269246401 18 529 SH SOLE 13 529 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 869 25326 SH SOLE 15 25326 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 0 7 SH SOLE 17 0 0 7 E TRADE FINANCIAL CORP COM NEW 269246401 82945 2416801 SH SOLE 18 2293941 0 122860 E TRADE FINANCIAL CORP COM NEW 269246401 31521 918441 SH SOLE 19 918441 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 185137 5394424 SH SOLE 21 5394424 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 191268 5573078 SH SOLE 22 5012301 0 560777 E TRADE FINANCIAL CORP COM NEW 269246401 7217 210299 SH SOLE 23 210299 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 7971 232246 SH SOLE 25 208716 0 23530 E TRADE FINANCIAL CORP COM NEW 269246401 32267 940173 SH SOLE 26 199509 0 740664 E TRADE FINANCIAL CORP COM NEW 269246401 1567 45670 SH SOLE 28 32075 0 13595 E TRADE FINANCIAL CORP COM NEW 269246401 1757 51204 SH SOLE 29 2928 0 48276 E TRADE FINANCIAL CORP COM NEW 269246401 32004 932528 SH SOLE 30 932528 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 2116 61667 SH SOLE 31 48503 0 13164 E TRADE FINANCIAL CORP COM NEW 269246401 12672 369236 SH SOLE 34 369236 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 6470 188533 SH SOLE 36 188533 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 189 5515 SH SOLE 40 5515 0 0 EAGLE BANCORP INC MD COM 268948106 687 22754 SH SOLE 2 1201 0 21553 EAGLE BANCORP INC MD COM 268948106 4 146 SH SOLE 4 146 0 0 EAGLE BANCORP INC MD COM 268948106 17 548 SH SOLE 7 548 0 0 EAGLE BANCORP INC MD COM 268948106 4338 143611 SH SOLE 18 143611 0 0 EAGLE BANCORP INC MD COM 268948106 1706 56461 SH SOLE 19 56461 0 0 EAGLE BANCORP INC MD COM 268948106 110039 3642483 SH SOLE 21 3642483 0 0 EAGLE BANCORP INC MD COM 268948106 27646 915122 SH SOLE 22 882371 0 32751 EAGLE BANCORP INC MD COM 268948106 203 6715 SH SOLE 26 3782 0 2933 EAGLE BANCORP INC MD COM 268948106 133 4416 SH SOLE 28 4416 0 0 EAGLE BANCORP INC MD COM 268948106 1251 41421 SH SOLE 30 41421 0 0 EAGLE BANCORP INC MD COM 268948106 99 3277 SH SOLE 40 3277 0 0 EAGLE BANCORP MONT INC COM 26942G100 24 1468 SH SOLE 18 1468 0 0 EAGLE BANCORP MONT INC COM 26942G100 250 15402 SH SOLE 21 15402 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 73 39445 SH SOLE 2 1848 0 37597 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 2 1056 SH SOLE 7 1056 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 309 167144 SH SOLE 18 167144 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 142 76896 SH SOLE 19 76896 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 3127 1690035 SH SOLE 21 1690035 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 3340 1805377 SH SOLE 22 1780031 0 25346 EAGLE MATERIALS INC COM 26969P108 5653 96769 SH SOLE 2 25853 0 70916 EAGLE MATERIALS INC COM 26969P108 29 500 SH SOLE 4 500 0 0 EAGLE MATERIALS INC COM 26969P108 43 740 SH SOLE 7 740 0 0 EAGLE MATERIALS INC COM 26969P108 6697 114629 SH SOLE 18 114629 0 0 EAGLE MATERIALS INC COM 26969P108 576 9867 SH SOLE 19 9867 0 0 EAGLE MATERIALS INC COM 26969P108 123266 2109994 SH SOLE 21 2109994 0 0 EAGLE MATERIALS INC COM 26969P108 82255 1407986 SH SOLE 22 1336651 0 71335 EAGLE MATERIALS INC COM 26969P108 1116 19104 SH SOLE 26 13035 0 6069 EAGLE MATERIALS INC COM 26969P108 348 5964 SH SOLE 28 5964 0 0 EAGLE MATERIALS INC COM 26969P108 898 15375 SH SOLE 30 15375 0 0 EAGLE MATERIALS INC COM 26969P108 50 854 SH SOLE 31 854 0 0 EAGLE MATERIALS INC COM 26969P108 21 360 SH SOLE 34 360 0 0 EAGLE MATERIALS INC COM 26969P108 275 4699 SH SOLE 40 4699 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 222 4831 SH SOLE 2 1884 0 2947 EAGLE PHARMACEUTICALS INC COM 269796108 9 191 SH SOLE 7 191 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 2245 48799 SH SOLE 18 44009 0 4790 EAGLE PHARMACEUTICALS INC COM 269796108 1358 29532 SH SOLE 19 29532 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 53237 1157328 SH SOLE 21 1157328 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 13608 295834 SH SOLE 22 286509 0 9325 EAGLE PHARMACEUTICALS INC COM 269796108 137 2982 SH SOLE 23 2982 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 567 12318 SH SOLE 26 0 0 12318 EAGLE PHARMACEUTICALS INC COM 269796108 80 1740 SH SOLE 28 1740 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 5365 116621 SH SOLE 30 116621 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 33 714 SH SOLE 34 714 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 38 833 SH SOLE 40 833 0 0 EARTHSTONE ENERGY INC CL A 27032D304 40 22557 SH SOLE 2 660 0 21897 EARTHSTONE ENERGY INC CL A 27032D304 121 68976 SH SOLE 18 68976 0 0 EARTHSTONE ENERGY INC CL A 27032D304 64 36306 SH SOLE 19 36306 0 0 EARTHSTONE ENERGY INC CL A 27032D304 1253 712011 SH SOLE 21 712011 0 0 EARTHSTONE ENERGY INC CL A 27032D304 861 489218 SH SOLE 22 480392 0 8826 EAST WEST BANCORP INC COM 27579R104 14138 549244 SH SOLE 2 209621 0 339623 EAST WEST BANCORP INC COM 27579R104 1946 75606 SH SOLE 4 71783 0 3823 EAST WEST BANCORP INC COM 27579R104 483 18755 SH SOLE 7 18755 0 0 EAST WEST BANCORP INC COM 27579R104 326 12647 SH SOLE 13 12647 0 0 EAST WEST BANCORP INC COM 27579R104 360 13983 SH SOLE 15 13983 0 0 EAST WEST BANCORP INC COM 27579R104 12200 473960 SH SOLE 18 456442 0 17518 EAST WEST BANCORP INC COM 27579R104 5206 202241 SH SOLE 19 202241 0 0 EAST WEST BANCORP INC COM 27579R104 202674 7873879 SH SOLE 21 7873879 0 0 EAST WEST BANCORP INC COM 27579R104 127953 4970989 SH SOLE 22 4666216 0 304773 EAST WEST BANCORP INC COM 27579R104 4022 156238 SH SOLE 23 156238 0 0 EAST WEST BANCORP INC COM 27579R104 147 5714 SH SOLE 25 5714 0 0 EAST WEST BANCORP INC COM 27579R104 10672 414600 SH SOLE 26 162188 0 252412 EAST WEST BANCORP INC COM 27579R104 766 29763 SH SOLE 28 21476 0 8287 EAST WEST BANCORP INC COM 27579R104 885 34368 SH SOLE 29 2673 0 31695 EAST WEST BANCORP INC COM 27579R104 8084 314069 SH SOLE 30 314069 0 0 EAST WEST BANCORP INC COM 27579R104 1324 51431 SH SOLE 31 26262 0 25169 EAST WEST BANCORP INC COM 27579R104 215 8354 SH SOLE 34 8354 0 0 EAST WEST BANCORP INC COM 27579R104 757 29423 SH SOLE 36 29423 0 0 EAST WEST BANCORP INC COM 27579R104 75 2905 SH SOLE 40 2905 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 1535 62297 SH SOLE 2 3688 0 58609 EASTERLY GOVT PPTYS INC COM 27616P103 1093 44346 SH SOLE 4 44346 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 1919 77878 SH SOLE 7 77878 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 8508 345296 SH SOLE 18 345296 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 5367 217811 SH SOLE 19 217811 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 210303 8535010 SH SOLE 21 8535010 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 72903 2958740 SH SOLE 22 2856093 0 102647 EASTERLY GOVT PPTYS INC COM 27616P103 58 2369 SH SOLE 23 2369 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 4341 176161 SH SOLE 25 176161 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 1416 57471 SH SOLE 26 23686 0 33785 EASTERLY GOVT PPTYS INC COM 27616P103 262 10640 SH SOLE 28 10640 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 985 39993 SH SOLE 29 39993 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 9973 404763 SH SOLE 30 404763 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 181 7357 SH SOLE 40 7357 0 0 EASTERN CO COM 276317104 106 5444 SH SOLE 2 203 0 5241 EASTERN CO COM 276317104 377 19316 SH SOLE 18 19316 0 0 EASTERN CO COM 276317104 177 9059 SH SOLE 19 9059 0 0 EASTERN CO COM 276317104 3741 191855 SH SOLE 21 191855 0 0 EASTERN CO COM 276317104 1177 60345 SH SOLE 22 57370 0 2975 EASTGROUP PPTY INC COM 277276101 11202 107214 SH SOLE 2 22647 0 84567 EASTGROUP PPTY INC COM 277276101 2352 22507 SH SOLE 4 22507 0 0 EASTGROUP PPTY INC COM 277276101 4257 40745 SH SOLE 7 40745 0 0 EASTGROUP PPTY INC COM 277276101 23869 228456 SH SOLE 18 221353 0 7103 EASTGROUP PPTY INC COM 277276101 25303 242182 SH SOLE 19 242182 0 0 EASTGROUP PPTY INC COM 277276101 307002 2938382 SH SOLE 21 2938382 0 0 EASTGROUP PPTY INC COM 277276101 187544 1795025 SH SOLE 22 1754405 0 40620 EASTGROUP PPTY INC COM 277276101 2221 21254 SH SOLE 23 21254 0 0 EASTGROUP PPTY INC COM 277276101 9638 92245 SH SOLE 25 92245 0 0 EASTGROUP PPTY INC COM 277276101 12856 123047 SH SOLE 26 10471 0 112576 EASTGROUP PPTY INC COM 277276101 587 5616 SH SOLE 28 5616 0 0 EASTGROUP PPTY INC COM 277276101 2046 19578 SH SOLE 29 19578 0 0 EASTGROUP PPTY INC COM 277276101 17662 169044 SH SOLE 30 169044 0 0 EASTGROUP PPTY INC COM 277276101 326 3123 SH SOLE 34 3123 0 0 EASTGROUP PPTY INC COM 277276101 448 4285 SH SOLE 40 4285 0 0 EASTMAN CHEM CO COM 277432100 21787 467730 SH SOLE 2 154442 0 313288 EASTMAN CHEM CO COM 277432100 3056 65605 SH SOLE 4 61848 0 3757 EASTMAN CHEM CO COM 277432100 6307 135409 SH SOLE 7 121436 0 13973 EASTMAN CHEM CO COM 277432100 231 4968 SH SOLE 13 4968 0 0 EASTMAN CHEM CO COM 277432100 730 15672 SH SOLE 15 15672 0 0 EASTMAN CHEM CO COM 277432100 16962 364140 SH SOLE 18 343241 0 20899 EASTMAN CHEM CO COM 277432100 3271 70224 SH SOLE 19 70224 0 0 EASTMAN CHEM CO COM 277432100 158494 3402616 SH SOLE 21 3402616 0 0 EASTMAN CHEM CO COM 277432100 163294 3505657 SH SOLE 22 3159032 0 346625 EASTMAN CHEM CO COM 277432100 6049 129856 SH SOLE 23 129856 0 0 EASTMAN CHEM CO COM 277432100 7109 152620 SH SOLE 25 152620 0 0 EASTMAN CHEM CO COM 277432100 33699 723472 SH SOLE 26 132121 0 591351 EASTMAN CHEM CO COM 277432100 1333 28608 SH SOLE 28 19994 0 8614 EASTMAN CHEM CO COM 277432100 2052 44048 SH SOLE 29 14654 0 29394 EASTMAN CHEM CO COM 277432100 23360 501505 SH SOLE 30 501505 0 0 EASTMAN CHEM CO COM 277432100 1734 37232 SH SOLE 31 28822 0 8410 EASTMAN CHEM CO COM 277432100 933 20033 SH SOLE 34 20033 0 0 EASTMAN CHEM CO COM 277432100 5366 115201 SH SOLE 36 115201 0 0 EASTMAN CHEM CO COM 277432100 135 2907 SH SOLE 40 2907 0 0 EASTMAN KODAK CO COM NEW 277461406 6 3231 SH SOLE 18 3231 0 0 EASTMAN KODAK CO COM NEW 277461406 112 64523 SH SOLE 21 64523 0 0 EASTMAN KODAK CO COM NEW 277461406 676 391040 SH SOLE 22 391040 0 0 EASTSIDE DISTILLING INC COM 277802302 2 1520 SH SOLE 18 1520 0 0 EASTSIDE DISTILLING INC COM 277802302 29 25293 SH SOLE 21 25293 0 0 EATON CORP PLC SHS G29183103 82546 1062511 SH SOLE 2 123603 0 938908 EATON CORP PLC SHS G29183103 16705 215021 SH SOLE 4 203483 0 11538 EATON CORP PLC SHS G29183103 46624 600125 SH SOLE 7 411700 0 188425 EATON CORP PLC SHS G29183103 1221 15711 SH SOLE 13 15711 0 0 EATON CORP PLC SHS G29183103 3564 45874 SH SOLE 15 45874 0 0 EATON CORP PLC SHS G29183103 78535 1010878 SH SOLE 18 948223 0 62655 EATON CORP PLC SHS G29183103 8709 112100 SH SOLE 19 112100 0 0 EATON CORP PLC SHS G29183103 913667 11760425 SH SOLE 21 11760425 0 0 EATON CORP PLC SHS G29183103 760336 9786795 SH SOLE 22 8786899 0 999896 EATON CORP PLC SHS G29183103 23412 301351 SH SOLE 23 301351 0 0 EATON CORP PLC SHS G29183103 38052 489796 SH SOLE 25 489796 0 0 EATON CORP PLC SHS G29183103 251388 3235782 SH SOLE 26 265623 0 2970159 EATON CORP PLC SHS G29183103 6580 84699 SH SOLE 28 59310 0 25389 EATON CORP PLC SHS G29183103 595 7665 SH SOLE 29 7665 0 0 EATON CORP PLC SHS G29183103 130461 1679254 SH SOLE 30 1679254 0 0 EATON CORP PLC SHS G29183103 125932 1620955 SH SOLE 31 77037 0 1543918 EATON CORP PLC SHS G29183103 3248 41808 SH SOLE 32 41808 0 0 EATON CORP PLC SHS G29183103 41889 539176 SH SOLE 34 539176 0 0 EATON CORP PLC SHS G29183103 23652 304441 SH SOLE 36 304441 0 0 EATON CORP PLC SHS G29183103 715 9208 SH SOLE 40 9208 0 0 EATON VANCE CORP COM NON VTG 278265103 11318 350955 SH SOLE 2 121532 0 229423 EATON VANCE CORP COM NON VTG 278265103 1861 57703 SH SOLE 4 54505 0 3198 EATON VANCE CORP COM NON VTG 278265103 5391 167162 SH SOLE 7 106718 0 60444 EATON VANCE CORP COM NON VTG 278265103 13 415 SH SOLE 13 415 0 0 EATON VANCE CORP COM NON VTG 278265103 397 12313 SH SOLE 15 12313 0 0 EATON VANCE CORP COM NON VTG 278265103 0 9 SH SOLE 17 0 0 9 EATON VANCE CORP COM NON VTG 278265103 12627 391536 SH SOLE 18 381894 0 9642 EATON VANCE CORP COM NON VTG 278265103 895 27749 SH SOLE 19 27749 0 0 EATON VANCE CORP COM NON VTG 278265103 209583 6498690 SH SOLE 21 6498690 0 0 EATON VANCE CORP COM NON VTG 278265103 127452 3952008 SH SOLE 22 3758213 0 193795 EATON VANCE CORP COM NON VTG 278265103 2706 83912 SH SOLE 23 83912 0 0 EATON VANCE CORP COM NON VTG 278265103 562 17433 SH SOLE 25 17433 0 0 EATON VANCE CORP COM NON VTG 278265103 7814 242290 SH SOLE 26 128340 0 113950 EATON VANCE CORP COM NON VTG 278265103 752 23317 SH SOLE 28 15759 0 7558 EATON VANCE CORP COM NON VTG 278265103 830 25750 SH SOLE 29 1589 0 24161 EATON VANCE CORP COM NON VTG 278265103 8721 270432 SH SOLE 30 270432 0 0 EATON VANCE CORP COM NON VTG 278265103 835 25892 SH SOLE 31 20077 0 5815 EATON VANCE CORP COM NON VTG 278265103 185 5747 SH SOLE 34 5747 0 0 EATON VANCE CORP COM NON VTG 278265103 1087 33699 SH SOLE 36 33699 0 0 EATON VANCE CORP COM NON VTG 278265103 75 2334 SH SOLE 40 2334 0 0 EBAY INC COM 278642103 58595 1949282 SH SOLE 2 277941 0 1671341 EBAY INC COM 278642103 11235 373759 SH SOLE 4 352144 0 21615 EBAY INC COM 278642103 22953 763586 SH SOLE 7 689548 0 74038 EBAY INC COM 278642103 1022 34010 SH SOLE 13 34010 0 0 EBAY INC COM 278642103 2061 68578 SH SOLE 15 68578 0 0 EBAY INC COM 278642103 58439 1944086 SH SOLE 18 1830012 0 114074 EBAY INC COM 278642103 6216 206798 SH SOLE 19 206798 0 0 EBAY INC COM 278642103 448598 14923419 SH SOLE 21 14923419 0 0 EBAY INC COM 278642103 565964 18827819 SH SOLE 22 16980831 0 1846988 EBAY INC COM 278642103 17985 598297 SH SOLE 23 598297 0 0 EBAY INC COM 278642103 28255 939959 SH SOLE 25 939959 0 0 EBAY INC COM 278642103 149056 4958603 SH SOLE 26 586825 0 4371778 EBAY INC COM 278642103 4742 157738 SH SOLE 28 110880 0 46858 EBAY INC COM 278642103 434 14434 SH SOLE 29 14434 0 0 EBAY INC COM 278642103 93398 3107048 SH SOLE 30 3107048 0 0 EBAY INC COM 278642103 5305 176495 SH SOLE 31 139724 0 36771 EBAY INC COM 278642103 3873 128855 SH SOLE 32 128855 0 0 EBAY INC COM 278642103 8420 280090 SH SOLE 34 280090 0 0 EBAY INC COM 278642103 16007 532495 SH SOLE 36 532495 0 0 EBAY INC COM 278642103 547 18185 SH SOLE 40 18185 0 0 EBIX INC COM NEW 278715206 136 8946 SH SOLE 2 1396 0 7550 EBIX INC COM NEW 278715206 4 240 SH SOLE 4 240 0 0 EBIX INC COM NEW 278715206 6 394 SH SOLE 7 394 0 0 EBIX INC COM NEW 278715206 1606 105777 SH SOLE 18 105777 0 0 EBIX INC COM NEW 278715206 670 44157 SH SOLE 19 44157 0 0 EBIX INC COM NEW 278715206 38256 2520144 SH SOLE 21 2520144 0 0 EBIX INC COM NEW 278715206 9707 639490 SH SOLE 22 613734 0 25756 EBIX INC COM NEW 278715206 100 6558 SH SOLE 26 5236 0 1322 EBIX INC COM NEW 278715206 43 2829 SH SOLE 28 2829 0 0 EBIX INC COM NEW 278715206 1810 119206 SH SOLE 30 119206 0 0 EBIX INC COM NEW 278715206 42 2797 SH SOLE 40 2797 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 429 25130 SH SOLE 2 2388 0 22742 ECHO GLOBAL LOGISTICS INC COM 27875T101 10 597 SH SOLE 7 597 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 2187 128047 SH SOLE 18 128047 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 842 49319 SH SOLE 19 49319 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 53173 3113169 SH SOLE 21 3113169 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 14190 830772 SH SOLE 22 799062 0 31710 ECHO GLOBAL LOGISTICS INC COM 27875T101 285 16696 SH SOLE 26 0 0 16696 ECHO GLOBAL LOGISTICS INC COM 27875T101 65 3786 SH SOLE 28 3786 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 644 37688 SH SOLE 30 37688 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 44 2582 SH SOLE 40 2582 0 0 ECHOSTAR CORP CL A 278768106 2833 88612 SH SOLE 2 3924 0 84688 ECHOSTAR CORP CL A 278768106 88 2766 SH SOLE 4 2766 0 0 ECHOSTAR CORP CL A 278768106 44 1383 SH SOLE 7 1383 0 0 ECHOSTAR CORP CL A 278768106 769 24045 SH SOLE 18 24045 0 0 ECHOSTAR CORP CL A 278768106 368 11524 SH SOLE 19 11524 0 0 ECHOSTAR CORP CL A 278768106 25471 796727 SH SOLE 21 796727 0 0 ECHOSTAR CORP CL A 278768106 39726 1242589 SH SOLE 22 1160222 0 82367 ECHOSTAR CORP CL A 278768106 382 11959 SH SOLE 26 8033 0 3926 ECHOSTAR CORP CL A 278768106 212 6646 SH SOLE 28 6646 0 0 ECHOSTAR CORP CL A 278768106 1051 32870 SH SOLE 30 32870 0 0 ECHOSTAR CORP CL A 278768106 34 1069 SH SOLE 31 1069 0 0 ECHOSTAR CORP CL A 278768106 23 723 SH SOLE 34 723 0 0 ECHOSTAR CORP CL A 278768106 182 5679 SH SOLE 36 5679 0 0 ECHOSTAR CORP CL A 278768106 156 4869 SH SOLE 40 4869 0 0 ECOLAB INC COM 278865100 146207 938245 SH SOLE 2 346206 0 592039 ECOLAB INC COM 278865100 24129 154841 SH SOLE 4 147709 0 7132 ECOLAB INC COM 278865100 47674 305936 SH SOLE 7 249612 0 56324 ECOLAB INC COM 278865100 2082 13361 SH SOLE 13 13361 0 0 ECOLAB INC COM 278865100 3355 21528 SH SOLE 15 21528 0 0 ECOLAB INC COM 278865100 0 3 SH SOLE 17 0 0 3 ECOLAB INC COM 278865100 84426 541782 SH SOLE 18 490051 0 51731 ECOLAB INC COM 278865100 24670 158316 SH SOLE 19 158316 0 0 ECOLAB INC COM 278865100 997245 6399570 SH SOLE 21 6399570 0 0 ECOLAB INC COM 278865100 1004536 6446360 SH SOLE 22 5615335 0 831025 ECOLAB INC COM 278865100 45587 292543 SH SOLE 23 292543 0 0 ECOLAB INC COM 278865100 53850 345570 SH SOLE 25 345570 0 0 ECOLAB INC COM 278865100 256845 1648236 SH SOLE 26 195034 0 1453202 ECOLAB INC COM 278865100 8457 54271 SH SOLE 28 38804 0 15467 ECOLAB INC COM 278865100 24401 156590 SH SOLE 29 76558 0 80032 ECOLAB INC COM 278865100 165065 1059265 SH SOLE 30 1059265 0 0 ECOLAB INC COM 278865100 29825 191394 SH SOLE 31 137566 0 53828 ECOLAB INC COM 278865100 7952 51029 SH SOLE 34 51029 0 0 ECOLAB INC COM 278865100 35133 225456 SH SOLE 36 225456 0 0 ECOLAB INC COM 278865100 888 5698 SH SOLE 40 5698 0 0 ECOPETROL S A SPONSORED ADS 279158109 2544 267541 SH SOLE 2 14032 0 253509 ECOPETROL S A SPONSORED ADS 279158109 1010 106221 SH SOLE 18 0 0 106221 ECOPETROL S A SPONSORED ADS 279158109 2182 229472 SH SOLE 19 229472 0 0 ECOPETROL S A SPONSORED ADS 279158109 8989 945253 SH SOLE 21 945253 0 0 ECOPETROL S A SPONSORED ADS 279158109 1515 159336 SH SOLE 22 159336 0 0 ECOPETROL S A SPONSORED ADS 279158109 1943 204350 SH SOLE 25 204350 0 0 ECOPETROL S A SPONSORED ADS 279158109 548 57602 SH SOLE 26 25951 0 31651 ECOPETROL S A SPONSORED ADS 279158109 1838 193234 SH SOLE 30 193234 0 0 ECOPETROL S A SPONSORED ADS 279158109 532 55952 SH SOLE 31 0 0 55952 ECOPETROL S A SPONSORED ADS 279158109 6654 699640 SH SOLE 34 699640 0 0 EDGEWELL PERS CARE CO COM 28035Q102 1755 72871 SH SOLE 2 24455 0 48416 EDGEWELL PERS CARE CO COM 28035Q102 7 280 SH SOLE 4 280 0 0 EDGEWELL PERS CARE CO COM 28035Q102 38 1560 SH SOLE 7 1560 0 0 EDGEWELL PERS CARE CO COM 28035Q102 7472 310290 SH SOLE 18 310290 0 0 EDGEWELL PERS CARE CO COM 28035Q102 3008 124907 SH SOLE 19 124907 0 0 EDGEWELL PERS CARE CO COM 28035Q102 90570 3761224 SH SOLE 21 3761224 0 0 EDGEWELL PERS CARE CO COM 28035Q102 45192 1876743 SH SOLE 22 1814897 0 61846 EDGEWELL PERS CARE CO COM 28035Q102 87 3609 SH SOLE 23 3609 0 0 EDGEWELL PERS CARE CO COM 28035Q102 545 22617 SH SOLE 26 7418 0 15199 EDGEWELL PERS CARE CO COM 28035Q102 187 7777 SH SOLE 28 7777 0 0 EDGEWELL PERS CARE CO COM 28035Q102 457 18988 SH SOLE 30 18988 0 0 EDGEWELL PERS CARE CO COM 28035Q102 59 2444 SH SOLE 31 0 0 2444 EDGEWELL PERS CARE CO COM 28035Q102 66 2759 SH SOLE 36 2759 0 0 EDGEWELL PERS CARE CO COM 28035Q102 155 6450 SH SOLE 40 6450 0 0 EDISON INTL COM 281020107 55419 1011479 SH SOLE 2 235607 0 775872 EDISON INTL COM 281020107 10245 186989 SH SOLE 4 177579 0 9410 EDISON INTL COM 281020107 41320 754150 SH SOLE 7 716355 0 37795 EDISON INTL COM 281020107 1057 19287 SH SOLE 13 19287 0 0 EDISON INTL COM 281020107 2117 38645 SH SOLE 15 38645 0 0 EDISON INTL COM 281020107 7 122 SH SOLE 17 0 0 122 EDISON INTL COM 281020107 65529 1196009 SH SOLE 18 1108800 0 87209 EDISON INTL COM 281020107 70638 1289258 SH SOLE 19 1289258 0 0 EDISON INTL COM 281020107 735658 13426859 SH SOLE 21 13426859 0 0 EDISON INTL COM 281020107 464549 8478718 SH SOLE 22 7622178 0 856540 EDISON INTL COM 281020107 14567 265863 SH SOLE 23 265863 0 0 EDISON INTL COM 281020107 22844 416936 SH SOLE 25 416936 0 0 EDISON INTL COM 281020107 109901 2005864 SH SOLE 26 252220 0 1753644 EDISON INTL COM 281020107 3975 72545 SH SOLE 28 51448 0 21097 EDISON INTL COM 281020107 368 6716 SH SOLE 29 6716 0 0 EDISON INTL COM 281020107 77903 1421850 SH SOLE 30 1421850 0 0 EDISON INTL COM 281020107 4912 89648 SH SOLE 31 67276 0 22372 EDISON INTL COM 281020107 3452 62996 SH SOLE 32 62996 0 0 EDISON INTL COM 281020107 3440 62787 SH SOLE 34 62787 0 0 EDISON INTL COM 281020107 14658 267539 SH SOLE 36 267539 0 0 EDISON INTL COM 281020107 435 7944 SH SOLE 40 7944 0 0 EDITAS MEDICINE INC COM 28106W103 401 20216 SH SOLE 2 3708 0 16508 EDITAS MEDICINE INC COM 28106W103 6 302 SH SOLE 4 302 0 0 EDITAS MEDICINE INC COM 28106W103 19 977 SH SOLE 7 977 0 0 EDITAS MEDICINE INC COM 28106W103 3712 187210 SH SOLE 18 178280 0 8930 EDITAS MEDICINE INC COM 28106W103 3480 175479 SH SOLE 19 175479 0 0 EDITAS MEDICINE INC COM 28106W103 42369 2136610 SH SOLE 21 2136610 0 0 EDITAS MEDICINE INC COM 28106W103 30502 1538155 SH SOLE 22 1488584 0 49571 EDITAS MEDICINE INC COM 28106W103 148 7473 SH SOLE 23 7473 0 0 EDITAS MEDICINE INC COM 28106W103 1080 54464 SH SOLE 26 28913 0 25551 EDITAS MEDICINE INC COM 28106W103 149 7522 SH SOLE 28 7522 0 0 EDITAS MEDICINE INC COM 28106W103 1164 58698 SH SOLE 30 58698 0 0 EDITAS MEDICINE INC COM 28106W103 11 546 SH SOLE 34 546 0 0 EDITAS MEDICINE INC COM 28106W103 87 4397 SH SOLE 40 4397 0 0 EDUCATIONAL DEV CORP COM 281479105 8 1796 SH SOLE 18 1796 0 0 EDUCATIONAL DEV CORP COM 281479105 75 16129 SH SOLE 21 16129 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 176386 935140 SH SOLE 2 446486 0 488654 EDWARDS LIFESCIENCES CORP COM 28176E108 25367 134488 SH SOLE 4 128718 0 5770 EDWARDS LIFESCIENCES CORP COM 28176E108 44931 238209 SH SOLE 7 188597 0 49612 EDWARDS LIFESCIENCES CORP COM 28176E108 4570 24229 SH SOLE 13 24229 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 3276 17369 SH SOLE 15 17369 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 20 107 SH SOLE 17 0 0 107 EDWARDS LIFESCIENCES CORP COM 28176E108 104256 552728 SH SOLE 18 490150 0 62578 EDWARDS LIFESCIENCES CORP COM 28176E108 259230 1374353 SH SOLE 19 1374353 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 905 4800 SH SOLE 20 4800 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1047453 5553245 SH SOLE 21 5553245 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1035187 5488216 SH SOLE 22 4751465 0 736751 EDWARDS LIFESCIENCES CORP COM 28176E108 45574 241619 SH SOLE 23 241619 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 128259 679988 SH SOLE 25 679988 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 214533 1137381 SH SOLE 26 173049 0 964332 EDWARDS LIFESCIENCES CORP COM 28176E108 8262 43801 SH SOLE 28 31536 0 12265 EDWARDS LIFESCIENCES CORP COM 28176E108 29148 154535 SH SOLE 29 68012 0 86523 EDWARDS LIFESCIENCES CORP COM 28176E108 194204 1029607 SH SOLE 30 1029607 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 29992 159006 SH SOLE 31 123118 0 35888 EDWARDS LIFESCIENCES CORP COM 28176E108 139732 740811 SH SOLE 34 740811 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 27406 145295 SH SOLE 36 145295 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 906 4804 SH SOLE 40 4804 0 0 EGAIN CORP COM NEW 28225C806 54 7319 SH SOLE 2 682 0 6637 EGAIN CORP COM NEW 28225C806 4 502 SH SOLE 7 502 0 0 EGAIN CORP COM NEW 28225C806 561 76595 SH SOLE 18 76595 0 0 EGAIN CORP COM NEW 28225C806 284 38690 SH SOLE 19 38690 0 0 EGAIN CORP COM NEW 28225C806 5094 694961 SH SOLE 21 694961 0 0 EGAIN CORP COM NEW 28225C806 3763 513347 SH SOLE 22 500337 0 13010 EHEALTH INC COM 28238P109 1253 8898 SH SOLE 2 1618 0 7280 EHEALTH INC COM 28238P109 14 102 SH SOLE 4 102 0 0 EHEALTH INC COM 28238P109 55 391 SH SOLE 7 391 0 0 EHEALTH INC COM 28238P109 15357 109053 SH SOLE 18 106444 0 2609 EHEALTH INC COM 28238P109 9124 64795 SH SOLE 19 64795 0 0 EHEALTH INC COM 28238P109 359286 2551385 SH SOLE 21 2551385 0 0 EHEALTH INC COM 28238P109 99011 703105 SH SOLE 22 677660 0 25445 EHEALTH INC COM 28238P109 356 2531 SH SOLE 23 2531 0 0 EHEALTH INC COM 28238P109 2967 21069 SH SOLE 26 8193 0 12876 EHEALTH INC COM 28238P109 460 3268 SH SOLE 28 3268 0 0 EHEALTH INC COM 28238P109 6047 42943 SH SOLE 30 42943 0 0 EHEALTH INC COM 28238P109 35 249 SH SOLE 34 249 0 0 EHEALTH INC COM 28238P109 336 2384 SH SOLE 40 2384 0 0 EIDOS THERAPEUTICS INC COM 28249H104 1496 30543 SH SOLE 2 26969 0 3574 EIDOS THERAPEUTICS INC COM 28249H104 8 160 SH SOLE 7 160 0 0 EIDOS THERAPEUTICS INC COM 28249H104 2688 54868 SH SOLE 18 54868 0 0 EIDOS THERAPEUTICS INC COM 28249H104 14742 300910 SH SOLE 19 300910 0 0 EIDOS THERAPEUTICS INC COM 28249H104 190 3870 SH SOLE 20 3870 0 0 EIDOS THERAPEUTICS INC COM 28249H104 34837 711114 SH SOLE 21 711114 0 0 EIDOS THERAPEUTICS INC COM 28249H104 10406 212413 SH SOLE 22 199645 0 12768 EIDOS THERAPEUTICS INC COM 28249H104 57 1155 SH SOLE 28 1155 0 0 EIDOS THERAPEUTICS INC COM 28249H104 233 4758 SH SOLE 30 4758 0 0 EIDOS THERAPEUTICS INC COM 28249H104 4709 96114 SH SOLE 34 96114 0 0 EIDOS THERAPEUTICS INC COM 28249H104 74 1516 SH SOLE 40 1516 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 62 9128 SH SOLE 2 1585 0 7543 EIGER BIOPHARMACEUTICALS INC COM 28249U105 594 87302 SH SOLE 18 87302 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 579 85110 SH SOLE 19 85110 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 6790 998490 SH SOLE 21 998490 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 4526 665602 SH SOLE 22 649895 0 15707 EIGER BIOPHARMACEUTICALS INC COM 28249U105 6 944 SH SOLE 23 944 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 106 15661 SH SOLE 26 0 0 15661 EIGER BIOPHARMACEUTICALS INC COM 28249U105 13 1951 SH SOLE 30 1951 0 0 EKSO BIONICS HLDGS INC COM 282644301 4 1266 SH SOLE 17 0 0 1266 EKSO BIONICS HLDGS INC COM 282644301 3 1019 SH SOLE 18 1019 0 0 EKSO BIONICS HLDGS INC COM 282644301 69 24299 SH SOLE 21 24299 0 0 EKSO BIONICS HLDGS INC COM 282644301 95 33468 SH SOLE 22 33468 0 0 EL PASO ELEC CO COM NEW 283677854 4752 69927 SH SOLE 2 37747 0 32180 EL PASO ELEC CO COM NEW 283677854 179 2627 SH SOLE 4 2627 0 0 EL PASO ELEC CO COM NEW 283677854 51 753 SH SOLE 7 753 0 0 EL PASO ELEC CO COM NEW 283677854 13084 192529 SH SOLE 18 192529 0 0 EL PASO ELEC CO COM NEW 283677854 7230 106381 SH SOLE 19 106381 0 0 EL PASO ELEC CO COM NEW 283677854 311865 4588950 SH SOLE 21 4588950 0 0 EL PASO ELEC CO COM NEW 283677854 84549 1244101 SH SOLE 22 1194463 0 49638 EL PASO ELEC CO COM NEW 283677854 362 5330 SH SOLE 23 5330 0 0 EL PASO ELEC CO COM NEW 283677854 2061 30322 SH SOLE 26 10927 0 19395 EL PASO ELEC CO COM NEW 283677854 382 5616 SH SOLE 28 5616 0 0 EL PASO ELEC CO COM NEW 283677854 4493 66113 SH SOLE 30 66113 0 0 EL PASO ELEC CO COM NEW 283677854 228 3359 SH SOLE 36 3359 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 15753 366338 SH SOLE 21 366338 0 0 EL POLLO LOCO HLDGS INC COM 268603107 155 18379 SH SOLE 2 740 0 17639 EL POLLO LOCO HLDGS INC COM 268603107 4 510 SH SOLE 7 510 0 0 EL POLLO LOCO HLDGS INC COM 268603107 782 92589 SH SOLE 18 92589 0 0 EL POLLO LOCO HLDGS INC COM 268603107 302 35683 SH SOLE 19 35683 0 0 EL POLLO LOCO HLDGS INC COM 268603107 19214 2273903 SH SOLE 21 2273903 0 0 EL POLLO LOCO HLDGS INC COM 268603107 5484 648962 SH SOLE 22 632323 0 16639 EL POLLO LOCO HLDGS INC COM 268603107 152 18041 SH SOLE 26 0 0 18041 EL POLLO LOCO HLDGS INC COM 268603107 20 2332 SH SOLE 28 2332 0 0 EL POLLO LOCO HLDGS INC COM 268603107 177 21000 SH SOLE 30 21000 0 0 EL POLLO LOCO HLDGS INC COM 268603107 12 1397 SH SOLE 40 1397 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 26657 1190582 SH SOLE 2 340880 0 849702 ELANCO ANIMAL HEALTH INC COM 28414H103 4556 203491 SH SOLE 4 193989 0 9502 ELANCO ANIMAL HEALTH INC COM 28414H103 1712 76451 SH SOLE 7 65530 0 10921 ELANCO ANIMAL HEALTH INC COM 28414H103 369 16465 SH SOLE 13 16465 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 866 38659 SH SOLE 15 38659 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 5609 250519 SH SOLE 18 218095 0 32424 ELANCO ANIMAL HEALTH INC COM 28414H103 10070 449758 SH SOLE 19 449758 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 123880 5532815 SH SOLE 21 5532815 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 220677 9856035 SH SOLE 22 9188556 0 667479 ELANCO ANIMAL HEALTH INC COM 28414H103 6407 286167 SH SOLE 23 286167 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 9330 416683 SH SOLE 25 416683 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 34586 1544711 SH SOLE 26 332518 0 1212193 ELANCO ANIMAL HEALTH INC COM 28414H103 1777 79369 SH SOLE 28 56591 0 22778 ELANCO ANIMAL HEALTH INC COM 28414H103 2071 92511 SH SOLE 29 9087 0 83424 ELANCO ANIMAL HEALTH INC COM 28414H103 12355 551797 SH SOLE 30 551797 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 1925 85966 SH SOLE 31 70055 0 15911 ELANCO ANIMAL HEALTH INC COM 28414H103 5601 250175 SH SOLE 34 250175 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 5903 263648 SH SOLE 36 263648 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 211 9433 SH SOLE 40 9433 0 0 ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 1259 30600 SH SOLE 2 30600 0 0 ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 6393 155400 SH SOLE 19 155400 0 0 ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 36679 891565 SH SOLE 21 891565 0 0 ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 4690 114000 SH SOLE 34 114000 0 0 ELASTIC N V ORD SHS N14506104 5332 95543 SH SOLE 2 4647 0 90896 ELASTIC N V ORD SHS N14506104 7 134 SH SOLE 4 134 0 0 ELASTIC N V ORD SHS N14506104 60 1074 SH SOLE 7 1074 0 0 ELASTIC N V ORD SHS N14506104 1513 27117 SH SOLE 18 27117 0 0 ELASTIC N V ORD SHS N14506104 30065 538706 SH SOLE 19 538706 0 0 ELASTIC N V ORD SHS N14506104 45255 810876 SH SOLE 21 810876 0 0 ELASTIC N V ORD SHS N14506104 60634 1086445 SH SOLE 22 1014834 0 71611 ELASTIC N V ORD SHS N14506104 592 10606 SH SOLE 26 7905 0 2701 ELASTIC N V ORD SHS N14506104 244 4365 SH SOLE 28 4365 0 0 ELASTIC N V ORD SHS N14506104 12351 221298 SH SOLE 30 221298 0 0 ELASTIC N V ORD SHS N14506104 63 1128 SH SOLE 31 1128 0 0 ELASTIC N V ORD SHS N14506104 16852 301958 SH SOLE 34 301958 0 0 ELASTIC N V ORD SHS N14506104 156 2789 SH SOLE 40 2789 0 0 ELDORADO GOLD CORP NEW COM 284902509 6473 1049104 SH SOLE 19 1049104 0 0 ELDORADO GOLD CORP NEW COM 284902509 14938 2421081 SH SOLE 25 2421081 0 0 ELDORADO GOLD CORP NEW COM 284902509 0 2 SH SOLE 26 0 0 2 ELDORADO GOLD CORP NEW COM 284902509 40 6560 SH SOLE 30 6560 0 0 ELDORADO GOLD CORP NEW COM 284902509 7889 1278599 SH SOLE 34 1278599 0 0 ELDORADO RESORTS INC COM 28470R102 709 49244 SH SOLE 2 28491 0 20753 ELDORADO RESORTS INC COM 28470R102 4 298 SH SOLE 4 298 0 0 ELDORADO RESORTS INC COM 28470R102 16 1112 SH SOLE 7 1112 0 0 ELDORADO RESORTS INC COM 28470R102 5572 386940 SH SOLE 18 377053 0 9887 ELDORADO RESORTS INC COM 28470R102 2212 153584 SH SOLE 19 153584 0 0 ELDORADO RESORTS INC COM 28470R102 64967 4511600 SH SOLE 21 4511600 0 0 ELDORADO RESORTS INC COM 28470R102 32491 2256296 SH SOLE 22 2185303 0 70993 ELDORADO RESORTS INC COM 28470R102 35 2399 SH SOLE 23 2399 0 0 ELDORADO RESORTS INC COM 28470R102 531 36860 SH SOLE 26 19231 0 17629 ELDORADO RESORTS INC COM 28470R102 131 9097 SH SOLE 28 9097 0 0 ELDORADO RESORTS INC COM 28470R102 319 22156 SH SOLE 30 22156 0 0 ELDORADO RESORTS INC COM 28470R102 17 1169 SH SOLE 34 1169 0 0 ELDORADO RESORTS INC COM 28470R102 98 6779 SH SOLE 40 6779 0 0 ELECTRO-SENSORS INC COM 285233102 1 222 SH SOLE 21 222 0 0 ELECTROCORE INC COM 28531P103 10 11005 SH SOLE 2 369 0 10636 ELECTROCORE INC COM 28531P103 41 43188 SH SOLE 18 43188 0 0 ELECTROCORE INC COM 28531P103 20 20870 SH SOLE 19 20870 0 0 ELECTROCORE INC COM 28531P103 415 436427 SH SOLE 21 436427 0 0 ELECTROCORE INC COM 28531P103 96 100651 SH SOLE 22 96722 0 3929 ELECTROMED INC COM 285409108 19 1685 SH SOLE 18 1685 0 0 ELECTROMED INC COM 285409108 251 22293 SH SOLE 21 22293 0 0 ELECTROMED INC COM 285409108 95 8423 SH SOLE 22 8423 0 0 ELECTRONIC ARTS INC COM 285512109 70545 704252 SH SOLE 2 83906 0 620346 ELECTRONIC ARTS INC COM 285512109 13624 136006 SH SOLE 4 127912 0 8094 ELECTRONIC ARTS INC COM 285512109 28506 284579 SH SOLE 7 260336 0 24243 ELECTRONIC ARTS INC COM 285512109 2046 20426 SH SOLE 13 20426 0 0 ELECTRONIC ARTS INC COM 285512109 2783 27778 SH SOLE 15 27778 0 0 ELECTRONIC ARTS INC COM 285512109 66662 665486 SH SOLE 18 618687 0 46799 ELECTRONIC ARTS INC COM 285512109 14197 141726 SH SOLE 19 141726 0 0 ELECTRONIC ARTS INC COM 285512109 674435 6732906 SH SOLE 21 6732906 0 0 ELECTRONIC ARTS INC COM 285512109 692440 6912645 SH SOLE 22 6221444 0 691201 ELECTRONIC ARTS INC COM 285512109 21690 216531 SH SOLE 23 216531 0 0 ELECTRONIC ARTS INC COM 285512109 33684 336270 SH SOLE 25 336270 0 0 ELECTRONIC ARTS INC COM 285512109 152397 1521387 SH SOLE 26 215573 0 1305814 ELECTRONIC ARTS INC COM 285512109 5925 59147 SH SOLE 28 41890 0 17257 ELECTRONIC ARTS INC COM 285512109 2206 22025 SH SOLE 29 5437 0 16588 ELECTRONIC ARTS INC COM 285512109 134801 1345720 SH SOLE 30 1345720 0 0 ELECTRONIC ARTS INC COM 285512109 6519 65083 SH SOLE 31 52124 0 12959 ELECTRONIC ARTS INC COM 285512109 4633 46253 SH SOLE 32 46253 0 0 ELECTRONIC ARTS INC COM 285512109 10001 99837 SH SOLE 34 99837 0 0 ELECTRONIC ARTS INC COM 285512109 18816 187842 SH SOLE 36 187842 0 0 ELECTRONIC ARTS INC COM 285512109 629 6279 SH SOLE 40 6279 0 0 ELECTRONIC ARTS INC OPTIONS 285512109 140 1400 SH Call SOLE 2 1400 0 0 ELECTRONIC ARTS INC OPTIONS 285512109 21537 215000 SH Call SOLE 19 215000 0 0 ELECTRONIC ARTS INC OPTIONS 285512109 210 2100 SH Call SOLE 22 2100 0 0 ELECTRONIC ARTS INC OPTIONS 285512109 2655 26500 SH Call SOLE 34 26500 0 0 ELEMENT SOLUTIONS INC COM 28618M106 6053 724033 SH SOLE 2 308159 0 415874 ELEMENT SOLUTIONS INC COM 28618M106 5 655 SH SOLE 4 655 0 0 ELEMENT SOLUTIONS INC COM 28618M106 47 5636 SH SOLE 7 5636 0 0 ELEMENT SOLUTIONS INC COM 28618M106 889 106282 SH SOLE 18 106282 0 0 ELEMENT SOLUTIONS INC COM 28618M106 51438 6152831 SH SOLE 19 6152831 0 0 ELEMENT SOLUTIONS INC COM 28618M106 23085 2761338 SH SOLE 21 2761338 0 0 ELEMENT SOLUTIONS INC COM 28618M106 49638 5937556 SH SOLE 22 5563266 0 374290 ELEMENT SOLUTIONS INC COM 28618M106 522 62478 SH SOLE 26 43739 0 18739 ELEMENT SOLUTIONS INC COM 28618M106 293 35026 SH SOLE 28 35026 0 0 ELEMENT SOLUTIONS INC COM 28618M106 744 88962 SH SOLE 30 88962 0 0 ELEMENT SOLUTIONS INC COM 28618M106 39 4635 SH SOLE 31 4635 0 0 ELEMENT SOLUTIONS INC COM 28618M106 9532 1140164 SH SOLE 34 1140164 0 0 ELEMENT SOLUTIONS INC COM 28618M106 74 8867 SH SOLE 36 8867 0 0 ELEMENT SOLUTIONS INC COM 28618M106 212 25358 SH SOLE 40 25358 0 0 ELEVATE CREDIT INC COM 28621V101 17 16131 SH SOLE 2 7583 0 8548 ELEVATE CREDIT INC COM 28621V101 1 754 SH SOLE 7 754 0 0 ELEVATE CREDIT INC COM 28621V101 85 81269 SH SOLE 18 81269 0 0 ELEVATE CREDIT INC COM 28621V101 44 42176 SH SOLE 19 42176 0 0 ELEVATE CREDIT INC COM 28621V101 942 906174 SH SOLE 21 906174 0 0 ELEVATE CREDIT INC COM 28621V101 599 576347 SH SOLE 22 563150 0 13197 ELLINGTON FINANCIAL INC COM 28852N109 190 33350 SH SOLE 2 2034 0 31316 ELLINGTON FINANCIAL INC COM 28852N109 3 607 SH SOLE 7 607 0 0 ELLINGTON FINANCIAL INC COM 28852N109 793 138868 SH SOLE 18 138868 0 0 ELLINGTON FINANCIAL INC COM 28852N109 745 130545 SH SOLE 19 130545 0 0 ELLINGTON FINANCIAL INC COM 28852N109 13517 2367283 SH SOLE 21 2367283 0 0 ELLINGTON FINANCIAL INC COM 28852N109 7348 1286884 SH SOLE 22 1229750 0 57134 ELLINGTON FINANCIAL INC COM 28852N109 63 10955 SH SOLE 23 10955 0 0 ELLINGTON FINANCIAL INC COM 28852N109 17 3019 SH SOLE 26 0 0 3019 ELLINGTON FINANCIAL INC COM 28852N109 99 17333 SH SOLE 28 17333 0 0 ELLINGTON FINANCIAL INC COM 28852N109 33 5784 SH SOLE 40 5784 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 11 2051 SH SOLE 18 2051 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 1055 198980 SH SOLE 21 198980 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 287 54072 SH SOLE 22 54072 0 0 ELMIRA SVGS BK ELMIRA N Y COM 289660102 6 516 SH SOLE 18 516 0 0 ELMIRA SVGS BK ELMIRA N Y COM 289660102 8 668 SH SOLE 21 668 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 22 11240 SH SOLE 2 785 0 10455 ELOXX PHARMACEUTICALS INC COM 29014R103 1 461 SH SOLE 7 461 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 167 85253 SH SOLE 18 85253 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 82 42089 SH SOLE 19 42089 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 1738 886504 SH SOLE 21 886504 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 762 388918 SH SOLE 22 375133 0 13785 EMAGIN CORP COM NEW 29076N206 3 15847 SH SOLE 21 15847 0 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 1311 106297 SH SOLE 26 106297 0 0 EMBRAER S.A. SPONSORED ADS 29082A107 4385 592587 SH SOLE 21 592587 0 0 EMBRAER S.A. SPONSORED ADS 29082A107 23 3082 SH SOLE 30 3082 0 0 EMCLAIRE FINL CORP COM 290828102 13 563 SH SOLE 18 563 0 0 EMCLAIRE FINL CORP COM 290828102 5 214 SH SOLE 21 214 0 0 EMCOR GROUP INC COM 29084Q100 3701 60360 SH SOLE 2 33918 0 26442 EMCOR GROUP INC COM 29084Q100 120 1952 SH SOLE 4 1952 0 0 EMCOR GROUP INC COM 29084Q100 2155 35150 SH SOLE 7 35150 0 0 EMCOR GROUP INC COM 29084Q100 1281 20891 SH SOLE 13 20891 0 0 EMCOR GROUP INC COM 29084Q100 23189 378161 SH SOLE 18 344087 0 34074 EMCOR GROUP INC COM 29084Q100 19833 323438 SH SOLE 19 323438 0 0 EMCOR GROUP INC COM 29084Q100 237480 3872802 SH SOLE 21 3872802 0 0 EMCOR GROUP INC COM 29084Q100 134109 2187030 SH SOLE 22 2068642 0 118388 EMCOR GROUP INC COM 29084Q100 899 14667 SH SOLE 23 14667 0 0 EMCOR GROUP INC COM 29084Q100 774 12623 SH SOLE 25 12623 0 0 EMCOR GROUP INC COM 29084Q100 4950 80729 SH SOLE 26 13801 0 66928 EMCOR GROUP INC COM 29084Q100 511 8340 SH SOLE 28 8340 0 0 EMCOR GROUP INC COM 29084Q100 1652 26936 SH SOLE 30 26936 0 0 EMCOR GROUP INC COM 29084Q100 23 367 SH SOLE 31 0 0 367 EMCOR GROUP INC COM 29084Q100 953 15544 SH SOLE 34 15544 0 0 EMCOR GROUP INC COM 29084Q100 1095 17862 SH SOLE 36 17862 0 0 EMCOR GROUP INC COM 29084Q100 344 5610 SH SOLE 40 5610 0 0 EMCORE CORP COM NEW 290846203 17 7555 SH SOLE 18 7555 0 0 EMCORE CORP COM NEW 290846203 166 74199 SH SOLE 21 74199 0 0 EMCORE CORP COM NEW 290846203 442 197367 SH SOLE 22 197367 0 0 EMERALD HOLDING INC COM 29103W104 59 22768 SH SOLE 2 930 0 21838 EMERALD HOLDING INC COM 29103W104 1 492 SH SOLE 7 492 0 0 EMERALD HOLDING INC COM 29103W104 223 86117 SH SOLE 18 86117 0 0 EMERALD HOLDING INC COM 29103W104 181 69759 SH SOLE 19 69759 0 0 EMERALD HOLDING INC COM 29103W104 2377 917922 SH SOLE 21 917922 0 0 EMERALD HOLDING INC COM 29103W104 2144 827696 SH SOLE 22 801087 0 26609 EMERALD HOLDING INC COM 29103W104 62 24007 SH SOLE 26 0 0 24007 EMERALD HOLDING INC COM 29103W104 6 2480 SH SOLE 30 2480 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 1072 18525 SH SOLE 2 3948 0 14577 EMERGENT BIOSOLUTIONS INC COM 29089Q105 12 200 SH SOLE 4 200 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 46 800 SH SOLE 7 800 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 12490 215863 SH SOLE 18 208398 0 7465 EMERGENT BIOSOLUTIONS INC COM 29089Q105 8406 145287 SH SOLE 19 145287 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 276755 4783187 SH SOLE 21 4783187 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 78644 1359212 SH SOLE 22 1309717 0 49495 EMERGENT BIOSOLUTIONS INC COM 29089Q105 457 7892 SH SOLE 23 7892 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 2374 41030 SH SOLE 26 10961 0 30069 EMERGENT BIOSOLUTIONS INC COM 29089Q105 351 6071 SH SOLE 28 6071 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 3730 64458 SH SOLE 30 64458 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 86 1479 SH SOLE 34 1479 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 236 4073 SH SOLE 40 4073 0 0 EMERSON ELEC CO COM 291011104 75645 1587515 SH SOLE 2 234440 0 1353075 EMERSON ELEC CO COM 291011104 15535 326023 SH SOLE 4 309398 0 16625 EMERSON ELEC CO COM 291011104 35453 744031 SH SOLE 7 603203 0 140828 EMERSON ELEC CO COM 291011104 853 17892 SH SOLE 13 17892 0 0 EMERSON ELEC CO COM 291011104 3126 65609 SH SOLE 15 65609 0 0 EMERSON ELEC CO COM 291011104 1 27 SH SOLE 17 0 0 27 EMERSON ELEC CO COM 291011104 99489 2087904 SH SOLE 18 1996783 0 91121 EMERSON ELEC CO COM 291011104 139520 2928010 SH SOLE 19 2928010 0 0 EMERSON ELEC CO COM 291011104 5072 106453 SH SOLE 20 106453 0 0 EMERSON ELEC CO COM 291011104 706545 14827803 SH SOLE 21 14827803 0 0 EMERSON ELEC CO COM 291011104 707126 14839999 SH SOLE 22 13365192 0 1474807 EMERSON ELEC CO COM 291011104 21189 444675 SH SOLE 23 444675 0 0 EMERSON ELEC CO COM 291011104 31715 665589 SH SOLE 25 665589 0 0 EMERSON ELEC CO COM 291011104 180402 3785977 SH SOLE 26 391091 0 3394886 EMERSON ELEC CO COM 291011104 5922 124290 SH SOLE 28 87395 0 36895 EMERSON ELEC CO COM 291011104 764 16024 SH SOLE 29 16024 0 0 EMERSON ELEC CO COM 291011104 118002 2476423 SH SOLE 30 2476423 0 0 EMERSON ELEC CO COM 291011104 7300 153191 SH SOLE 31 117912 0 35279 EMERSON ELEC CO COM 291011104 1924 40383 SH SOLE 32 40383 0 0 EMERSON ELEC CO COM 291011104 65303 1370462 SH SOLE 34 1370462 0 0 EMERSON ELEC CO COM 291011104 21533 451903 SH SOLE 36 451903 0 0 EMERSON ELEC CO COM 291011104 684 14356 SH SOLE 40 14356 0 0 EMERSON RADIO CORP COM NEW 291087203 11 15118 SH SOLE 21 15118 0 0 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 4 2219 SH SOLE 18 2219 0 0 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 14 7210 SH SOLE 19 7210 0 0 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 66 32823 SH SOLE 21 32823 0 0 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 668 334075 SH SOLE 22 334075 0 0 EMPIRE ST RLTY TR INC CL A 292104106 2438 272151 SH SOLE 2 20403 0 251748 EMPIRE ST RLTY TR INC CL A 292104106 801 89426 SH SOLE 4 89426 0 0 EMPIRE ST RLTY TR INC CL A 292104106 1424 158950 SH SOLE 7 158950 0 0 EMPIRE ST RLTY TR INC CL A 292104106 645 71943 SH SOLE 18 71943 0 0 EMPIRE ST RLTY TR INC CL A 292104106 1740 194188 SH SOLE 19 194188 0 0 EMPIRE ST RLTY TR INC CL A 292104106 20070 2239993 SH SOLE 21 2239993 0 0 EMPIRE ST RLTY TR INC CL A 292104106 48859 5452964 SH SOLE 22 5196202 0 256762 EMPIRE ST RLTY TR INC CL A 292104106 43 4769 SH SOLE 23 4769 0 0 EMPIRE ST RLTY TR INC CL A 292104106 3133 349657 SH SOLE 25 349657 0 0 EMPIRE ST RLTY TR INC CL A 292104106 1376 153586 SH SOLE 26 31898 0 121688 EMPIRE ST RLTY TR INC CL A 292104106 167 18652 SH SOLE 28 18652 0 0 EMPIRE ST RLTY TR INC CL A 292104106 755 84278 SH SOLE 29 84278 0 0 EMPIRE ST RLTY TR INC CL A 292104106 5986 668090 SH SOLE 30 668090 0 0 EMPIRE ST RLTY TR INC CL A 292104106 28 3120 SH SOLE 31 3120 0 0 EMPIRE ST RLTY TR INC CL A 292104106 42 4688 SH SOLE 34 4688 0 0 EMPIRE ST RLTY TR INC CL A 292104106 138 15371 SH SOLE 40 15371 0 0 EMPLOYERS HOLDINGS INC COM 292218104 1101 27175 SH SOLE 2 4836 0 22339 EMPLOYERS HOLDINGS INC COM 292218104 11 272 SH SOLE 4 272 0 0 EMPLOYERS HOLDINGS INC COM 292218104 20 493 SH SOLE 7 493 0 0 EMPLOYERS HOLDINGS INC COM 292218104 5326 131472 SH SOLE 18 131472 0 0 EMPLOYERS HOLDINGS INC COM 292218104 3072 75831 SH SOLE 19 75831 0 0 EMPLOYERS HOLDINGS INC COM 292218104 136326 3365253 SH SOLE 21 3365253 0 0 EMPLOYERS HOLDINGS INC COM 292218104 36199 893573 SH SOLE 22 862488 0 31085 EMPLOYERS HOLDINGS INC COM 292218104 813 20077 SH SOLE 23 20077 0 0 EMPLOYERS HOLDINGS INC COM 292218104 2970 73322 SH SOLE 26 0 0 73322 EMPLOYERS HOLDINGS INC COM 292218104 182 4487 SH SOLE 28 4487 0 0 EMPLOYERS HOLDINGS INC COM 292218104 1567 38680 SH SOLE 30 38680 0 0 EMPLOYERS HOLDINGS INC COM 292218104 140 3459 SH SOLE 40 3459 0 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 108 33429 SH SOLE 21 33429 0 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 357 110219 SH SOLE 22 110219 0 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 218 67157 SH SOLE 30 67157 0 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 4 1357 SH SOLE 34 1357 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 479 9308 SH SOLE 2 3150 0 6158 ENANTA PHARMACEUTICALS INC COM 29251M106 6 107 SH SOLE 4 107 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 14 269 SH SOLE 7 269 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 4758 92508 SH SOLE 18 83801 0 8707 ENANTA PHARMACEUTICALS INC COM 29251M106 5222 101533 SH SOLE 19 101533 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 100822 1960376 SH SOLE 21 1960376 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 30568 594368 SH SOLE 22 577701 0 16667 ENANTA PHARMACEUTICALS INC COM 29251M106 516 10037 SH SOLE 23 10037 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 1932 37569 SH SOLE 26 3388 0 34181 ENANTA PHARMACEUTICALS INC COM 29251M106 102 1981 SH SOLE 28 1981 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 1108 21539 SH SOLE 30 21539 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 36 691 SH SOLE 34 691 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 83 1612 SH SOLE 40 1612 0 0 ENBRIDGE INC COM 29250N105 1 31 SH SOLE 17 0 0 31 ENBRIDGE INC COM 29250N105 0 11 SH SOLE 18 11 0 0 ENBRIDGE INC COM 29250N105 13216 454300 SH SOLE 21 454300 0 0 ENCOMPASS HEALTH CORP COM 29261A100 19184 299611 SH SOLE 2 119017 0 180594 ENCOMPASS HEALTH CORP COM 29261A100 29 458 SH SOLE 4 458 0 0 ENCOMPASS HEALTH CORP COM 29261A100 141 2202 SH SOLE 7 2202 0 0 ENCOMPASS HEALTH CORP COM 29261A100 2 25 SH SOLE 17 0 0 25 ENCOMPASS HEALTH CORP COM 29261A100 21847 341200 SH SOLE 18 341200 0 0 ENCOMPASS HEALTH CORP COM 29261A100 61052 953487 SH SOLE 19 953487 0 0 ENCOMPASS HEALTH CORP COM 29261A100 928 14500 SH SOLE 20 14500 0 0 ENCOMPASS HEALTH CORP COM 29261A100 325537 5084134 SH SOLE 21 5084134 0 0 ENCOMPASS HEALTH CORP COM 29261A100 202461 3161973 SH SOLE 22 3002947 0 159026 ENCOMPASS HEALTH CORP COM 29261A100 2905 45371 SH SOLE 26 20828 0 24543 ENCOMPASS HEALTH CORP COM 29261A100 906 14146 SH SOLE 28 14146 0 0 ENCOMPASS HEALTH CORP COM 29261A100 2992 46721 SH SOLE 30 46721 0 0 ENCOMPASS HEALTH CORP COM 29261A100 493 7694 SH SOLE 31 1994 0 5700 ENCOMPASS HEALTH CORP COM 29261A100 18490 288775 SH SOLE 34 288775 0 0 ENCOMPASS HEALTH CORP COM 29261A100 115 1795 SH SOLE 36 1795 0 0 ENCOMPASS HEALTH CORP COM 29261A100 690 10784 SH SOLE 40 10784 0 0 ENCORE CAP GROUP INC COM 292554102 686 29356 SH SOLE 2 1740 0 27616 ENCORE CAP GROUP INC COM 292554102 4 182 SH SOLE 4 182 0 0 ENCORE CAP GROUP INC COM 292554102 13 555 SH SOLE 7 555 0 0 ENCORE CAP GROUP INC COM 292554102 3227 138018 SH SOLE 18 138018 0 0 ENCORE CAP GROUP INC COM 292554102 1619 69235 SH SOLE 19 69235 0 0 ENCORE CAP GROUP INC COM 292554102 75156 3214538 SH SOLE 21 3214538 0 0 ENCORE CAP GROUP INC COM 292554102 19967 854037 SH SOLE 22 823557 0 30480 ENCORE CAP GROUP INC COM 292554102 319 13652 SH SOLE 23 13652 0 0 ENCORE CAP GROUP INC COM 292554102 345 14771 SH SOLE 26 0 0 14771 ENCORE CAP GROUP INC COM 292554102 81 3449 SH SOLE 28 3449 0 0 ENCORE CAP GROUP INC COM 292554102 821 35125 SH SOLE 30 35125 0 0 ENCORE CAP GROUP INC COM 292554102 67 2857 SH SOLE 40 2857 0 0 ENCORE WIRE CORP COM 292562105 847 20170 SH SOLE 2 1775 0 18395 ENCORE WIRE CORP COM 292562105 5 110 SH SOLE 4 110 0 0 ENCORE WIRE CORP COM 292562105 16 384 SH SOLE 7 384 0 0 ENCORE WIRE CORP COM 292562105 3930 93597 SH SOLE 18 93597 0 0 ENCORE WIRE CORP COM 292562105 3130 74543 SH SOLE 19 74543 0 0 ENCORE WIRE CORP COM 292562105 95546 2275439 SH SOLE 21 2275439 0 0 ENCORE WIRE CORP COM 292562105 28209 671807 SH SOLE 22 648685 0 23122 ENCORE WIRE CORP COM 292562105 155 3694 SH SOLE 23 3694 0 0 ENCORE WIRE CORP COM 292562105 1361 32419 SH SOLE 26 4871 0 27548 ENCORE WIRE CORP COM 292562105 118 2807 SH SOLE 28 2807 0 0 ENCORE WIRE CORP COM 292562105 1188 28295 SH SOLE 30 28295 0 0 ENCORE WIRE CORP COM 292562105 230 5478 SH SOLE 34 5478 0 0 ENCORE WIRE CORP COM 292562105 95 2272 SH SOLE 40 2272 0 0 ENDAVA PLC ADS 29260V105 14040 399306 SH SOLE 19 399306 0 0 ENDAVA PLC ADS 29260V105 1485 42232 SH SOLE 34 42232 0 0 ENDO INTL PLC SHS G30401106 761 205741 SH SOLE 2 11632 0 194109 ENDO INTL PLC SHS G30401106 3 926 SH SOLE 4 926 0 0 ENDO INTL PLC SHS G30401106 15 3958 SH SOLE 7 3958 0 0 ENDO INTL PLC SHS G30401106 3684 995571 SH SOLE 18 995571 0 0 ENDO INTL PLC SHS G30401106 1846 498918 SH SOLE 19 498918 0 0 ENDO INTL PLC SHS G30401106 94266 25477424 SH SOLE 21 25477424 0 0 ENDO INTL PLC SHS G30401106 22411 6056893 SH SOLE 22 5823433 0 233460 ENDO INTL PLC SHS G30401106 50 13611 SH SOLE 23 13611 0 0 ENDO INTL PLC SHS G30401106 375 101339 SH SOLE 26 57934 0 43405 ENDO INTL PLC SHS G30401106 100 26896 SH SOLE 28 26896 0 0 ENDO INTL PLC SHS G30401106 1005 271497 SH SOLE 30 271497 0 0 ENDO INTL PLC SHS G30401106 72 19593 SH SOLE 40 19593 0 0 ENDOLOGIX INC COM NEW 29266S304 3 3851 SH SOLE 18 3851 0 0 ENDOLOGIX INC COM NEW 29266S304 36 51390 SH SOLE 21 51390 0 0 ENDOLOGIX INC COM NEW 29266S304 171 247379 SH SOLE 22 247379 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 50 25680 SH SOLE 2 2660 0 23020 ENDURANCE INTL GROUP HLDGS I COM 29272B105 1 510 SH SOLE 4 510 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 2 1286 SH SOLE 7 1286 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 487 252582 SH SOLE 18 252582 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 255 132315 SH SOLE 19 132315 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 4509 2336294 SH SOLE 21 2336294 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 4692 2431301 SH SOLE 22 2362524 0 68777 ENDURANCE INTL GROUP HLDGS I COM 29272B105 46 23641 SH SOLE 26 0 0 23641 ENDURANCE INTL GROUP HLDGS I COM 29272B105 17 8935 SH SOLE 28 8935 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 13 6968 SH SOLE 30 6968 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 13 6670 SH SOLE 40 6670 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 759 125195 SH SOLE 2 0 0 125195 ENEL AMERICAS S A SPONSORED ADR 29274F104 379 62620 SH SOLE 7 62620 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 22866 3773240 SH SOLE 21 3773240 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 286 47140 SH SOLE 25 47140 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 1118 184514 SH SOLE 26 184514 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 7228 1192693 SH SOLE 30 1192693 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 359 59319 SH SOLE 34 59319 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 475 143154 SH SOLE 7 143154 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 218 65659 SH SOLE 21 65659 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 854 257092 SH SOLE 26 257092 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 2295 691120 SH SOLE 30 691120 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 133 40124 SH SOLE 34 40124 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 4775 157867 SH SOLE 2 29880 0 127987 ENERGIZER HLDGS INC NEW COM 29272W109 8 280 SH SOLE 4 280 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 33 1103 SH SOLE 7 1103 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 5805 191886 SH SOLE 18 191886 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 449 14856 SH SOLE 19 14856 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 93028 3075297 SH SOLE 21 3075297 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 62656 2071272 SH SOLE 22 1962891 0 108381 ENERGIZER HLDGS INC NEW COM 29272W109 615 20332 SH SOLE 26 15717 0 4615 ENERGIZER HLDGS INC NEW COM 29272W109 277 9171 SH SOLE 28 9171 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 652 21566 SH SOLE 30 21566 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 54 1801 SH SOLE 31 1296 0 505 ENERGIZER HLDGS INC NEW COM 29272W109 11 369 SH SOLE 34 369 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 212 6998 SH SOLE 40 6998 0 0 ENERGIZER HLDGS INC NEW 7.5 MCNV PFD A 29272W208 81 1197 SH SOLE 7 1197 0 0 ENERGIZER HLDGS INC NEW 7.5 MCNV PFD A 29272W208 11194 164867 SH SOLE 21 164867 0 0 ENERGOUS CORP COM 29272C103 8 10366 SH SOLE 2 872 0 9494 ENERGOUS CORP COM 29272C103 0 360 SH SOLE 7 360 0 0 ENERGOUS CORP COM 29272C103 73 97692 SH SOLE 18 97692 0 0 ENERGOUS CORP COM 29272C103 35 46983 SH SOLE 19 46983 0 0 ENERGOUS CORP COM 29272C103 703 946357 SH SOLE 21 946357 0 0 ENERGOUS CORP COM 29272C103 572 769939 SH SOLE 22 754085 0 15854 ENERGY FOCUS INC COM NEW 29268T300 2 7418 SH SOLE 21 7418 0 0 ENERGY FOCUS INC COM NEW 29268T300 51 154997 SH SOLE 22 154997 0 0 ENERGY FUELS INC COM NEW 292671708 118 99969 SH SOLE 2 3416 0 96553 ENERGY FUELS INC COM NEW 292671708 412 348858 SH SOLE 18 348858 0 0 ENERGY FUELS INC COM NEW 292671708 227 192281 SH SOLE 19 192281 0 0 ENERGY FUELS INC COM NEW 292671708 4057 3437969 SH SOLE 21 3437969 0 0 ENERGY FUELS INC COM NEW 292671708 1255 1063803 SH SOLE 22 997209 0 66594 ENERGY RECOVERY INC COM 29270J100 100 13429 SH SOLE 2 1632 0 11797 ENERGY RECOVERY INC COM 29270J100 182 24518 SH SOLE 7 24518 0 0 ENERGY RECOVERY INC COM 29270J100 1045 140422 SH SOLE 18 140422 0 0 ENERGY RECOVERY INC COM 29270J100 503 67593 SH SOLE 19 67593 0 0 ENERGY RECOVERY INC COM 29270J100 9700 1303698 SH SOLE 21 1303698 0 0 ENERGY RECOVERY INC COM 29270J100 7933 1066225 SH SOLE 22 1023444 0 42781 ENERGY RECOVERY INC COM 29270J100 22 3010 SH SOLE 26 0 0 3010 ENERGY RECOVERY INC COM 29270J100 46 6211 SH SOLE 28 6211 0 0 ENERGY RECOVERY INC COM 29270J100 1549 208143 SH SOLE 30 208143 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 713 154987 SH SOLE 18 154987 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 27450 5967428 SH SOLE 19 5967428 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 604 36474 SH SOLE 2 2964 0 33510 ENERPAC TOOL GROUP CORP CL A COM 292765104 8 454 SH SOLE 4 454 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 16 958 SH SOLE 7 958 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 4133 249739 SH SOLE 18 249739 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 1719 103850 SH SOLE 19 103850 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 98976 5980403 SH SOLE 21 5980403 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 25613 1547634 SH SOLE 22 1484199 0 63435 ENERPAC TOOL GROUP CORP CL A COM 292765104 163 9865 SH SOLE 26 5700 0 4165 ENERPAC TOOL GROUP CORP CL A COM 292765104 136 8204 SH SOLE 28 8204 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 1189 71865 SH SOLE 30 71865 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 102 6153 SH SOLE 40 6153 0 0 ENERPLUS CORP COM 292766102 105 71136 SH SOLE 21 71136 0 0 ENERPLUS CORP COM 292766102 29 19794 SH SOLE 22 19794 0 0 ENERSYS COM 29275Y102 2025 40892 SH SOLE 2 18466 0 22426 ENERSYS COM 29275Y102 12 233 SH SOLE 4 233 0 0 ENERSYS COM 29275Y102 52 1040 SH SOLE 7 1040 0 0 ENERSYS COM 29275Y102 12097 244289 SH SOLE 18 244289 0 0 ENERSYS COM 29275Y102 3959 79949 SH SOLE 19 79949 0 0 ENERSYS COM 29275Y102 143994 2907797 SH SOLE 21 2907797 0 0 ENERSYS COM 29275Y102 71417 1442179 SH SOLE 22 1391548 0 50631 ENERSYS COM 29275Y102 566 11425 SH SOLE 26 7835 0 3590 ENERSYS COM 29275Y102 318 6420 SH SOLE 28 6420 0 0 ENERSYS COM 29275Y102 729 14714 SH SOLE 30 14714 0 0 ENERSYS COM 29275Y102 35 716 SH SOLE 36 716 0 0 ENERSYS COM 29275Y102 233 4707 SH SOLE 40 4707 0 0 ENGLOBAL CORP COM 293306106 11 14356 SH SOLE 21 14356 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 2 1520 SH SOLE 4 1520 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 312 283899 SH SOLE 7 283899 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 189 171420 SH SOLE 21 171420 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 342 310690 SH SOLE 22 194672 0 116018 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 99 89737 SH SOLE 26 61452 0 28285 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 37 33334 SH SOLE 28 33334 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 102 92786 SH SOLE 30 92786 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 28 25889 SH SOLE 40 25889 0 0 ENNIS INC COM 293389102 513 27304 SH SOLE 2 4089 0 23215 ENNIS INC COM 293389102 7 364 SH SOLE 4 364 0 0 ENNIS INC COM 293389102 12 634 SH SOLE 7 634 0 0 ENNIS INC COM 293389102 1792 95398 SH SOLE 18 95398 0 0 ENNIS INC COM 293389102 1710 91037 SH SOLE 19 91037 0 0 ENNIS INC COM 293389102 18565 988544 SH SOLE 21 988544 0 0 ENNIS INC COM 293389102 18998 1011598 SH SOLE 22 984797 0 26801 ENNIS INC COM 293389102 729 38815 SH SOLE 23 38815 0 0 ENNIS INC COM 293389102 1065 56685 SH SOLE 26 9361 0 47324 ENNIS INC COM 293389102 70 3722 SH SOLE 28 3722 0 0 ENNIS INC COM 293389102 63 3371 SH SOLE 30 3371 0 0 ENNIS INC COM 293389102 49 2583 SH SOLE 40 2583 0 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 25 8363 SH SOLE 2 0 0 8363 ENOCHIAN BIOSCIENCES INC COM 29350E104 95 31503 SH SOLE 18 31503 0 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 86 28501 SH SOLE 19 28501 0 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 1620 539968 SH SOLE 21 539968 0 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 136 45459 SH SOLE 22 39789 0 5670 ENOVA INTL INC COM 29357K103 305 21042 SH SOLE 2 4749 0 16293 ENOVA INTL INC COM 29357K103 8 538 SH SOLE 7 538 0 0 ENOVA INTL INC COM 29357K103 2334 161064 SH SOLE 18 157739 0 3325 ENOVA INTL INC COM 29357K103 2645 182531 SH SOLE 19 182531 0 0 ENOVA INTL INC COM 29357K103 52475 3621450 SH SOLE 21 3621450 0 0 ENOVA INTL INC COM 29357K103 16444 1134842 SH SOLE 22 1090007 0 44835 ENOVA INTL INC COM 29357K103 253 17460 SH SOLE 23 17460 0 0 ENOVA INTL INC COM 29357K103 1205 83164 SH SOLE 26 23030 0 60134 ENOVA INTL INC COM 29357K103 59 4044 SH SOLE 28 4044 0 0 ENOVA INTL INC COM 29357K103 633 43703 SH SOLE 30 43703 0 0 ENOVA INTL INC COM 29357K103 46 3191 SH SOLE 40 3191 0 0 ENPHASE ENERGY INC COM 29355A107 1119 34668 SH SOLE 2 5576 0 29092 ENPHASE ENERGY INC COM 29355A107 12 382 SH SOLE 4 382 0 0 ENPHASE ENERGY INC COM 29355A107 50 1559 SH SOLE 7 1559 0 0 ENPHASE ENERGY INC COM 29355A107 10572 327406 SH SOLE 18 318070 0 9336 ENPHASE ENERGY INC COM 29355A107 7775 240778 SH SOLE 19 240778 0 0 ENPHASE ENERGY INC COM 29355A107 135576 4198692 SH SOLE 21 4198692 0 0 ENPHASE ENERGY INC COM 29355A107 77604 2403350 SH SOLE 22 2309125 0 94225 ENPHASE ENERGY INC COM 29355A107 229 7087 SH SOLE 23 7087 0 0 ENPHASE ENERGY INC COM 29355A107 1963 60792 SH SOLE 26 26814 0 33978 ENPHASE ENERGY INC COM 29355A107 398 12319 SH SOLE 28 12319 0 0 ENPHASE ENERGY INC COM 29355A107 45204 1399951 SH SOLE 30 1399951 0 0 ENPHASE ENERGY INC COM 29355A107 32 988 SH SOLE 34 988 0 0 ENPHASE ENERGY INC COM 29355A107 289 8951 SH SOLE 40 8951 0 0 ENPRO INDS INC COM 29355X107 738 18636 SH SOLE 2 1081 0 17555 ENPRO INDS INC COM 29355X107 4 109 SH SOLE 4 109 0 0 ENPRO INDS INC COM 29355X107 14 348 SH SOLE 7 348 0 0 ENPRO INDS INC COM 29355X107 3739 94477 SH SOLE 18 94477 0 0 ENPRO INDS INC COM 29355X107 1522 38444 SH SOLE 19 38444 0 0 ENPRO INDS INC COM 29355X107 91396 2309152 SH SOLE 21 2309152 0 0 ENPRO INDS INC COM 29355X107 23771 600576 SH SOLE 22 576722 0 23854 ENPRO INDS INC COM 29355X107 191 4828 SH SOLE 26 3599 0 1229 ENPRO INDS INC COM 29355X107 101 2542 SH SOLE 28 2542 0 0 ENPRO INDS INC COM 29355X107 1096 27681 SH SOLE 30 27681 0 0 ENPRO INDS INC COM 29355X107 65 1642 SH SOLE 40 1642 0 0 ENSERVCO CORP COM 29358Y102 3 21932 SH SOLE 21 21932 0 0 ENSERVCO CORP COM 29358Y102 1 7433 SH SOLE 22 7433 0 0 ENSIGN GROUP INC COM 29358P101 706 18765 SH SOLE 2 2537 0 16228 ENSIGN GROUP INC COM 29358P101 10 273 SH SOLE 4 273 0 0 ENSIGN GROUP INC COM 29358P101 32 844 SH SOLE 7 844 0 0 ENSIGN GROUP INC COM 29358P101 9209 244866 SH SOLE 18 231277 0 13589 ENSIGN GROUP INC COM 29358P101 4943 131427 SH SOLE 19 131427 0 0 ENSIGN GROUP INC COM 29358P101 209585 5572590 SH SOLE 21 5572590 0 0 ENSIGN GROUP INC COM 29358P101 54686 1454025 SH SOLE 22 1396456 0 57569 ENSIGN GROUP INC COM 29358P101 154 4107 SH SOLE 23 4107 0 0 ENSIGN GROUP INC COM 29358P101 1588 42236 SH SOLE 26 10329 0 31907 ENSIGN GROUP INC COM 29358P101 292 7751 SH SOLE 28 7751 0 0 ENSIGN GROUP INC COM 29358P101 3093 82236 SH SOLE 30 82236 0 0 ENSIGN GROUP INC COM 29358P101 59 1558 SH SOLE 34 1558 0 0 ENSIGN GROUP INC COM 29358P101 201 5340 SH SOLE 40 5340 0 0 ENSTAR GROUP LIMITED SHS G3075P101 1587 9981 SH SOLE 2 580 0 9401 ENSTAR GROUP LIMITED SHS G3075P101 12 77 SH SOLE 4 77 0 0 ENSTAR GROUP LIMITED SHS G3075P101 32 204 SH SOLE 7 204 0 0 ENSTAR GROUP LIMITED SHS G3075P101 6380 40112 SH SOLE 18 40112 0 0 ENSTAR GROUP LIMITED SHS G3075P101 3769 23699 SH SOLE 19 23699 0 0 ENSTAR GROUP LIMITED SHS G3075P101 65282 410452 SH SOLE 21 410452 0 0 ENSTAR GROUP LIMITED SHS G3075P101 60486 380296 SH SOLE 22 367055 0 13241 ENSTAR GROUP LIMITED SHS G3075P101 692 4349 SH SOLE 26 3384 0 965 ENSTAR GROUP LIMITED SHS G3075P101 243 1525 SH SOLE 28 1525 0 0 ENSTAR GROUP LIMITED SHS G3075P101 665 4179 SH SOLE 30 4179 0 0 ENSTAR GROUP LIMITED SHS G3075P101 61 383 SH SOLE 36 383 0 0 ENSTAR GROUP LIMITED SHS G3075P101 187 1174 SH SOLE 40 1174 0 0 ENTASIS THERAPEUTICS HLDGS I COM 293614103 3 1225 SH SOLE 18 1225 0 0 ENTASIS THERAPEUTICS HLDGS I COM 293614103 36 13628 SH SOLE 21 13628 0 0 ENTEGRIS INC COM 29362U104 12677 283154 SH SOLE 2 54985 0 228169 ENTEGRIS INC COM 29362U104 23 503 SH SOLE 4 503 0 0 ENTEGRIS INC COM 29362U104 107 2395 SH SOLE 7 2395 0 0 ENTEGRIS INC COM 29362U104 2961 66127 SH SOLE 18 66127 0 0 ENTEGRIS INC COM 29362U104 126306 2821225 SH SOLE 19 2821225 0 0 ENTEGRIS INC COM 29362U104 106067 2369150 SH SOLE 21 2369150 0 0 ENTEGRIS INC COM 29362U104 162368 3626721 SH SOLE 22 3407422 0 219299 ENTEGRIS INC COM 29362U104 3026 67592 SH SOLE 26 30428 0 37164 ENTEGRIS INC COM 29362U104 866 19350 SH SOLE 28 19350 0 0 ENTEGRIS INC COM 29362U104 1982 44261 SH SOLE 30 44261 0 0 ENTEGRIS INC COM 29362U104 127 2841 SH SOLE 31 2841 0 0 ENTEGRIS INC COM 29362U104 1066 23813 SH SOLE 34 23813 0 0 ENTEGRIS INC COM 29362U104 620 13857 SH SOLE 40 13857 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 197 114943 SH SOLE 2 7106 0 107837 ENTERCOM COMMUNICATIONS CORP CL A 293639100 1 567 SH SOLE 4 567 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 3 2029 SH SOLE 7 2029 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 777 454255 SH SOLE 18 454255 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 369 215663 SH SOLE 19 215663 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 7547 4413244 SH SOLE 21 4413244 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 6268 3665233 SH SOLE 22 3549362 0 115871 ENTERCOM COMMUNICATIONS CORP CL A 293639100 136 79663 SH SOLE 26 68356 0 11307 ENTERCOM COMMUNICATIONS CORP CL A 293639100 30 17739 SH SOLE 28 17739 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 77 45249 SH SOLE 30 45249 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 23 13582 SH SOLE 40 13582 0 0 ENTERGY CORP NEW COM 29364G103 50845 541075 SH SOLE 2 102013 0 439062 ENTERGY CORP NEW COM 29364G103 9461 100686 SH SOLE 4 95261 0 5425 ENTERGY CORP NEW COM 29364G103 20578 218984 SH SOLE 7 189364 0 29620 ENTERGY CORP NEW COM 29364G103 820 8726 SH SOLE 13 8726 0 0 ENTERGY CORP NEW COM 29364G103 2074 22068 SH SOLE 15 22068 0 0 ENTERGY CORP NEW COM 29364G103 57730 614349 SH SOLE 18 585195 0 29154 ENTERGY CORP NEW COM 29364G103 17842 189866 SH SOLE 19 189866 0 0 ENTERGY CORP NEW COM 29364G103 736791 7840706 SH SOLE 21 7840706 0 0 ENTERGY CORP NEW COM 29364G103 478581 5092912 SH SOLE 22 4613518 0 479394 ENTERGY CORP NEW COM 29364G103 13764 146467 SH SOLE 23 146467 0 0 ENTERGY CORP NEW COM 29364G103 20604 219258 SH SOLE 25 219258 0 0 ENTERGY CORP NEW COM 29364G103 87695 933226 SH SOLE 26 137326 0 795900 ENTERGY CORP NEW COM 29364G103 3809 40534 SH SOLE 28 28565 0 11969 ENTERGY CORP NEW COM 29364G103 349 3710 SH SOLE 29 3710 0 0 ENTERGY CORP NEW COM 29364G103 78621 836656 SH SOLE 30 836656 0 0 ENTERGY CORP NEW COM 29364G103 6319 67240 SH SOLE 31 36656 0 30584 ENTERGY CORP NEW COM 29364G103 3783 40259 SH SOLE 32 40259 0 0 ENTERGY CORP NEW COM 29364G103 3918 41694 SH SOLE 34 41694 0 0 ENTERGY CORP NEW COM 29364G103 14075 149778 SH SOLE 36 149778 0 0 ENTERGY CORP NEW COM 29364G103 427 4539 SH SOLE 40 4539 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 239 8849 SH SOLE 2 544 0 8305 ENTERPRISE BANCORP INC MASS COM 293668109 5 178 SH SOLE 7 178 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 941 34873 SH SOLE 18 34873 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 456 16882 SH SOLE 19 16882 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 8912 330195 SH SOLE 21 330195 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 3005 111329 SH SOLE 22 105749 0 5580 ENTERPRISE FINL SVCS CORP COM 293712105 641 22979 SH SOLE 2 1468 0 21511 ENTERPRISE FINL SVCS CORP COM 293712105 10 376 SH SOLE 7 376 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 2424 86858 SH SOLE 18 86858 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 1403 50270 SH SOLE 19 50270 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 22816 817496 SH SOLE 21 817496 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 23287 834347 SH SOLE 22 810990 0 23357 ENTERPRISE FINL SVCS CORP COM 293712105 538 19292 SH SOLE 26 11354 0 7938 ENTERPRISE FINL SVCS CORP COM 293712105 89 3191 SH SOLE 28 3191 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 292 10478 SH SOLE 30 10478 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 55 1972 SH SOLE 40 1972 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 1429 99908 SH SOLE 2 99908 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 18333 1282056 SH SOLE 18 909624 0 372432 ENTERPRISE PRODS PARTNERS L COM 293792107 195924 13700978 SH SOLE 19 13700978 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 144 71087 SH SOLE 2 17207 0 53880 ENTRAVISION COMMUNICATIONS C CL A 29382R107 4 1833 SH SOLE 7 1833 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 477 235192 SH SOLE 18 235192 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 988 486543 SH SOLE 19 486543 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 4456 2195294 SH SOLE 21 2195294 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 5794 2853968 SH SOLE 22 2814714 0 39254 ENTRAVISION COMMUNICATIONS C CL A 29382R107 280 138021 SH SOLE 23 138021 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 238 117054 SH SOLE 26 0 0 117054 ENVESTNET INC COM 29404K106 126696 2355816 SH SOLE 0 2355816 0 0 ENVESTNET INC COM 29404K106 963 17906 SH SOLE 2 2489 0 15417 ENVESTNET INC COM 29404K106 12 224 SH SOLE 4 224 0 0 ENVESTNET INC COM 29404K106 48 889 SH SOLE 7 889 0 0 ENVESTNET INC COM 29404K106 8977 166924 SH SOLE 18 166924 0 0 ENVESTNET INC COM 29404K106 4869 90528 SH SOLE 19 90528 0 0 ENVESTNET INC COM 29404K106 103898 1931909 SH SOLE 21 1931909 0 0 ENVESTNET INC COM 29404K106 76401 1420616 SH SOLE 22 1368706 0 51910 ENVESTNET INC COM 29404K106 1177 21894 SH SOLE 26 12390 0 9504 ENVESTNET INC COM 29404K106 405 7528 SH SOLE 28 7528 0 0 ENVESTNET INC COM 29404K106 921 17130 SH SOLE 30 17130 0 0 ENVESTNET INC COM 29404K106 269 4999 SH SOLE 40 4999 0 0 ENVESTNET INC NOTE 1.750% 6/0 29404KAB2 1099 1075000 PRN SOLE 21 1075000 0 0 ENVISION SOLAR INTL INC COM 29413Q201 35 4622 SH SOLE 21 4622 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 8767 586814 SH SOLE 2 318468 0 268346 ENVISTA HOLDINGS CORPORATION COM 29415F104 10 660 SH SOLE 4 660 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 38 2552 SH SOLE 7 2552 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 2250 150571 SH SOLE 18 150571 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 23678 1584880 SH SOLE 19 1584880 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 27657 1851212 SH SOLE 21 1851212 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 61166 4094096 SH SOLE 22 3850381 0 243715 ENVISTA HOLDINGS CORPORATION COM 29415F104 401 26820 SH SOLE 25 26820 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 1017 68072 SH SOLE 26 48892 0 19180 ENVISTA HOLDINGS CORPORATION COM 29415F104 338 22613 SH SOLE 28 22613 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 793 53076 SH SOLE 30 53076 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 45 2996 SH SOLE 31 2996 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 17587 1177172 SH SOLE 34 1177172 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 241 16140 SH SOLE 40 16140 0 0 ENZO BIOCHEM INC COM 294100102 100 39395 SH SOLE 2 1486 0 37909 ENZO BIOCHEM INC COM 294100102 2 771 SH SOLE 7 771 0 0 ENZO BIOCHEM INC COM 294100102 418 165285 SH SOLE 18 165285 0 0 ENZO BIOCHEM INC COM 294100102 195 76952 SH SOLE 19 76952 0 0 ENZO BIOCHEM INC COM 294100102 3956 1563635 SH SOLE 21 1563635 0 0 ENZO BIOCHEM INC COM 294100102 4356 1721606 SH SOLE 22 1695597 0 26009 ENZO BIOCHEM INC COM 294100102 58 22991 SH SOLE 23 22991 0 0 ENZO BIOCHEM INC COM 294100102 148 58577 SH SOLE 26 0 0 58577 EOG RES INC COM 26875P101 54511 1517563 SH SOLE 2 202621 0 1314942 EOG RES INC COM 26875P101 9724 270721 SH SOLE 4 255447 0 15274 EOG RES INC COM 26875P101 18399 512234 SH SOLE 7 490895 0 21339 EOG RES INC COM 26875P101 3656 101779 SH SOLE 13 101779 0 0 EOG RES INC COM 26875P101 2265 63064 SH SOLE 15 63064 0 0 EOG RES INC COM 26875P101 44882 1249501 SH SOLE 18 1046733 0 202768 EOG RES INC COM 26875P101 40795 1135711 SH SOLE 19 1135711 0 0 EOG RES INC COM 26875P101 397210 11058178 SH SOLE 21 11058178 0 0 EOG RES INC COM 26875P101 530927 14780810 SH SOLE 22 13054715 0 1726095 EOG RES INC COM 26875P101 15089 420080 SH SOLE 23 420080 0 0 EOG RES INC COM 26875P101 22778 634120 SH SOLE 25 634120 0 0 EOG RES INC COM 26875P101 88038 2450957 SH SOLE 26 361005 0 2089952 EOG RES INC COM 26875P101 4218 117414 SH SOLE 28 83466 0 33948 EOG RES INC COM 26875P101 4420 123062 SH SOLE 29 123062 0 0 EOG RES INC COM 26875P101 82649 2300925 SH SOLE 30 2300925 0 0 EOG RES INC COM 26875P101 59657 1660821 SH SOLE 31 103932 0 1556889 EOG RES INC COM 26875P101 39277 1093457 SH SOLE 34 1093457 0 0 EOG RES INC COM 26875P101 16333 454714 SH SOLE 36 454714 0 0 EOG RES INC COM 26875P101 478 13318 SH SOLE 40 13318 0 0 EPAM SYS INC COM 29414B104 22329 120268 SH SOLE 2 10010 0 110258 EPAM SYS INC COM 29414B104 4940 26609 SH SOLE 4 25027 0 1582 EPAM SYS INC COM 29414B104 6674 35947 SH SOLE 7 7516 0 28431 EPAM SYS INC COM 29414B104 12 65 SH SOLE 13 65 0 0 EPAM SYS INC COM 29414B104 787 4238 SH SOLE 15 4238 0 0 EPAM SYS INC COM 29414B104 9 50 SH SOLE 17 0 0 50 EPAM SYS INC COM 29414B104 6154 33149 SH SOLE 18 28555 0 4594 EPAM SYS INC COM 29414B104 2627 14149 SH SOLE 19 14149 0 0 EPAM SYS INC COM 29414B104 161542 870096 SH SOLE 21 870096 0 0 EPAM SYS INC COM 29414B104 273210 1471562 SH SOLE 22 1385486 0 86076 EPAM SYS INC COM 29414B104 7363 39661 SH SOLE 23 39661 0 0 EPAM SYS INC COM 29414B104 1761 9484 SH SOLE 25 9484 0 0 EPAM SYS INC COM 29414B104 19855 106945 SH SOLE 26 49906 0 57039 EPAM SYS INC COM 29414B104 2098 11302 SH SOLE 28 7889 0 3413 EPAM SYS INC COM 29414B104 2373 12782 SH SOLE 29 1153 0 11629 EPAM SYS INC COM 29414B104 20294 109307 SH SOLE 30 109307 0 0 EPAM SYS INC COM 29414B104 2140 11525 SH SOLE 31 9565 0 1960 EPAM SYS INC COM 29414B104 15455 83245 SH SOLE 34 83245 0 0 EPAM SYS INC COM 29414B104 2588 13937 SH SOLE 36 13937 0 0 EPAM SYS INC COM 29414B104 235 1264 SH SOLE 40 1264 0 0 EPIZYME INC COM 29428V104 665 42883 SH SOLE 2 6014 0 36869 EPIZYME INC COM 29428V104 6 363 SH SOLE 4 363 0 0 EPIZYME INC COM 29428V104 22 1416 SH SOLE 7 1416 0 0 EPIZYME INC COM 29428V104 4319 278438 SH SOLE 18 268571 0 9867 EPIZYME INC COM 29428V104 3717 239675 SH SOLE 19 239675 0 0 EPIZYME INC COM 29428V104 52739 3400302 SH SOLE 21 3400302 0 0 EPIZYME INC COM 29428V104 35164 2267157 SH SOLE 22 2175788 0 91369 EPIZYME INC COM 29428V104 200 12901 SH SOLE 23 12901 0 0 EPIZYME INC COM 29428V104 1441 92908 SH SOLE 26 43431 0 49477 EPIZYME INC COM 29428V104 138 8903 SH SOLE 28 8903 0 0 EPIZYME INC COM 29428V104 7301 470704 SH SOLE 30 470704 0 0 EPIZYME INC COM 29428V104 19 1224 SH SOLE 34 1224 0 0 EPIZYME INC COM 29428V104 142 9171 SH SOLE 40 9171 0 0 EPLUS INC COM 294268107 474 7565 SH SOLE 2 2410 0 5155 EPLUS INC COM 294268107 7 107 SH SOLE 4 107 0 0 EPLUS INC COM 294268107 14 221 SH SOLE 7 221 0 0 EPLUS INC COM 294268107 4419 70569 SH SOLE 18 61535 0 9034 EPLUS INC COM 294268107 6139 98032 SH SOLE 19 98032 0 0 EPLUS INC COM 294268107 93340 1490581 SH SOLE 21 1490581 0 0 EPLUS INC COM 294268107 30721 490596 SH SOLE 22 475928 0 14668 EPLUS INC COM 294268107 505 8063 SH SOLE 23 8063 0 0 EPLUS INC COM 294268107 3410 54455 SH SOLE 26 5399 0 49056 EPLUS INC COM 294268107 116 1860 SH SOLE 28 1860 0 0 EPLUS INC COM 294268107 1243 19850 SH SOLE 30 19850 0 0 EPLUS INC COM 294268107 435 6947 SH SOLE 34 6947 0 0 EPLUS INC COM 294268107 85 1356 SH SOLE 40 1356 0 0 EPR PPTYS COM SH BEN INT 26884U109 4598 189832 SH SOLE 2 41582 0 148250 EPR PPTYS COM SH BEN INT 26884U109 3135 129429 SH SOLE 4 129429 0 0 EPR PPTYS COM SH BEN INT 26884U109 2017 83283 SH SOLE 7 83283 0 0 EPR PPTYS COM SH BEN INT 26884U109 18564 766464 SH SOLE 18 766464 0 0 EPR PPTYS COM SH BEN INT 26884U109 15731 649500 SH SOLE 19 649500 0 0 EPR PPTYS COM SH BEN INT 26884U109 102347 4225726 SH SOLE 21 4225726 0 0 EPR PPTYS COM SH BEN INT 26884U109 85949 3548663 SH SOLE 22 3167290 0 381373 EPR PPTYS COM SH BEN INT 26884U109 813 33559 SH SOLE 23 33559 0 0 EPR PPTYS COM SH BEN INT 26884U109 4559 188250 SH SOLE 25 188250 0 0 EPR PPTYS COM SH BEN INT 26884U109 2143 88469 SH SOLE 26 21009 0 67460 EPR PPTYS COM SH BEN INT 26884U109 1285 53048 SH SOLE 28 53048 0 0 EPR PPTYS COM SH BEN INT 26884U109 964 39821 SH SOLE 29 39821 0 0 EPR PPTYS COM SH BEN INT 26884U109 8542 352672 SH SOLE 30 352672 0 0 EPR PPTYS COM SH BEN INT 26884U109 77 3177 SH SOLE 31 1575 0 1602 EPR PPTYS COM SH BEN INT 26884U109 9185 379237 SH SOLE 34 379237 0 0 EPR PPTYS COM SH BEN INT 26884U109 26 1056 SH SOLE 36 1056 0 0 EPR PPTYS COM SH BEN INT 26884U109 211 8713 SH SOLE 40 8713 0 0 EPR PPTYS PFD C CNV 5.75% 26884U208 6578 416623 SH SOLE 21 416623 0 0 EPR PPTYS CONV PFD 9% SR E 26884U307 5561 258518 SH SOLE 21 258518 0 0 EPSILON ENERGY LTD COM 294375209 12 4656 SH SOLE 18 4656 0 0 EPSILON ENERGY LTD COM 294375209 27 10215 SH SOLE 21 10215 0 0 EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 6827 578567 SH SOLE 19 578567 0 0 EQT CORPORATION COM 26884L109 4103 580373 SH SOLE 2 126073 0 454300 EQT CORPORATION COM 26884L109 8 1113 SH SOLE 4 1113 0 0 EQT CORPORATION COM 26884L109 104 14745 SH SOLE 7 14745 0 0 EQT CORPORATION COM 26884L109 5112 723013 SH SOLE 18 723013 0 0 EQT CORPORATION COM 26884L109 426 60186 SH SOLE 19 60186 0 0 EQT CORPORATION COM 26884L109 87134 12324461 SH SOLE 21 12324461 0 0 EQT CORPORATION COM 26884L109 59470 8411607 SH SOLE 22 7955490 0 456117 EQT CORPORATION COM 26884L109 1387 196205 SH SOLE 23 196205 0 0 EQT CORPORATION COM 26884L109 876 123888 SH SOLE 26 59298 0 64590 EQT CORPORATION COM 26884L109 289 40901 SH SOLE 28 40901 0 0 EQT CORPORATION COM 26884L109 1153 163016 SH SOLE 30 163016 0 0 EQT CORPORATION COM 26884L109 286 40479 SH SOLE 31 5501 0 34978 EQT CORPORATION COM 26884L109 77 10957 SH SOLE 34 10957 0 0 EQT CORPORATION COM 26884L109 118 16724 SH SOLE 36 16724 0 0 EQT CORPORATION COM 26884L109 183 25882 SH SOLE 40 25882 0 0 EQUIFAX INC COM 294429105 34021 284816 SH SOLE 2 24026 0 260790 EQUIFAX INC COM 294429105 7016 58739 SH SOLE 4 55625 0 3114 EQUIFAX INC COM 294429105 12424 104009 SH SOLE 7 100406 0 3603 EQUIFAX INC COM 294429105 39 323 SH SOLE 13 323 0 0 EQUIFAX INC COM 294429105 1467 12283 SH SOLE 15 12283 0 0 EQUIFAX INC COM 294429105 28455 238218 SH SOLE 18 220851 0 17367 EQUIFAX INC COM 294429105 3929 32890 SH SOLE 19 32890 0 0 EQUIFAX INC COM 294429105 343690 2877275 SH SOLE 21 2877275 0 0 EQUIFAX INC COM 294429105 341834 2861733 SH SOLE 22 2576482 0 285251 EQUIFAX INC COM 294429105 10613 88851 SH SOLE 23 88851 0 0 EQUIFAX INC COM 294429105 15282 127937 SH SOLE 25 127937 0 0 EQUIFAX INC COM 294429105 55742 466652 SH SOLE 26 91140 0 375512 EQUIFAX INC COM 294429105 2967 24838 SH SOLE 28 17372 0 7466 EQUIFAX INC COM 294429105 3285 27502 SH SOLE 29 1785 0 25717 EQUIFAX INC COM 294429105 49285 412597 SH SOLE 30 412597 0 0 EQUIFAX INC COM 294429105 3092 25885 SH SOLE 31 20697 0 5188 EQUIFAX INC COM 294429105 801 6706 SH SOLE 34 6706 0 0 EQUIFAX INC COM 294429105 9087 76073 SH SOLE 36 76073 0 0 EQUIFAX INC COM 294429105 309 2590 SH SOLE 40 2590 0 0 EQUILLIUM INC COM 29446K106 3 1246 SH SOLE 18 1246 0 0 EQUILLIUM INC COM 29446K106 49 17990 SH SOLE 21 17990 0 0 EQUINIX INC COM 29444U700 135741 217335 SH SOLE 2 31334 0 186001 EQUINIX INC COM 29444U700 28297 45306 SH SOLE 4 42932 0 2374 EQUINIX INC COM 29444U700 51601 82618 SH SOLE 7 80165 0 2453 EQUINIX INC COM 29444U700 784 1256 SH SOLE 13 1256 0 0 EQUINIX INC COM 29444U700 4025 6444 SH SOLE 15 6444 0 0 EQUINIX INC COM 29444U700 145167 232427 SH SOLE 18 219820 0 12607 EQUINIX INC COM 29444U700 67353 107839 SH SOLE 19 107839 0 0 EQUINIX INC COM 29444U700 1476023 2363262 SH SOLE 21 2363262 0 0 EQUINIX INC COM 29444U700 1327983 2126235 SH SOLE 22 1912513 0 213722 EQUINIX INC COM 29444U700 45941 73557 SH SOLE 23 73557 0 0 EQUINIX INC COM 29444U700 58188 93165 SH SOLE 25 93165 0 0 EQUINIX INC COM 29444U700 207367 332016 SH SOLE 26 53679 0 278337 EQUINIX INC COM 29444U700 11831 18942 SH SOLE 28 13878 0 5064 EQUINIX INC COM 29444U700 5265 8430 SH SOLE 29 2655 0 5775 EQUINIX INC COM 29444U700 213216 341380 SH SOLE 30 341380 0 0 EQUINIX INC COM 29444U700 114716 183672 SH SOLE 31 17572 0 166100 EQUINIX INC COM 29444U700 21612 34603 SH SOLE 34 34603 0 0 EQUINIX INC COM 29444U700 34448 55155 SH SOLE 36 55155 0 0 EQUINIX INC COM 29444U700 1227 1964 SH SOLE 40 1964 0 0 EQUINOR ASA SPONSORED ADR 29446M102 749 61490 SH SOLE 2 61490 0 0 EQUINOR ASA SPONSORED ADR 29446M102 29490 2421165 SH SOLE 18 2405715 0 15450 EQUINOX GOLD CORP COM 29446Y502 18 2652 SH SOLE 22 2652 0 0 EQUITABLE HLDGS INC COM 29452E101 16062 1111528 SH SOLE 2 254260 0 857268 EQUITABLE HLDGS INC COM 29452E101 3128 216462 SH SOLE 4 205037 0 11425 EQUITABLE HLDGS INC COM 29452E101 4622 319861 SH SOLE 7 65578 0 254283 EQUITABLE HLDGS INC COM 29452E101 679 46973 SH SOLE 15 46973 0 0 EQUITABLE HLDGS INC COM 29452E101 86108 5959003 SH SOLE 18 5615988 0 343015 EQUITABLE HLDGS INC COM 29452E101 145419 10063582 SH SOLE 19 10063582 0 0 EQUITABLE HLDGS INC COM 29452E101 84995 5882008 SH SOLE 21 5882008 0 0 EQUITABLE HLDGS INC COM 29452E101 175100 12117641 SH SOLE 22 11414601 0 703040 EQUITABLE HLDGS INC COM 29452E101 6292 435441 SH SOLE 23 435441 0 0 EQUITABLE HLDGS INC COM 29452E101 9606 664761 SH SOLE 25 664761 0 0 EQUITABLE HLDGS INC COM 29452E101 38939 2694713 SH SOLE 26 375505 0 2319208 EQUITABLE HLDGS INC COM 29452E101 1243 85989 SH SOLE 28 59631 0 26358 EQUITABLE HLDGS INC COM 29452E101 1400 96870 SH SOLE 29 7958 0 88912 EQUITABLE HLDGS INC COM 29452E101 12952 896332 SH SOLE 30 896332 0 0 EQUITABLE HLDGS INC COM 29452E101 1358 93946 SH SOLE 31 74771 0 19175 EQUITABLE HLDGS INC COM 29452E101 17362 1201517 SH SOLE 34 1201517 0 0 EQUITABLE HLDGS INC COM 29452E101 4751 328806 SH SOLE 36 328806 0 0 EQUITABLE HLDGS INC COM 29452E101 142 9840 SH SOLE 40 9840 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 2458 488751 SH SOLE 2 103903 0 384848 EQUITRANS MIDSTREAM CORP COM 294600101 7 1336 SH SOLE 4 1336 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 18 3539 SH SOLE 7 3539 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 2868 570236 SH SOLE 18 570236 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 240 47680 SH SOLE 19 47680 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 51552 10248998 SH SOLE 21 10248998 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 33512 6662425 SH SOLE 22 6317763 0 344662 EQUITRANS MIDSTREAM CORP COM 294600101 438 87038 SH SOLE 26 50958 0 36080 EQUITRANS MIDSTREAM CORP COM 294600101 137 27318 SH SOLE 28 27318 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 324 64369 SH SOLE 30 64369 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 43 8624 SH SOLE 31 4400 0 4224 EQUITRANS MIDSTREAM CORP COM 294600101 630 125224 SH SOLE 34 125224 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 15 2937 SH SOLE 36 2937 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 111 21972 SH SOLE 40 21972 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 237 13714 SH SOLE 2 998 0 12716 EQUITY BANCSHARES INC COM CL A 29460X109 5 271 SH SOLE 7 271 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 998 57832 SH SOLE 18 57832 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 544 31546 SH SOLE 19 31546 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 9269 537311 SH SOLE 21 537311 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 6560 380288 SH SOLE 22 363496 0 16792 EQUITY BANCSHARES INC COM CL A 29460X109 52 3038 SH SOLE 28 3038 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 117 6792 SH SOLE 30 6792 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 23 1362 SH SOLE 40 1362 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 7411 233727 SH SOLE 2 25990 0 207737 EQUITY COMWLTH COM SH BEN INT 294628102 2263 71376 SH SOLE 4 71376 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 4074 128475 SH SOLE 7 128475 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 1888 59551 SH SOLE 18 59551 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 4904 154639 SH SOLE 19 154639 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 75381 2377184 SH SOLE 21 2377184 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 137206 4326911 SH SOLE 22 4129745 0 197166 EQUITY COMWLTH COM SH BEN INT 294628102 1182 37261 SH SOLE 23 37261 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 9216 290624 SH SOLE 25 290624 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 2964 93467 SH SOLE 26 26313 0 67154 EQUITY COMWLTH COM SH BEN INT 294628102 555 17492 SH SOLE 28 17492 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 2035 64173 SH SOLE 29 64173 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 6236 196659 SH SOLE 30 196659 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 96 3036 SH SOLE 31 3036 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 66 2086 SH SOLE 34 2086 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 66 2072 SH SOLE 36 2072 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 387 12217 SH SOLE 40 12217 0 0 EQUITY COMWLTH CUM PFD S D 6.5% 294628201 9498 366789 SH SOLE 21 366789 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 23246 404414 SH SOLE 2 39745 0 364669 EQUITY LIFESTYLE PPTYS INC COM 29472R108 10518 182986 SH SOLE 4 177610 0 5376 EQUITY LIFESTYLE PPTYS INC COM 29472R108 13221 230012 SH SOLE 7 230012 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 15 267 SH SOLE 13 267 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 827 14385 SH SOLE 15 14385 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 6045 105159 SH SOLE 18 91415 0 13744 EQUITY LIFESTYLE PPTYS INC COM 29472R108 12865 223814 SH SOLE 19 223814 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 261736 4553509 SH SOLE 21 4553509 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 378030 6576728 SH SOLE 22 6287163 0 289565 EQUITY LIFESTYLE PPTYS INC COM 29472R108 7479 130123 SH SOLE 23 130123 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 33972 591020 SH SOLE 25 591020 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 37420 651012 SH SOLE 26 160068 0 490944 EQUITY LIFESTYLE PPTYS INC COM 29472R108 2012 35005 SH SOLE 28 24817 0 10188 EQUITY LIFESTYLE PPTYS INC COM 29472R108 7381 128406 SH SOLE 29 91910 0 36496 EQUITY LIFESTYLE PPTYS INC COM 29472R108 33269 578791 SH SOLE 30 578791 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 2217 38575 SH SOLE 31 32227 0 6348 EQUITY LIFESTYLE PPTYS INC COM 29472R108 502 8734 SH SOLE 34 8734 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 11142 193841 SH SOLE 36 193841 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 229 3988 SH SOLE 40 3988 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 62688 1015854 SH SOLE 2 196873 0 818981 EQUITY RESIDENTIAL SH BEN INT 29476L107 31991 518406 SH SOLE 4 508441 0 9965 EQUITY RESIDENTIAL SH BEN INT 29476L107 49871 808144 SH SOLE 7 781761 0 26383 EQUITY RESIDENTIAL SH BEN INT 29476L107 1652 26774 SH SOLE 13 26774 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 2403 38940 SH SOLE 15 38940 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 86619 1403648 SH SOLE 18 1308794 0 94854 EQUITY RESIDENTIAL SH BEN INT 29476L107 50145 812597 SH SOLE 19 812597 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 985170 15964511 SH SOLE 21 15964511 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 798743 12943487 SH SOLE 22 11644679 0 1298808 EQUITY RESIDENTIAL SH BEN INT 29476L107 21624 350420 SH SOLE 23 350420 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 78874 1278136 SH SOLE 25 1278136 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 125127 2027662 SH SOLE 26 283427 0 1744235 EQUITY RESIDENTIAL SH BEN INT 29476L107 7466 120979 SH SOLE 28 98652 0 22327 EQUITY RESIDENTIAL SH BEN INT 29476L107 17321 280690 SH SOLE 29 211681 0 69009 EQUITY RESIDENTIAL SH BEN INT 29476L107 182351 2954974 SH SOLE 30 2954974 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 8370 135633 SH SOLE 31 89354 0 46279 EQUITY RESIDENTIAL SH BEN INT 29476L107 6474 104910 SH SOLE 34 104910 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 19883 322200 SH SOLE 36 322200 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 533 8643 SH SOLE 40 8643 0 0 ERA GROUP INC COM 26885G109 94 17626 SH SOLE 2 852 0 16774 ERA GROUP INC COM 26885G109 2 466 SH SOLE 7 466 0 0 ERA GROUP INC COM 26885G109 511 95803 SH SOLE 18 95803 0 0 ERA GROUP INC COM 26885G109 248 46446 SH SOLE 19 46446 0 0 ERA GROUP INC COM 26885G109 12386 2323747 SH SOLE 21 2323747 0 0 ERA GROUP INC COM 26885G109 3176 595946 SH SOLE 22 583423 0 12523 ERA GROUP INC COM 26885G109 109 20477 SH SOLE 30 20477 0 0 ERIE INDTY CO CL A 29530P102 9013 60803 SH SOLE 2 5592 0 55211 ERIE INDTY CO CL A 29530P102 1804 12171 SH SOLE 4 11501 0 670 ERIE INDTY CO CL A 29530P102 2989 20161 SH SOLE 7 6867 0 13294 ERIE INDTY CO CL A 29530P102 270 1819 SH SOLE 15 1819 0 0 ERIE INDTY CO CL A 29530P102 3187 21496 SH SOLE 18 19435 0 2061 ERIE INDTY CO CL A 29530P102 943 6362 SH SOLE 19 6362 0 0 ERIE INDTY CO CL A 29530P102 108890 734549 SH SOLE 21 734549 0 0 ERIE INDTY CO CL A 29530P102 92799 626005 SH SOLE 22 584244 0 41761 ERIE INDTY CO CL A 29530P102 2647 17858 SH SOLE 23 17858 0 0 ERIE INDTY CO CL A 29530P102 863 5825 SH SOLE 25 5825 0 0 ERIE INDTY CO CL A 29530P102 9207 62111 SH SOLE 26 34055 0 28056 ERIE INDTY CO CL A 29530P102 761 5134 SH SOLE 28 3645 0 1489 ERIE INDTY CO CL A 29530P102 845 5700 SH SOLE 29 450 0 5250 ERIE INDTY CO CL A 29530P102 14698 99147 SH SOLE 30 99147 0 0 ERIE INDTY CO CL A 29530P102 798 5382 SH SOLE 31 4505 0 877 ERIE INDTY CO CL A 29530P102 235 1587 SH SOLE 34 1587 0 0 ERIE INDTY CO CL A 29530P102 673 4539 SH SOLE 36 4539 0 0 ERIE INDTY CO CL A 29530P102 88 593 SH SOLE 40 593 0 0 EROS INTL PLC SHS NEW G3788M114 100 60427 SH SOLE 2 3298 0 57129 EROS INTL PLC SHS NEW G3788M114 1 465 SH SOLE 7 465 0 0 EROS INTL PLC SHS NEW G3788M114 420 254712 SH SOLE 18 254712 0 0 EROS INTL PLC SHS NEW G3788M114 382 231770 SH SOLE 19 231770 0 0 EROS INTL PLC SHS NEW G3788M114 3947 2391949 SH SOLE 21 2391949 0 0 EROS INTL PLC SHS NEW G3788M114 1360 824350 SH SOLE 22 786470 0 37880 ESCALADE INC COM 296056104 83 14032 SH SOLE 2 544 0 13488 ESCALADE INC COM 296056104 227 38094 SH SOLE 18 38094 0 0 ESCALADE INC COM 296056104 116 19567 SH SOLE 19 19567 0 0 ESCALADE INC COM 296056104 2308 387938 SH SOLE 21 387938 0 0 ESCALADE INC COM 296056104 509 85579 SH SOLE 22 80514 0 5065 ESCO TECHNOLOGIES INC COM 296315104 1350 17787 SH SOLE 2 8785 0 9002 ESCO TECHNOLOGIES INC COM 296315104 9 124 SH SOLE 4 124 0 0 ESCO TECHNOLOGIES INC COM 296315104 36 475 SH SOLE 7 475 0 0 ESCO TECHNOLOGIES INC COM 296315104 10935 144055 SH SOLE 18 117301 0 26754 ESCO TECHNOLOGIES INC COM 296315104 22523 296706 SH SOLE 19 296706 0 0 ESCO TECHNOLOGIES INC COM 296315104 209482 2759614 SH SOLE 21 2759614 0 0 ESCO TECHNOLOGIES INC COM 296315104 77986 1027343 SH SOLE 22 999747 0 27596 ESCO TECHNOLOGIES INC COM 296315104 2744 36143 SH SOLE 23 36143 0 0 ESCO TECHNOLOGIES INC COM 296315104 8431 111065 SH SOLE 26 4594 0 106471 ESCO TECHNOLOGIES INC COM 296315104 292 3841 SH SOLE 28 3841 0 0 ESCO TECHNOLOGIES INC COM 296315104 2729 35957 SH SOLE 30 35957 0 0 ESCO TECHNOLOGIES INC COM 296315104 214 2821 SH SOLE 40 2821 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 297 9408 SH SOLE 2 1326 0 8082 ESPERION THERAPEUTICS INC NE COM 29664W105 3 87 SH SOLE 4 87 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 16 497 SH SOLE 7 497 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 2786 88363 SH SOLE 18 88363 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 1650 52326 SH SOLE 19 52326 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 33490 1062151 SH SOLE 21 1062151 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 22322 707947 SH SOLE 22 681602 0 26345 ESPERION THERAPEUTICS INC NE COM 29664W105 7 226 SH SOLE 23 226 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 477 15131 SH SOLE 26 10373 0 4758 ESPERION THERAPEUTICS INC NE COM 29664W105 116 3694 SH SOLE 28 3694 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 344 10920 SH SOLE 30 10920 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 31 999 SH SOLE 34 999 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 71 2238 SH SOLE 40 2238 0 0 ESPEY MFG & ELECTRS CORP COM 296650104 11 612 SH SOLE 21 612 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 70 4670 SH SOLE 2 279 0 4391 ESQUIRE FINL HLDGS INC COM 29667J101 370 24558 SH SOLE 18 24558 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 199 13210 SH SOLE 19 13210 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 3725 247492 SH SOLE 21 247492 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 968 64293 SH SOLE 22 61028 0 3265 ESSA BANCORP INC COM 29667D104 122 8967 SH SOLE 2 639 0 8328 ESSA BANCORP INC COM 29667D104 503 36873 SH SOLE 18 36873 0 0 ESSA BANCORP INC COM 29667D104 247 18130 SH SOLE 19 18130 0 0 ESSA BANCORP INC COM 29667D104 4734 346825 SH SOLE 21 346825 0 0 ESSA BANCORP INC COM 29667D104 1268 92870 SH SOLE 22 88355 0 4515 ESSENT GROUP LTD COM G3198U102 1817 68993 SH SOLE 2 10794 0 58199 ESSENT GROUP LTD COM G3198U102 11 430 SH SOLE 4 430 0 0 ESSENT GROUP LTD COM G3198U102 56 2134 SH SOLE 7 2134 0 0 ESSENT GROUP LTD COM G3198U102 8872 336837 SH SOLE 18 334384 0 2453 ESSENT GROUP LTD COM G3198U102 6888 261520 SH SOLE 19 261520 0 0 ESSENT GROUP LTD COM G3198U102 88408 3356419 SH SOLE 21 3356419 0 0 ESSENT GROUP LTD COM G3198U102 76385 2899971 SH SOLE 22 2798226 0 101745 ESSENT GROUP LTD COM G3198U102 392 14870 SH SOLE 23 14870 0 0 ESSENT GROUP LTD COM G3198U102 2717 103169 SH SOLE 26 26685 0 76484 ESSENT GROUP LTD COM G3198U102 353 13411 SH SOLE 28 13411 0 0 ESSENT GROUP LTD COM G3198U102 866 32868 SH SOLE 30 32868 0 0 ESSENT GROUP LTD COM G3198U102 23 875 SH SOLE 34 875 0 0 ESSENT GROUP LTD COM G3198U102 248 9433 SH SOLE 40 9433 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1076 82360 SH SOLE 2 4655 0 77705 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 653 50020 SH SOLE 4 50020 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1250 95685 SH SOLE 7 95685 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 5353 409910 SH SOLE 18 409910 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 3513 268968 SH SOLE 19 268968 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 117935 9030254 SH SOLE 21 9030254 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 42411 3247382 SH SOLE 22 3166165 0 81217 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 37 2797 SH SOLE 23 2797 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2877 220262 SH SOLE 25 220262 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 896 68612 SH SOLE 26 31439 0 37173 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 158 12065 SH SOLE 28 12065 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 626 47953 SH SOLE 29 47953 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 6176 472859 SH SOLE 30 472859 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 122 9327 SH SOLE 40 9327 0 0 ESSENTIAL UTILS INC COM 29670G102 24141 593146 SH SOLE 2 120248 0 472898 ESSENTIAL UTILS INC COM 29670G102 4559 112014 SH SOLE 4 106142 0 5872 ESSENTIAL UTILS INC COM 29670G102 17896 439693 SH SOLE 7 439693 0 0 ESSENTIAL UTILS INC COM 29670G102 873 21454 SH SOLE 15 21454 0 0 ESSENTIAL UTILS INC COM 29670G102 28003 688045 SH SOLE 18 671144 0 16901 ESSENTIAL UTILS INC COM 29670G102 2440 59948 SH SOLE 19 59948 0 0 ESSENTIAL UTILS INC COM 29670G102 435308 10695534 SH SOLE 21 10695534 0 0 ESSENTIAL UTILS INC COM 29670G102 286059 7028485 SH SOLE 22 6663768 0 364717 ESSENTIAL UTILS INC COM 29670G102 6381 156791 SH SOLE 23 156791 0 0 ESSENTIAL UTILS INC COM 29670G102 3224 79219 SH SOLE 25 79219 0 0 ESSENTIAL UTILS INC COM 29670G102 16887 414915 SH SOLE 26 186737 0 228178 ESSENTIAL UTILS INC COM 29670G102 1772 43541 SH SOLE 28 30967 0 12574 ESSENTIAL UTILS INC COM 29670G102 1993 48956 SH SOLE 29 3863 0 45093 ESSENTIAL UTILS INC COM 29670G102 62472 1534947 SH SOLE 30 1534947 0 0 ESSENTIAL UTILS INC COM 29670G102 1974 48492 SH SOLE 31 39133 0 9359 ESSENTIAL UTILS INC COM 29670G102 494 12143 SH SOLE 34 12143 0 0 ESSENTIAL UTILS INC COM 29670G102 2329 57224 SH SOLE 36 57224 0 0 ESSENTIAL UTILS INC COM 29670G102 209 5135 SH SOLE 40 5135 0 0 ESSENTIAL UTILS INC UNIT 04/30/2022 29670G201 23419 437243 SH SOLE 21 437243 0 0 ESSEX PPTY TR INC COM 297178105 35720 162187 SH SOLE 2 19415 0 142772 ESSEX PPTY TR INC COM 297178105 14874 67535 SH SOLE 4 65785 0 1750 ESSEX PPTY TR INC COM 297178105 40940 185889 SH SOLE 7 149512 0 36377 ESSEX PPTY TR INC COM 297178105 257 1166 SH SOLE 13 1166 0 0 ESSEX PPTY TR INC COM 297178105 1410 6402 SH SOLE 15 6402 0 0 ESSEX PPTY TR INC COM 297178105 29371 133360 SH SOLE 18 122945 0 10415 ESSEX PPTY TR INC COM 297178105 21082 95725 SH SOLE 19 95725 0 0 ESSEX PPTY TR INC COM 297178105 604086 2742852 SH SOLE 21 2742852 0 0 ESSEX PPTY TR INC COM 297178105 498034 2261326 SH SOLE 22 2101945 0 159381 ESSEX PPTY TR INC COM 297178105 10990 49902 SH SOLE 23 49902 0 0 ESSEX PPTY TR INC COM 297178105 49528 224883 SH SOLE 25 224883 0 0 ESSEX PPTY TR INC COM 297178105 77869 353565 SH SOLE 26 48229 0 305336 ESSEX PPTY TR INC COM 297178105 2954 13412 SH SOLE 28 9481 0 3931 ESSEX PPTY TR INC COM 297178105 10765 48880 SH SOLE 29 34667 0 14213 ESSEX PPTY TR INC COM 297178105 112662 511540 SH SOLE 30 511540 0 0 ESSEX PPTY TR INC COM 297178105 3342 15176 SH SOLE 31 11919 0 3257 ESSEX PPTY TR INC COM 297178105 787 3572 SH SOLE 34 3572 0 0 ESSEX PPTY TR INC COM 297178105 13746 62413 SH SOLE 36 62413 0 0 ESSEX PPTY TR INC COM 297178105 293 1329 SH SOLE 40 1329 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 25 1724 SH SOLE 22 1724 0 0 ETF MANAGERS TR AI POWERED EQT 26924G813 1 27 SH SOLE 17 0 0 27 ETHAN ALLEN INTERIORS INC COM 297602104 257 25176 SH SOLE 2 1529 0 23647 ETHAN ALLEN INTERIORS INC COM 297602104 2 227 SH SOLE 4 227 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 5 469 SH SOLE 7 469 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 1137 111244 SH SOLE 18 111244 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 694 67925 SH SOLE 19 67925 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 28440 2782794 SH SOLE 21 2782794 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 7892 772173 SH SOLE 22 740046 0 32127 ETHAN ALLEN INTERIORS INC COM 297602104 271 26533 SH SOLE 26 3301 0 23232 ETHAN ALLEN INTERIORS INC COM 297602104 38 3702 SH SOLE 28 3702 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 263 25746 SH SOLE 30 25746 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 31 3080 SH SOLE 40 3080 0 0 ETON PHARMACEUTICALS INC COM 29772L108 13 3087 SH SOLE 18 3087 0 0 ETON PHARMACEUTICALS INC COM 29772L108 150 36701 SH SOLE 21 36701 0 0 ETON PHARMACEUTICALS INC COM 29772L108 138 33585 SH SOLE 22 33585 0 0 ETSY INC COM 29786A106 10860 282508 SH SOLE 2 72190 0 210318 ETSY INC COM 29786A106 90 2344 SH SOLE 4 2344 0 0 ETSY INC COM 29786A106 81 2099 SH SOLE 7 2099 0 0 ETSY INC COM 29786A106 22 568 SH SOLE 17 0 0 568 ETSY INC COM 29786A106 12841 334050 SH SOLE 18 334050 0 0 ETSY INC COM 29786A106 1346 35010 SH SOLE 19 35010 0 0 ETSY INC COM 29786A106 224619 5843377 SH SOLE 21 5843377 0 0 ETSY INC COM 29786A106 147683 3841901 SH SOLE 22 3651505 0 190396 ETSY INC COM 29786A106 45 1179 SH SOLE 23 1179 0 0 ETSY INC COM 29786A106 4594 119516 SH SOLE 25 119516 0 0 ETSY INC COM 29786A106 2310 60087 SH SOLE 26 26464 0 33623 ETSY INC COM 29786A106 626 16282 SH SOLE 28 16282 0 0 ETSY INC COM 29786A106 51 1326 SH SOLE 29 1326 0 0 ETSY INC COM 29786A106 4225 109907 SH SOLE 30 109907 0 0 ETSY INC COM 29786A106 135 3510 SH SOLE 31 3510 0 0 ETSY INC COM 29786A106 1744 45376 SH SOLE 34 45376 0 0 ETSY INC COM 29786A106 503 13092 SH SOLE 40 13092 0 0 ETSY INC NOTE 3/0 29786AAC0 1385 1100000 PRN SOLE 21 1100000 0 0 EURODRY LTD COM Y23508107 866 180000 SH SOLE 42 180000 0 0 EURONAV NV ANTWERPEN SHS B38564108 21 1865 SH SOLE 22 1865 0 0 EURONET WORLDWIDE INC COM 298736109 7837 91426 SH SOLE 2 5618 0 85808 EURONET WORLDWIDE INC COM 298736109 22 254 SH SOLE 4 254 0 0 EURONET WORLDWIDE INC COM 298736109 89 1043 SH SOLE 7 1043 0 0 EURONET WORLDWIDE INC COM 298736109 2166 25265 SH SOLE 18 25265 0 0 EURONET WORLDWIDE INC COM 298736109 1014 11827 SH SOLE 19 11827 0 0 EURONET WORLDWIDE INC COM 298736109 59734 696856 SH SOLE 21 696856 0 0 EURONET WORLDWIDE INC COM 298736109 119670 1396052 SH SOLE 22 1312480 0 83572 EURONET WORLDWIDE INC COM 298736109 250 2919 SH SOLE 25 2919 0 0 EURONET WORLDWIDE INC COM 298736109 3139 36616 SH SOLE 26 15004 0 21612 EURONET WORLDWIDE INC COM 298736109 664 7751 SH SOLE 28 7751 0 0 EURONET WORLDWIDE INC COM 298736109 4085 47656 SH SOLE 30 47656 0 0 EURONET WORLDWIDE INC COM 298736109 112 1306 SH SOLE 31 1018 0 288 EURONET WORLDWIDE INC COM 298736109 161 1876 SH SOLE 34 1876 0 0 EURONET WORLDWIDE INC COM 298736109 100 1170 SH SOLE 36 1170 0 0 EURONET WORLDWIDE INC COM 298736109 488 5692 SH SOLE 40 5692 0 0 EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3 1616 1780000 PRN SOLE 21 1780000 0 0 EUROSEAS LTD SHS Y23592135 253 112500 SH SOLE 42 112500 0 0 EVANS BANCORP INC COM NEW 29911Q208 116 4767 SH SOLE 2 187 0 4580 EVANS BANCORP INC COM NEW 29911Q208 3 130 SH SOLE 7 130 0 0 EVANS BANCORP INC COM NEW 29911Q208 447 18403 SH SOLE 18 18403 0 0 EVANS BANCORP INC COM NEW 29911Q208 216 8894 SH SOLE 19 8894 0 0 EVANS BANCORP INC COM NEW 29911Q208 4090 168261 SH SOLE 21 168261 0 0 EVANS BANCORP INC COM NEW 29911Q208 1201 49414 SH SOLE 22 46346 0 3068 EVELO BIOSCIENCES INC COM 299734103 43 11551 SH SOLE 2 594 0 10957 EVELO BIOSCIENCES INC COM 299734103 182 48391 SH SOLE 18 48391 0 0 EVELO BIOSCIENCES INC COM 299734103 88 23460 SH SOLE 19 23460 0 0 EVELO BIOSCIENCES INC COM 299734103 2013 536152 SH SOLE 21 536152 0 0 EVELO BIOSCIENCES INC COM 299734103 577 153581 SH SOLE 22 147373 0 6208 EVENTBRITE INC COM CL A 29975E109 101 13795 SH SOLE 2 2226 0 11569 EVENTBRITE INC COM CL A 29975E109 3 346 SH SOLE 4 346 0 0 EVENTBRITE INC COM CL A 29975E109 5 671 SH SOLE 7 671 0 0 EVENTBRITE INC COM CL A 29975E109 937 128316 SH SOLE 18 128316 0 0 EVENTBRITE INC COM CL A 29975E109 491 67221 SH SOLE 19 67221 0 0 EVENTBRITE INC COM CL A 29975E109 8840 1211027 SH SOLE 21 1211027 0 0 EVENTBRITE INC COM CL A 29975E109 7676 1051477 SH SOLE 22 1009377 0 42100 EVENTBRITE INC COM CL A 29975E109 25 3409 SH SOLE 26 0 0 3409 EVENTBRITE INC COM CL A 29975E109 68 9257 SH SOLE 28 9257 0 0 EVENTBRITE INC COM CL A 29975E109 100 13725 SH SOLE 30 13725 0 0 EVENTBRITE INC COM CL A 29975E109 43 5906 SH SOLE 40 5906 0 0 EVER GLORY INTL GRP INC COM NEW 299766204 28 27602 SH SOLE 22 27602 0 0 EVERBRIDGE INC COM 29978A104 1414 13290 SH SOLE 2 2642 0 10648 EVERBRIDGE INC COM 29978A104 18 168 SH SOLE 4 168 0 0 EVERBRIDGE INC COM 29978A104 72 674 SH SOLE 7 674 0 0 EVERBRIDGE INC COM 29978A104 12788 120230 SH SOLE 18 115841 0 4389 EVERBRIDGE INC COM 29978A104 10157 95496 SH SOLE 19 95496 0 0 EVERBRIDGE INC COM 29978A104 129275 1215450 SH SOLE 21 1215450 0 0 EVERBRIDGE INC COM 29978A104 104162 979337 SH SOLE 22 942920 0 36417 EVERBRIDGE INC COM 29978A104 448 4211 SH SOLE 23 4211 0 0 EVERBRIDGE INC COM 29978A104 955 8981 SH SOLE 25 8981 0 0 EVERBRIDGE INC COM 29978A104 2752 25873 SH SOLE 26 7105 0 18768 EVERBRIDGE INC COM 29978A104 495 4656 SH SOLE 28 4656 0 0 EVERBRIDGE INC COM 29978A104 12179 114503 SH SOLE 30 114503 0 0 EVERBRIDGE INC COM 29978A104 190 1789 SH SOLE 34 1789 0 0 EVERBRIDGE INC COM 29978A104 5 48 SH SOLE 36 48 0 0 EVERBRIDGE INC COM 29978A104 370 3475 SH SOLE 40 3475 0 0 EVERCORE INC CLASS A 29977A105 4680 101613 SH SOLE 2 28933 0 72680 EVERCORE INC CLASS A 29977A105 8 179 SH SOLE 4 179 0 0 EVERCORE INC CLASS A 29977A105 142 3082 SH SOLE 7 3082 0 0 EVERCORE INC CLASS A 29977A105 5666 123011 SH SOLE 18 123011 0 0 EVERCORE INC CLASS A 29977A105 967 21002 SH SOLE 19 21002 0 0 EVERCORE INC CLASS A 29977A105 95020 2062960 SH SOLE 21 2062960 0 0 EVERCORE INC CLASS A 29977A105 59297 1287387 SH SOLE 22 1199041 0 88346 EVERCORE INC CLASS A 29977A105 657 14263 SH SOLE 26 8531 0 5732 EVERCORE INC CLASS A 29977A105 261 5673 SH SOLE 28 5673 0 0 EVERCORE INC CLASS A 29977A105 624 13552 SH SOLE 30 13552 0 0 EVERCORE INC CLASS A 29977A105 38 817 SH SOLE 31 817 0 0 EVERCORE INC CLASS A 29977A105 198 4300 SH SOLE 40 4300 0 0 EVEREST RE GROUP LTD COM G3223R108 19457 101118 SH SOLE 2 12208 0 88910 EVEREST RE GROUP LTD COM G3223R108 4095 21281 SH SOLE 4 20200 0 1081 EVEREST RE GROUP LTD COM G3223R108 15549 80808 SH SOLE 7 54769 0 26039 EVEREST RE GROUP LTD COM G3223R108 279 1449 SH SOLE 13 1449 0 0 EVEREST RE GROUP LTD COM G3223R108 764 3972 SH SOLE 15 3972 0 0 EVEREST RE GROUP LTD COM G3223R108 19562 101661 SH SOLE 18 95647 0 6014 EVEREST RE GROUP LTD COM G3223R108 3018 15682 SH SOLE 19 15682 0 0 EVEREST RE GROUP LTD COM G3223R108 410546 2133594 SH SOLE 21 2133594 0 0 EVEREST RE GROUP LTD COM G3223R108 233879 1215459 SH SOLE 22 1120445 0 95014 EVEREST RE GROUP LTD COM G3223R108 5697 29605 SH SOLE 23 29605 0 0 EVEREST RE GROUP LTD COM G3223R108 9222 47928 SH SOLE 25 47928 0 0 EVEREST RE GROUP LTD COM G3223R108 41221 214224 SH SOLE 26 39928 0 174296 EVEREST RE GROUP LTD COM G3223R108 1616 8399 SH SOLE 28 5851 0 2548 EVEREST RE GROUP LTD COM G3223R108 1807 9390 SH SOLE 29 791 0 8599 EVEREST RE GROUP LTD COM G3223R108 43426 225684 SH SOLE 30 225684 0 0 EVEREST RE GROUP LTD COM G3223R108 2860 14861 SH SOLE 31 7493 0 7368 EVEREST RE GROUP LTD COM G3223R108 400 2079 SH SOLE 34 2079 0 0 EVEREST RE GROUP LTD COM G3223R108 9452 49122 SH SOLE 36 49122 0 0 EVEREST RE GROUP LTD COM G3223R108 168 873 SH SOLE 40 873 0 0 EVERGY INC COM 30034W106 31998 581256 SH SOLE 2 73314 0 507942 EVERGY INC COM 30034W106 7069 128404 SH SOLE 4 121405 0 6999 EVERGY INC COM 30034W106 14887 270432 SH SOLE 7 240955 0 29477 EVERGY INC COM 30034W106 539 9793 SH SOLE 13 9793 0 0 EVERGY INC COM 30034W106 1459 26502 SH SOLE 15 26502 0 0 EVERGY INC COM 30034W106 0 7 SH SOLE 17 0 0 7 EVERGY INC COM 30034W106 30728 558189 SH SOLE 18 522430 0 35759 EVERGY INC COM 30034W106 5119 92991 SH SOLE 19 92991 0 0 EVERGY INC COM 30034W106 429443 7800960 SH SOLE 21 7800960 0 0 EVERGY INC COM 30034W106 320309 5818515 SH SOLE 22 5255817 0 562698 EVERGY INC COM 30034W106 9658 175437 SH SOLE 23 175437 0 0 EVERGY INC COM 30034W106 12497 227003 SH SOLE 25 227003 0 0 EVERGY INC COM 30034W106 43487 789959 SH SOLE 26 190174 0 599785 EVERGY INC COM 30034W106 2551 46331 SH SOLE 28 32697 0 13634 EVERGY INC COM 30034W106 228 4134 SH SOLE 29 4134 0 0 EVERGY INC COM 30034W106 60136 1092394 SH SOLE 30 1092394 0 0 EVERGY INC COM 30034W106 4518 82078 SH SOLE 31 48333 0 33745 EVERGY INC COM 30034W106 1405 25515 SH SOLE 34 25515 0 0 EVERGY INC COM 30034W106 12518 227388 SH SOLE 36 227388 0 0 EVERGY INC COM 30034W106 278 5048 SH SOLE 40 5048 0 0 EVERI HLDGS INC COM 30034T103 145 43927 SH SOLE 2 18229 0 25698 EVERI HLDGS INC COM 30034T103 5 1393 SH SOLE 7 1393 0 0 EVERI HLDGS INC COM 30034T103 998 302394 SH SOLE 18 292755 0 9639 EVERI HLDGS INC COM 30034T103 1521 460765 SH SOLE 19 460765 0 0 EVERI HLDGS INC COM 30034T103 9115 2761986 SH SOLE 21 2761986 0 0 EVERI HLDGS INC COM 30034T103 7734 2343739 SH SOLE 22 2263018 0 80721 EVERI HLDGS INC COM 30034T103 6 1804 SH SOLE 23 1804 0 0 EVERI HLDGS INC COM 30034T103 25 7474 SH SOLE 26 0 0 7474 EVERI HLDGS INC COM 30034T103 83 25157 SH SOLE 28 25157 0 0 EVERI HLDGS INC COM 30034T103 82 24894 SH SOLE 30 24894 0 0 EVERI HLDGS INC COM 30034T103 58 17504 SH SOLE 34 17504 0 0 EVERI HLDGS INC COM 30034T103 34 10207 SH SOLE 40 10207 0 0 EVERQUOTE INC COM CL A 30041R108 107 4063 SH SOLE 2 1273 0 2790 EVERQUOTE INC COM CL A 30041R108 10 393 SH SOLE 7 393 0 0 EVERQUOTE INC COM CL A 30041R108 1034 39377 SH SOLE 18 32927 0 6450 EVERQUOTE INC COM CL A 30041R108 1461 55672 SH SOLE 19 55672 0 0 EVERQUOTE INC COM CL A 30041R108 8297 316069 SH SOLE 21 316069 0 0 EVERQUOTE INC COM CL A 30041R108 8479 323025 SH SOLE 22 317142 0 5883 EVERQUOTE INC COM CL A 30041R108 153 5842 SH SOLE 23 5842 0 0 EVERQUOTE INC COM CL A 30041R108 375 14292 SH SOLE 26 0 0 14292 EVERQUOTE INC COM CL A 30041R108 51 1956 SH SOLE 28 1956 0 0 EVERQUOTE INC COM CL A 30041R108 42 1594 SH SOLE 30 1594 0 0 EVERQUOTE INC COM CL A 30041R108 45 1707 SH SOLE 40 1707 0 0 EVERSOURCE ENERGY COM 30040W108 69864 893286 SH SOLE 2 151485 0 741801 EVERSOURCE ENERGY COM 30040W108 13932 178133 SH SOLE 4 169623 0 8510 EVERSOURCE ENERGY COM 30040W108 56811 726390 SH SOLE 7 703110 0 23280 EVERSOURCE ENERGY COM 30040W108 5852 74828 SH SOLE 13 74828 0 0 EVERSOURCE ENERGY COM 30040W108 2752 35193 SH SOLE 15 35193 0 0 EVERSOURCE ENERGY COM 30040W108 2 28 SH SOLE 17 0 0 28 EVERSOURCE ENERGY COM 30040W108 77295 988298 SH SOLE 18 842524 0 145774 EVERSOURCE ENERGY COM 30040W108 43558 556940 SH SOLE 19 556940 0 0 EVERSOURCE ENERGY COM 30040W108 1033899 13219525 SH SOLE 21 13219525 0 0 EVERSOURCE ENERGY COM 30040W108 667954 8540524 SH SOLE 22 7579637 0 960887 EVERSOURCE ENERGY COM 30040W108 19996 255674 SH SOLE 23 255674 0 0 EVERSOURCE ENERGY COM 30040W108 38993 498569 SH SOLE 25 498569 0 0 EVERSOURCE ENERGY COM 30040W108 177394 2268171 SH SOLE 26 289285 0 1978886 EVERSOURCE ENERGY COM 30040W108 5163 66019 SH SOLE 28 46718 0 19301 EVERSOURCE ENERGY COM 30040W108 510 6515 SH SOLE 29 6515 0 0 EVERSOURCE ENERGY COM 30040W108 125746 1607794 SH SOLE 30 1607794 0 0 EVERSOURCE ENERGY COM 30040W108 8419 107649 SH SOLE 31 62944 0 44705 EVERSOURCE ENERGY COM 30040W108 3300 42189 SH SOLE 32 42189 0 0 EVERSOURCE ENERGY COM 30040W108 3039 38856 SH SOLE 34 38856 0 0 EVERSOURCE ENERGY COM 30040W108 24531 313661 SH SOLE 36 313661 0 0 EVERSOURCE ENERGY COM 30040W108 594 7590 SH SOLE 40 7590 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 8 2985 SH SOLE 18 2985 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 225 85888 SH SOLE 21 85888 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 436 166397 SH SOLE 22 166397 0 0 EVERTEC INC COM 30040P103 507 22316 SH SOLE 2 3059 0 19257 EVERTEC INC COM 30040P103 7 318 SH SOLE 4 318 0 0 EVERTEC INC COM 30040P103 26 1142 SH SOLE 7 1142 0 0 EVERTEC INC COM 30040P103 6269 275816 SH SOLE 18 275816 0 0 EVERTEC INC COM 30040P103 2576 113347 SH SOLE 19 113347 0 0 EVERTEC INC COM 30040P103 146210 6432453 SH SOLE 21 6432453 0 0 EVERTEC INC COM 30040P103 39798 1750913 SH SOLE 22 1683752 0 67161 EVERTEC INC COM 30040P103 511 22484 SH SOLE 26 13951 0 8533 EVERTEC INC COM 30040P103 178 7846 SH SOLE 28 7846 0 0 EVERTEC INC COM 30040P103 5418 238383 SH SOLE 30 238383 0 0 EVERTEC INC COM 30040P103 166 7316 SH SOLE 40 7316 0 0 EVI INDUSTRIES INC COM 26929N102 25 1613 SH SOLE 2 170 0 1443 EVI INDUSTRIES INC COM 26929N102 272 17266 SH SOLE 18 17266 0 0 EVI INDUSTRIES INC COM 26929N102 124 7858 SH SOLE 19 7858 0 0 EVI INDUSTRIES INC COM 26929N102 2508 158936 SH SOLE 21 158936 0 0 EVI INDUSTRIES INC COM 26929N102 1249 79180 SH SOLE 22 77062 0 2118 EVO PMTS INC CL A COM 26927E104 218 14223 SH SOLE 2 1916 0 12307 EVO PMTS INC CL A COM 26927E104 2 153 SH SOLE 4 153 0 0 EVO PMTS INC CL A COM 26927E104 9 605 SH SOLE 7 605 0 0 EVO PMTS INC CL A COM 26927E104 2062 134778 SH SOLE 18 134778 0 0 EVO PMTS INC CL A COM 26927E104 1344 87860 SH SOLE 19 87860 0 0 EVO PMTS INC CL A COM 26927E104 20899 1365917 SH SOLE 21 1365917 0 0 EVO PMTS INC CL A COM 26927E104 17412 1138059 SH SOLE 22 1094639 0 43420 EVO PMTS INC CL A COM 26927E104 15 961 SH SOLE 23 961 0 0 EVO PMTS INC CL A COM 26927E104 94 6142 SH SOLE 25 6142 0 0 EVO PMTS INC CL A COM 26927E104 338 22075 SH SOLE 26 4727 0 17348 EVO PMTS INC CL A COM 26927E104 77 5011 SH SOLE 28 5011 0 0 EVO PMTS INC CL A COM 26927E104 2653 173388 SH SOLE 30 173388 0 0 EVO PMTS INC CL A COM 26927E104 733 47884 SH SOLE 34 47884 0 0 EVO PMTS INC CL A COM 26927E104 9 568 SH SOLE 36 568 0 0 EVO PMTS INC CL A COM 26927E104 75 4881 SH SOLE 40 4881 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 27 5063 SH SOLE 2 640 0 4423 EVOFEM BIOSCIENCES INC COM 30048L104 264 49707 SH SOLE 18 49707 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 126 23637 SH SOLE 19 23637 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 2545 478361 SH SOLE 21 478361 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 1017 191167 SH SOLE 22 185877 0 5290 EVOFEM BIOSCIENCES INC COM 30048L104 38304 7200000 SH SOLE 31 0 0 7200000 EVOKE PHARMA INC COM 30049G104 70 60532 SH SOLE 21 60532 0 0 EVOLENT HEALTH INC CL A 30050B101 352 64883 SH SOLE 2 8628 0 56255 EVOLENT HEALTH INC CL A 30050B101 1 257 SH SOLE 4 257 0 0 EVOLENT HEALTH INC CL A 30050B101 8 1462 SH SOLE 7 1462 0 0 EVOLENT HEALTH INC CL A 30050B101 1494 275058 SH SOLE 18 259955 0 15103 EVOLENT HEALTH INC CL A 30050B101 1532 282228 SH SOLE 19 282228 0 0 EVOLENT HEALTH INC CL A 30050B101 13709 2524638 SH SOLE 21 2524638 0 0 EVOLENT HEALTH INC CL A 30050B101 12906 2376717 SH SOLE 22 2307755 0 68962 EVOLENT HEALTH INC CL A 30050B101 132 24256 SH SOLE 23 24256 0 0 EVOLENT HEALTH INC CL A 30050B101 526 96936 SH SOLE 26 19006 0 77930 EVOLENT HEALTH INC CL A 30050B101 41 7617 SH SOLE 28 7617 0 0 EVOLENT HEALTH INC CL A 30050B101 144 26469 SH SOLE 30 26469 0 0 EVOLENT HEALTH INC CL A 30050B101 37 6856 SH SOLE 40 6856 0 0 EVOLUS INC COM 30052C107 30 7204 SH SOLE 2 1199 0 6005 EVOLUS INC COM 30052C107 1 191 SH SOLE 7 191 0 0 EVOLUS INC COM 30052C107 251 60538 SH SOLE 18 60538 0 0 EVOLUS INC COM 30052C107 139 33413 SH SOLE 19 33413 0 0 EVOLUS INC COM 30052C107 3817 919681 SH SOLE 21 919681 0 0 EVOLUS INC COM 30052C107 2521 607397 SH SOLE 22 569511 0 37886 EVOLUS INC COM 30052C107 66 15923 SH SOLE 30 15923 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 117 44820 SH SOLE 2 23293 0 21527 EVOLUTION PETROLEUM CORP COM 30049A107 2 653 SH SOLE 7 653 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 356 136334 SH SOLE 18 105125 0 31209 EVOLUTION PETROLEUM CORP COM 30049A107 1404 537948 SH SOLE 19 537948 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 2793 1069991 SH SOLE 21 1069991 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 3362 1288104 SH SOLE 22 1270094 0 18010 EVOLUTION PETROLEUM CORP COM 30049A107 384 147078 SH SOLE 23 147078 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 720 275867 SH SOLE 26 0 0 275867 EVOLVING SYS INC COM NEW 30049R209 6 7607 SH SOLE 21 7607 0 0 EVOLVING SYS INC COM NEW 30049R209 260 333539 SH SOLE 22 333539 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 425 37929 SH SOLE 2 13656 0 24273 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 4 362 SH SOLE 4 362 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 607 54126 SH SOLE 7 54126 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 3292 293705 SH SOLE 18 263295 0 30410 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 4523 403446 SH SOLE 19 403446 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 27867 2485940 SH SOLE 21 2485940 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 26387 2353888 SH SOLE 22 2274416 0 79472 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 388 34570 SH SOLE 23 34570 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1586 141443 SH SOLE 26 38722 0 102721 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 159 14192 SH SOLE 28 14192 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 5185 462540 SH SOLE 30 462540 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 98 8720 SH SOLE 40 8720 0 0 EXACT SCIENCES CORP COM 30063P105 20802 358662 SH SOLE 2 53311 0 305351 EXACT SCIENCES CORP COM 30063P105 3961 68290 SH SOLE 4 64568 0 3722 EXACT SCIENCES CORP COM 30063P105 667 11497 SH SOLE 7 11497 0 0 EXACT SCIENCES CORP COM 30063P105 31 543 SH SOLE 13 543 0 0 EXACT SCIENCES CORP COM 30063P105 693 11950 SH SOLE 15 11950 0 0 EXACT SCIENCES CORP COM 30063P105 12429 214292 SH SOLE 18 199730 0 14562 EXACT SCIENCES CORP COM 30063P105 3659 63094 SH SOLE 19 63094 0 0 EXACT SCIENCES CORP COM 30063P105 113231 1952263 SH SOLE 21 1952263 0 0 EXACT SCIENCES CORP COM 30063P105 223787 3858390 SH SOLE 22 3610426 0 247964 EXACT SCIENCES CORP COM 30063P105 6838 117905 SH SOLE 23 117905 0 0 EXACT SCIENCES CORP COM 30063P105 8700 149996 SH SOLE 25 149996 0 0 EXACT SCIENCES CORP COM 30063P105 26314 453687 SH SOLE 26 123488 0 330199 EXACT SCIENCES CORP COM 30063P105 1709 29458 SH SOLE 28 20890 0 8568 EXACT SCIENCES CORP COM 30063P105 2228 38406 SH SOLE 29 7553 0 30853 EXACT SCIENCES CORP COM 30063P105 15281 263466 SH SOLE 30 263466 0 0 EXACT SCIENCES CORP COM 30063P105 2488 42890 SH SOLE 31 36147 0 6743 EXACT SCIENCES CORP COM 30063P105 476 8206 SH SOLE 34 8206 0 0 EXACT SCIENCES CORP COM 30063P105 4893 84361 SH SOLE 36 84361 0 0 EXACT SCIENCES CORP COM 30063P105 170 2935 SH SOLE 40 2935 0 0 EXACT SCIENCES CORP NOTE 1.000% 1/1 30063PAA3 1220 1125000 PRN SOLE 21 1125000 0 0 EXACT SCIENCES CORP NOTE 0.375% 3/1 30063PAB1 2248 2675000 PRN SOLE 21 2675000 0 0 EXAGEN INC COM 30068X103 19 1179 SH SOLE 2 312 0 867 EXAGEN INC COM 30068X103 173 10884 SH SOLE 18 10884 0 0 EXAGEN INC COM 30068X103 100 6279 SH SOLE 19 6279 0 0 EXAGEN INC COM 30068X103 1853 116269 SH SOLE 21 116269 0 0 EXAGEN INC COM 30068X103 453 28410 SH SOLE 22 27236 0 1174 EXANTAS CAP CORP COM NEW 30068N105 79 28762 SH SOLE 2 1104 0 27658 EXANTAS CAP CORP COM NEW 30068N105 0 156 SH SOLE 4 156 0 0 EXANTAS CAP CORP COM NEW 30068N105 1 325 SH SOLE 7 325 0 0 EXANTAS CAP CORP COM NEW 30068N105 309 111919 SH SOLE 18 111919 0 0 EXANTAS CAP CORP COM NEW 30068N105 164 59576 SH SOLE 19 59576 0 0 EXANTAS CAP CORP COM NEW 30068N105 4889 1771526 SH SOLE 21 1771526 0 0 EXANTAS CAP CORP COM NEW 30068N105 3109 1126412 SH SOLE 22 1089787 0 36625 EXANTAS CAP CORP COM NEW 30068N105 14 5112 SH SOLE 23 5112 0 0 EXANTAS CAP CORP COM NEW 30068N105 95 34398 SH SOLE 26 6495 0 27903 EXANTAS CAP CORP COM NEW 30068N105 13 4776 SH SOLE 28 4776 0 0 EXANTAS CAP CORP COM NEW 30068N105 12 4336 SH SOLE 30 4336 0 0 EXANTAS CAP CORP COM NEW 30068N105 9 3430 SH SOLE 40 3430 0 0 EXELA TECHNOLOGIES INC COM 30162V102 6 28952 SH SOLE 2 1441 0 27511 EXELA TECHNOLOGIES INC COM 30162V102 0 1241 SH SOLE 7 1241 0 0 EXELA TECHNOLOGIES INC COM 30162V102 32 155502 SH SOLE 18 155502 0 0 EXELA TECHNOLOGIES INC COM 30162V102 15 74415 SH SOLE 19 74415 0 0 EXELA TECHNOLOGIES INC COM 30162V102 343 1675024 SH SOLE 21 1675024 0 0 EXELA TECHNOLOGIES INC COM 30162V102 111 540711 SH SOLE 22 510893 0 29818 EXELIXIS INC COM 30161Q104 12648 734514 SH SOLE 2 177399 0 557115 EXELIXIS INC COM 30161Q104 23 1316 SH SOLE 4 1316 0 0 EXELIXIS INC COM 30161Q104 94 5438 SH SOLE 7 5438 0 0 EXELIXIS INC COM 30161Q104 14710 854244 SH SOLE 18 854244 0 0 EXELIXIS INC COM 30161Q104 1485 86219 SH SOLE 19 86219 0 0 EXELIXIS INC COM 30161Q104 308074 17890481 SH SOLE 21 17890481 0 0 EXELIXIS INC COM 30161Q104 172961 10044184 SH SOLE 22 9567784 0 476400 EXELIXIS INC COM 30161Q104 2468 143324 SH SOLE 26 70847 0 72477 EXELIXIS INC COM 30161Q104 751 43593 SH SOLE 28 43593 0 0 EXELIXIS INC COM 30161Q104 6648 386082 SH SOLE 30 386082 0 0 EXELIXIS INC COM 30161Q104 105 6080 SH SOLE 31 6080 0 0 EXELIXIS INC COM 30161Q104 152 8804 SH SOLE 34 8804 0 0 EXELIXIS INC COM 30161Q104 528 30673 SH SOLE 40 30673 0 0 EXELON CORP COM 30161N101 89691 2436601 SH SOLE 2 236380 0 2200221 EXELON CORP COM 30161N101 17826 484277 SH SOLE 4 457702 0 26575 EXELON CORP COM 30161N101 51773 1406481 SH SOLE 7 1023607 0 382874 EXELON CORP COM 30161N101 1575 42798 SH SOLE 13 42798 0 0 EXELON CORP COM 30161N101 3983 108191 SH SOLE 15 108191 0 0 EXELON CORP COM 30161N101 102540 2785668 SH SOLE 18 2639355 0 146313 EXELON CORP COM 30161N101 50367 1368288 SH SOLE 19 1368288 0 0 EXELON CORP COM 30161N101 923182 25079655 SH SOLE 21 25079655 0 0 EXELON CORP COM 30161N101 849182 23069341 SH SOLE 22 20685375 0 2383966 EXELON CORP COM 30161N101 27219 739445 SH SOLE 23 739445 0 0 EXELON CORP COM 30161N101 43860 1191518 SH SOLE 25 1191518 0 0 EXELON CORP COM 30161N101 254107 6903212 SH SOLE 26 622809 0 6280403 EXELON CORP COM 30161N101 7282 197835 SH SOLE 28 139468 0 58367 EXELON CORP COM 30161N101 672 18266 SH SOLE 29 18266 0 0 EXELON CORP COM 30161N101 153497 4169971 SH SOLE 30 4169971 0 0 EXELON CORP COM 30161N101 25924 704278 SH SOLE 31 170798 0 533480 EXELON CORP COM 30161N101 7824 212558 SH SOLE 32 212558 0 0 EXELON CORP COM 30161N101 13774 374199 SH SOLE 34 374199 0 0 EXELON CORP COM 30161N101 28832 783262 SH SOLE 36 783262 0 0 EXELON CORP COM 30161N101 785 21326 SH SOLE 40 21326 0 0 EXFO INC SUB VTG SHS 302046107 81 31352 SH SOLE 22 31352 0 0 EXICURE INC COM 30205M101 265 179143 SH SOLE 21 179143 0 0 EXICURE INC COM 30205M101 219 148050 SH SOLE 22 148050 0 0 EXLSERVICE HOLDINGS INC COM 302081104 643 12366 SH SOLE 2 1736 0 10630 EXLSERVICE HOLDINGS INC COM 302081104 7 134 SH SOLE 4 134 0 0 EXLSERVICE HOLDINGS INC COM 302081104 30 580 SH SOLE 7 580 0 0 EXLSERVICE HOLDINGS INC COM 302081104 8004 153826 SH SOLE 18 153826 0 0 EXLSERVICE HOLDINGS INC COM 302081104 3287 63182 SH SOLE 19 63182 0 0 EXLSERVICE HOLDINGS INC COM 302081104 189315 3638568 SH SOLE 21 3638568 0 0 EXLSERVICE HOLDINGS INC COM 302081104 50613 972759 SH SOLE 22 930460 0 42299 EXLSERVICE HOLDINGS INC COM 302081104 1027 19734 SH SOLE 26 12607 0 7127 EXLSERVICE HOLDINGS INC COM 302081104 244 4696 SH SOLE 28 4696 0 0 EXLSERVICE HOLDINGS INC COM 302081104 2289 43998 SH SOLE 30 43998 0 0 EXLSERVICE HOLDINGS INC COM 302081104 38 734 SH SOLE 34 734 0 0 EXLSERVICE HOLDINGS INC COM 302081104 182 3503 SH SOLE 40 3503 0 0 EXONE CO COM 302104104 18 2762 SH SOLE 18 2762 0 0 EXONE CO COM 302104104 212 33189 SH SOLE 21 33189 0 0 EXONE CO COM 302104104 1226 191838 SH SOLE 22 191838 0 0 EXP WORLD HLDGS INC COM 30212W100 68 8092 SH SOLE 2 1343 0 6749 EXP WORLD HLDGS INC COM 30212W100 12 1366 SH SOLE 7 1366 0 0 EXP WORLD HLDGS INC COM 30212W100 622 73525 SH SOLE 18 73525 0 0 EXP WORLD HLDGS INC COM 30212W100 330 39021 SH SOLE 19 39021 0 0 EXP WORLD HLDGS INC COM 30212W100 6488 766896 SH SOLE 21 766896 0 0 EXP WORLD HLDGS INC COM 30212W100 6918 817775 SH SOLE 22 803177 0 14598 EXP WORLD HLDGS INC COM 30212W100 39 4614 SH SOLE 30 4614 0 0 EXP WORLD HLDGS INC COM 30212W100 36 4307 SH SOLE 40 4307 0 0 EXPEDIA GROUP INC COM NEW 30212P303 19727 350579 SH SOLE 2 52534 0 298045 EXPEDIA GROUP INC COM NEW 30212P303 3787 67300 SH SOLE 4 63543 0 3757 EXPEDIA GROUP INC COM NEW 30212P303 7614 135313 SH SOLE 7 127916 0 7397 EXPEDIA GROUP INC COM NEW 30212P303 186 3314 SH SOLE 13 3314 0 0 EXPEDIA GROUP INC COM NEW 30212P303 670 11913 SH SOLE 15 11913 0 0 EXPEDIA GROUP INC COM NEW 30212P303 22471 399341 SH SOLE 18 378940 0 20401 EXPEDIA GROUP INC COM NEW 30212P303 3640 64688 SH SOLE 19 64688 0 0 EXPEDIA GROUP INC COM NEW 30212P303 201555 3581924 SH SOLE 21 3581924 0 0 EXPEDIA GROUP INC COM NEW 30212P303 193455 3437985 SH SOLE 22 3111575 0 326410 EXPEDIA GROUP INC COM NEW 30212P303 5747 102140 SH SOLE 23 102140 0 0 EXPEDIA GROUP INC COM NEW 30212P303 8127 144429 SH SOLE 25 144429 0 0 EXPEDIA GROUP INC COM NEW 30212P303 34434 611948 SH SOLE 26 114274 0 497674 EXPEDIA GROUP INC COM NEW 30212P303 1581 28097 SH SOLE 28 19994 0 8103 EXPEDIA GROUP INC COM NEW 30212P303 119 2116 SH SOLE 29 2116 0 0 EXPEDIA GROUP INC COM NEW 30212P303 38587 685745 SH SOLE 30 685745 0 0 EXPEDIA GROUP INC COM NEW 30212P303 1842 32734 SH SOLE 31 25008 0 7726 EXPEDIA GROUP INC COM NEW 30212P303 1241 22063 SH SOLE 32 22063 0 0 EXPEDIA GROUP INC COM NEW 30212P303 995 17680 SH SOLE 34 17680 0 0 EXPEDIA GROUP INC COM NEW 30212P303 4557 80980 SH SOLE 36 80980 0 0 EXPEDIA GROUP INC COM NEW 30212P303 184 3262 SH SOLE 40 3262 0 0 EXPEDITORS INTL WASH INC COM 302130109 44849 672202 SH SOLE 2 266253 0 405949 EXPEDITORS INTL WASH INC COM 302130109 7841 117522 SH SOLE 4 112913 0 4609 EXPEDITORS INTL WASH INC COM 302130109 26572 398261 SH SOLE 7 184117 0 214144 EXPEDITORS INTL WASH INC COM 302130109 156 2341 SH SOLE 13 2341 0 0 EXPEDITORS INTL WASH INC COM 302130109 1006 15076 SH SOLE 15 15076 0 0 EXPEDITORS INTL WASH INC COM 302130109 30946 463813 SH SOLE 18 435449 0 28364 EXPEDITORS INTL WASH INC COM 302130109 4566 68429 SH SOLE 19 68429 0 0 EXPEDITORS INTL WASH INC COM 302130109 406529 6093055 SH SOLE 21 6093055 0 0 EXPEDITORS INTL WASH INC COM 302130109 306463 4593270 SH SOLE 22 4088360 0 504910 EXPEDITORS INTL WASH INC COM 302130109 12693 190239 SH SOLE 23 190239 0 0 EXPEDITORS INTL WASH INC COM 302130109 19031 285230 SH SOLE 25 285230 0 0 EXPEDITORS INTL WASH INC COM 302130109 75932 1138065 SH SOLE 26 157058 0 981007 EXPEDITORS INTL WASH INC COM 302130109 2365 35453 SH SOLE 28 25408 0 10045 EXPEDITORS INTL WASH INC COM 302130109 14064 210786 SH SOLE 29 27967 0 182819 EXPEDITORS INTL WASH INC COM 302130109 53372 799935 SH SOLE 30 799935 0 0 EXPEDITORS INTL WASH INC COM 302130109 7244 108578 SH SOLE 31 79510 0 29068 EXPEDITORS INTL WASH INC COM 302130109 5565 83415 SH SOLE 34 83415 0 0 EXPEDITORS INTL WASH INC COM 302130109 9003 134939 SH SOLE 36 134939 0 0 EXPEDITORS INTL WASH INC COM 302130109 242 3628 SH SOLE 40 3628 0 0 EXPONENT INC COM 30214U102 1495 20796 SH SOLE 2 4330 0 16466 EXPONENT INC COM 30214U102 13 183 SH SOLE 4 183 0 0 EXPONENT INC COM 30214U102 730 10157 SH SOLE 7 10157 0 0 EXPONENT INC COM 30214U102 17661 245596 SH SOLE 18 237535 0 8061 EXPONENT INC COM 30214U102 10792 150073 SH SOLE 19 150073 0 0 EXPONENT INC COM 30214U102 399859 5560550 SH SOLE 21 5560550 0 0 EXPONENT INC COM 30214U102 109821 1527203 SH SOLE 22 1472755 0 54448 EXPONENT INC COM 30214U102 423 5889 SH SOLE 23 5889 0 0 EXPONENT INC COM 30214U102 2306 32067 SH SOLE 26 12184 0 19883 EXPONENT INC COM 30214U102 541 7522 SH SOLE 28 7522 0 0 EXPONENT INC COM 30214U102 4829 67151 SH SOLE 30 67151 0 0 EXPONENT INC COM 30214U102 73 1019 SH SOLE 34 1019 0 0 EXPONENT INC COM 30214U102 400 5568 SH SOLE 40 5568 0 0 EXPRESS INC COM 30219E103 89 59483 SH SOLE 2 2386 0 57097 EXPRESS INC COM 30219E103 2 1499 SH SOLE 7 1499 0 0 EXPRESS INC COM 30219E103 468 314421 SH SOLE 18 314421 0 0 EXPRESS INC COM 30219E103 164 110366 SH SOLE 19 110366 0 0 EXPRESS INC COM 30219E103 11383 7639370 SH SOLE 21 7639370 0 0 EXPRESS INC COM 30219E103 3145 2110771 SH SOLE 22 2055941 0 54830 EXPRESS INC COM 30219E103 106 70940 SH SOLE 30 70940 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 2689 367893 SH SOLE 2 62191 0 305702 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 8 1145 SH SOLE 4 1145 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 45 6134 SH SOLE 7 6134 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 607 82982 SH SOLE 13 82982 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1338 183078 SH SOLE 18 156247 0 26831 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 6183 845796 SH SOLE 19 845796 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 15906 2175895 SH SOLE 21 2175895 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 47649 6518314 SH SOLE 22 5401901 0 1116413 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 709 97058 SH SOLE 26 59579 0 37479 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 176 24125 SH SOLE 28 24125 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 611 83534 SH SOLE 30 83534 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 28 3773 SH SOLE 31 3773 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 35 4851 SH SOLE 34 4851 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 392 53592 SH SOLE 36 53592 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 168 22937 SH SOLE 40 22937 0 0 EXTERRAN CORP COM 30227H106 153 31841 SH SOLE 2 4456 0 27385 EXTERRAN CORP COM 30227H106 1 171 SH SOLE 4 171 0 0 EXTERRAN CORP COM 30227H106 4 785 SH SOLE 7 785 0 0 EXTERRAN CORP COM 30227H106 656 136743 SH SOLE 18 136743 0 0 EXTERRAN CORP COM 30227H106 567 118172 SH SOLE 19 118172 0 0 EXTERRAN CORP COM 30227H106 16260 3387579 SH SOLE 21 3387579 0 0 EXTERRAN CORP COM 30227H106 5624 1171768 SH SOLE 22 1127968 0 43800 EXTERRAN CORP COM 30227H106 43 8874 SH SOLE 23 8874 0 0 EXTERRAN CORP COM 30227H106 207 43116 SH SOLE 26 2830 0 40286 EXTERRAN CORP COM 30227H106 22 4624 SH SOLE 28 4624 0 0 EXTERRAN CORP COM 30227H106 153 31802 SH SOLE 30 31802 0 0 EXTERRAN CORP COM 30227H106 17 3643 SH SOLE 40 3643 0 0 EXTRA SPACE STORAGE INC COM 30225T102 30164 315001 SH SOLE 2 41216 0 273785 EXTRA SPACE STORAGE INC COM 30225T102 18900 197364 SH SOLE 4 193956 0 3408 EXTRA SPACE STORAGE INC COM 30225T102 27110 283106 SH SOLE 7 276840 0 6266 EXTRA SPACE STORAGE INC COM 30225T102 29 302 SH SOLE 13 302 0 0 EXTRA SPACE STORAGE INC COM 30225T102 968 10106 SH SOLE 15 10106 0 0 EXTRA SPACE STORAGE INC COM 30225T102 56178 586656 SH SOLE 18 567813 0 18843 EXTRA SPACE STORAGE INC COM 30225T102 24624 257145 SH SOLE 19 257145 0 0 EXTRA SPACE STORAGE INC COM 30225T102 559754 5845383 SH SOLE 21 5845383 0 0 EXTRA SPACE STORAGE INC COM 30225T102 445216 4649294 SH SOLE 22 4187429 0 461865 EXTRA SPACE STORAGE INC COM 30225T102 11265 117633 SH SOLE 23 117633 0 0 EXTRA SPACE STORAGE INC COM 30225T102 41134 429557 SH SOLE 25 429557 0 0 EXTRA SPACE STORAGE INC COM 30225T102 62792 655718 SH SOLE 26 126955 0 528763 EXTRA SPACE STORAGE INC COM 30225T102 4949 51680 SH SOLE 28 43859 0 7821 EXTRA SPACE STORAGE INC COM 30225T102 9194 96016 SH SOLE 29 68090 0 27926 EXTRA SPACE STORAGE INC COM 30225T102 106768 1114959 SH SOLE 30 1114959 0 0 EXTRA SPACE STORAGE INC COM 30225T102 3191 33324 SH SOLE 31 27361 0 5963 EXTRA SPACE STORAGE INC COM 30225T102 5425 56647 SH SOLE 34 56647 0 0 EXTRA SPACE STORAGE INC COM 30225T102 11278 117773 SH SOLE 36 117773 0 0 EXTRA SPACE STORAGE INC COM 30225T102 241 2514 SH SOLE 40 2514 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 41 97138 SH SOLE 2 3386 0 93752 EXTRACTION OIL AND GAS INC COM 30227M105 0 622 SH SOLE 4 622 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 1 2526 SH SOLE 7 2526 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 122 288217 SH SOLE 18 288217 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 62 146646 SH SOLE 19 146646 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 1231 2918071 SH SOLE 21 2918071 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 1049 2485684 SH SOLE 22 2389644 0 96040 EXTRACTION OIL AND GAS INC COM 30227M105 16 36845 SH SOLE 26 31081 0 5764 EXTRACTION OIL AND GAS INC COM 30227M105 7 16425 SH SOLE 28 16425 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 6 13707 SH SOLE 30 13707 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 6 13363 SH SOLE 40 13363 0 0 EXTREME NETWORKS INC COM 30226D106 128 41278 SH SOLE 2 4163 0 37115 EXTREME NETWORKS INC COM 30226D106 3 1097 SH SOLE 4 1097 0 0 EXTREME NETWORKS INC COM 30226D106 7 2420 SH SOLE 7 2420 0 0 EXTREME NETWORKS INC COM 30226D106 1663 538116 SH SOLE 18 538116 0 0 EXTREME NETWORKS INC COM 30226D106 673 217866 SH SOLE 19 217866 0 0 EXTREME NETWORKS INC COM 30226D106 35406 11458220 SH SOLE 21 11458220 0 0 EXTREME NETWORKS INC COM 30226D106 11028 3568998 SH SOLE 22 3456471 0 112527 EXTREME NETWORKS INC COM 30226D106 124 40149 SH SOLE 26 0 0 40149 EXTREME NETWORKS INC COM 30226D106 46 14762 SH SOLE 28 14762 0 0 EXTREME NETWORKS INC COM 30226D106 2584 836093 SH SOLE 30 836093 0 0 EXTREME NETWORKS INC COM 30226D106 8 2475 SH SOLE 34 2475 0 0 EXTREME NETWORKS INC COM 30226D106 28 9159 SH SOLE 40 9159 0 0 EXXON MOBIL CORP COM 30231G102 486359 12809026 SH SOLE 2 3319993 0 9489033 EXXON MOBIL CORP COM 30231G102 79976 2106295 SH SOLE 4 1990681 0 115614 EXXON MOBIL CORP COM 30231G102 179006 4714413 SH SOLE 7 4442268 0 272145 EXXON MOBIL CORP COM 30231G102 7812 205736 SH SOLE 13 205736 0 0 EXXON MOBIL CORP COM 30231G102 17572 462787 SH SOLE 15 462787 0 0 EXXON MOBIL CORP COM 30231G102 5 126 SH SOLE 17 0 0 126 EXXON MOBIL CORP COM 30231G102 310053 8165734 SH SOLE 18 7241864 0 923870 EXXON MOBIL CORP COM 30231G102 76760 2021590 SH SOLE 19 2021590 0 0 EXXON MOBIL CORP COM 30231G102 2358 62101 SH SOLE 20 62101 0 0 EXXON MOBIL CORP COM 30231G102 4060282 106933958 SH SOLE 21 106933958 0 0 EXXON MOBIL CORP COM 30231G102 3926802 103418538 SH SOLE 22 91436306 0 11982232 EXXON MOBIL CORP COM 30231G102 131671 3467759 SH SOLE 23 3467759 0 0 EXXON MOBIL CORP COM 30231G102 164866 4342012 SH SOLE 25 4342012 0 0 EXXON MOBIL CORP COM 30231G102 533645 14054395 SH SOLE 26 2506050 0 11548345 EXXON MOBIL CORP COM 30231G102 32929 867242 SH SOLE 28 616072 0 251170 EXXON MOBIL CORP COM 30231G102 37119 977586 SH SOLE 29 307275 0 670311 EXXON MOBIL CORP COM 30231G102 631975 16644074 SH SOLE 30 16644074 0 0 EXXON MOBIL CORP COM 30231G102 65681 1729802 SH SOLE 31 1112271 0 617531 EXXON MOBIL CORP COM 30231G102 10728 282536 SH SOLE 32 282536 0 0 EXXON MOBIL CORP COM 30231G102 25504 671683 SH SOLE 34 671683 0 0 EXXON MOBIL CORP COM 30231G102 134668 3546694 SH SOLE 36 3546694 0 0 EXXON MOBIL CORP COM 30231G102 3580 94276 SH SOLE 40 94276 0 0 EXXON MOBIL CORP OPTIONS 30231G102 277 7300 SH Call SOLE 4 7300 0 0 EXXON MOBIL CORP OPTIONS 30231G102 4306 113400 SH Call SOLE 18 113400 0 0 EXXON MOBIL CORP OPTIONS 30231G102 20257 533500 SH Call SOLE 19 533500 0 0 EXXON MOBIL CORP OPTIONS 30231G102 1549 40800 SH Call SOLE 22 40800 0 0 EXXON MOBIL CORP OPTIONS 30231G102 9865 259800 SH Call SOLE 34 259800 0 0 EYEGATE PHARMACEUTICALS INC COM NEW 30233M503 0 42 SH SOLE 21 42 0 0 EYEGATE PHARMACEUTICALS INC COM NEW 30233M503 136 26193 SH SOLE 22 26193 0 0 EYENOVIA INC COM 30234E104 5 2295 SH SOLE 18 2295 0 0 EYENOVIA INC COM 30234E104 76 32905 SH SOLE 21 32905 0 0 EYEPOINT PHARMACEUTICALS INC COM 30233G100 34 33548 SH SOLE 2 2632 0 30916 EYEPOINT PHARMACEUTICALS INC COM 30233G100 223 219107 SH SOLE 18 219107 0 0 EYEPOINT PHARMACEUTICALS INC COM 30233G100 181 177247 SH SOLE 19 177247 0 0 EYEPOINT PHARMACEUTICALS INC COM 30233G100 3079 3018909 SH SOLE 21 3018909 0 0 EYEPOINT PHARMACEUTICALS INC COM 30233G100 1642 1609531 SH SOLE 22 1587156 0 22375 EYEPOINT PHARMACEUTICALS INC COM 30233G100 10 9538 SH SOLE 30 9538 0 0 EZCORP INC CL A NON VTG 302301106 204 48823 SH SOLE 2 2198 0 46625 EZCORP INC CL A NON VTG 302301106 2 381 SH SOLE 4 381 0 0 EZCORP INC CL A NON VTG 302301106 5 1150 SH SOLE 7 1150 0 0 EZCORP INC CL A NON VTG 302301106 1067 255945 SH SOLE 18 255945 0 0 EZCORP INC CL A NON VTG 302301106 400 95842 SH SOLE 19 95842 0 0 EZCORP INC CL A NON VTG 302301106 25088 6016205 SH SOLE 21 6016205 0 0 EZCORP INC CL A NON VTG 302301106 7333 1758501 SH SOLE 22 1704295 0 54206 EZCORP INC CL A NON VTG 302301106 138 33050 SH SOLE 26 11653 0 21397 EZCORP INC CL A NON VTG 302301106 32 7750 SH SOLE 28 7750 0 0 EZCORP INC CL A NON VTG 302301106 249 59635 SH SOLE 30 59635 0 0 EZCORP INC CL A NON VTG 302301106 18 4398 SH SOLE 40 4398 0 0 F M C CORP COM NEW 302491303 30006 367317 SH SOLE 2 81273 0 286044 F M C CORP COM NEW 302491303 4790 58641 SH SOLE 4 54986 0 3655 F M C CORP COM NEW 302491303 14180 173579 SH SOLE 7 169957 0 3622 F M C CORP COM NEW 302491303 20 246 SH SOLE 13 246 0 0 F M C CORP COM NEW 302491303 982 12026 SH SOLE 15 12026 0 0 F M C CORP COM NEW 302491303 21693 265550 SH SOLE 18 244088 0 21462 F M C CORP COM NEW 302491303 29206 357521 SH SOLE 19 357521 0 0 F M C CORP COM NEW 302491303 245642 3006996 SH SOLE 21 3006996 0 0 F M C CORP COM NEW 302491303 259917 3181754 SH SOLE 22 2873176 0 308578 F M C CORP COM NEW 302491303 7901 96718 SH SOLE 23 96718 0 0 F M C CORP COM NEW 302491303 13778 168656 SH SOLE 25 168656 0 0 F M C CORP COM NEW 302491303 46310 566900 SH SOLE 26 108059 0 458841 F M C CORP COM NEW 302491303 2148 26299 SH SOLE 28 18596 0 7703 F M C CORP COM NEW 302491303 18635 228124 SH SOLE 29 200854 0 27270 F M C CORP COM NEW 302491303 38985 477235 SH SOLE 30 477235 0 0 F M C CORP COM NEW 302491303 2374 29056 SH SOLE 31 23867 0 5189 F M C CORP COM NEW 302491303 5138 62897 SH SOLE 34 62897 0 0 F M C CORP COM NEW 302491303 7070 86542 SH SOLE 36 86542 0 0 F M C CORP COM NEW 302491303 226 2762 SH SOLE 40 2762 0 0 F N B CORP COM 302520101 6707 910039 SH SOLE 2 315042 0 594997 F N B CORP COM 302520101 82 11091 SH SOLE 4 11091 0 0 F N B CORP COM 302520101 262 35486 SH SOLE 7 35486 0 0 F N B CORP COM 302520101 7884 1069783 SH SOLE 18 1064800 0 4983 F N B CORP COM 302520101 584 79244 SH SOLE 19 79244 0 0 F N B CORP COM 302520101 165696 22482530 SH SOLE 21 22482530 0 0 F N B CORP COM 302520101 85130 11550930 SH SOLE 22 10955847 0 595083 F N B CORP COM 302520101 157 21268 SH SOLE 23 21268 0 0 F N B CORP COM 302520101 968 131284 SH SOLE 26 84773 0 46511 F N B CORP COM 302520101 362 49138 SH SOLE 28 49138 0 0 F N B CORP COM 302520101 36 4944 SH SOLE 29 4944 0 0 F N B CORP COM 302520101 765 103841 SH SOLE 30 103841 0 0 F N B CORP COM 302520101 323 43807 SH SOLE 31 43807 0 0 F N B CORP COM 302520101 887 120396 SH SOLE 32 120396 0 0 F N B CORP COM 302520101 22 3016 SH SOLE 34 3016 0 0 F N B CORP COM 302520101 133 18104 SH SOLE 36 18104 0 0 F N B CORP COM 302520101 251 34073 SH SOLE 40 34073 0 0 F5 NETWORKS INC COM 315616102 17381 163003 SH SOLE 2 32403 0 130600 F5 NETWORKS INC COM 315616102 3045 28554 SH SOLE 4 26941 0 1613 F5 NETWORKS INC COM 315616102 10377 97316 SH SOLE 7 56676 0 40640 F5 NETWORKS INC COM 315616102 302 2833 SH SOLE 13 2833 0 0 F5 NETWORKS INC COM 315616102 606 5686 SH SOLE 15 5686 0 0 F5 NETWORKS INC COM 315616102 12656 118695 SH SOLE 18 109437 0 9258 F5 NETWORKS INC COM 315616102 2097 19663 SH SOLE 19 19663 0 0 F5 NETWORKS INC COM 315616102 197850 1855478 SH SOLE 21 1855478 0 0 F5 NETWORKS INC COM 315616102 166403 1560566 SH SOLE 22 1414190 0 146376 F5 NETWORKS INC COM 315616102 4694 44026 SH SOLE 23 44026 0 0 F5 NETWORKS INC COM 315616102 12902 121001 SH SOLE 25 121001 0 0 F5 NETWORKS INC COM 315616102 43880 411521 SH SOLE 26 65493 0 346028 F5 NETWORKS INC COM 315616102 1284 12044 SH SOLE 28 8737 0 3307 F5 NETWORKS INC COM 315616102 1488 13957 SH SOLE 29 1346 0 12611 F5 NETWORKS INC COM 315616102 37995 356328 SH SOLE 30 356328 0 0 F5 NETWORKS INC COM 315616102 1589 14901 SH SOLE 31 11708 0 3193 F5 NETWORKS INC COM 315616102 1249 11712 SH SOLE 34 11712 0 0 F5 NETWORKS INC COM 315616102 6259 58698 SH SOLE 36 58698 0 0 F5 NETWORKS INC COM 315616102 136 1276 SH SOLE 40 1276 0 0 FABRINET SHS G3323L100 873 15997 SH SOLE 2 2194 0 13803 FABRINET SHS G3323L100 10 191 SH SOLE 4 191 0 0 FABRINET SHS G3323L100 35 645 SH SOLE 7 645 0 0 FABRINET SHS G3323L100 9335 171098 SH SOLE 18 167365 0 3733 FABRINET SHS G3323L100 5306 97257 SH SOLE 19 97257 0 0 FABRINET SHS G3323L100 214454 3930615 SH SOLE 21 3930615 0 0 FABRINET SHS G3323L100 58591 1073877 SH SOLE 22 1034915 0 38962 FABRINET SHS G3323L100 90 1644 SH SOLE 23 1644 0 0 FABRINET SHS G3323L100 922 16902 SH SOLE 26 10919 0 5983 FABRINET SHS G3323L100 304 5563 SH SOLE 28 5563 0 0 FABRINET SHS G3323L100 2616 47947 SH SOLE 30 47947 0 0 FABRINET SHS G3323L100 231 4239 SH SOLE 40 4239 0 0 FACEBOOK INC CL A 30303M102 1096812 6575611 SH SOLE 2 1126354 0 5449257 FACEBOOK INC CL A 30303M102 195163 1170040 SH SOLE 4 1104065 0 65975 FACEBOOK INC CL A 30303M102 368359 2208385 SH SOLE 7 2131809 0 76576 FACEBOOK INC CL A 30303M102 15305 91759 SH SOLE 13 91759 0 0 FACEBOOK INC CL A 30303M102 33742 202289 SH SOLE 15 202289 0 0 FACEBOOK INC CL A 30303M102 155 930 SH SOLE 17 0 0 930 FACEBOOK INC CL A 30303M102 1607962 9640061 SH SOLE 18 8550754 0 1089307 FACEBOOK INC CL A 30303M102 531966 3189247 SH SOLE 19 3189247 0 0 FACEBOOK INC CL A 30303M102 8075258 48412815 SH SOLE 21 48412815 0 0 FACEBOOK INC CL A 30303M102 9619832 57672853 SH SOLE 22 51513990 0 6158863 FACEBOOK INC CL A 30303M102 323523 1939584 SH SOLE 23 1939584 0 0 FACEBOOK INC CL A 30303M102 450984 2703744 SH SOLE 25 2680246 0 23498 FACEBOOK INC CL A 30303M102 1697649 10177752 SH SOLE 26 1429545 0 8748207 FACEBOOK INC CL A 30303M102 82009 491659 SH SOLE 28 349278 0 142381 FACEBOOK INC CL A 30303M102 75276 451293 SH SOLE 29 133825 0 317468 FACEBOOK INC CL A 30303M102 1580872 9477648 SH SOLE 30 9477648 0 0 FACEBOOK INC CL A 30303M102 265150 1589629 SH SOLE 31 555533 0 1034096 FACEBOOK INC CL A 30303M102 66256 397218 SH SOLE 32 397218 0 0 FACEBOOK INC CL A 30303M102 195982 1174950 SH SOLE 34 1174950 0 0 FACEBOOK INC CL A 30303M102 266811 1599589 SH SOLE 36 1599589 0 0 FACEBOOK INC CL A 30303M102 9043 54215 SH SOLE 40 54215 0 0 FACEBOOK INC OPTIONS 30303M102 367 2200 SH Call SOLE 4 2200 0 0 FACEBOOK INC OPTIONS 30303M102 5688 34100 SH Call SOLE 18 34100 0 0 FACEBOOK INC OPTIONS 30303M102 26805 160700 SH Call SOLE 19 160700 0 0 FACEBOOK INC OPTIONS 30303M102 2052 12300 SH Call SOLE 22 12300 0 0 FACEBOOK INC OPTIONS 30303M102 12894 77300 SH Call SOLE 34 77300 0 0 FACTSET RESH SYS INC COM 303075105 52462 201249 SH SOLE 2 113081 0 88168 FACTSET RESH SYS INC COM 303075105 7375 28292 SH SOLE 4 27244 0 1048 FACTSET RESH SYS INC COM 303075105 5305 20349 SH SOLE 7 11054 0 9295 FACTSET RESH SYS INC COM 303075105 2597 9961 SH SOLE 13 9961 0 0 FACTSET RESH SYS INC COM 303075105 778 2986 SH SOLE 15 2986 0 0 FACTSET RESH SYS INC COM 303075105 37662 144477 SH SOLE 18 124037 0 20440 FACTSET RESH SYS INC COM 303075105 21008 80589 SH SOLE 19 80589 0 0 FACTSET RESH SYS INC COM 303075105 589296 2260610 SH SOLE 21 2260610 0 0 FACTSET RESH SYS INC COM 303075105 373625 1433270 SH SOLE 22 1281384 0 151886 FACTSET RESH SYS INC COM 303075105 12187 46752 SH SOLE 23 46752 0 0 FACTSET RESH SYS INC COM 303075105 2527 9694 SH SOLE 25 9694 0 0 FACTSET RESH SYS INC COM 303075105 31191 119651 SH SOLE 26 42214 0 77437 FACTSET RESH SYS INC COM 303075105 2199 8434 SH SOLE 28 6089 0 2345 FACTSET RESH SYS INC COM 303075105 12420 47644 SH SOLE 29 9323 0 38321 FACTSET RESH SYS INC COM 303075105 29814 114372 SH SOLE 30 114372 0 0 FACTSET RESH SYS INC COM 303075105 7490 28732 SH SOLE 31 20569 0 8163 FACTSET RESH SYS INC COM 303075105 3081 11820 SH SOLE 34 11820 0 0 FACTSET RESH SYS INC COM 303075105 3927 15064 SH SOLE 36 15064 0 0 FACTSET RESH SYS INC COM 303075105 233 892 SH SOLE 40 892 0 0 FAIR ISAAC CORP COM 303250104 21165 68788 SH SOLE 2 18099 0 50689 FAIR ISAAC CORP COM 303250104 32 104 SH SOLE 4 104 0 0 FAIR ISAAC CORP COM 303250104 154 502 SH SOLE 7 502 0 0 FAIR ISAAC CORP COM 303250104 40037 130120 SH SOLE 18 80902 0 49218 FAIR ISAAC CORP COM 303250104 227920 740747 SH SOLE 19 740747 0 0 FAIR ISAAC CORP COM 303250104 467427 1519150 SH SOLE 21 1519150 0 0 FAIR ISAAC CORP COM 303250104 295550 960544 SH SOLE 22 913857 0 46687 FAIR ISAAC CORP COM 303250104 122702 398786 SH SOLE 25 398786 0 0 FAIR ISAAC CORP COM 303250104 5887 19132 SH SOLE 26 8905 0 10227 FAIR ISAAC CORP COM 303250104 1289 4188 SH SOLE 28 4188 0 0 FAIR ISAAC CORP COM 303250104 9051 29416 SH SOLE 30 29416 0 0 FAIR ISAAC CORP COM 303250104 183 594 SH SOLE 31 594 0 0 FAIR ISAAC CORP COM 303250104 20029 65094 SH SOLE 34 65094 0 0 FAIR ISAAC CORP COM 303250104 951 3091 SH SOLE 40 3091 0 0 FALCON MINERALS CORP CL A COM 30607B109 88 41120 SH SOLE 2 4017 0 37103 FALCON MINERALS CORP CL A COM 30607B109 323 150114 SH SOLE 18 150114 0 0 FALCON MINERALS CORP CL A COM 30607B109 145 67258 SH SOLE 19 67258 0 0 FALCON MINERALS CORP CL A COM 30607B109 3002 1396214 SH SOLE 21 1396214 0 0 FALCON MINERALS CORP CL A COM 30607B109 2570 1195415 SH SOLE 22 1171038 0 24377 FALCON MINERALS CORP CL A COM 30607B109 12 5373 SH SOLE 26 0 0 5373 FANHUA INC SPONSORED ADR 30712A103 175 8690 SH SOLE 4 8690 0 0 FANHUA INC SPONSORED ADR 30712A103 10598 526720 SH SOLE 21 526720 0 0 FANHUA INC SPONSORED ADR 30712A103 6269 311589 SH SOLE 22 311589 0 0 FANHUA INC SPONSORED ADR 30712A103 57 2830 SH SOLE 25 2830 0 0 FANHUA INC SPONSORED ADR 30712A103 2971 147672 SH SOLE 30 147672 0 0 FARFETCH LTD ORD SH CL A 30744W107 20742 2625631 SH SOLE 19 2625631 0 0 FARFETCH LTD ORD SH CL A 30744W107 1711 216568 SH SOLE 30 216568 0 0 FARFETCH LTD ORD SH CL A 30744W107 11826 1496924 SH SOLE 34 1496924 0 0 FARMER BROS CO COM 307675108 68 9769 SH SOLE 2 410 0 9359 FARMER BROS CO COM 307675108 1 207 SH SOLE 7 207 0 0 FARMER BROS CO COM 307675108 274 39352 SH SOLE 18 39352 0 0 FARMER BROS CO COM 307675108 136 19586 SH SOLE 19 19586 0 0 FARMER BROS CO COM 307675108 2694 387118 SH SOLE 21 387118 0 0 FARMER BROS CO COM 307675108 2228 320097 SH SOLE 22 310410 0 9687 FARMER BROS CO COM 307675108 38 5393 SH SOLE 26 0 0 5393 FARMER BROS CO COM 307675108 10 1412 SH SOLE 28 1412 0 0 FARMER BROS CO COM 307675108 7 1066 SH SOLE 30 1066 0 0 FARMER BROS CO COM 307675108 7 951 SH SOLE 40 951 0 0 FARMERS & MERCHANTS BANCORP COM 30779N105 233 9008 SH SOLE 2 473 0 8535 FARMERS & MERCHANTS BANCORP COM 30779N105 5 206 SH SOLE 7 206 0 0 FARMERS & MERCHANTS BANCORP COM 30779N105 997 38474 SH SOLE 18 38474 0 0 FARMERS & MERCHANTS BANCORP COM 30779N105 490 18909 SH SOLE 19 18909 0 0 FARMERS & MERCHANTS BANCORP COM 30779N105 9534 367966 SH SOLE 21 367966 0 0 FARMERS & MERCHANTS BANCORP COM 30779N105 4028 155442 SH SOLE 22 149426 0 6016 FARMERS NATIONAL BANC CORP COM 309627107 300 25833 SH SOLE 2 1758 0 24075 FARMERS NATIONAL BANC CORP COM 309627107 5 414 SH SOLE 7 414 0 0 FARMERS NATIONAL BANC CORP COM 309627107 1160 99728 SH SOLE 18 99728 0 0 FARMERS NATIONAL BANC CORP COM 309627107 587 50475 SH SOLE 19 50475 0 0 FARMERS NATIONAL BANC CORP COM 309627107 10498 902705 SH SOLE 21 902705 0 0 FARMERS NATIONAL BANC CORP COM 309627107 5154 443194 SH SOLE 22 425160 0 18034 FARMLAND PARTNERS INC COM 31154R109 166 27322 SH SOLE 2 1079 0 26243 FARMLAND PARTNERS INC COM 31154R109 5 835 SH SOLE 7 835 0 0 FARMLAND PARTNERS INC COM 31154R109 648 106816 SH SOLE 18 106816 0 0 FARMLAND PARTNERS INC COM 31154R109 391 64478 SH SOLE 19 64478 0 0 FARMLAND PARTNERS INC COM 31154R109 6424 1058354 SH SOLE 21 1058354 0 0 FARMLAND PARTNERS INC COM 31154R109 5491 904617 SH SOLE 22 886185 0 18432 FARMLAND PARTNERS INC COM 31154R109 5 890 SH SOLE 23 890 0 0 FARO TECHNOLOGIES INC COM 311642102 323 7251 SH SOLE 2 919 0 6332 FARO TECHNOLOGIES INC COM 311642102 5 123 SH SOLE 4 123 0 0 FARO TECHNOLOGIES INC COM 311642102 13 290 SH SOLE 7 290 0 0 FARO TECHNOLOGIES INC COM 311642102 3700 83155 SH SOLE 18 83155 0 0 FARO TECHNOLOGIES INC COM 311642102 1597 35894 SH SOLE 19 35894 0 0 FARO TECHNOLOGIES INC COM 311642102 86299 1939305 SH SOLE 21 1939305 0 0 FARO TECHNOLOGIES INC COM 311642102 22463 504796 SH SOLE 22 486669 0 18127 FARO TECHNOLOGIES INC COM 311642102 245 5499 SH SOLE 26 4442 0 1057 FARO TECHNOLOGIES INC COM 311642102 112 2524 SH SOLE 28 2524 0 0 FARO TECHNOLOGIES INC COM 311642102 19794 444811 SH SOLE 30 444811 0 0 FARO TECHNOLOGIES INC COM 311642102 80 1798 SH SOLE 40 1798 0 0 FASTENAL CO COM 311900104 44729 1431313 SH SOLE 2 203501 0 1227812 FASTENAL CO COM 311900104 9186 293962 SH SOLE 4 278782 0 15180 FASTENAL CO COM 311900104 30750 984005 SH SOLE 7 651757 0 332248 FASTENAL CO COM 311900104 286 9137 SH SOLE 13 9137 0 0 FASTENAL CO COM 311900104 1736 55565 SH SOLE 15 55565 0 0 FASTENAL CO COM 311900104 43478 1391280 SH SOLE 18 1302434 0 88846 FASTENAL CO COM 311900104 6083 194650 SH SOLE 19 194650 0 0 FASTENAL CO COM 311900104 592256 18952191 SH SOLE 21 18952191 0 0 FASTENAL CO COM 311900104 432153 13828885 SH SOLE 22 12466969 0 1361916 FASTENAL CO COM 311900104 12853 411286 SH SOLE 23 411286 0 0 FASTENAL CO COM 311900104 23095 739035 SH SOLE 25 739035 0 0 FASTENAL CO COM 311900104 90802 2905649 SH SOLE 26 399287 0 2506362 FASTENAL CO COM 311900104 3643 116578 SH SOLE 28 82284 0 34294 FASTENAL CO COM 311900104 4164 133261 SH SOLE 29 11660 0 121601 FASTENAL CO COM 311900104 94684 3029897 SH SOLE 30 3029897 0 0 FASTENAL CO COM 311900104 4017 128531 SH SOLE 31 97710 0 30821 FASTENAL CO COM 311900104 2839 90837 SH SOLE 32 90837 0 0 FASTENAL CO COM 311900104 949 30381 SH SOLE 34 30381 0 0 FASTENAL CO COM 311900104 11811 377936 SH SOLE 36 377936 0 0 FASTENAL CO COM 311900104 377 12065 SH SOLE 40 12065 0 0 FASTLY INC CL A 31188V100 6 333 SH SOLE 18 333 0 0 FASTLY INC CL A 31188V100 416 21940 SH SOLE 21 21940 0 0 FASTLY INC CL A 31188V100 4927 259567 SH SOLE 22 239678 0 19889 FASTLY INC CL A 31188V100 1064 56053 SH SOLE 25 56053 0 0 FASTLY INC CL A 31188V100 311 16391 SH SOLE 26 4996 0 11395 FASTLY INC CL A 31188V100 91 4802 SH SOLE 28 4802 0 0 FASTLY INC CL A 31188V100 123 6463 SH SOLE 30 6463 0 0 FASTLY INC CL A 31188V100 123 6461 SH SOLE 34 6461 0 0 FASTLY INC CL A 31188V100 6 297 SH SOLE 36 297 0 0 FASTLY INC CL A 31188V100 69 3635 SH SOLE 40 3635 0 0 FAT BRANDS INC COM 30258N105 1 519 SH SOLE 18 519 0 0 FAT BRANDS INC COM 30258N105 10 4138 SH SOLE 21 4138 0 0 FATE THERAPEUTICS INC COM 31189P102 577 25992 SH SOLE 2 6765 0 19227 FATE THERAPEUTICS INC COM 31189P102 6 274 SH SOLE 4 274 0 0 FATE THERAPEUTICS INC COM 31189P102 23 1028 SH SOLE 7 1028 0 0 FATE THERAPEUTICS INC COM 31189P102 4999 225069 SH SOLE 18 210515 0 14554 FATE THERAPEUTICS INC COM 31189P102 7756 349231 SH SOLE 19 349231 0 0 FATE THERAPEUTICS INC COM 31189P102 59301 2670003 SH SOLE 21 2670003 0 0 FATE THERAPEUTICS INC COM 31189P102 41389 1863512 SH SOLE 22 1790112 0 73400 FATE THERAPEUTICS INC COM 31189P102 393 17680 SH SOLE 23 17680 0 0 FATE THERAPEUTICS INC COM 31189P102 2005 90262 SH SOLE 26 34671 0 55591 FATE THERAPEUTICS INC COM 31189P102 205 9220 SH SOLE 28 9220 0 0 FATE THERAPEUTICS INC COM 31189P102 7209 324567 SH SOLE 30 324567 0 0 FATE THERAPEUTICS INC COM 31189P102 20 906 SH SOLE 34 906 0 0 FATE THERAPEUTICS INC COM 31189P102 169 7616 SH SOLE 40 7616 0 0 FAUQUIER BANKSHARES INC VA COM 312059108 11 831 SH SOLE 21 831 0 0 FB FINL CORP COM 30257X104 228 11543 SH SOLE 2 967 0 10576 FB FINL CORP COM 30257X104 4 225 SH SOLE 7 225 0 0 FB FINL CORP COM 30257X104 1218 61788 SH SOLE 18 61788 0 0 FB FINL CORP COM 30257X104 641 32492 SH SOLE 19 32492 0 0 FB FINL CORP COM 30257X104 11329 574468 SH SOLE 21 574468 0 0 FB FINL CORP COM 30257X104 11345 575300 SH SOLE 22 556168 0 19132 FB FINL CORP COM 30257X104 108 5493 SH SOLE 26 0 0 5493 FB FINL CORP COM 30257X104 63 3213 SH SOLE 28 3213 0 0 FB FINL CORP COM 30257X104 185 9375 SH SOLE 30 9375 0 0 FB FINL CORP COM 30257X104 53 2679 SH SOLE 40 2679 0 0 FBL FINL GROUP INC CL A 30239F106 471 10090 SH SOLE 2 763 0 9327 FBL FINL GROUP INC CL A 30239F106 5 115 SH SOLE 4 115 0 0 FBL FINL GROUP INC CL A 30239F106 11 227 SH SOLE 7 227 0 0 FBL FINL GROUP INC CL A 30239F106 1682 36030 SH SOLE 18 36030 0 0 FBL FINL GROUP INC CL A 30239F106 971 20813 SH SOLE 19 20813 0 0 FBL FINL GROUP INC CL A 30239F106 15703 336466 SH SOLE 21 336466 0 0 FBL FINL GROUP INC CL A 30239F106 15248 326723 SH SOLE 22 315767 0 10956 FBL FINL GROUP INC CL A 30239F106 36 765 SH SOLE 23 765 0 0 FBL FINL GROUP INC CL A 30239F106 206 4410 SH SOLE 26 0 0 4410 FBL FINL GROUP INC CL A 30239F106 55 1180 SH SOLE 28 1180 0 0 FBL FINL GROUP INC CL A 30239F106 1004 21513 SH SOLE 30 21513 0 0 FBL FINL GROUP INC CL A 30239F106 92 1968 SH SOLE 34 1968 0 0 FBL FINL GROUP INC CL A 30239F106 57 1226 SH SOLE 40 1226 0 0 FEDERAL AGRIC MTG CORP CL A 313148108 265 5519 SH SOLE 21 5519 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 489 8798 SH SOLE 2 1948 0 6850 FEDERAL AGRIC MTG CORP CL C 313148306 4 63 SH SOLE 4 63 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 762 13704 SH SOLE 7 13704 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 1921 34540 SH SOLE 18 34540 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 3625 65160 SH SOLE 19 65160 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 18397 330695 SH SOLE 21 330695 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 20618 370622 SH SOLE 22 360607 0 10015 FEDERAL AGRIC MTG CORP CL C 313148306 458 8241 SH SOLE 23 8241 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 2250 40453 SH SOLE 26 0 0 40453 FEDERAL AGRIC MTG CORP CL C 313148306 78 1403 SH SOLE 28 1403 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 235 4231 SH SOLE 30 4231 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 156 2808 SH SOLE 34 2808 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 51 918 SH SOLE 40 918 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 13315 178459 SH SOLE 2 21978 0 156481 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 8807 118038 SH SOLE 4 116106 0 1932 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 18349 245930 SH SOLE 7 176258 0 69672 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 8 106 SH SOLE 13 106 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 628 8415 SH SOLE 15 8415 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 23427 313991 SH SOLE 18 303522 0 10469 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 10356 138798 SH SOLE 19 138798 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 183596 2460740 SH SOLE 21 2460740 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 187120 2507978 SH SOLE 22 2237400 0 270578 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 5046 67627 SH SOLE 23 67627 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 19339 259199 SH SOLE 25 259199 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 25383 340214 SH SOLE 26 67350 0 272864 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1152 15435 SH SOLE 28 11057 0 4378 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 4306 57708 SH SOLE 29 41588 0 16120 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 42735 572774 SH SOLE 30 572774 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1254 16812 SH SOLE 31 12923 0 3889 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 2082 27902 SH SOLE 34 27902 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 3196 42841 SH SOLE 36 42841 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 108 1450 SH SOLE 40 1450 0 0 FEDERAL SIGNAL CORP COM 313855108 693 25398 SH SOLE 2 2964 0 22434 FEDERAL SIGNAL CORP COM 313855108 5 185 SH SOLE 4 185 0 0 FEDERAL SIGNAL CORP COM 313855108 31 1133 SH SOLE 7 1133 0 0 FEDERAL SIGNAL CORP COM 313855108 7725 283161 SH SOLE 18 274025 0 9136 FEDERAL SIGNAL CORP COM 313855108 4636 169932 SH SOLE 19 169932 0 0 FEDERAL SIGNAL CORP COM 313855108 174466 6395383 SH SOLE 21 6395383 0 0 FEDERAL SIGNAL CORP COM 313855108 48237 1768236 SH SOLE 22 1700190 0 68046 FEDERAL SIGNAL CORP COM 313855108 54 1996 SH SOLE 23 1996 0 0 FEDERAL SIGNAL CORP COM 313855108 1260 46179 SH SOLE 26 19015 0 27164 FEDERAL SIGNAL CORP COM 313855108 259 9479 SH SOLE 28 9479 0 0 FEDERAL SIGNAL CORP COM 313855108 2128 78002 SH SOLE 30 78002 0 0 FEDERAL SIGNAL CORP COM 313855108 162 5934 SH SOLE 34 5934 0 0 FEDERAL SIGNAL CORP COM 313855108 182 6667 SH SOLE 40 6667 0 0 FEDERATED HERMES INC CL B 314211103 1382 72527 SH SOLE 2 41804 0 30723 FEDERATED HERMES INC CL B 314211103 7 378 SH SOLE 4 378 0 0 FEDERATED HERMES INC CL B 314211103 181 9483 SH SOLE 7 9483 0 0 FEDERATED HERMES INC CL B 314211103 11719 615175 SH SOLE 18 601137 0 14038 FEDERATED HERMES INC CL B 314211103 4816 252814 SH SOLE 19 252814 0 0 FEDERATED HERMES INC CL B 314211103 165815 8704205 SH SOLE 21 8704205 0 0 FEDERATED HERMES INC CL B 314211103 62059 3257716 SH SOLE 22 3133184 0 124532 FEDERATED HERMES INC CL B 314211103 90 4748 SH SOLE 23 4748 0 0 FEDERATED HERMES INC CL B 314211103 1819 95485 SH SOLE 26 24668 0 70817 FEDERATED HERMES INC CL B 314211103 233 12230 SH SOLE 28 12230 0 0 FEDERATED HERMES INC CL B 314211103 595 31231 SH SOLE 30 31231 0 0 FEDERATED HERMES INC CL B 314211103 654 34308 SH SOLE 32 34308 0 0 FEDERATED HERMES INC CL B 314211103 259 13605 SH SOLE 34 13605 0 0 FEDERATED HERMES INC CL B 314211103 47 2479 SH SOLE 36 2479 0 0 FEDERATED HERMES INC CL B 314211103 206 10802 SH SOLE 40 10802 0 0 FEDEX CORP COM 31428X106 80430 663289 SH SOLE 2 125641 0 537648 FEDEX CORP COM 31428X106 13973 115235 SH SOLE 4 108537 0 6698 FEDEX CORP COM 31428X106 25735 212230 SH SOLE 7 202891 0 9339 FEDEX CORP COM 31428X106 732 6038 SH SOLE 13 6038 0 0 FEDEX CORP COM 31428X106 3233 26661 SH SOLE 15 26661 0 0 FEDEX CORP COM 31428X106 173608 1431704 SH SOLE 18 1344228 0 87476 FEDEX CORP COM 31428X106 162154 1337244 SH SOLE 19 1337244 0 0 FEDEX CORP COM 31428X106 595682 4912433 SH SOLE 21 4912433 0 0 FEDEX CORP COM 31428X106 707898 5837856 SH SOLE 22 5211619 0 626237 FEDEX CORP COM 31428X106 21900 180604 SH SOLE 23 180604 0 0 FEDEX CORP COM 31428X106 31394 258901 SH SOLE 25 258901 0 0 FEDEX CORP COM 31428X106 134802 1111680 SH SOLE 26 157019 0 954661 FEDEX CORP COM 31428X106 6114 50417 SH SOLE 28 35632 0 14785 FEDEX CORP COM 31428X106 1135 9359 SH SOLE 29 9359 0 0 FEDEX CORP COM 31428X106 111620 920498 SH SOLE 30 920498 0 0 FEDEX CORP COM 31428X106 13516 111466 SH SOLE 31 50204 0 61262 FEDEX CORP COM 31428X106 1736 14314 SH SOLE 34 14314 0 0 FEDEX CORP COM 31428X106 22980 189510 SH SOLE 36 189510 0 0 FEDEX CORP COM 31428X106 687 5668 SH SOLE 40 5668 0 0 FEDNAT HLDG CO COM 31431B109 134 11676 SH SOLE 2 3850 0 7826 FEDNAT HLDG CO COM 31431B109 4 336 SH SOLE 7 336 0 0 FEDNAT HLDG CO COM 31431B109 573 49904 SH SOLE 18 45853 0 4051 FEDNAT HLDG CO COM 31431B109 762 66342 SH SOLE 19 66342 0 0 FEDNAT HLDG CO COM 31431B109 4862 423502 SH SOLE 21 423502 0 0 FEDNAT HLDG CO COM 31431B109 5838 508523 SH SOLE 22 500789 0 7734 FEDNAT HLDG CO COM 31431B109 82 7123 SH SOLE 23 7123 0 0 FEDNAT HLDG CO COM 31431B109 246 21408 SH SOLE 26 0 0 21408 FENNEC PHARMACEUTICALS INC COM 31447P100 19 3152 SH SOLE 18 3152 0 0 FENNEC PHARMACEUTICALS INC COM 31447P100 180 30311 SH SOLE 21 30311 0 0 FERRARI N V COM N3167Y103 2548 16698 SH SOLE 2 0 0 16698 FERRARI N V COM N3167Y103 53819 352750 SH SOLE 18 172932 0 179818 FERRARI N V COM N3167Y103 148266 971792 SH SOLE 19 971792 0 0 FERRARI N V COM N3167Y103 7137 46777 SH SOLE 22 46777 0 0 FERRARI N V COM N3167Y103 1839 12055 SH SOLE 34 12055 0 0 FERRO CORP COM 315405100 363 38809 SH SOLE 2 4226 0 34583 FERRO CORP COM 315405100 5 567 SH SOLE 4 567 0 0 FERRO CORP COM 315405100 13 1376 SH SOLE 7 1376 0 0 FERRO CORP COM 315405100 3471 370822 SH SOLE 18 370822 0 0 FERRO CORP COM 315405100 1430 152819 SH SOLE 19 152819 0 0 FERRO CORP COM 315405100 84664 9045345 SH SOLE 21 9045345 0 0 FERRO CORP COM 315405100 22912 2447916 SH SOLE 22 2358230 0 89686 FERRO CORP COM 315405100 371 39631 SH SOLE 26 21797 0 17834 FERRO CORP COM 315405100 103 11021 SH SOLE 28 11021 0 0 FERRO CORP COM 315405100 947 101187 SH SOLE 30 101187 0 0 FERRO CORP COM 315405100 82 8780 SH SOLE 40 8780 0 0 FERROGLOBE PLC SHS G33856108 18 39145 SH SOLE 22 39145 0 0 FFBW INC MD COM 30260M103 19 2417 SH SOLE 21 2417 0 0 FGL HLDGS ORD SHS G3402M102 1363 139128 SH SOLE 2 7306 0 131822 FGL HLDGS ORD SHS G3402M102 24 2461 SH SOLE 7 2461 0 0 FGL HLDGS ORD SHS G3402M102 6409 654011 SH SOLE 18 654011 0 0 FGL HLDGS ORD SHS G3402M102 3643 371758 SH SOLE 19 371758 0 0 FGL HLDGS ORD SHS G3402M102 148922 15196083 SH SOLE 21 15196083 0 0 FGL HLDGS ORD SHS G3402M102 41266 4210851 SH SOLE 22 4046743 0 164108 FGL HLDGS ORD SHS G3402M102 177 18051 SH SOLE 23 18051 0 0 FGL HLDGS ORD SHS G3402M102 1216 124111 SH SOLE 26 55545 0 68566 FGL HLDGS ORD SHS G3402M102 234 23851 SH SOLE 28 23851 0 0 FGL HLDGS ORD SHS G3402M102 2767 282320 SH SOLE 30 282320 0 0 FGL HLDGS ORD SHS G3402M102 154 15691 SH SOLE 40 15691 0 0 FIBROGEN INC COM 31572Q808 1315 37841 SH SOLE 2 8000 0 29841 FIBROGEN INC COM 31572Q808 10 298 SH SOLE 4 298 0 0 FIBROGEN INC COM 31572Q808 47 1354 SH SOLE 7 1354 0 0 FIBROGEN INC COM 31572Q808 10177 292872 SH SOLE 18 272967 0 19905 FIBROGEN INC COM 31572Q808 25817 742943 SH SOLE 19 742943 0 0 FIBROGEN INC COM 31572Q808 372 10700 SH SOLE 20 10700 0 0 FIBROGEN INC COM 31572Q808 119063 3426268 SH SOLE 21 3426268 0 0 FIBROGEN INC COM 31572Q808 81597 2348104 SH SOLE 22 2267842 0 80262 FIBROGEN INC COM 31572Q808 609 17531 SH SOLE 23 17531 0 0 FIBROGEN INC COM 31572Q808 2872 82637 SH SOLE 26 15822 0 66815 FIBROGEN INC COM 31572Q808 393 11299 SH SOLE 28 11299 0 0 FIBROGEN INC COM 31572Q808 1160 33372 SH SOLE 30 33372 0 0 FIBROGEN INC COM 31572Q808 60 1728 SH SOLE 34 1728 0 0 FIBROGEN INC COM 31572Q808 302 8677 SH SOLE 40 8677 0 0 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 4 12 SH SOLE 17 0 0 12 FIDELITY COVINGTON TR VLU FACTOR ETF 316092782 7 241 SH SOLE 17 0 0 241 FIDELITY COVINGTON TR QLTY FCTOR ETF 316092790 1 20 SH SOLE 17 0 0 20 FIDELITY COVINGTON TR DIVID ETF RISI 316092832 0 17 SH SOLE 17 0 0 17 FIDELITY D & D BANCORP INC COM 31609R100 116 2266 SH SOLE 2 112 0 2154 FIDELITY D & D BANCORP INC COM 31609R100 544 10664 SH SOLE 18 10664 0 0 FIDELITY D & D BANCORP INC COM 31609R100 280 5485 SH SOLE 19 5485 0 0 FIDELITY D & D BANCORP INC COM 31609R100 4824 94555 SH SOLE 21 94555 0 0 FIDELITY D & D BANCORP INC COM 31609R100 1416 27762 SH SOLE 22 26001 0 1761 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 16393 658866 SH SOLE 2 87378 0 571488 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3457 138945 SH SOLE 4 131700 0 7245 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 7009 281699 SH SOLE 7 112026 0 169673 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 161 6484 SH SOLE 13 6484 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 733 29449 SH SOLE 15 29449 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 8157 327850 SH SOLE 18 305253 0 22597 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 7240 290983 SH SOLE 19 290983 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 170890 6868562 SH SOLE 21 6868562 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 182971 7354141 SH SOLE 22 6881973 0 472168 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 4996 200822 SH SOLE 23 200822 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 8668 348402 SH SOLE 25 348402 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 29662 1192201 SH SOLE 26 431598 0 760603 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1406 56510 SH SOLE 28 40037 0 16473 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1587 63781 SH SOLE 29 5503 0 58278 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 19192 771392 SH SOLE 30 771392 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1327 53355 SH SOLE 31 42611 0 10744 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 12745 512277 SH SOLE 34 512277 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 6278 252330 SH SOLE 36 252330 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 139 5567 SH SOLE 40 5567 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 177970 1463086 SH SOLE 2 134541 0 1328545 FIDELITY NATL INFORMATION SV COM 31620M106 34068 280069 SH SOLE 4 263518 0 16551 FIDELITY NATL INFORMATION SV COM 31620M106 71241 585670 SH SOLE 7 556842 0 28828 FIDELITY NATL INFORMATION SV COM 31620M106 669 5501 SH SOLE 13 5501 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 8099 66578 SH SOLE 15 66578 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 149954 1232769 SH SOLE 18 1136003 0 96766 FIDELITY NATL INFORMATION SV COM 31620M106 15203 124980 SH SOLE 19 124980 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 1729760 14220326 SH SOLE 21 14220326 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 1800200 14799407 SH SOLE 22 13350613 0 1448794 FIDELITY NATL INFORMATION SV COM 31620M106 54518 448190 SH SOLE 23 448190 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 278535 2289829 SH SOLE 25 2289829 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 323638 2660625 SH SOLE 26 379279 0 2281346 FIDELITY NATL INFORMATION SV COM 31620M106 15227 125181 SH SOLE 28 88177 0 37004 FIDELITY NATL INFORMATION SV COM 31620M106 4168 34264 SH SOLE 29 34264 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 293487 2412748 SH SOLE 30 2412748 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 18077 148611 SH SOLE 31 109471 0 39140 FIDELITY NATL INFORMATION SV COM 31620M106 25897 212899 SH SOLE 34 212899 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 55716 458042 SH SOLE 36 458042 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 1639 13478 SH SOLE 40 13478 0 0 FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 1 850 SH SOLE 17 0 0 850 FIDUS INVT CORP COM 316500107 855 129114 SH SOLE 30 129114 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 84 20828 SH SOLE 2 893 0 19935 FIESTA RESTAURANT GROUP INC COM 31660B101 2 474 SH SOLE 7 474 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 443 109993 SH SOLE 18 109993 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 164 40793 SH SOLE 19 40793 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 9821 2437045 SH SOLE 21 2437045 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 2851 707524 SH SOLE 22 692622 0 14902 FIESTA RESTAURANT GROUP INC COM 31660B101 82 20427 SH SOLE 30 20427 0 0 FIFTH THIRD BANCORP COM 316773100 26897 1811263 SH SOLE 2 244132 0 1567131 FIFTH THIRD BANCORP COM 316773100 5257 353975 SH SOLE 4 331716 0 22259 FIFTH THIRD BANCORP COM 316773100 9860 663940 SH SOLE 7 608571 0 55369 FIFTH THIRD BANCORP COM 316773100 403 27120 SH SOLE 13 27120 0 0 FIFTH THIRD BANCORP COM 316773100 1257 84670 SH SOLE 15 84670 0 0 FIFTH THIRD BANCORP COM 316773100 0 19 SH SOLE 17 0 0 19 FIFTH THIRD BANCORP COM 316773100 22416 1509474 SH SOLE 18 1395171 0 114303 FIFTH THIRD BANCORP COM 316773100 3026 203742 SH SOLE 19 203742 0 0 FIFTH THIRD BANCORP COM 316773100 247329 16655161 SH SOLE 21 16655161 0 0 FIFTH THIRD BANCORP COM 316773100 257015 17307390 SH SOLE 22 15569013 0 1738377 FIFTH THIRD BANCORP COM 316773100 7647 514945 SH SOLE 23 514945 0 0 FIFTH THIRD BANCORP COM 316773100 10848 730534 SH SOLE 25 730534 0 0 FIFTH THIRD BANCORP COM 316773100 46268 3115668 SH SOLE 26 437360 0 2678308 FIFTH THIRD BANCORP COM 316773100 2134 143695 SH SOLE 28 101816 0 41879 FIFTH THIRD BANCORP COM 316773100 2405 161969 SH SOLE 29 10689 0 151280 FIFTH THIRD BANCORP COM 316773100 39571 2664729 SH SOLE 30 2664729 0 0 FIFTH THIRD BANCORP COM 316773100 2666 179524 SH SOLE 31 136595 0 42929 FIFTH THIRD BANCORP COM 316773100 574 38627 SH SOLE 34 38627 0 0 FIFTH THIRD BANCORP COM 316773100 8051 542136 SH SOLE 36 542136 0 0 FIFTH THIRD BANCORP COM 316773100 227 15266 SH SOLE 40 15266 0 0 FINANCIAL INSTNS INC COM 317585404 290 15992 SH SOLE 2 1133 0 14859 FINANCIAL INSTNS INC COM 317585404 8 438 SH SOLE 7 438 0 0 FINANCIAL INSTNS INC COM 317585404 1093 60265 SH SOLE 18 60265 0 0 FINANCIAL INSTNS INC COM 317585404 556 30662 SH SOLE 19 30662 0 0 FINANCIAL INSTNS INC COM 317585404 10115 557615 SH SOLE 21 557615 0 0 FINANCIAL INSTNS INC COM 317585404 10947 603500 SH SOLE 22 585610 0 17890 FINANCIAL INSTNS INC COM 317585404 345 19044 SH SOLE 26 0 0 19044 FINANCIAL INSTNS INC COM 317585404 57 3151 SH SOLE 28 3151 0 0 FINANCIAL INSTNS INC COM 317585404 52 2874 SH SOLE 30 2874 0 0 FINANCIAL INSTNS INC COM 317585404 37 2024 SH SOLE 34 2024 0 0 FINANCIAL INSTNS INC COM 317585404 36 1972 SH SOLE 40 1972 0 0 FINJAN HLDGS INC COM NEW 31788H303 6 6213 SH SOLE 18 6213 0 0 FINJAN HLDGS INC COM NEW 31788H303 53 52502 SH SOLE 21 52502 0 0 FINJAN HLDGS INC COM NEW 31788H303 43 43050 SH SOLE 22 43050 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 30 16716 SH SOLE 4 16716 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 144 81084 SH SOLE 21 81084 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 870 488664 SH SOLE 22 488664 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 387 217550 SH SOLE 30 217550 0 0 FIREEYE INC COM 31816Q101 4208 397770 SH SOLE 2 28145 0 369625 FIREEYE INC COM 31816Q101 10 908 SH SOLE 4 908 0 0 FIREEYE INC COM 31816Q101 37 3535 SH SOLE 7 3535 0 0 FIREEYE INC COM 31816Q101 946 89400 SH SOLE 18 89400 0 0 FIREEYE INC COM 31816Q101 497 47016 SH SOLE 19 47016 0 0 FIREEYE INC COM 31816Q101 37034 3500405 SH SOLE 21 3500405 0 0 FIREEYE INC COM 31816Q101 61430 5806217 SH SOLE 22 5479640 0 326577 FIREEYE INC COM 31816Q101 296 27985 SH SOLE 25 27985 0 0 FIREEYE INC COM 31816Q101 1847 174607 SH SOLE 26 75086 0 99521 FIREEYE INC COM 31816Q101 375 35423 SH SOLE 28 35423 0 0 FIREEYE INC COM 31816Q101 7013 662850 SH SOLE 30 662850 0 0 FIREEYE INC COM 31816Q101 45 4298 SH SOLE 31 4298 0 0 FIREEYE INC COM 31816Q101 21 1966 SH SOLE 34 1966 0 0 FIREEYE INC COM 31816Q101 33 3136 SH SOLE 36 3136 0 0 FIREEYE INC COM 31816Q101 264 24971 SH SOLE 40 24971 0 0 FIREEYE INC NOTE 1.625% 6/0 31816QAD3 948 1050000 PRN SOLE 21 1050000 0 0 FIREEYE INC NOTE 0.875% 6/0 31816QAF8 1761 2096000 PRN SOLE 21 2096000 0 0 FIREEYE INC NOTE 0.875% 6/0 31816QAF8 1050 1250000 PRN SOLE 22 1250000 0 0 FIRST AMERN FINL CORP COM 31847R102 21245 500945 SH SOLE 2 272769 0 228176 FIRST AMERN FINL CORP COM 31847R102 1240 29245 SH SOLE 4 29245 0 0 FIRST AMERN FINL CORP COM 31847R102 619 14595 SH SOLE 7 14595 0 0 FIRST AMERN FINL CORP COM 31847R102 746 17590 SH SOLE 13 17590 0 0 FIRST AMERN FINL CORP COM 31847R102 18022 424943 SH SOLE 18 373867 0 51076 FIRST AMERN FINL CORP COM 31847R102 8559 201812 SH SOLE 19 201812 0 0 FIRST AMERN FINL CORP COM 31847R102 231882 5467626 SH SOLE 21 5467626 0 0 FIRST AMERN FINL CORP COM 31847R102 173661 4094820 SH SOLE 22 3658014 0 436806 FIRST AMERN FINL CORP COM 31847R102 4087 96379 SH SOLE 23 96379 0 0 FIRST AMERN FINL CORP COM 31847R102 400 9426 SH SOLE 25 9426 0 0 FIRST AMERN FINL CORP COM 31847R102 3138 73989 SH SOLE 26 32452 0 41537 FIRST AMERN FINL CORP COM 31847R102 647 15253 SH SOLE 28 15253 0 0 FIRST AMERN FINL CORP COM 31847R102 7384 174100 SH SOLE 29 39595 0 134505 FIRST AMERN FINL CORP COM 31847R102 2169 51143 SH SOLE 30 51143 0 0 FIRST AMERN FINL CORP COM 31847R102 3795 89482 SH SOLE 31 59225 0 30257 FIRST AMERN FINL CORP COM 31847R102 674 15889 SH SOLE 34 15889 0 0 FIRST AMERN FINL CORP COM 31847R102 751 17716 SH SOLE 36 17716 0 0 FIRST AMERN FINL CORP COM 31847R102 527 12420 SH SOLE 40 12420 0 0 FIRST BANCORP INC ME COM 31866P102 236 10746 SH SOLE 2 747 0 9999 FIRST BANCORP INC ME COM 31866P102 5 210 SH SOLE 7 210 0 0 FIRST BANCORP INC ME COM 31866P102 875 39781 SH SOLE 18 39781 0 0 FIRST BANCORP INC ME COM 31866P102 446 20254 SH SOLE 19 20254 0 0 FIRST BANCORP INC ME COM 31866P102 8039 365395 SH SOLE 21 365395 0 0 FIRST BANCORP INC ME COM 31866P102 6807 309429 SH SOLE 22 301987 0 7442 FIRST BANCORP N C COM 318910106 662 28686 SH SOLE 2 1790 0 26896 FIRST BANCORP N C COM 318910106 13 550 SH SOLE 7 550 0 0 FIRST BANCORP N C COM 318910106 2425 105085 SH SOLE 18 105085 0 0 FIRST BANCORP N C COM 318910106 1324 57351 SH SOLE 19 57351 0 0 FIRST BANCORP N C COM 318910106 22786 987263 SH SOLE 21 987263 0 0 FIRST BANCORP N C COM 318910106 23898 1035427 SH SOLE 22 1000682 0 34745 FIRST BANCORP N C COM 318910106 378 16365 SH SOLE 26 13109 0 3256 FIRST BANCORP N C COM 318910106 85 3691 SH SOLE 28 3691 0 0 FIRST BANCORP N C COM 318910106 259 11226 SH SOLE 30 11226 0 0 FIRST BANCORP N C COM 318910106 93 4025 SH SOLE 40 4025 0 0 FIRST BANCORP P R COM NEW 318672706 1040 195505 SH SOLE 2 7917 0 187588 FIRST BANCORP P R COM NEW 318672706 5 882 SH SOLE 4 882 0 0 FIRST BANCORP P R COM NEW 318672706 16 3020 SH SOLE 7 3020 0 0 FIRST BANCORP P R COM NEW 318672706 4985 937112 SH SOLE 18 937112 0 0 FIRST BANCORP P R COM NEW 318672706 2017 379217 SH SOLE 19 379217 0 0 FIRST BANCORP P R COM NEW 318672706 124094 23325988 SH SOLE 21 23325988 0 0 FIRST BANCORP P R COM NEW 318672706 33154 6231871 SH SOLE 22 6005448 0 226423 FIRST BANCORP P R COM NEW 318672706 14 2628 SH SOLE 23 2628 0 0 FIRST BANCORP P R COM NEW 318672706 358 67347 SH SOLE 26 47455 0 19892 FIRST BANCORP P R COM NEW 318672706 137 25759 SH SOLE 28 25759 0 0 FIRST BANCORP P R COM NEW 318672706 1495 281018 SH SOLE 30 281018 0 0 FIRST BANCORP P R COM NEW 318672706 116 21759 SH SOLE 40 21759 0 0 FIRST BANCSHARES INC MS COM 318916103 299 15662 SH SOLE 2 1080 0 14582 FIRST BANCSHARES INC MS COM 318916103 4 230 SH SOLE 7 230 0 0 FIRST BANCSHARES INC MS COM 318916103 1212 63577 SH SOLE 18 63577 0 0 FIRST BANCSHARES INC MS COM 318916103 612 32073 SH SOLE 19 32073 0 0 FIRST BANCSHARES INC MS COM 318916103 11957 626995 SH SOLE 21 626995 0 0 FIRST BANCSHARES INC MS COM 318916103 10131 531263 SH SOLE 22 510887 0 20376 FIRST BANCSHARES INC MS COM 318916103 64 3379 SH SOLE 26 0 0 3379 FIRST BANCSHARES INC MS COM 318916103 52 2706 SH SOLE 28 2706 0 0 FIRST BANCSHARES INC MS COM 318916103 202 10604 SH SOLE 30 10604 0 0 FIRST BANCSHARES INC MS COM 318916103 71 3737 SH SOLE 40 3737 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 110 15780 SH SOLE 2 727 0 15053 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 3 467 SH SOLE 7 467 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 442 63713 SH SOLE 18 63713 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 229 33035 SH SOLE 19 33035 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 4246 611747 SH SOLE 21 611747 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 1275 183784 SH SOLE 22 173906 0 9878 FIRST BUS FINL SVCS INC WIS COM 319390100 134 8613 SH SOLE 2 370 0 8243 FIRST BUS FINL SVCS INC WIS COM 319390100 4 236 SH SOLE 7 236 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 497 32065 SH SOLE 18 32065 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 251 16205 SH SOLE 19 16205 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 4572 294951 SH SOLE 21 294951 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 1886 121662 SH SOLE 22 116039 0 5623 FIRST BUSEY CORP COM NEW 319383204 860 50271 SH SOLE 2 3031 0 47240 FIRST BUSEY CORP COM NEW 319383204 9 540 SH SOLE 4 540 0 0 FIRST BUSEY CORP COM NEW 319383204 17 989 SH SOLE 7 989 0 0 FIRST BUSEY CORP COM NEW 319383204 3175 185561 SH SOLE 18 185561 0 0 FIRST BUSEY CORP COM NEW 319383204 1789 104575 SH SOLE 19 104575 0 0 FIRST BUSEY CORP COM NEW 319383204 29733 1737761 SH SOLE 21 1737761 0 0 FIRST BUSEY CORP COM NEW 319383204 27790 1624178 SH SOLE 22 1562181 0 61997 FIRST BUSEY CORP COM NEW 319383204 535 31249 SH SOLE 26 19197 0 12052 FIRST BUSEY CORP COM NEW 319383204 98 5719 SH SOLE 28 5719 0 0 FIRST BUSEY CORP COM NEW 319383204 315 18435 SH SOLE 30 18435 0 0 FIRST BUSEY CORP COM NEW 319383204 71 4125 SH SOLE 40 4125 0 0 FIRST CAPITAL INC COM 31942S104 176 2937 SH SOLE 2 136 0 2801 FIRST CAPITAL INC COM 31942S104 14 226 SH SOLE 7 226 0 0 FIRST CAPITAL INC COM 31942S104 782 13060 SH SOLE 18 13060 0 0 FIRST CAPITAL INC COM 31942S104 366 6109 SH SOLE 19 6109 0 0 FIRST CAPITAL INC COM 31942S104 6416 107120 SH SOLE 21 107120 0 0 FIRST CAPITAL INC COM 31942S104 1939 32365 SH SOLE 22 30728 0 1637 FIRST CHOICE BANCORP COM 31948P104 152 10116 SH SOLE 2 408 0 9708 FIRST CHOICE BANCORP COM 31948P104 3 217 SH SOLE 7 217 0 0 FIRST CHOICE BANCORP COM 31948P104 576 38372 SH SOLE 18 38372 0 0 FIRST CHOICE BANCORP COM 31948P104 288 19156 SH SOLE 19 19156 0 0 FIRST CHOICE BANCORP COM 31948P104 5613 373945 SH SOLE 21 373945 0 0 FIRST CHOICE BANCORP COM 31948P104 1873 124758 SH SOLE 22 119490 0 5268 FIRST CMNTY BANKSHARES INC V COM 31983A103 434 18622 SH SOLE 2 2395 0 16227 FIRST CMNTY BANKSHARES INC V COM 31983A103 8 356 SH SOLE 7 356 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 1537 65958 SH SOLE 18 65958 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 2559 109808 SH SOLE 19 109808 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 15379 660052 SH SOLE 21 660052 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 16368 702506 SH SOLE 22 684113 0 18393 FIRST CMNTY BANKSHARES INC V COM 31983A103 82 3505 SH SOLE 23 3505 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 700 30051 SH SOLE 26 0 0 30051 FIRST CMNTY BANKSHARES INC V COM 31983A103 51 2180 SH SOLE 28 2180 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 44 1898 SH SOLE 30 1898 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 32 1385 SH SOLE 40 1385 0 0 FIRST CMNTY CORP S C COM 319835104 32 2034 SH SOLE 18 2034 0 0 FIRST CMNTY CORP S C COM 319835104 401 25537 SH SOLE 21 25537 0 0 FIRST CMNTY CORP S C COM 319835104 247 15716 SH SOLE 22 15716 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 727 79586 SH SOLE 2 5537 0 74049 FIRST COMWLTH FINL CORP PA COM 319829107 8 885 SH SOLE 4 885 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 13 1402 SH SOLE 7 1402 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 3799 415631 SH SOLE 18 415631 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 1813 198407 SH SOLE 19 198407 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 94656 10356192 SH SOLE 21 10356192 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 28256 3091471 SH SOLE 22 2992036 0 99435 FIRST COMWLTH FINL CORP PA COM 319829107 184 20115 SH SOLE 23 20115 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 800 87476 SH SOLE 26 23644 0 63832 FIRST COMWLTH FINL CORP PA COM 319829107 123 13483 SH SOLE 28 13483 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 1137 124442 SH SOLE 30 124442 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 89 9696 SH SOLE 40 9696 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 4778 14355 SH SOLE 2 2251 0 12104 FIRST CTZNS BANCSHARES INC N CL A 31946M103 7 22 SH SOLE 4 22 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 55 165 SH SOLE 7 165 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 1140 3424 SH SOLE 18 3424 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 560 1681 SH SOLE 19 1681 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 30207 90746 SH SOLE 21 90746 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 75140 225735 SH SOLE 22 214705 0 11030 FIRST CTZNS BANCSHARES INC N CL A 31946M103 1130 3394 SH SOLE 26 1933 0 1461 FIRST CTZNS BANCSHARES INC N CL A 31946M103 285 857 SH SOLE 28 857 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 774 2325 SH SOLE 30 2325 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 51 152 SH SOLE 31 152 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 78 233 SH SOLE 36 233 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 253 761 SH SOLE 40 761 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 505 34257 SH SOLE 2 2163 0 32094 FIRST DEFIANCE FINL CORP COM 32006W106 12 817 SH SOLE 7 817 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 2044 138681 SH SOLE 18 138681 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 2480 168278 SH SOLE 19 168278 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 19823 1344821 SH SOLE 21 1344821 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 24738 1678287 SH SOLE 22 1625491 0 52796 FIRST DEFIANCE FINL CORP COM 32006W106 212 14391 SH SOLE 23 14391 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 1974 133944 SH SOLE 26 0 0 133944 FIRST DEFIANCE FINL CORP COM 32006W106 163 11054 SH SOLE 28 11054 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 95 6417 SH SOLE 30 6417 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 391 26554 SH SOLE 34 26554 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 49 3318 SH SOLE 40 3318 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 188 18769 SH SOLE 2 10415 0 8354 FIRST FINANCIAL NORTHWEST IN COM 32022K102 342 34021 SH SOLE 18 34021 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 922 91806 SH SOLE 19 91806 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 3049 303671 SH SOLE 21 303671 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 3661 364654 SH SOLE 22 360267 0 4387 FIRST FINANCIAL NORTHWEST IN COM 32022K102 416 41438 SH SOLE 23 41438 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 767 76442 SH SOLE 26 0 0 76442 FIRST FINL BANCORP OH COM 320209109 1065 71449 SH SOLE 2 3462 0 67987 FIRST FINL BANCORP OH COM 320209109 6 432 SH SOLE 4 432 0 0 FIRST FINL BANCORP OH COM 320209109 22 1452 SH SOLE 7 1452 0 0 FIRST FINL BANCORP OH COM 320209109 6269 420444 SH SOLE 18 420444 0 0 FIRST FINL BANCORP OH COM 320209109 2510 168357 SH SOLE 19 168357 0 0 FIRST FINL BANCORP OH COM 320209109 159733 10713149 SH SOLE 21 10713149 0 0 FIRST FINL BANCORP OH COM 320209109 42451 2847137 SH SOLE 22 2747043 0 100094 FIRST FINL BANCORP OH COM 320209109 403 27005 SH SOLE 26 9720 0 17285 FIRST FINL BANCORP OH COM 320209109 184 12353 SH SOLE 28 12353 0 0 FIRST FINL BANCORP OH COM 320209109 1932 129546 SH SOLE 30 129546 0 0 FIRST FINL BANCORP OH COM 320209109 156 10441 SH SOLE 40 10441 0 0 FIRST FINL BANKSHARES COM 32020R109 2749 102434 SH SOLE 2 61077 0 41357 FIRST FINL BANKSHARES COM 32020R109 12 462 SH SOLE 4 462 0 0 FIRST FINL BANKSHARES COM 32020R109 63 2333 SH SOLE 7 2333 0 0 FIRST FINL BANKSHARES COM 32020R109 23810 887127 SH SOLE 18 872151 0 14976 FIRST FINL BANKSHARES COM 32020R109 8871 330498 SH SOLE 19 330498 0 0 FIRST FINL BANKSHARES COM 32020R109 250039 9315923 SH SOLE 21 9315923 0 0 FIRST FINL BANKSHARES COM 32020R109 122858 4577409 SH SOLE 22 4437019 0 140390 FIRST FINL BANKSHARES COM 32020R109 212 7902 SH SOLE 23 7902 0 0 FIRST FINL BANKSHARES COM 32020R109 1673 62337 SH SOLE 26 45413 0 16924 FIRST FINL BANKSHARES COM 32020R109 484 18047 SH SOLE 28 18047 0 0 FIRST FINL BANKSHARES COM 32020R109 1109 41314 SH SOLE 30 41314 0 0 FIRST FINL BANKSHARES COM 32020R109 342 12737 SH SOLE 40 12737 0 0 FIRST FINL CORP IND COM 320218100 431 12775 SH SOLE 2 1077 0 11698 FIRST FINL CORP IND COM 320218100 7 212 SH SOLE 7 212 0 0 FIRST FINL CORP IND COM 320218100 1679 49787 SH SOLE 18 49787 0 0 FIRST FINL CORP IND COM 320218100 1980 58708 SH SOLE 19 58708 0 0 FIRST FINL CORP IND COM 320218100 15908 471767 SH SOLE 21 471767 0 0 FIRST FINL CORP IND COM 320218100 17414 516439 SH SOLE 22 503311 0 13128 FIRST FINL CORP IND COM 320218100 27 803 SH SOLE 23 803 0 0 FIRST FINL CORP IND COM 320218100 890 26397 SH SOLE 26 5421 0 20976 FIRST FINL CORP IND COM 320218100 48 1409 SH SOLE 28 1409 0 0 FIRST FINL CORP IND COM 320218100 253 7503 SH SOLE 30 7503 0 0 FIRST FINL CORP IND COM 320218100 30 877 SH SOLE 40 877 0 0 FIRST FNDTN INC COM 32026V104 323 31632 SH SOLE 2 2525 0 29107 FIRST FNDTN INC COM 32026V104 7 702 SH SOLE 7 702 0 0 FIRST FNDTN INC COM 32026V104 1551 151807 SH SOLE 18 151807 0 0 FIRST FNDTN INC COM 32026V104 765 74820 SH SOLE 19 74820 0 0 FIRST FNDTN INC COM 32026V104 14307 1399897 SH SOLE 21 1399897 0 0 FIRST FNDTN INC COM 32026V104 12056 1179607 SH SOLE 22 1137591 0 42016 FIRST FNDTN INC COM 32026V104 192 18789 SH SOLE 28 18789 0 0 FIRST FNDTN INC COM 32026V104 75 7332 SH SOLE 30 7332 0 0 FIRST FNDTN INC COM 32026V104 55 5351 SH SOLE 40 5351 0 0 FIRST GTY BANCSHARES INC COM 32043P106 74 5134 SH SOLE 2 211 0 4923 FIRST GTY BANCSHARES INC COM 32043P106 290 20129 SH SOLE 18 20129 0 0 FIRST GTY BANCSHARES INC COM 32043P106 137 9484 SH SOLE 19 9484 0 0 FIRST GTY BANCSHARES INC COM 32043P106 2762 191396 SH SOLE 21 191396 0 0 FIRST GTY BANCSHARES INC COM 32043P106 677 46922 SH SOLE 22 44277 0 2645 FIRST HAWAIIAN INC COM 32051X108 5006 302866 SH SOLE 2 68340 0 234526 FIRST HAWAIIAN INC COM 32051X108 10 577 SH SOLE 4 577 0 0 FIRST HAWAIIAN INC COM 32051X108 54 3275 SH SOLE 7 3275 0 0 FIRST HAWAIIAN INC COM 32051X108 1123 67953 SH SOLE 18 67953 0 0 FIRST HAWAIIAN INC COM 32051X108 1147 69404 SH SOLE 19 69404 0 0 FIRST HAWAIIAN INC COM 32051X108 27705 1676017 SH SOLE 21 1676017 0 0 FIRST HAWAIIAN INC COM 32051X108 66825 4042625 SH SOLE 22 3824126 0 218499 FIRST HAWAIIAN INC COM 32051X108 946 57257 SH SOLE 26 41211 0 16046 FIRST HAWAIIAN INC COM 32051X108 331 20018 SH SOLE 28 20018 0 0 FIRST HAWAIIAN INC COM 32051X108 718 43437 SH SOLE 30 43437 0 0 FIRST HAWAIIAN INC COM 32051X108 45 2725 SH SOLE 31 2725 0 0 FIRST HAWAIIAN INC COM 32051X108 54 3254 SH SOLE 34 3254 0 0 FIRST HAWAIIAN INC COM 32051X108 45 2732 SH SOLE 36 2732 0 0 FIRST HAWAIIAN INC COM 32051X108 208 12605 SH SOLE 40 12605 0 0 FIRST HORIZON NATL CORP COM 320517105 19583 2429611 SH SOLE 2 1680033 0 749578 FIRST HORIZON NATL CORP COM 320517105 1733 214963 SH SOLE 4 214963 0 0 FIRST HORIZON NATL CORP COM 320517105 640 79407 SH SOLE 7 79407 0 0 FIRST HORIZON NATL CORP COM 320517105 53 6516 SH SOLE 13 6516 0 0 FIRST HORIZON NATL CORP COM 320517105 12132 1505179 SH SOLE 18 1426281 0 78898 FIRST HORIZON NATL CORP COM 320517105 3167 392984 SH SOLE 19 392984 0 0 FIRST HORIZON NATL CORP COM 320517105 123684 15345432 SH SOLE 21 15345432 0 0 FIRST HORIZON NATL CORP COM 320517105 98278 12193355 SH SOLE 22 10656162 0 1537193 FIRST HORIZON NATL CORP COM 320517105 5309 658719 SH SOLE 23 658719 0 0 FIRST HORIZON NATL CORP COM 320517105 595 73799 SH SOLE 25 73799 0 0 FIRST HORIZON NATL CORP COM 320517105 3108 385642 SH SOLE 26 144366 0 241276 FIRST HORIZON NATL CORP COM 320517105 511 63339 SH SOLE 28 63339 0 0 FIRST HORIZON NATL CORP COM 320517105 2296 284815 SH SOLE 29 245528 0 39287 FIRST HORIZON NATL CORP COM 320517105 1622 201186 SH SOLE 30 201186 0 0 FIRST HORIZON NATL CORP COM 320517105 5609 695852 SH SOLE 31 506191 0 189661 FIRST HORIZON NATL CORP COM 320517105 1070 132752 SH SOLE 34 132752 0 0 FIRST HORIZON NATL CORP COM 320517105 283 35053 SH SOLE 36 35053 0 0 FIRST HORIZON NATL CORP COM 320517105 255 31626 SH SOLE 40 31626 0 0 FIRST INDL RLTY TR INC COM 32054K103 13337 401368 SH SOLE 2 65684 0 335684 FIRST INDL RLTY TR INC COM 32054K103 2470 74316 SH SOLE 4 74316 0 0 FIRST INDL RLTY TR INC COM 32054K103 4441 133635 SH SOLE 7 133635 0 0 FIRST INDL RLTY TR INC COM 32054K103 25314 761769 SH SOLE 18 731213 0 30556 FIRST INDL RLTY TR INC COM 32054K103 17936 539764 SH SOLE 19 539764 0 0 FIRST INDL RLTY TR INC COM 32054K103 324370 9761361 SH SOLE 21 9761361 0 0 FIRST INDL RLTY TR INC COM 32054K103 199243 5995865 SH SOLE 22 5767465 0 228400 FIRST INDL RLTY TR INC COM 32054K103 1334 40143 SH SOLE 23 40143 0 0 FIRST INDL RLTY TR INC COM 32054K103 9915 298363 SH SOLE 25 298363 0 0 FIRST INDL RLTY TR INC COM 32054K103 8887 267432 SH SOLE 26 39977 0 227455 FIRST INDL RLTY TR INC COM 32054K103 611 18385 SH SOLE 28 18385 0 0 FIRST INDL RLTY TR INC COM 32054K103 2177 65527 SH SOLE 29 65527 0 0 FIRST INDL RLTY TR INC COM 32054K103 18677 562053 SH SOLE 30 562053 0 0 FIRST INDL RLTY TR INC COM 32054K103 398 11985 SH SOLE 34 11985 0 0 FIRST INDL RLTY TR INC COM 32054K103 409 12323 SH SOLE 40 12323 0 0 FIRST INTERNET BANCORP COM 320557101 151 9200 SH SOLE 2 341 0 8859 FIRST INTERNET BANCORP COM 320557101 3 179 SH SOLE 7 179 0 0 FIRST INTERNET BANCORP COM 320557101 604 36797 SH SOLE 18 36797 0 0 FIRST INTERNET BANCORP COM 320557101 360 21922 SH SOLE 19 21922 0 0 FIRST INTERNET BANCORP COM 320557101 5379 327574 SH SOLE 21 327574 0 0 FIRST INTERNET BANCORP COM 320557101 3527 214828 SH SOLE 22 209028 0 5800 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1044 36189 SH SOLE 2 2213 0 33976 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 3 87 SH SOLE 4 87 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 20 696 SH SOLE 7 696 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 6399 221873 SH SOLE 18 221873 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 2188 75869 SH SOLE 19 75869 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 38787 1344908 SH SOLE 21 1344908 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 30778 1067198 SH SOLE 22 1022768 0 44430 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 328 11359 SH SOLE 26 8554 0 2805 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 146 5053 SH SOLE 28 5053 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 410 14204 SH SOLE 30 14204 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 106 3686 SH SOLE 40 3686 0 0 FIRST LONG IS CORP COM 320734106 420 24234 SH SOLE 2 1671 0 22563 FIRST LONG IS CORP COM 320734106 7 406 SH SOLE 7 406 0 0 FIRST LONG IS CORP COM 320734106 1584 91321 SH SOLE 18 91321 0 0 FIRST LONG IS CORP COM 320734106 794 45744 SH SOLE 19 45744 0 0 FIRST LONG IS CORP COM 320734106 14358 827529 SH SOLE 21 827529 0 0 FIRST LONG IS CORP COM 320734106 14559 839144 SH SOLE 22 813385 0 25759 FIRST LONG IS CORP COM 320734106 69 3962 SH SOLE 26 0 0 3962 FIRST LONG IS CORP COM 320734106 60 3471 SH SOLE 28 3471 0 0 FIRST LONG IS CORP COM 320734106 87 5031 SH SOLE 30 5031 0 0 FIRST MERCHANTS CORP COM 320817109 1387 52349 SH SOLE 2 2996 0 49353 FIRST MERCHANTS CORP COM 320817109 6 208 SH SOLE 4 208 0 0 FIRST MERCHANTS CORP COM 320817109 26 991 SH SOLE 7 991 0 0 FIRST MERCHANTS CORP COM 320817109 7660 289172 SH SOLE 18 289172 0 0 FIRST MERCHANTS CORP COM 320817109 2748 103749 SH SOLE 19 103749 0 0 FIRST MERCHANTS CORP COM 320817109 50535 1907686 SH SOLE 21 1907686 0 0 FIRST MERCHANTS CORP COM 320817109 44314 1672841 SH SOLE 22 1607708 0 65133 FIRST MERCHANTS CORP COM 320817109 676 25531 SH SOLE 26 13371 0 12160 FIRST MERCHANTS CORP COM 320817109 237 8965 SH SOLE 28 8965 0 0 FIRST MERCHANTS CORP COM 320817109 483 18228 SH SOLE 30 18228 0 0 FIRST MERCHANTS CORP COM 320817109 149 5613 SH SOLE 40 5613 0 0 FIRST MID BANCSHARES INC COM 320866106 357 15020 SH SOLE 2 1070 0 13950 FIRST MID BANCSHARES INC COM 320866106 6 264 SH SOLE 7 264 0 0 FIRST MID BANCSHARES INC COM 320866106 1347 56722 SH SOLE 18 56722 0 0 FIRST MID BANCSHARES INC COM 320866106 684 28796 SH SOLE 19 28796 0 0 FIRST MID BANCSHARES INC COM 320866106 12087 509157 SH SOLE 21 509157 0 0 FIRST MID BANCSHARES INC COM 320866106 7592 319812 SH SOLE 22 310314 0 9498 FIRST MID BANCSHARES INC COM 320866106 57 2393 SH SOLE 28 2393 0 0 FIRST MID BANCSHARES INC COM 320866106 63 2635 SH SOLE 30 2635 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 1274 96267 SH SOLE 2 4193 0 92074 FIRST MIDWEST BANCORP DEL COM 320867104 8 568 SH SOLE 4 568 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 21 1612 SH SOLE 7 1612 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 6633 501151 SH SOLE 18 501151 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 2913 220099 SH SOLE 19 220099 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 157354 11889231 SH SOLE 21 11889231 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 41734 3153340 SH SOLE 22 3041106 0 112234 FIRST MIDWEST BANCORP DEL COM 320867104 270 20364 SH SOLE 26 8027 0 12337 FIRST MIDWEST BANCORP DEL COM 320867104 188 14212 SH SOLE 28 14212 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 1874 141566 SH SOLE 30 141566 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 138 10403 SH SOLE 40 10403 0 0 FIRST NATL CORP COM 32106V107 16 1085 SH SOLE 18 1085 0 0 FIRST NATL CORP COM 32106V107 49 3235 SH SOLE 21 3235 0 0 FIRST NORTHWEST BANCORP COM 335834107 85 7791 SH SOLE 2 347 0 7444 FIRST NORTHWEST BANCORP COM 335834107 389 35788 SH SOLE 18 35788 0 0 FIRST NORTHWEST BANCORP COM 335834107 207 19019 SH SOLE 19 19019 0 0 FIRST NORTHWEST BANCORP COM 335834107 3617 332776 SH SOLE 21 332776 0 0 FIRST NORTHWEST BANCORP COM 335834107 1178 108384 SH SOLE 22 102907 0 5477 FIRST REP BK SAN FRANCISCO C COM 33616C100 32477 394718 SH SOLE 2 34147 0 360571 FIRST REP BK SAN FRANCISCO C COM 33616C100 6342 77081 SH SOLE 4 72827 0 4254 FIRST REP BK SAN FRANCISCO C COM 33616C100 11812 143564 SH SOLE 7 138378 0 5186 FIRST REP BK SAN FRANCISCO C COM 33616C100 51 620 SH SOLE 13 620 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 1170 14225 SH SOLE 15 14225 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 165 2000 SH SOLE 17 0 0 2000 FIRST REP BK SAN FRANCISCO C COM 33616C100 32531 395373 SH SOLE 18 371247 0 24126 FIRST REP BK SAN FRANCISCO C COM 33616C100 4143 50347 SH SOLE 19 50347 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 358280 4354400 SH SOLE 21 4354400 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 329324 4002485 SH SOLE 22 3608318 0 394167 FIRST REP BK SAN FRANCISCO C COM 33616C100 10101 122766 SH SOLE 23 122766 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 14656 178125 SH SOLE 25 178125 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 62273 756843 SH SOLE 26 108090 0 648753 FIRST REP BK SAN FRANCISCO C COM 33616C100 2814 34196 SH SOLE 28 24135 0 10061 FIRST REP BK SAN FRANCISCO C COM 33616C100 3129 38026 SH SOLE 29 2477 0 35549 FIRST REP BK SAN FRANCISCO C COM 33616C100 51873 630444 SH SOLE 30 630444 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 2959 35957 SH SOLE 31 29580 0 6377 FIRST REP BK SAN FRANCISCO C COM 33616C100 742 9023 SH SOLE 34 9023 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 8625 104820 SH SOLE 36 104820 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 339 4125 SH SOLE 40 4125 0 0 FIRST SAVINGS FINL GROUP INC COM 33621E109 107 2745 SH SOLE 18 540 0 2205 FIRST SAVINGS FINL GROUP INC COM 33621E109 26 667 SH SOLE 21 667 0 0 FIRST SAVINGS FINL GROUP INC COM 33621E109 221 5675 SH SOLE 22 5675 0 0 FIRST SAVINGS FINL GROUP INC COM 33621E109 128 3299 SH SOLE 26 0 0 3299 FIRST SEACOAST BANCORP COM 33631P102 3 520 SH SOLE 18 520 0 0 FIRST SEACOAST BANCORP COM 33631P102 46 7637 SH SOLE 21 7637 0 0 FIRST SOLAR INC COM 336433107 6831 189442 SH SOLE 2 35832 0 153610 FIRST SOLAR INC COM 336433107 14 375 SH SOLE 4 375 0 0 FIRST SOLAR INC COM 336433107 78 2175 SH SOLE 7 2175 0 0 FIRST SOLAR INC COM 336433107 7787 215941 SH SOLE 18 215941 0 0 FIRST SOLAR INC COM 336433107 4693 130133 SH SOLE 19 130133 0 0 FIRST SOLAR INC COM 336433107 158692 4400775 SH SOLE 21 4400775 0 0 FIRST SOLAR INC COM 336433107 89948 2494402 SH SOLE 22 2356339 0 138063 FIRST SOLAR INC COM 336433107 1029 28544 SH SOLE 26 15604 0 12940 FIRST SOLAR INC COM 336433107 410 11364 SH SOLE 28 11364 0 0 FIRST SOLAR INC COM 336433107 24845 688978 SH SOLE 30 688978 0 0 FIRST SOLAR INC COM 336433107 189 5241 SH SOLE 31 1659 0 3582 FIRST SOLAR INC COM 336433107 40838 1132491 SH SOLE 34 1132491 0 0 FIRST SOLAR INC COM 336433107 134 3714 SH SOLE 36 3714 0 0 FIRST SOLAR INC COM 336433107 305 8470 SH SOLE 40 8470 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 14 844 SH SOLE 18 844 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 8 127 SH SOLE 17 0 0 127 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1 20 SH SOLE 17 0 0 20 FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 11 225 SH SOLE 17 0 0 225 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 0 9 SH SOLE 17 0 0 9 FIRST TR VALUE LINE DIVID IN SHS 33734H106 2 84 SH SOLE 17 0 0 84 FIRST US BANCSHARES INC COM 33744V103 7 1194 SH SOLE 18 1194 0 0 FIRST US BANCSHARES INC COM 33744V103 132 21517 SH SOLE 21 21517 0 0 FIRST UTD CORP COM 33741H107 26 1796 SH SOLE 18 1796 0 0 FIRST UTD CORP COM 33741H107 482 33701 SH SOLE 19 33701 0 0 FIRST UTD CORP COM 33741H107 353 24672 SH SOLE 21 24672 0 0 FIRST UTD CORP COM 33741H107 293 20502 SH SOLE 22 20502 0 0 FIRST WESTN FINL INC COM 33751L105 420 29733 SH SOLE 21 29733 0 0 FIRSTCASH INC COM 33767D105 3034 42285 SH SOLE 2 28581 0 13704 FIRSTCASH INC COM 33767D105 119 1659 SH SOLE 4 1659 0 0 FIRSTCASH INC COM 33767D105 54 755 SH SOLE 7 755 0 0 FIRSTCASH INC COM 33767D105 21072 293732 SH SOLE 18 241636 0 52096 FIRSTCASH INC COM 33767D105 28063 391175 SH SOLE 19 391175 0 0 FIRSTCASH INC COM 33767D105 208677 2908794 SH SOLE 21 2908794 0 0 FIRSTCASH INC COM 33767D105 120230 1675916 SH SOLE 22 1629250 0 46666 FIRSTCASH INC COM 33767D105 2219 30927 SH SOLE 23 30927 0 0 FIRSTCASH INC COM 33767D105 21241 296082 SH SOLE 25 296082 0 0 FIRSTCASH INC COM 33767D105 6453 89945 SH SOLE 26 10902 0 79043 FIRSTCASH INC COM 33767D105 461 6421 SH SOLE 28 6421 0 0 FIRSTCASH INC COM 33767D105 1094 15255 SH SOLE 30 15255 0 0 FIRSTCASH INC COM 33767D105 99 1377 SH SOLE 31 0 0 1377 FIRSTCASH INC COM 33767D105 22447 312891 SH SOLE 34 312891 0 0 FIRSTCASH INC COM 33767D105 78 1089 SH SOLE 36 1089 0 0 FIRSTCASH INC COM 33767D105 312 4356 SH SOLE 40 4356 0 0 FIRSTENERGY CORP COM 337932107 70723 1764998 SH SOLE 2 600627 0 1164371 FIRSTENERGY CORP COM 337932107 11467 286175 SH SOLE 4 271080 0 15095 FIRSTENERGY CORP COM 337932107 21948 547737 SH SOLE 7 478790 0 68947 FIRSTENERGY CORP COM 337932107 747 18648 SH SOLE 13 18648 0 0 FIRSTENERGY CORP COM 337932107 2383 59462 SH SOLE 15 59462 0 0 FIRSTENERGY CORP COM 337932107 252788 6308669 SH SOLE 18 5899460 0 409209 FIRSTENERGY CORP COM 337932107 416855 10403160 SH SOLE 19 10403160 0 0 FIRSTENERGY CORP COM 337932107 754579 18831523 SH SOLE 21 18831523 0 0 FIRSTENERGY CORP COM 337932107 546550 13639871 SH SOLE 22 12360068 0 1279803 FIRSTENERGY CORP COM 337932107 17362 433302 SH SOLE 23 433302 0 0 FIRSTENERGY CORP COM 337932107 27367 682977 SH SOLE 25 682977 0 0 FIRSTENERGY CORP COM 337932107 64226 1602837 SH SOLE 26 375062 0 1227775 FIRSTENERGY CORP COM 337932107 4434 110652 SH SOLE 28 77518 0 33134 FIRSTENERGY CORP COM 337932107 398 9925 SH SOLE 29 9925 0 0 FIRSTENERGY CORP COM 337932107 80381 2006023 SH SOLE 30 2006023 0 0 FIRSTENERGY CORP COM 337932107 6528 162920 SH SOLE 31 102472 0 60448 FIRSTENERGY CORP COM 337932107 3489 87077 SH SOLE 32 87077 0 0 FIRSTENERGY CORP COM 337932107 14346 358032 SH SOLE 34 358032 0 0 FIRSTENERGY CORP COM 337932107 16050 400558 SH SOLE 36 400558 0 0 FIRSTENERGY CORP COM 337932107 452 11272 SH SOLE 40 11272 0 0 FISERV INC COM 337738108 136182 1433643 SH SOLE 2 205666 0 1227977 FISERV INC COM 337738108 26279 276646 SH SOLE 4 261031 0 15615 FISERV INC COM 337738108 55474 583996 SH SOLE 7 553305 0 30691 FISERV INC COM 337738108 2404 25312 SH SOLE 13 25312 0 0 FISERV INC COM 337738108 4642 48873 SH SOLE 15 48873 0 0 FISERV INC COM 337738108 1 13 SH SOLE 17 0 0 13 FISERV INC COM 337738108 112303 1182259 SH SOLE 18 1079518 0 102741 FISERV INC COM 337738108 23064 242806 SH SOLE 19 242806 0 0 FISERV INC COM 337738108 1636196 17224926 SH SOLE 21 17224926 0 0 FISERV INC COM 337738108 1331060 14012631 SH SOLE 22 12675724 0 1336907 FISERV INC COM 337738108 41282 434595 SH SOLE 23 434595 0 0 FISERV INC COM 337738108 64674 680851 SH SOLE 25 680851 0 0 FISERV INC COM 337738108 245075 2580007 SH SOLE 26 392811 0 2187196 FISERV INC COM 337738108 11275 118694 SH SOLE 28 83719 0 34975 FISERV INC COM 337738108 1389 14622 SH SOLE 29 14622 0 0 FISERV INC COM 337738108 251189 2644373 SH SOLE 30 2644373 0 0 FISERV INC COM 337738108 93291 982118 SH SOLE 31 115121 0 866997 FISERV INC COM 337738108 10231 107706 SH SOLE 32 107706 0 0 FISERV INC COM 337738108 15146 159452 SH SOLE 34 159452 0 0 FISERV INC COM 337738108 39431 415110 SH SOLE 36 415110 0 0 FISERV INC COM 337738108 1258 13242 SH SOLE 40 13242 0 0 FITBIT INC CL A 33812L102 1339 201113 SH SOLE 2 22204 0 178909 FITBIT INC CL A 33812L102 3 505 SH SOLE 4 505 0 0 FITBIT INC CL A 33812L102 38 5764 SH SOLE 7 5764 0 0 FITBIT INC CL A 33812L102 5348 803002 SH SOLE 18 803002 0 0 FITBIT INC CL A 33812L102 3608 541737 SH SOLE 19 541737 0 0 FITBIT INC CL A 33812L102 52455 7876093 SH SOLE 21 7876093 0 0 FITBIT INC CL A 33812L102 44434 6671820 SH SOLE 22 6408390 0 263430 FITBIT INC CL A 33812L102 138 20730 SH SOLE 23 20730 0 0 FITBIT INC CL A 33812L102 1253 188170 SH SOLE 26 93909 0 94261 FITBIT INC CL A 33812L102 240 36102 SH SOLE 28 36102 0 0 FITBIT INC CL A 33812L102 477 71566 SH SOLE 30 71566 0 0 FITBIT INC CL A 33812L102 167 25148 SH SOLE 40 25148 0 0 FIVE BELOW INC COM 33829M101 8431 119796 SH SOLE 2 25921 0 93875 FIVE BELOW INC COM 33829M101 18 261 SH SOLE 4 261 0 0 FIVE BELOW INC COM 33829M101 68 969 SH SOLE 7 969 0 0 FIVE BELOW INC COM 33829M101 10866 154385 SH SOLE 18 154385 0 0 FIVE BELOW INC COM 33829M101 918 13044 SH SOLE 19 13044 0 0 FIVE BELOW INC COM 33829M101 189880 2697931 SH SOLE 21 2697931 0 0 FIVE BELOW INC COM 33829M101 125244 1779544 SH SOLE 22 1691836 0 87708 FIVE BELOW INC COM 33829M101 1734 24634 SH SOLE 26 13243 0 11391 FIVE BELOW INC COM 33829M101 562 7987 SH SOLE 28 7987 0 0 FIVE BELOW INC COM 33829M101 1295 18404 SH SOLE 30 18404 0 0 FIVE BELOW INC COM 33829M101 78 1114 SH SOLE 31 1114 0 0 FIVE BELOW INC COM 33829M101 104 1474 SH SOLE 34 1474 0 0 FIVE BELOW INC COM 33829M101 407 5777 SH SOLE 40 5777 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 206 40649 SH SOLE 21 40649 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 56 11114 SH SOLE 28 11114 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 25 4937 SH SOLE 30 4937 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 73 32216 SH SOLE 2 1231 0 30985 FIVE PRIME THERAPEUTICS INC COM 33830X104 1 582 SH SOLE 7 582 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 288 127063 SH SOLE 18 127063 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 132 58087 SH SOLE 19 58087 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 2842 1251946 SH SOLE 21 1251946 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 2432 1071333 SH SOLE 22 1050998 0 20335 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 0 128 SH SOLE 18 128 0 0 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 39 14017 SH SOLE 21 14017 0 0 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 813 292272 SH SOLE 22 292272 0 0 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 18 6333 SH SOLE 26 0 0 6333 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 5 1708 SH SOLE 40 1708 0 0 FIVE9 INC COM 338307101 1727 22589 SH SOLE 2 3450 0 19139 FIVE9 INC COM 338307101 18 240 SH SOLE 4 240 0 0 FIVE9 INC COM 338307101 79 1037 SH SOLE 7 1037 0 0 FIVE9 INC COM 338307101 16647 217724 SH SOLE 18 207538 0 10186 FIVE9 INC COM 338307101 29527 386171 SH SOLE 19 386171 0 0 FIVE9 INC COM 338307101 166721 2180496 SH SOLE 21 2180496 0 0 FIVE9 INC COM 338307101 133771 1749553 SH SOLE 22 1686228 0 63325 FIVE9 INC COM 338307101 509 6663 SH SOLE 23 6663 0 0 FIVE9 INC COM 338307101 3394 44388 SH SOLE 26 11304 0 33084 FIVE9 INC COM 338307101 670 8763 SH SOLE 28 8763 0 0 FIVE9 INC COM 338307101 1538 20116 SH SOLE 30 20116 0 0 FIVE9 INC COM 338307101 2079 27188 SH SOLE 34 27188 0 0 FIVE9 INC COM 338307101 504 6595 SH SOLE 40 6595 0 0 FIVE9 INC NOTE 0.125% 5/0 338307AB7 1469 775000 PRN SOLE 21 775000 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 647 32648 SH SOLE 2 1792 0 30856 FLAGSTAR BANCORP INC COM PAR .001 337930705 1 55 SH SOLE 4 55 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 12 613 SH SOLE 7 613 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 3156 159162 SH SOLE 18 159162 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 1374 69305 SH SOLE 19 69305 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 76102 3837739 SH SOLE 21 3837739 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 20879 1052917 SH SOLE 22 1008655 0 44262 FLAGSTAR BANCORP INC COM PAR .001 337930705 494 24928 SH SOLE 26 14806 0 10122 FLAGSTAR BANCORP INC COM PAR .001 337930705 88 4461 SH SOLE 28 4461 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 911 45945 SH SOLE 30 45945 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 83 4197 SH SOLE 40 4197 0 0 FLANIGANS ENTERPRISES INC COM 338517105 2 184 SH SOLE 18 184 0 0 FLANIGANS ENTERPRISES INC COM 338517105 2 198 SH SOLE 21 198 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 38261 205111 SH SOLE 2 20317 0 184794 FLEETCOR TECHNOLOGIES INC COM 339041105 8753 46923 SH SOLE 4 44611 0 2312 FLEETCOR TECHNOLOGIES INC COM 339041105 14843 79571 SH SOLE 7 76939 0 2632 FLEETCOR TECHNOLOGIES INC COM 339041105 53 284 SH SOLE 13 284 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 1301 6974 SH SOLE 15 6974 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 55049 295106 SH SOLE 18 282463 0 12643 FLEETCOR TECHNOLOGIES INC COM 339041105 115381 618533 SH SOLE 19 618533 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 462552 2479640 SH SOLE 21 2479640 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 396495 2125522 SH SOLE 22 1927791 0 197731 FLEETCOR TECHNOLOGIES INC COM 339041105 11637 62383 SH SOLE 23 62383 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 60896 326449 SH SOLE 25 326449 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 64249 344423 SH SOLE 26 58341 0 286082 FLEETCOR TECHNOLOGIES INC COM 339041105 3325 17825 SH SOLE 28 12450 0 5375 FLEETCOR TECHNOLOGIES INC COM 339041105 3702 19845 SH SOLE 29 1494 0 18351 FLEETCOR TECHNOLOGIES INC COM 339041105 61762 331090 SH SOLE 30 331090 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 3740 20051 SH SOLE 31 16680 0 3371 FLEETCOR TECHNOLOGIES INC COM 339041105 52973 283976 SH SOLE 34 283976 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 10538 56494 SH SOLE 36 56494 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 339 1818 SH SOLE 40 1818 0 0 FLEX LTD ORD Y2573F102 1429 170641 SH SOLE 2 25025 0 145616 FLEX LTD ORD Y2573F102 1893 226081 SH SOLE 4 211356 0 14725 FLEX LTD ORD Y2573F102 2918 348449 SH SOLE 7 75454 0 272995 FLEX LTD ORD Y2573F102 70 8326 SH SOLE 13 8326 0 0 FLEX LTD ORD Y2573F102 486 58058 SH SOLE 15 58058 0 0 FLEX LTD ORD Y2573F102 7312 873077 SH SOLE 18 830219 0 42858 FLEX LTD ORD Y2573F102 7597 907062 SH SOLE 19 907062 0 0 FLEX LTD ORD Y2573F102 7959 950370 SH SOLE 21 950370 0 0 FLEX LTD ORD Y2573F102 9417 1124462 SH SOLE 22 794322 0 330140 FLEX LTD ORD Y2573F102 3378 403362 SH SOLE 23 403362 0 0 FLEX LTD ORD Y2573F102 5455 651355 SH SOLE 25 651355 0 0 FLEX LTD ORD Y2573F102 18590 2219686 SH SOLE 26 556916 0 1662770 FLEX LTD ORD Y2573F102 861 102856 SH SOLE 28 72927 0 29929 FLEX LTD ORD Y2573F102 997 119039 SH SOLE 29 9403 0 109636 FLEX LTD ORD Y2573F102 7165 855471 SH SOLE 30 855471 0 0 FLEX LTD ORD Y2573F102 1218 145431 SH SOLE 31 90740 0 54691 FLEX LTD ORD Y2573F102 2891 345244 SH SOLE 34 345244 0 0 FLEX LTD ORD Y2573F102 4199 501431 SH SOLE 36 501431 0 0 FLEX LTD ORD Y2573F102 90 10707 SH SOLE 40 10707 0 0 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 2 1511 SH SOLE 18 1511 0 0 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 20 17474 SH SOLE 21 17474 0 0 FLEXION THERAPEUTICS INC COM 33938J106 127 16199 SH SOLE 2 5267 0 10932 FLEXION THERAPEUTICS INC COM 33938J106 6 730 SH SOLE 7 730 0 0 FLEXION THERAPEUTICS INC COM 33938J106 1087 138056 SH SOLE 18 127102 0 10954 FLEXION THERAPEUTICS INC COM 33938J106 1364 173274 SH SOLE 19 173274 0 0 FLEXION THERAPEUTICS INC COM 33938J106 11892 1511081 SH SOLE 21 1511081 0 0 FLEXION THERAPEUTICS INC COM 33938J106 8272 1051089 SH SOLE 22 1018482 0 32607 FLEXION THERAPEUTICS INC COM 33938J106 55 6988 SH SOLE 23 6988 0 0 FLEXION THERAPEUTICS INC COM 33938J106 381 48450 SH SOLE 26 0 0 48450 FLEXION THERAPEUTICS INC COM 33938J106 41 5156 SH SOLE 28 5156 0 0 FLEXION THERAPEUTICS INC COM 33938J106 127 16118 SH SOLE 30 16118 0 0 FLEXION THERAPEUTICS INC COM 33938J106 29 3669 SH SOLE 40 3669 0 0 FLEXSHARES TR INTL QLTDV IDX 33939L837 0 28 SH SOLE 17 0 0 28 FLEXSHOPPER INC COM NEW 33939J303 10 8212 SH SOLE 21 8212 0 0 FLEXSTEEL INDS INC COM 339382103 88 8048 SH SOLE 2 295 0 7753 FLEXSTEEL INDS INC COM 339382103 2 149 SH SOLE 7 149 0 0 FLEXSTEEL INDS INC COM 339382103 296 27027 SH SOLE 18 27027 0 0 FLEXSTEEL INDS INC COM 339382103 138 12621 SH SOLE 19 12621 0 0 FLEXSTEEL INDS INC COM 339382103 2792 254773 SH SOLE 21 254773 0 0 FLEXSTEEL INDS INC COM 339382103 2296 209527 SH SOLE 22 204850 0 4677 FLIR SYS INC COM 302445101 13327 417897 SH SOLE 2 112483 0 305414 FLIR SYS INC COM 302445101 2576 80791 SH SOLE 4 77305 0 3486 FLIR SYS INC COM 302445101 6943 217714 SH SOLE 7 142346 0 75368 FLIR SYS INC COM 302445101 17 540 SH SOLE 13 540 0 0 FLIR SYS INC COM 302445101 400 12549 SH SOLE 15 12549 0 0 FLIR SYS INC COM 302445101 9679 303497 SH SOLE 18 282056 0 21441 FLIR SYS INC COM 302445101 2500 78395 SH SOLE 19 78395 0 0 FLIR SYS INC COM 302445101 138110 4330821 SH SOLE 21 4330821 0 0 FLIR SYS INC COM 302445101 117282 3677701 SH SOLE 22 3314406 0 363295 FLIR SYS INC COM 302445101 3623 113600 SH SOLE 23 113600 0 0 FLIR SYS INC COM 302445101 1285 40280 SH SOLE 25 40280 0 0 FLIR SYS INC COM 302445101 16452 515890 SH SOLE 26 150634 0 365256 FLIR SYS INC COM 302445101 880 27595 SH SOLE 28 19741 0 7854 FLIR SYS INC COM 302445101 1245 39041 SH SOLE 29 10783 0 28258 FLIR SYS INC COM 302445101 16928 530827 SH SOLE 30 530827 0 0 FLIR SYS INC COM 302445101 1805 56592 SH SOLE 31 40533 0 16059 FLIR SYS INC COM 302445101 639 20053 SH SOLE 34 20053 0 0 FLIR SYS INC COM 302445101 3055 95787 SH SOLE 36 95787 0 0 FLIR SYS INC COM 302445101 88 2752 SH SOLE 40 2752 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 3873 120684 SH SOLE 2 5686 0 114998 FLOOR & DECOR HLDGS INC CL A 339750101 12 386 SH SOLE 4 386 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 39 1201 SH SOLE 7 1201 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 1020 31784 SH SOLE 18 31784 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 520 16217 SH SOLE 19 16217 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 33984 1059037 SH SOLE 21 1059037 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 59947 1868094 SH SOLE 22 1756197 0 111897 FLOOR & DECOR HLDGS INC CL A 339750101 30823 960532 SH SOLE 25 960532 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 1103 34370 SH SOLE 26 21348 0 13022 FLOOR & DECOR HLDGS INC CL A 339750101 326 10149 SH SOLE 28 10149 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 741 23087 SH SOLE 30 23087 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 46 1421 SH SOLE 31 1421 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 23 714 SH SOLE 34 714 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 221 6900 SH SOLE 40 6900 0 0 FLOTEK INDS INC DEL COM 343389102 44 49854 SH SOLE 2 2004 0 47850 FLOTEK INDS INC DEL COM 343389102 1 1084 SH SOLE 7 1084 0 0 FLOTEK INDS INC DEL COM 343389102 179 201166 SH SOLE 18 201166 0 0 FLOTEK INDS INC DEL COM 343389102 83 93698 SH SOLE 19 93698 0 0 FLOTEK INDS INC DEL COM 343389102 1707 1917607 SH SOLE 21 1917607 0 0 FLOTEK INDS INC DEL COM 343389102 1392 1563779 SH SOLE 22 1532319 0 31460 FLOWERS FOODS INC COM 343498101 11488 559855 SH SOLE 2 131060 0 428795 FLOWERS FOODS INC COM 343498101 18 890 SH SOLE 4 890 0 0 FLOWERS FOODS INC COM 343498101 101 4905 SH SOLE 7 4905 0 0 FLOWERS FOODS INC COM 343498101 12445 606503 SH SOLE 18 606503 0 0 FLOWERS FOODS INC COM 343498101 1775 86478 SH SOLE 19 86478 0 0 FLOWERS FOODS INC COM 343498101 195380 9521443 SH SOLE 21 9521443 0 0 FLOWERS FOODS INC COM 343498101 133065 6484647 SH SOLE 22 6156809 0 327838 FLOWERS FOODS INC COM 343498101 1991 97034 SH SOLE 23 97034 0 0 FLOWERS FOODS INC COM 343498101 2136 104096 SH SOLE 26 39964 0 64132 FLOWERS FOODS INC COM 343498101 560 27311 SH SOLE 28 27311 0 0 FLOWERS FOODS INC COM 343498101 1262 61498 SH SOLE 30 61498 0 0 FLOWERS FOODS INC COM 343498101 239 11642 SH SOLE 31 3893 0 7749 FLOWERS FOODS INC COM 343498101 229 11170 SH SOLE 34 11170 0 0 FLOWERS FOODS INC COM 343498101 136 6615 SH SOLE 36 6615 0 0 FLOWERS FOODS INC COM 343498101 422 20555 SH SOLE 40 20555 0 0 FLOWSERVE CORP COM 34354P105 7983 334154 SH SOLE 2 36881 0 297273 FLOWSERVE CORP COM 34354P105 1397 58496 SH SOLE 4 55044 0 3452 FLOWSERVE CORP COM 34354P105 2658 111275 SH SOLE 7 108078 0 3197 FLOWSERVE CORP COM 34354P105 13 548 SH SOLE 13 548 0 0 FLOWSERVE CORP COM 34354P105 324 13546 SH SOLE 15 13546 0 0 FLOWSERVE CORP COM 34354P105 6480 271252 SH SOLE 18 252606 0 18646 FLOWSERVE CORP COM 34354P105 1125 47077 SH SOLE 19 47077 0 0 FLOWSERVE CORP COM 34354P105 74656 3124972 SH SOLE 21 3124972 0 0 FLOWSERVE CORP COM 34354P105 81209 3399268 SH SOLE 22 3090438 0 308830 FLOWSERVE CORP COM 34354P105 2358 98689 SH SOLE 23 98689 0 0 FLOWSERVE CORP COM 34354P105 4097 171502 SH SOLE 25 171502 0 0 FLOWSERVE CORP COM 34354P105 18547 776351 SH SOLE 26 153347 0 623004 FLOWSERVE CORP COM 34354P105 676 28315 SH SOLE 28 19463 0 8852 FLOWSERVE CORP COM 34354P105 723 30260 SH SOLE 29 2401 0 27859 FLOWSERVE CORP COM 34354P105 12607 527720 SH SOLE 30 527720 0 0 FLOWSERVE CORP COM 34354P105 746 31209 SH SOLE 31 25068 0 6141 FLOWSERVE CORP COM 34354P105 218 9137 SH SOLE 34 9137 0 0 FLOWSERVE CORP COM 34354P105 2172 90931 SH SOLE 36 90931 0 0 FLOWSERVE CORP COM 34354P105 63 2622 SH SOLE 40 2622 0 0 FLUENT INC COM 34380C102 26 21907 SH SOLE 2 2051 0 19856 FLUENT INC COM 34380C102 180 154254 SH SOLE 18 154254 0 0 FLUENT INC COM 34380C102 87 74052 SH SOLE 19 74052 0 0 FLUENT INC COM 34380C102 1754 1498989 SH SOLE 21 1498989 0 0 FLUENT INC COM 34380C102 1144 978194 SH SOLE 22 957644 0 20550 FLUIDIGM CORP DEL COM 34385P108 64 25075 SH SOLE 2 2852 0 22223 FLUIDIGM CORP DEL COM 34385P108 4 1523 SH SOLE 7 1523 0 0 FLUIDIGM CORP DEL COM 34385P108 650 256039 SH SOLE 18 256039 0 0 FLUIDIGM CORP DEL COM 34385P108 329 129344 SH SOLE 19 129344 0 0 FLUIDIGM CORP DEL COM 34385P108 6035 2375944 SH SOLE 21 2375944 0 0 FLUIDIGM CORP DEL COM 34385P108 5425 2135995 SH SOLE 22 2060530 0 75465 FLUIDIGM CORP DEL COM 34385P108 937 368759 SH SOLE 30 368759 0 0 FLUIDIGM CORP DEL COM 34385P108 17 6594 SH SOLE 40 6594 0 0 FLUOR CORP NEW COM 343412102 2249 325505 SH SOLE 2 73530 0 251975 FLUOR CORP NEW COM 343412102 4 598 SH SOLE 4 598 0 0 FLUOR CORP NEW COM 343412102 67 9637 SH SOLE 7 9637 0 0 FLUOR CORP NEW COM 343412102 233 33776 SH SOLE 13 33776 0 0 FLUOR CORP NEW COM 343412102 3369 487523 SH SOLE 18 439125 0 48398 FLUOR CORP NEW COM 343412102 2146 310617 SH SOLE 19 310617 0 0 FLUOR CORP NEW COM 343412102 44938 6503311 SH SOLE 21 6503311 0 0 FLUOR CORP NEW COM 343412102 34329 4967963 SH SOLE 22 4540415 0 427548 FLUOR CORP NEW COM 343412102 365 52841 SH SOLE 23 52841 0 0 FLUOR CORP NEW COM 343412102 364 52709 SH SOLE 26 42223 0 10486 FLUOR CORP NEW COM 343412102 320 46259 SH SOLE 30 46259 0 0 FLUOR CORP NEW COM 343412102 21 2992 SH SOLE 31 2992 0 0 FLUOR CORP NEW COM 343412102 725 104855 SH SOLE 36 104855 0 0 FLUOR CORP NEW COM 343412102 108 15675 SH SOLE 40 15675 0 0 FLUSHING FINL CORP COM 343873105 363 27146 SH SOLE 2 1650 0 25496 FLUSHING FINL CORP COM 343873105 5 352 SH SOLE 4 352 0 0 FLUSHING FINL CORP COM 343873105 8 633 SH SOLE 7 633 0 0 FLUSHING FINL CORP COM 343873105 1402 104971 SH SOLE 18 104971 0 0 FLUSHING FINL CORP COM 343873105 819 61330 SH SOLE 19 61330 0 0 FLUSHING FINL CORP COM 343873105 13052 976976 SH SOLE 21 976976 0 0 FLUSHING FINL CORP COM 343873105 12941 968611 SH SOLE 22 937759 0 30852 FLUSHING FINL CORP COM 343873105 644 48211 SH SOLE 26 16855 0 31356 FLUSHING FINL CORP COM 343873105 53 3968 SH SOLE 28 3968 0 0 FLUSHING FINL CORP COM 343873105 65 4883 SH SOLE 30 4883 0 0 FLUSHING FINL CORP COM 343873105 15 1137 SH SOLE 34 1137 0 0 FLUSHING FINL CORP COM 343873105 42 3146 SH SOLE 40 3146 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 198 14938 SH SOLE 2 6933 0 8005 FLWS/1-800 FLOWERS CL A 68243Q106 6 469 SH SOLE 7 469 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 1433 108286 SH SOLE 18 85348 0 22938 FLWS/1-800 FLOWERS CL A 68243Q106 3593 271583 SH SOLE 19 271583 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 11087 838026 SH SOLE 21 838026 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 12033 909530 SH SOLE 22 882584 0 26946 FLWS/1-800 FLOWERS CL A 68243Q106 445 33629 SH SOLE 23 33629 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 1528 115486 SH SOLE 26 0 0 115486 FLWS/1-800 FLOWERS CL A 68243Q106 47 3548 SH SOLE 28 3548 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 3206 242311 SH SOLE 30 242311 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 139 10518 SH SOLE 34 10518 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 27 2065 SH SOLE 40 2065 0 0 FLY LEASING LTD SPONSORED ADR 34407D109 333 47318 SH SOLE 21 47318 0 0 FLYING EAGLE ACQUISITION COR UNIT 99/99/9999 34407Y202 9970 1000000 SH SOLE 2 1000000 0 0 FNCB BANCORP INC COM 302578109 104 15105 SH SOLE 2 712 0 14393 FNCB BANCORP INC COM 302578109 444 64196 SH SOLE 18 64196 0 0 FNCB BANCORP INC COM 302578109 224 32357 SH SOLE 19 32357 0 0 FNCB BANCORP INC COM 302578109 4539 656861 SH SOLE 21 656861 0 0 FNCB BANCORP INC COM 302578109 1250 180862 SH SOLE 22 174411 0 6451 FOCUS FINL PARTNERS INC COM CL A 34417P100 300 13018 SH SOLE 2 3300 0 9718 FOCUS FINL PARTNERS INC COM CL A 34417P100 14 599 SH SOLE 7 599 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 2681 116512 SH SOLE 18 107281 0 9231 FOCUS FINL PARTNERS INC COM CL A 34417P100 2327 101121 SH SOLE 19 101121 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 22976 998506 SH SOLE 21 998506 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 21189 920846 SH SOLE 22 885281 0 35565 FOCUS FINL PARTNERS INC COM CL A 34417P100 160 6968 SH SOLE 23 6968 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 569 24725 SH SOLE 26 0 0 24725 FOCUS FINL PARTNERS INC COM CL A 34417P100 86 3729 SH SOLE 28 3729 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 948 41218 SH SOLE 30 41218 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 84 3629 SH SOLE 40 3629 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 3078 50870 SH SOLE 2 0 0 50870 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 219 3625 SH SOLE 4 3625 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 687 11355 SH SOLE 13 11355 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 4591 75873 SH SOLE 18 13198 0 62675 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 10525 173932 SH SOLE 19 173932 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 233 3848 SH SOLE 21 3848 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 36304 599966 SH SOLE 22 354524 0 245442 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 5763 95238 SH SOLE 25 95238 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 334 5528 SH SOLE 26 5528 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 3487 57626 SH SOLE 30 57626 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 689 11379 SH SOLE 31 8039 0 3340 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 23565 389446 SH SOLE 34 389446 0 0 FONAR CORP COM NEW 344437405 22 1520 SH SOLE 18 1520 0 0 FONAR CORP COM NEW 344437405 306 20947 SH SOLE 21 20947 0 0 FONAR CORP COM NEW 344437405 1119 76536 SH SOLE 22 76536 0 0 FOOT LOCKER INC COM 344849104 6202 281288 SH SOLE 2 80122 0 201166 FOOT LOCKER INC COM 344849104 11 480 SH SOLE 4 480 0 0 FOOT LOCKER INC COM 344849104 79 3586 SH SOLE 7 3586 0 0 FOOT LOCKER INC COM 344849104 8067 365851 SH SOLE 18 365851 0 0 FOOT LOCKER INC COM 344849104 551 24992 SH SOLE 19 24992 0 0 FOOT LOCKER INC COM 344849104 115325 5230170 SH SOLE 21 5230170 0 0 FOOT LOCKER INC COM 344849104 80901 3668987 SH SOLE 22 3469787 0 199200 FOOT LOCKER INC COM 344849104 902 40927 SH SOLE 26 23457 0 17470 FOOT LOCKER INC COM 344849104 320 14495 SH SOLE 28 14495 0 0 FOOT LOCKER INC COM 344849104 830 37633 SH SOLE 30 37633 0 0 FOOT LOCKER INC COM 344849104 130 5880 SH SOLE 31 2270 0 3610 FOOT LOCKER INC COM 344849104 510 23122 SH SOLE 36 23122 0 0 FOOT LOCKER INC COM 344849104 248 11258 SH SOLE 40 11258 0 0 FORD MTR CO DEL COM 345370860 56322 11660922 SH SOLE 2 2761585 0 8899337 FORD MTR CO DEL COM 345370860 9840 2037304 SH SOLE 4 1933314 0 103990 FORD MTR CO DEL COM 345370860 19611 4060316 SH SOLE 7 3448107 0 612209 FORD MTR CO DEL COM 345370860 516 106924 SH SOLE 13 106924 0 0 FORD MTR CO DEL COM 345370860 2047 423745 SH SOLE 15 423745 0 0 FORD MTR CO DEL COM 345370860 9 1806 SH SOLE 17 0 0 1806 FORD MTR CO DEL COM 345370860 33651 6967118 SH SOLE 18 6384921 0 582197 FORD MTR CO DEL COM 345370860 3207 663943 SH SOLE 19 663943 0 0 FORD MTR CO DEL COM 345370860 364576 75481599 SH SOLE 21 75481599 0 0 FORD MTR CO DEL COM 345370860 458647 94957971 SH SOLE 22 84179311 0 10778660 FORD MTR CO DEL COM 345370860 17023 3524423 SH SOLE 23 3524423 0 0 FORD MTR CO DEL COM 345370860 19780 4095282 SH SOLE 25 4095282 0 0 FORD MTR CO DEL COM 345370860 81822 16940441 SH SOLE 26 2533026 0 14407415 FORD MTR CO DEL COM 345370860 3889 805275 SH SOLE 28 573807 0 231468 FORD MTR CO DEL COM 345370860 1427 295499 SH SOLE 29 295499 0 0 FORD MTR CO DEL COM 345370860 77542 16054204 SH SOLE 30 16054204 0 0 FORD MTR CO DEL COM 345370860 11764 2435600 SH SOLE 31 1059857 0 1375743 FORD MTR CO DEL COM 345370860 1526 316011 SH SOLE 34 316011 0 0 FORD MTR CO DEL COM 345370860 20165 4174862 SH SOLE 36 4174862 0 0 FORD MTR CO DEL COM 345370860 404 83622 SH SOLE 40 83622 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 501 15844 SH SOLE 2 2157 0 13687 FORESCOUT TECHNOLOGIES INC COM 34553D101 5 170 SH SOLE 4 170 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 25 788 SH SOLE 7 788 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 4710 149112 SH SOLE 18 149112 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 2571 81383 SH SOLE 19 81383 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 48490 1534979 SH SOLE 21 1534979 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 36396 1152134 SH SOLE 22 1107043 0 45091 FORESCOUT TECHNOLOGIES INC COM 34553D101 150 4754 SH SOLE 25 4754 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 907 28727 SH SOLE 26 15307 0 13420 FORESCOUT TECHNOLOGIES INC COM 34553D101 173 5491 SH SOLE 28 5491 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 4106 129977 SH SOLE 30 129977 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 8 260 SH SOLE 34 260 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 13 416 SH SOLE 36 416 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 109 3457 SH SOLE 40 3457 0 0 FORESTAR GROUP INC COM 346232101 251 24288 SH SOLE 2 9680 0 14608 FORESTAR GROUP INC COM 346232101 3 296 SH SOLE 4 296 0 0 FORESTAR GROUP INC COM 346232101 1 84 SH SOLE 7 84 0 0 FORESTAR GROUP INC COM 346232101 586 56598 SH SOLE 18 56598 0 0 FORESTAR GROUP INC COM 346232101 2062 199202 SH SOLE 19 199202 0 0 FORESTAR GROUP INC COM 346232101 6205 599486 SH SOLE 21 599486 0 0 FORESTAR GROUP INC COM 346232101 5011 484177 SH SOLE 22 474610 0 9567 FORESTAR GROUP INC COM 346232101 161 15544 SH SOLE 26 1818 0 13726 FORESTAR GROUP INC COM 346232101 6 535 SH SOLE 28 535 0 0 FORESTAR GROUP INC COM 346232101 25 2424 SH SOLE 30 2424 0 0 FORESTAR GROUP INC COM 346232101 322 31102 SH SOLE 34 31102 0 0 FORESTAR GROUP INC COM 346232101 4 429 SH SOLE 40 429 0 0 FORMFACTOR INC COM 346375108 1565 77912 SH SOLE 2 12833 0 65079 FORMFACTOR INC COM 346375108 8 386 SH SOLE 4 386 0 0 FORMFACTOR INC COM 346375108 26 1307 SH SOLE 7 1307 0 0 FORMFACTOR INC COM 346375108 7296 363142 SH SOLE 18 347415 0 15727 FORMFACTOR INC COM 346375108 8544 425288 SH SOLE 19 425288 0 0 FORMFACTOR INC COM 346375108 163440 8135404 SH SOLE 21 8135404 0 0 FORMFACTOR INC COM 346375108 50982 2537695 SH SOLE 22 2455764 0 81931 FORMFACTOR INC COM 346375108 862 42926 SH SOLE 23 42926 0 0 FORMFACTOR INC COM 346375108 3425 170480 SH SOLE 26 28955 0 141525 FORMFACTOR INC COM 346375108 203 10097 SH SOLE 28 10097 0 0 FORMFACTOR INC COM 346375108 1978 98466 SH SOLE 30 98466 0 0 FORMFACTOR INC COM 346375108 227 11294 SH SOLE 34 11294 0 0 FORMFACTOR INC COM 346375108 127 6344 SH SOLE 40 6344 0 0 FORRESTER RESH INC COM 346563109 119 4077 SH SOLE 2 615 0 3462 FORRESTER RESH INC COM 346563109 2 73 SH SOLE 4 73 0 0 FORRESTER RESH INC COM 346563109 4 146 SH SOLE 7 146 0 0 FORRESTER RESH INC COM 346563109 1661 56809 SH SOLE 18 52133 0 4676 FORRESTER RESH INC COM 346563109 1730 59188 SH SOLE 19 59188 0 0 FORRESTER RESH INC COM 346563109 34351 1175211 SH SOLE 21 1175211 0 0 FORRESTER RESH INC COM 346563109 9761 333944 SH SOLE 22 322805 0 11139 FORRESTER RESH INC COM 346563109 197 6739 SH SOLE 26 2297 0 4442 FORRESTER RESH INC COM 346563109 38 1302 SH SOLE 28 1302 0 0 FORRESTER RESH INC COM 346563109 456 15609 SH SOLE 30 15609 0 0 FORRESTER RESH INC COM 346563109 26 879 SH SOLE 40 879 0 0 FORTERRA INC COM 34960W106 41 6830 SH SOLE 2 749 0 6081 FORTERRA INC COM 34960W106 81 13510 SH SOLE 7 13510 0 0 FORTERRA INC COM 34960W106 407 67987 SH SOLE 18 67987 0 0 FORTERRA INC COM 34960W106 210 35119 SH SOLE 19 35119 0 0 FORTERRA INC COM 34960W106 3969 663705 SH SOLE 21 663705 0 0 FORTERRA INC COM 34960W106 3596 601359 SH SOLE 22 589479 0 11880 FORTERRA INC COM 34960W106 717 119853 SH SOLE 30 119853 0 0 FORTERRA INC COM 34960W106 29 4822 SH SOLE 40 4822 0 0 FORTINET INC COM 34959E109 38212 377696 SH SOLE 2 71705 0 305991 FORTINET INC COM 34959E109 7339 72545 SH SOLE 4 68775 0 3770 FORTINET INC COM 34959E109 12692 125453 SH SOLE 7 117199 0 8254 FORTINET INC COM 34959E109 22 222 SH SOLE 13 222 0 0 FORTINET INC COM 34959E109 1212 11977 SH SOLE 15 11977 0 0 FORTINET INC COM 34959E109 0 4 SH SOLE 17 0 0 4 FORTINET INC COM 34959E109 41415 409361 SH SOLE 18 388360 0 21001 FORTINET INC COM 34959E109 18694 184775 SH SOLE 19 184775 0 0 FORTINET INC COM 34959E109 448077 4428950 SH SOLE 21 4428950 0 0 FORTINET INC COM 34959E109 350832 3467747 SH SOLE 22 3140613 0 327134 FORTINET INC COM 34959E109 12781 126335 SH SOLE 23 126335 0 0 FORTINET INC COM 34959E109 23178 229104 SH SOLE 25 229104 0 0 FORTINET INC COM 34959E109 78036 771332 SH SOLE 26 131187 0 640145 FORTINET INC COM 34959E109 3025 29901 SH SOLE 28 21257 0 8644 FORTINET INC COM 34959E109 3358 33196 SH SOLE 29 2356 0 30840 FORTINET INC COM 34959E109 68554 677608 SH SOLE 30 677608 0 0 FORTINET INC COM 34959E109 3869 38245 SH SOLE 31 25714 0 12531 FORTINET INC COM 34959E109 10258 101394 SH SOLE 34 101394 0 0 FORTINET INC COM 34959E109 9532 94217 SH SOLE 36 94217 0 0 FORTINET INC COM 34959E109 409 4045 SH SOLE 40 4045 0 0 FORTIS INC COM 349553107 4634 120200 SH SOLE 19 120200 0 0 FORTIS INC COM 349553107 23888 619661 SH SOLE 34 619661 0 0 FORTIS INC COM 349553107 107 2780 SH SOLE 36 2780 0 0 FORTIVE CORP COM 34959J108 42918 777636 SH SOLE 2 131653 0 645983 FORTIVE CORP COM 34959J108 8303 150439 SH SOLE 4 142450 0 7989 FORTIVE CORP COM 34959J108 14417 261216 SH SOLE 7 243389 0 17827 FORTIVE CORP COM 34959J108 424 7680 SH SOLE 13 7680 0 0 FORTIVE CORP COM 34959J108 1560 28273 SH SOLE 15 28273 0 0 FORTIVE CORP COM 34959J108 149760 2713536 SH SOLE 18 2538383 0 175153 FORTIVE CORP COM 34959J108 61159 1108153 SH SOLE 19 1108153 0 0 FORTIVE CORP COM 34959J108 370411 6711552 SH SOLE 21 6711552 0 0 FORTIVE CORP COM 34959J108 392245 7107167 SH SOLE 22 6385372 0 721795 FORTIVE CORP COM 34959J108 12014 217692 SH SOLE 23 217692 0 0 FORTIVE CORP COM 34959J108 19325 350159 SH SOLE 25 319019 0 31140 FORTIVE CORP COM 34959J108 68983 1249912 SH SOLE 26 211178 0 1038734 FORTIVE CORP COM 34959J108 3420 61964 SH SOLE 28 43360 0 18604 FORTIVE CORP COM 34959J108 255 4626 SH SOLE 29 4626 0 0 FORTIVE CORP COM 34959J108 55225 1000635 SH SOLE 30 1000635 0 0 FORTIVE CORP COM 34959J108 3682 66711 SH SOLE 31 54074 0 12637 FORTIVE CORP COM 34959J108 35265 638982 SH SOLE 34 638982 0 0 FORTIVE CORP COM 34959J108 12799 231900 SH SOLE 36 231900 0 0 FORTIVE CORP COM 34959J108 343 6221 SH SOLE 40 6221 0 0 FORTIVE CORP OPTIONS 34959J108 105 1900 SH Call SOLE 4 1900 0 0 FORTIVE CORP OPTIONS 34959J108 1711 31000 SH Call SOLE 18 31000 0 0 FORTIVE CORP OPTIONS 34959J108 8041 145700 SH Call SOLE 19 145700 0 0 FORTIVE CORP OPTIONS 34959J108 624 11300 SH Call SOLE 22 11300 0 0 FORTIVE CORP OPTIONS 34959J108 3814 69100 SH Call SOLE 34 69100 0 0 FORTIVE CORP 5% PFD CNV SER A 34959J207 75496 104895 SH SOLE 21 104895 0 0 FORTIVE CORP NOTE 0.875% 2/1 34959JAK4 3902 4210000 PRN SOLE 21 4210000 0 0 FORTRESS BIOTECH INC COM 34960Q109 22 11748 SH SOLE 18 11748 0 0 FORTRESS BIOTECH INC COM 34960Q109 358 189225 SH SOLE 21 189225 0 0 FORTRESS BIOTECH INC COM 34960Q109 639 337934 SH SOLE 22 337934 0 0 FORTUNA SILVER MINES INC COM 349915108 60 26102 SH SOLE 22 26102 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 17277 399477 SH SOLE 2 69492 0 329985 FORTUNE BRANDS HOME & SEC IN COM 34964C106 2931 67771 SH SOLE 4 63921 0 3850 FORTUNE BRANDS HOME & SEC IN COM 34964C106 5339 123442 SH SOLE 7 114449 0 8993 FORTUNE BRANDS HOME & SEC IN COM 34964C106 26 591 SH SOLE 13 591 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 501 11588 SH SOLE 15 11588 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 14781 341751 SH SOLE 18 321510 0 20241 FORTUNE BRANDS HOME & SEC IN COM 34964C106 9027 208717 SH SOLE 19 208717 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 170633 3945282 SH SOLE 21 3945282 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 161063 3724002 SH SOLE 22 3386176 0 337826 FORTUNE BRANDS HOME & SEC IN COM 34964C106 4400 101727 SH SOLE 23 101727 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 8189 189347 SH SOLE 25 189347 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 36130 835377 SH SOLE 26 140753 0 694624 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1243 28749 SH SOLE 28 19964 0 8785 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1406 32507 SH SOLE 29 2889 0 29618 FORTUNE BRANDS HOME & SEC IN COM 34964C106 26669 616616 SH SOLE 30 616616 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1528 35332 SH SOLE 31 26550 0 8782 FORTUNE BRANDS HOME & SEC IN COM 34964C106 3428 79270 SH SOLE 34 79270 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 3926 90772 SH SOLE 36 90772 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 134 3091 SH SOLE 40 3091 0 0 FORTY SEVEN INC COM 34983P104 933 9783 SH SOLE 2 1808 0 7975 FORTY SEVEN INC COM 34983P104 40 423 SH SOLE 7 423 0 0 FORTY SEVEN INC COM 34983P104 9234 96769 SH SOLE 18 93598 0 3171 FORTY SEVEN INC COM 34983P104 6688 70089 SH SOLE 19 70089 0 0 FORTY SEVEN INC COM 34983P104 123744 1296836 SH SOLE 21 1296836 0 0 FORTY SEVEN INC COM 34983P104 76562 802366 SH SOLE 22 773759 0 28607 FORTY SEVEN INC COM 34983P104 257 2692 SH SOLE 23 2692 0 0 FORTY SEVEN INC COM 34983P104 1315 13776 SH SOLE 26 0 0 13776 FORTY SEVEN INC COM 34983P104 884 9262 SH SOLE 28 9262 0 0 FORTY SEVEN INC COM 34983P104 1294 13559 SH SOLE 30 13559 0 0 FORTY SEVEN INC COM 34983P104 37 385 SH SOLE 34 385 0 0 FORTY SEVEN INC COM 34983P104 424 4444 SH SOLE 40 4444 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 27 151424 SH SOLE 2 75747 0 75677 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 0 1647 SH SOLE 7 1647 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 53 298280 SH SOLE 18 298280 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 163 920547 SH SOLE 19 920547 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 526 2969127 SH SOLE 21 2969127 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 595 3356546 SH SOLE 22 3311222 0 45324 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 28 159920 SH SOLE 23 159920 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 74 419801 SH SOLE 26 0 0 419801 FORWARD AIR CORP COM 349853101 527 10399 SH SOLE 2 1444 0 8955 FORWARD AIR CORP COM 349853101 8 150 SH SOLE 4 150 0 0 FORWARD AIR CORP COM 349853101 24 479 SH SOLE 7 479 0 0 FORWARD AIR CORP COM 349853101 6531 128945 SH SOLE 18 128945 0 0 FORWARD AIR CORP COM 349853101 2731 53925 SH SOLE 19 53925 0 0 FORWARD AIR CORP COM 349853101 151727 2995588 SH SOLE 21 2995588 0 0 FORWARD AIR CORP COM 349853101 40398 797589 SH SOLE 22 764484 0 33105 FORWARD AIR CORP COM 349853101 29 578 SH SOLE 23 578 0 0 FORWARD AIR CORP COM 349853101 309 6101 SH SOLE 26 4416 0 1685 FORWARD AIR CORP COM 349853101 187 3684 SH SOLE 28 3684 0 0 FORWARD AIR CORP COM 349853101 1867 36860 SH SOLE 30 36860 0 0 FORWARD AIR CORP COM 349853101 166 3283 SH SOLE 40 3283 0 0 FORWARD INDS INC N Y COM NEW 349862300 9 8147 SH SOLE 21 8147 0 0 FORWARD INDS INC N Y COM NEW 349862300 497 448017 SH SOLE 22 448017 0 0 FOSSIL GROUP INC COM 34988V106 150 45522 SH SOLE 2 1985 0 43537 FOSSIL GROUP INC COM 34988V106 1 171 SH SOLE 4 171 0 0 FOSSIL GROUP INC COM 34988V106 2 663 SH SOLE 7 663 0 0 FOSSIL GROUP INC COM 34988V106 703 213781 SH SOLE 18 213781 0 0 FOSSIL GROUP INC COM 34988V106 302 91741 SH SOLE 19 91741 0 0 FOSSIL GROUP INC COM 34988V106 17441 5301320 SH SOLE 21 5301320 0 0 FOSSIL GROUP INC COM 34988V106 4740 1440782 SH SOLE 22 1354568 0 86214 FOSSIL GROUP INC COM 34988V106 19 5905 SH SOLE 26 3916 0 1989 FOSSIL GROUP INC COM 34988V106 21 6262 SH SOLE 28 6262 0 0 FOSSIL GROUP INC COM 34988V106 220 66747 SH SOLE 30 66747 0 0 FOSSIL GROUP INC COM 34988V106 21 6400 SH SOLE 31 0 0 6400 FOSSIL GROUP INC COM 34988V106 16 4838 SH SOLE 40 4838 0 0 FOSTER L B CO COM 350060109 110 8899 SH SOLE 2 341 0 8558 FOSTER L B CO COM 350060109 3 246 SH SOLE 7 246 0 0 FOSTER L B CO COM 350060109 459 37139 SH SOLE 18 37139 0 0 FOSTER L B CO COM 350060109 244 19720 SH SOLE 19 19720 0 0 FOSTER L B CO COM 350060109 4480 362458 SH SOLE 21 362458 0 0 FOSTER L B CO COM 350060109 3504 283499 SH SOLE 22 276320 0 7179 FOUNDATION BLDG MATLS INC COM 350392106 241 23373 SH SOLE 2 8348 0 15025 FOUNDATION BLDG MATLS INC COM 350392106 4 397 SH SOLE 7 397 0 0 FOUNDATION BLDG MATLS INC COM 350392106 1365 132657 SH SOLE 18 95557 0 37100 FOUNDATION BLDG MATLS INC COM 350392106 2285 222024 SH SOLE 19 222024 0 0 FOUNDATION BLDG MATLS INC COM 350392106 21469 2086358 SH SOLE 21 2086358 0 0 FOUNDATION BLDG MATLS INC COM 350392106 8601 835888 SH SOLE 22 809504 0 26384 FOUNDATION BLDG MATLS INC COM 350392106 323 31343 SH SOLE 23 31343 0 0 FOUNDATION BLDG MATLS INC COM 350392106 954 92739 SH SOLE 26 0 0 92739 FOUNDATION BLDG MATLS INC COM 350392106 47 4547 SH SOLE 28 4547 0 0 FOUNDATION BLDG MATLS INC COM 350392106 270 26233 SH SOLE 30 26233 0 0 FOUNDATION BLDG MATLS INC COM 350392106 28 2682 SH SOLE 34 2682 0 0 FOUNDATION BLDG MATLS INC COM 350392106 28 2712 SH SOLE 40 2712 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 871 46550 SH SOLE 2 23234 0 23316 FOUR CORNERS PPTY TR INC COM 35086T109 748 39961 SH SOLE 4 39961 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 1390 74297 SH SOLE 7 74297 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 6374 340677 SH SOLE 18 320531 0 20146 FOUR CORNERS PPTY TR INC COM 35086T109 10622 567731 SH SOLE 19 567731 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 148267 7924502 SH SOLE 21 7924502 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 58025 3101275 SH SOLE 22 3022136 0 79139 FOUR CORNERS PPTY TR INC COM 35086T109 1508 80620 SH SOLE 23 80620 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 3117 166571 SH SOLE 25 166571 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 5805 310262 SH SOLE 26 4489 0 305773 FOUR CORNERS PPTY TR INC COM 35086T109 169 9007 SH SOLE 28 9007 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 693 37021 SH SOLE 29 37021 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 7150 382170 SH SOLE 30 382170 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 12 646 SH SOLE 31 0 0 646 FOUR CORNERS PPTY TR INC COM 35086T109 437 23351 SH SOLE 34 23351 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 151 8069 SH SOLE 40 8069 0 0 FOX CORP CL A COM 35137L105 22658 958860 SH SOLE 2 188093 0 770767 FOX CORP CL A COM 35137L105 3716 157255 SH SOLE 4 147363 0 9892 FOX CORP CL A COM 35137L105 8049 340647 SH SOLE 7 314923 0 25724 FOX CORP CL A COM 35137L105 232 9819 SH SOLE 13 9819 0 0 FOX CORP CL A COM 35137L105 894 37819 SH SOLE 15 37819 0 0 FOX CORP CL A COM 35137L105 124254 5258299 SH SOLE 18 4828680 0 429619 FOX CORP CL A COM 35137L105 156930 6641145 SH SOLE 19 6641145 0 0 FOX CORP CL A COM 35137L105 199835 8456817 SH SOLE 21 8456817 0 0 FOX CORP CL A COM 35137L105 208791 8835856 SH SOLE 22 8013796 0 822060 FOX CORP CL A COM 35137L105 6005 254128 SH SOLE 23 254128 0 0 FOX CORP CL A COM 35137L105 11224 475008 SH SOLE 25 429353 0 45655 FOX CORP CL A COM 35137L105 33559 1420181 SH SOLE 26 265197 0 1154984 FOX CORP CL A COM 35137L105 1699 71896 SH SOLE 28 50861 0 21035 FOX CORP CL A COM 35137L105 172 7289 SH SOLE 29 7289 0 0 FOX CORP CL A COM 35137L105 33968 1437497 SH SOLE 30 1437497 0 0 FOX CORP CL A COM 35137L105 1946 82361 SH SOLE 31 63517 0 18844 FOX CORP CL A COM 35137L105 1326 56129 SH SOLE 32 56129 0 0 FOX CORP CL A COM 35137L105 9320 394394 SH SOLE 34 394394 0 0 FOX CORP CL A COM 35137L105 6505 275289 SH SOLE 36 275289 0 0 FOX CORP CL A COM 35137L105 187 7925 SH SOLE 40 7925 0 0 FOX CORP CL B COM 35137L204 9602 419687 SH SOLE 2 61907 0 357780 FOX CORP CL B COM 35137L204 1562 68262 SH SOLE 4 64400 0 3862 FOX CORP CL B COM 35137L204 3835 167610 SH SOLE 7 161996 0 5614 FOX CORP CL B COM 35137L204 17 727 SH SOLE 13 727 0 0 FOX CORP CL B COM 35137L204 423 18490 SH SOLE 15 18490 0 0 FOX CORP CL B COM 35137L204 8816 385311 SH SOLE 18 324505 0 60806 FOX CORP CL B COM 35137L204 8592 375540 SH SOLE 19 375540 0 0 FOX CORP CL B COM 35137L204 104624 4572726 SH SOLE 21 4572726 0 0 FOX CORP CL B COM 35137L204 94028 4109594 SH SOLE 22 3721491 0 388103 FOX CORP CL B COM 35137L204 2726 119136 SH SOLE 23 119136 0 0 FOX CORP CL B COM 35137L204 3538 154617 SH SOLE 25 154617 0 0 FOX CORP CL B COM 35137L204 14697 642342 SH SOLE 26 111534 0 530808 FOX CORP CL B COM 35137L204 763 33350 SH SOLE 28 24822 0 8528 FOX CORP CL B COM 35137L204 76 3302 SH SOLE 29 3302 0 0 FOX CORP CL B COM 35137L204 15496 677294 SH SOLE 30 677294 0 0 FOX CORP CL B COM 35137L204 692 30225 SH SOLE 31 24584 0 5641 FOX CORP CL B COM 35137L204 964 42127 SH SOLE 32 42127 0 0 FOX CORP CL B COM 35137L204 316 13820 SH SOLE 34 13820 0 0 FOX CORP CL B COM 35137L204 2125 92856 SH SOLE 36 92856 0 0 FOX CORP CL B COM 35137L204 81 3538 SH SOLE 40 3538 0 0 FOX FACTORY HLDG CORP COM 35138V102 585 13930 SH SOLE 2 1898 0 12032 FOX FACTORY HLDG CORP COM 35138V102 7 160 SH SOLE 4 160 0 0 FOX FACTORY HLDG CORP COM 35138V102 27 641 SH SOLE 7 641 0 0 FOX FACTORY HLDG CORP COM 35138V102 7348 174962 SH SOLE 18 172661 0 2301 FOX FACTORY HLDG CORP COM 35138V102 3939 93775 SH SOLE 19 93775 0 0 FOX FACTORY HLDG CORP COM 35138V102 169515 4036065 SH SOLE 21 4036065 0 0 FOX FACTORY HLDG CORP COM 35138V102 46997 1118982 SH SOLE 22 1078002 0 40980 FOX FACTORY HLDG CORP COM 35138V102 40 945 SH SOLE 23 945 0 0 FOX FACTORY HLDG CORP COM 35138V102 440 10468 SH SOLE 26 6235 0 4233 FOX FACTORY HLDG CORP COM 35138V102 251 5984 SH SOLE 28 5984 0 0 FOX FACTORY HLDG CORP COM 35138V102 2104 50105 SH SOLE 30 50105 0 0 FOX FACTORY HLDG CORP COM 35138V102 27 646 SH SOLE 34 646 0 0 FOX FACTORY HLDG CORP COM 35138V102 177 4204 SH SOLE 40 4204 0 0 FRANCESCAS HLDGS CORP COM NEW 351793203 6 2579 SH SOLE 21 2579 0 0 FRANCESCAS HLDGS CORP COM NEW 351793203 164 72398 SH SOLE 22 72398 0 0 FRANCHISE GROUP INC COM 35180X105 59 6721 SH SOLE 21 6721 0 0 FRANCO NEVADA CORP COM 351858105 6011 60399 SH SOLE 21 60399 0 0 FRANKLIN COVEY CO COM 353469109 175 11245 SH SOLE 2 6149 0 5096 FRANKLIN COVEY CO COM 353469109 3 215 SH SOLE 7 215 0 0 FRANKLIN COVEY CO COM 353469109 1041 66996 SH SOLE 18 37510 0 29486 FRANKLIN COVEY CO COM 353469109 2774 178505 SH SOLE 19 178505 0 0 FRANKLIN COVEY CO COM 353469109 5591 359788 SH SOLE 21 359788 0 0 FRANKLIN COVEY CO COM 353469109 8245 530540 SH SOLE 22 524458 0 6082 FRANKLIN COVEY CO COM 353469109 374 24091 SH SOLE 23 24091 0 0 FRANKLIN COVEY CO COM 353469109 851 54737 SH SOLE 26 0 0 54737 FRANKLIN COVEY CO COM 353469109 23 1466 SH SOLE 30 1466 0 0 FRANKLIN COVEY CO COM 353469109 27 1710 SH SOLE 40 1710 0 0 FRANKLIN ELEC INC COM 353514102 919 19502 SH SOLE 2 2334 0 17168 FRANKLIN ELEC INC COM 353514102 5 97 SH SOLE 4 97 0 0 FRANKLIN ELEC INC COM 353514102 2117 44912 SH SOLE 7 44912 0 0 FRANKLIN ELEC INC COM 353514102 9689 205586 SH SOLE 18 202560 0 3026 FRANKLIN ELEC INC COM 353514102 5603 118893 SH SOLE 19 118893 0 0 FRANKLIN ELEC INC COM 353514102 203679 4321641 SH SOLE 21 4321641 0 0 FRANKLIN ELEC INC COM 353514102 58255 1236058 SH SOLE 22 1187795 0 48263 FRANKLIN ELEC INC COM 353514102 155 3283 SH SOLE 23 3283 0 0 FRANKLIN ELEC INC COM 353514102 986 20913 SH SOLE 26 5324 0 15589 FRANKLIN ELEC INC COM 353514102 287 6082 SH SOLE 28 6082 0 0 FRANKLIN ELEC INC COM 353514102 13450 285384 SH SOLE 30 285384 0 0 FRANKLIN ELEC INC COM 353514102 83 1763 SH SOLE 34 1763 0 0 FRANKLIN ELEC INC COM 353514102 209 4443 SH SOLE 40 4443 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 252 12358 SH SOLE 2 495 0 11863 FRANKLIN FINL NETWORK INC COM 35352P104 5 232 SH SOLE 7 232 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 1286 63056 SH SOLE 18 63056 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 494 24225 SH SOLE 19 24225 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 31192 1529766 SH SOLE 21 1529766 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 9249 453590 SH SOLE 22 436627 0 16963 FRANKLIN FINL NETWORK INC COM 35352P104 53 2619 SH SOLE 26 0 0 2619 FRANKLIN FINL NETWORK INC COM 35352P104 42 2069 SH SOLE 28 2069 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 362 17768 SH SOLE 30 17768 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 43 2099 SH SOLE 40 2099 0 0 FRANKLIN FINL SVCS CORP COM 353525108 122 4435 SH SOLE 2 188 0 4247 FRANKLIN FINL SVCS CORP COM 353525108 458 16681 SH SOLE 18 16681 0 0 FRANKLIN FINL SVCS CORP COM 353525108 223 8126 SH SOLE 19 8126 0 0 FRANKLIN FINL SVCS CORP COM 353525108 4063 148013 SH SOLE 21 148013 0 0 FRANKLIN FINL SVCS CORP COM 353525108 1120 40814 SH SOLE 22 39147 0 1667 FRANKLIN RESOURCES INC COM 354613101 13071 783151 SH SOLE 2 156585 0 626566 FRANKLIN RESOURCES INC COM 354613101 2717 162810 SH SOLE 4 154258 0 8552 FRANKLIN RESOURCES INC COM 354613101 16511 989304 SH SOLE 7 472125 0 517179 FRANKLIN RESOURCES INC COM 354613101 114 6807 SH SOLE 13 6807 0 0 FRANKLIN RESOURCES INC COM 354613101 590 35372 SH SOLE 15 35372 0 0 FRANKLIN RESOURCES INC COM 354613101 14097 844667 SH SOLE 18 801435 0 43232 FRANKLIN RESOURCES INC COM 354613101 1945 116508 SH SOLE 19 116508 0 0 FRANKLIN RESOURCES INC COM 354613101 163459 9793802 SH SOLE 21 9793802 0 0 FRANKLIN RESOURCES INC COM 354613101 115070 6894525 SH SOLE 22 6140276 0 754249 FRANKLIN RESOURCES INC COM 354613101 3806 228061 SH SOLE 23 228061 0 0 FRANKLIN RESOURCES INC COM 354613101 6430 385285 SH SOLE 25 385285 0 0 FRANKLIN RESOURCES INC COM 354613101 32766 1963206 SH SOLE 26 303922 0 1659284 FRANKLIN RESOURCES INC COM 354613101 1016 60897 SH SOLE 28 42875 0 18022 FRANKLIN RESOURCES INC COM 354613101 137 8204 SH SOLE 29 8204 0 0 FRANKLIN RESOURCES INC COM 354613101 24495 1467624 SH SOLE 30 1467624 0 0 FRANKLIN RESOURCES INC COM 354613101 1202 72001 SH SOLE 31 50029 0 21972 FRANKLIN RESOURCES INC COM 354613101 611 36634 SH SOLE 34 36634 0 0 FRANKLIN RESOURCES INC COM 354613101 8545 511990 SH SOLE 35 511990 0 0 FRANKLIN RESOURCES INC COM 354613101 6110 366112 SH SOLE 36 366112 0 0 FRANKLIN RESOURCES INC COM 354613101 112 6715 SH SOLE 40 6715 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 596 104023 SH SOLE 2 6172 0 97851 FRANKLIN STR PPTYS CORP COM 35471R106 344 60118 SH SOLE 4 60118 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 625 109119 SH SOLE 7 109119 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 2753 480513 SH SOLE 18 480513 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 1729 301743 SH SOLE 19 301743 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 70831 12361392 SH SOLE 21 12361392 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 24921 4349276 SH SOLE 22 4220697 0 128579 FRANKLIN STR PPTYS CORP COM 35471R106 20 3549 SH SOLE 23 3549 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 1469 256380 SH SOLE 25 256380 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 479 83681 SH SOLE 26 14556 0 69125 FRANKLIN STR PPTYS CORP COM 35471R106 74 12889 SH SOLE 28 12889 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 305 53274 SH SOLE 29 53274 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 3304 576613 SH SOLE 30 576613 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 60 10443 SH SOLE 40 10443 0 0 FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 2 79 SH SOLE 17 0 0 79 FRANKS INTL N V COM N33462107 265 102261 SH SOLE 2 8051 0 94210 FRANKS INTL N V COM N33462107 1 321 SH SOLE 4 321 0 0 FRANKS INTL N V COM N33462107 4 1601 SH SOLE 7 1601 0 0 FRANKS INTL N V COM N33462107 969 373978 SH SOLE 18 373978 0 0 FRANKS INTL N V COM N33462107 518 200034 SH SOLE 19 200034 0 0 FRANKS INTL N V COM N33462107 9631 3718547 SH SOLE 21 3718547 0 0 FRANKS INTL N V COM N33462107 7934 3063437 SH SOLE 22 2958494 0 104943 FRANKS INTL N V COM N33462107 24 9409 SH SOLE 23 9409 0 0 FRANKS INTL N V COM N33462107 121 46615 SH SOLE 26 0 0 46615 FRANKS INTL N V COM N33462107 27 10578 SH SOLE 28 10578 0 0 FRANKS INTL N V COM N33462107 102 39368 SH SOLE 30 39368 0 0 FRANKS INTL N V COM N33462107 13 5080 SH SOLE 40 5080 0 0 FREEPORT-MCMORAN INC CL B 35671D857 23928 3544825 SH SOLE 2 444037 0 3100788 FREEPORT-MCMORAN INC CL B 35671D857 4803 711604 SH SOLE 4 675192 0 36412 FREEPORT-MCMORAN INC CL B 35671D857 10928 1618917 SH SOLE 7 1543742 0 75175 FREEPORT-MCMORAN INC CL B 35671D857 472 69890 SH SOLE 13 69890 0 0 FREEPORT-MCMORAN INC CL B 35671D857 1108 164213 SH SOLE 15 164213 0 0 FREEPORT-MCMORAN INC CL B 35671D857 28256 4186019 SH SOLE 18 3978052 0 207967 FREEPORT-MCMORAN INC CL B 35671D857 22166 3283911 SH SOLE 19 3283911 0 0 FREEPORT-MCMORAN INC CL B 35671D857 235081 34826863 SH SOLE 21 34826863 0 0 FREEPORT-MCMORAN INC CL B 35671D857 233603 34607919 SH SOLE 22 31013641 0 3594278 FREEPORT-MCMORAN INC CL B 35671D857 7339 1087237 SH SOLE 23 1087237 0 0 FREEPORT-MCMORAN INC CL B 35671D857 27925 4136967 SH SOLE 25 4136967 0 0 FREEPORT-MCMORAN INC CL B 35671D857 44416 6580166 SH SOLE 26 1103691 0 5476475 FREEPORT-MCMORAN INC CL B 35671D857 1972 292144 SH SOLE 28 208162 0 83982 FREEPORT-MCMORAN INC CL B 35671D857 4132 612168 SH SOLE 29 612168 0 0 FREEPORT-MCMORAN INC CL B 35671D857 33275 4929621 SH SOLE 30 4929621 0 0 FREEPORT-MCMORAN INC CL B 35671D857 4297 636525 SH SOLE 31 253054 0 383471 FREEPORT-MCMORAN INC CL B 35671D857 82316 12194942 SH SOLE 34 12194942 0 0 FREEPORT-MCMORAN INC CL B 35671D857 7755 1148865 SH SOLE 36 1148865 0 0 FREEPORT-MCMORAN INC CL B 35671D857 238 35187 SH SOLE 40 35187 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 11 1600 SH Call SOLE 2 1600 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 1755 260000 SH Call SOLE 19 260000 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 18 2600 SH Call SOLE 22 2600 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 225 33300 SH Call SOLE 34 33300 0 0 FREIGHTCAR AMER INC COM 357023100 2 2489 SH SOLE 18 2489 0 0 FREIGHTCAR AMER INC COM 357023100 33 35431 SH SOLE 21 35431 0 0 FREIGHTCAR AMER INC COM 357023100 221 237142 SH SOLE 22 237142 0 0 FREQUENCY ELECTRS INC COM 358010106 13 1424 SH SOLE 18 1424 0 0 FREQUENCY ELECTRS INC COM 358010106 180 19735 SH SOLE 21 19735 0 0 FREQUENCY ELECTRS INC COM 358010106 1584 173347 SH SOLE 22 173347 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 75 4205 SH SOLE 2 1622 0 2583 FREQUENCY THERAPEUTICS INC COM 35803L108 382 21458 SH SOLE 18 21458 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 931 52280 SH SOLE 19 52280 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 3591 201627 SH SOLE 21 201627 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 1143 64199 SH SOLE 22 62156 0 2043 FREQUENCY THERAPEUTICS INC COM 35803L108 19 1044 SH SOLE 23 1044 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 36 2032 SH SOLE 26 0 0 2032 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 30 908 SH SOLE 18 908 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 811 29377 SH SOLE 2 1751 0 27626 FRESH DEL MONTE PRODUCE INC ORD G36738105 5 190 SH SOLE 4 190 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 1015 36755 SH SOLE 7 36755 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 3831 138758 SH SOLE 18 138758 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 1716 62136 SH SOLE 19 62136 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 94082 3407521 SH SOLE 21 3407521 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 25018 906131 SH SOLE 22 863095 0 43036 FRESH DEL MONTE PRODUCE INC ORD G36738105 559 20248 SH SOLE 23 20248 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 470 17032 SH SOLE 26 5247 0 11785 FRESH DEL MONTE PRODUCE INC ORD G36738105 135 4903 SH SOLE 28 4903 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 1265 45805 SH SOLE 30 45805 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 35 1253 SH SOLE 36 1253 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 101 3663 SH SOLE 40 3663 0 0 FRESHPET INC COM 358039105 1093 17110 SH SOLE 2 6095 0 11015 FRESHPET INC COM 358039105 13 204 SH SOLE 4 204 0 0 FRESHPET INC COM 358039105 38 595 SH SOLE 7 595 0 0 FRESHPET INC COM 358039105 8844 138463 SH SOLE 18 119986 0 18477 FRESHPET INC COM 358039105 13863 217046 SH SOLE 19 217046 0 0 FRESHPET INC COM 358039105 73921 1157368 SH SOLE 21 1157368 0 0 FRESHPET INC COM 358039105 72306 1132073 SH SOLE 22 1097210 0 34863 FRESHPET INC COM 358039105 1278 20006 SH SOLE 23 20006 0 0 FRESHPET INC COM 358039105 26715 418264 SH SOLE 25 418264 0 0 FRESHPET INC COM 358039105 5664 88674 SH SOLE 26 14219 0 74455 FRESHPET INC COM 358039105 298 4660 SH SOLE 28 4660 0 0 FRESHPET INC COM 358039105 665 10405 SH SOLE 30 10405 0 0 FRESHPET INC COM 358039105 2647 41436 SH SOLE 34 41436 0 0 FRESHPET INC COM 358039105 215 3373 SH SOLE 40 3373 0 0 FRIEDMAN INDS INC COM 358435105 7 1482 SH SOLE 18 1482 0 0 FRIEDMAN INDS INC COM 358435105 107 24287 SH SOLE 21 24287 0 0 FRIEDMAN INDS INC COM 358435105 70 15952 SH SOLE 22 15952 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 576 48220 SH SOLE 2 2624 0 45596 FRONT YD RESIDENTIAL CORP COM 35904G107 6 485 SH SOLE 4 485 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 8 705 SH SOLE 7 705 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 2217 185502 SH SOLE 18 185502 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 1108 92721 SH SOLE 19 92721 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 23481 1964935 SH SOLE 21 1964935 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 19452 1627812 SH SOLE 22 1566804 0 61008 FRONT YD RESIDENTIAL CORP COM 35904G107 19 1625 SH SOLE 23 1625 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 70 5856 SH SOLE 26 0 0 5856 FRONT YD RESIDENTIAL CORP COM 35904G107 98 8232 SH SOLE 28 8232 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 224 18741 SH SOLE 30 18741 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 78 6530 SH SOLE 40 6530 0 0 FRONTDOOR INC COM 35905A109 5673 163114 SH SOLE 2 12425 0 150689 FRONTDOOR INC COM 35905A109 14 395 SH SOLE 4 395 0 0 FRONTDOOR INC COM 35905A109 52 1501 SH SOLE 7 1501 0 0 FRONTDOOR INC COM 35905A109 1448 41626 SH SOLE 18 41626 0 0 FRONTDOOR INC COM 35905A109 2657 76403 SH SOLE 19 76403 0 0 FRONTDOOR INC COM 35905A109 34269 985319 SH SOLE 21 985319 0 0 FRONTDOOR INC COM 35905A109 81780 2351357 SH SOLE 22 2134520 0 216837 FRONTDOOR INC COM 35905A109 1462 42031 SH SOLE 26 24032 0 17999 FRONTDOOR INC COM 35905A109 422 12147 SH SOLE 28 12147 0 0 FRONTDOOR INC COM 35905A109 1063 30568 SH SOLE 30 30568 0 0 FRONTDOOR INC COM 35905A109 59 1710 SH SOLE 31 1710 0 0 FRONTDOOR INC COM 35905A109 99 2838 SH SOLE 34 2838 0 0 FRONTDOOR INC COM 35905A109 313 8995 SH SOLE 40 8995 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 38 99408 SH SOLE 2 3297 0 96111 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 1 1887 SH SOLE 7 1887 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 146 384647 SH SOLE 18 384647 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 66 173952 SH SOLE 19 173952 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 1465 3854452 SH SOLE 21 3854452 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 1700 4474430 SH SOLE 22 3410988 0 1063442 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 210 552714 SH SOLE 25 552714 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 56 147904 SH SOLE 26 64469 0 83435 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 7 17843 SH SOLE 30 17843 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 1 2666 SH SOLE 31 0 0 2666 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 23 61628 SH SOLE 34 61628 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 1 2831 SH SOLE 36 2831 0 0 FRONTLINE LTD SHS NEW G3682E192 2847 296217 SH SOLE 7 296217 0 0 FRP HLDGS INC COM 30292L107 278 6462 SH SOLE 2 386 0 6076 FRP HLDGS INC COM 30292L107 6 141 SH SOLE 7 141 0 0 FRP HLDGS INC COM 30292L107 1119 26023 SH SOLE 18 26023 0 0 FRP HLDGS INC COM 30292L107 564 13127 SH SOLE 19 13127 0 0 FRP HLDGS INC COM 30292L107 11119 258581 SH SOLE 21 258581 0 0 FRP HLDGS INC COM 30292L107 10114 235199 SH SOLE 22 226432 0 8767 FRP HLDGS INC COM 30292L107 53 1241 SH SOLE 28 1241 0 0 FRP HLDGS INC COM 30292L107 41 964 SH SOLE 30 964 0 0 FRP HLDGS INC COM 30292L107 43 1009 SH SOLE 40 1009 0 0 FS BANCORP INC COM 30263Y104 128 3556 SH SOLE 2 171 0 3385 FS BANCORP INC COM 30263Y104 4 102 SH SOLE 7 102 0 0 FS BANCORP INC COM 30263Y104 499 13865 SH SOLE 18 13865 0 0 FS BANCORP INC COM 30263Y104 269 7486 SH SOLE 19 7486 0 0 FS BANCORP INC COM 30263Y104 5081 141145 SH SOLE 21 141145 0 0 FS BANCORP INC COM 30263Y104 1847 51313 SH SOLE 22 48901 0 2412 FS KKR CAPITAL CORP COM 302635107 8116 2705218 SH SOLE 30 2705218 0 0 FSB BANCORP INC COM 30289C102 16 1157 SH SOLE 21 1157 0 0 FTI CONSULTING INC COM 302941109 5791 48353 SH SOLE 2 16919 0 31434 FTI CONSULTING INC COM 302941109 24 199 SH SOLE 4 199 0 0 FTI CONSULTING INC COM 302941109 99 825 SH SOLE 7 825 0 0 FTI CONSULTING INC COM 302941109 25745 214952 SH SOLE 18 214952 0 0 FTI CONSULTING INC COM 302941109 8948 74710 SH SOLE 19 74710 0 0 FTI CONSULTING INC COM 302941109 317408 2650146 SH SOLE 21 2650146 0 0 FTI CONSULTING INC COM 302941109 153904 1284994 SH SOLE 22 1243349 0 41645 FTI CONSULTING INC COM 302941109 1252 10454 SH SOLE 23 10454 0 0 FTI CONSULTING INC COM 302941109 2902 24231 SH SOLE 26 9925 0 14306 FTI CONSULTING INC COM 302941109 650 5429 SH SOLE 28 5429 0 0 FTI CONSULTING INC COM 302941109 1476 12324 SH SOLE 30 12324 0 0 FTI CONSULTING INC COM 302941109 100 836 SH SOLE 34 836 0 0 FTI CONSULTING INC COM 302941109 95 796 SH SOLE 36 796 0 0 FTI CONSULTING INC COM 302941109 495 4137 SH SOLE 40 4137 0 0 FTI CONSULTING INC NOTE 2.000% 8/1 302941AP4 1239 950000 PRN SOLE 21 950000 0 0 FTI CONSULTING INC NOTE 2.000% 8/1 302941AP4 652 500000 PRN SOLE 22 500000 0 0 FTS INTERNATIONAL INC COM 30283W104 7 29213 SH SOLE 2 1479 0 27734 FTS INTERNATIONAL INC COM 30283W104 0 709 SH SOLE 7 709 0 0 FTS INTERNATIONAL INC COM 30283W104 25 110341 SH SOLE 18 110341 0 0 FTS INTERNATIONAL INC COM 30283W104 12 55188 SH SOLE 19 55188 0 0 FTS INTERNATIONAL INC COM 30283W104 245 1099250 SH SOLE 21 1099250 0 0 FTS INTERNATIONAL INC COM 30283W104 211 947764 SH SOLE 22 932814 0 14950 FUEL TECH INC COM 359523107 1 3571 SH SOLE 18 3571 0 0 FUEL TECH INC COM 359523107 21 52821 SH SOLE 21 52821 0 0 FUEL TECH INC COM 359523107 199 497655 SH SOLE 22 497655 0 0 FUELCELL ENERGY INC COM 35952H601 287 189829 SH SOLE 21 189829 0 0 FUELCELL ENERGY INC COM 35952H601 4770 3159247 SH SOLE 22 3159247 0 0 FULCRUM THERAPEUTICS INC COM 359616109 50 4211 SH SOLE 2 647 0 3564 FULCRUM THERAPEUTICS INC COM 359616109 527 44137 SH SOLE 18 44137 0 0 FULCRUM THERAPEUTICS INC COM 359616109 263 22065 SH SOLE 19 22065 0 0 FULCRUM THERAPEUTICS INC COM 359616109 5205 435936 SH SOLE 21 435936 0 0 FULCRUM THERAPEUTICS INC COM 359616109 1370 114716 SH SOLE 22 110341 0 4375 FULGENT GENETICS INC COM 359664109 17 1611 SH SOLE 18 1611 0 0 FULGENT GENETICS INC COM 359664109 252 23412 SH SOLE 21 23412 0 0 FULGENT GENETICS INC COM 359664109 1347 125206 SH SOLE 22 125206 0 0 FULL HOUSE RESORTS INC COM 359678109 7 5913 SH SOLE 18 5913 0 0 FULL HOUSE RESORTS INC COM 359678109 75 59630 SH SOLE 21 59630 0 0 FULLER H B CO COM 359694106 751 26881 SH SOLE 2 2504 0 24377 FULLER H B CO COM 359694106 8 288 SH SOLE 4 288 0 0 FULLER H B CO COM 359694106 828 29633 SH SOLE 7 29633 0 0 FULLER H B CO COM 359694106 6575 235393 SH SOLE 18 235393 0 0 FULLER H B CO COM 359694106 2801 100281 SH SOLE 19 100281 0 0 FULLER H B CO COM 359694106 155499 5567437 SH SOLE 21 5567437 0 0 FULLER H B CO COM 359694106 42804 1532540 SH SOLE 22 1477901 0 54639 FULLER H B CO COM 359694106 771 27608 SH SOLE 26 13592 0 14016 FULLER H B CO COM 359694106 179 6396 SH SOLE 28 6396 0 0 FULLER H B CO COM 359694106 1872 67015 SH SOLE 30 67015 0 0 FULLER H B CO COM 359694106 115 4104 SH SOLE 34 4104 0 0 FULLER H B CO COM 359694106 40 1420 SH SOLE 36 1420 0 0 FULLER H B CO COM 359694106 148 5294 SH SOLE 40 5294 0 0 FULTON FINL CORP PA COM 360271100 2509 218337 SH SOLE 2 72354 0 145983 FULTON FINL CORP PA COM 360271100 9 748 SH SOLE 4 748 0 0 FULTON FINL CORP PA COM 360271100 51 4451 SH SOLE 7 4451 0 0 FULTON FINL CORP PA COM 360271100 13569 1180972 SH SOLE 18 1180972 0 0 FULTON FINL CORP PA COM 360271100 3907 340039 SH SOLE 19 340039 0 0 FULTON FINL CORP PA COM 360271100 134217 11681158 SH SOLE 21 11681158 0 0 FULTON FINL CORP PA COM 360271100 67053 5835742 SH SOLE 22 5647741 0 188001 FULTON FINL CORP PA COM 360271100 52 4526 SH SOLE 23 4526 0 0 FULTON FINL CORP PA COM 360271100 945 82242 SH SOLE 26 31246 0 50996 FULTON FINL CORP PA COM 360271100 255 22217 SH SOLE 28 22217 0 0 FULTON FINL CORP PA COM 360271100 623 54215 SH SOLE 30 54215 0 0 FULTON FINL CORP PA COM 360271100 113 9800 SH SOLE 31 0 0 9800 FULTON FINL CORP PA COM 360271100 26 2248 SH SOLE 36 2248 0 0 FULTON FINL CORP PA COM 360271100 221 19233 SH SOLE 40 19233 0 0 FUNKO INC COM CL A 361008105 31 7808 SH SOLE 2 701 0 7107 FUNKO INC COM CL A 361008105 2 464 SH SOLE 7 464 0 0 FUNKO INC COM CL A 361008105 302 75720 SH SOLE 18 75720 0 0 FUNKO INC COM CL A 361008105 155 38956 SH SOLE 19 38956 0 0 FUNKO INC COM CL A 361008105 2801 702019 SH SOLE 21 702019 0 0 FUNKO INC COM CL A 361008105 2156 540377 SH SOLE 22 526064 0 14313 FUNKO INC COM CL A 361008105 14 3448 SH SOLE 30 3448 0 0 FUTUREFUEL CORP COM 36116M106 276 24482 SH SOLE 2 1499 0 22983 FUTUREFUEL CORP COM 36116M106 6 529 SH SOLE 7 529 0 0 FUTUREFUEL CORP COM 36116M106 1444 128157 SH SOLE 18 128157 0 0 FUTUREFUEL CORP COM 36116M106 540 47875 SH SOLE 19 47875 0 0 FUTUREFUEL CORP COM 36116M106 33296 2954382 SH SOLE 21 2954382 0 0 FUTUREFUEL CORP COM 36116M106 8832 783694 SH SOLE 22 757759 0 25935 FUTUREFUEL CORP COM 36116M106 19 1708 SH SOLE 23 1708 0 0 FUTUREFUEL CORP COM 36116M106 37 3314 SH SOLE 28 3314 0 0 FUTUREFUEL CORP COM 36116M106 319 28301 SH SOLE 30 28301 0 0 FUTUREFUEL CORP COM 36116M106 27 2364 SH SOLE 40 2364 0 0 FVCBANKCORP INC COM 36120Q101 146 10954 SH SOLE 2 502 0 10452 FVCBANKCORP INC COM 36120Q101 620 46577 SH SOLE 18 46577 0 0 FVCBANKCORP INC COM 36120Q101 314 23557 SH SOLE 19 23557 0 0 FVCBANKCORP INC COM 36120Q101 6058 454787 SH SOLE 21 454787 0 0 FVCBANKCORP INC COM 36120Q101 1639 123083 SH SOLE 22 117281 0 5802 G III APPAREL GROUP LTD COM 36237H101 361 46906 SH SOLE 2 5942 0 40964 G III APPAREL GROUP LTD COM 36237H101 1 138 SH SOLE 4 138 0 0 G III APPAREL GROUP LTD COM 36237H101 13 1683 SH SOLE 7 1683 0 0 G III APPAREL GROUP LTD COM 36237H101 1548 201072 SH SOLE 18 201072 0 0 G III APPAREL GROUP LTD COM 36237H101 1213 157596 SH SOLE 19 157596 0 0 G III APPAREL GROUP LTD COM 36237H101 37358 4851648 SH SOLE 21 4851648 0 0 G III APPAREL GROUP LTD COM 36237H101 11203 1454974 SH SOLE 22 1404667 0 50307 G III APPAREL GROUP LTD COM 36237H101 138 17863 SH SOLE 23 17863 0 0 G III APPAREL GROUP LTD COM 36237H101 582 75530 SH SOLE 26 16406 0 59124 G III APPAREL GROUP LTD COM 36237H101 45 5831 SH SOLE 28 5831 0 0 G III APPAREL GROUP LTD COM 36237H101 433 56171 SH SOLE 30 56171 0 0 G III APPAREL GROUP LTD COM 36237H101 50 6504 SH SOLE 31 0 0 6504 G III APPAREL GROUP LTD COM 36237H101 34 4415 SH SOLE 40 4415 0 0 G1 THERAPEUTICS INC COM 3621LQ109 228 20690 SH SOLE 2 1981 0 18709 G1 THERAPEUTICS INC COM 3621LQ109 6 550 SH SOLE 7 550 0 0 G1 THERAPEUTICS INC COM 3621LQ109 1312 119044 SH SOLE 18 119044 0 0 G1 THERAPEUTICS INC COM 3621LQ109 936 84918 SH SOLE 19 84918 0 0 G1 THERAPEUTICS INC COM 3621LQ109 15845 1437862 SH SOLE 21 1437862 0 0 G1 THERAPEUTICS INC COM 3621LQ109 9742 883993 SH SOLE 22 853376 0 30617 G1 THERAPEUTICS INC COM 3621LQ109 48 4332 SH SOLE 23 4332 0 0 G1 THERAPEUTICS INC COM 3621LQ109 106 9594 SH SOLE 26 0 0 9594 G1 THERAPEUTICS INC COM 3621LQ109 38 3427 SH SOLE 28 3427 0 0 G1 THERAPEUTICS INC COM 3621LQ109 138 12516 SH SOLE 30 12516 0 0 G1 THERAPEUTICS INC COM 3621LQ109 25 2241 SH SOLE 40 2241 0 0 GABELLI DIVID & INCOME TR COM 36242H104 390 26300 SH SOLE 2 26300 0 0 GAIA INC NEW CL A 36269P104 79 8873 SH SOLE 2 379 0 8494 GAIA INC NEW CL A 36269P104 3 298 SH SOLE 7 298 0 0 GAIA INC NEW CL A 36269P104 346 38919 SH SOLE 18 38919 0 0 GAIA INC NEW CL A 36269P104 160 17989 SH SOLE 19 17989 0 0 GAIA INC NEW CL A 36269P104 3498 393903 SH SOLE 21 393903 0 0 GAIA INC NEW CL A 36269P104 3711 417851 SH SOLE 22 410652 0 7199 GAIN CAP HLDGS INC COM 36268W100 117 20994 SH SOLE 2 1172 0 19822 GAIN CAP HLDGS INC COM 36268W100 4 766 SH SOLE 7 766 0 0 GAIN CAP HLDGS INC COM 36268W100 410 73546 SH SOLE 18 73546 0 0 GAIN CAP HLDGS INC COM 36268W100 197 35375 SH SOLE 19 35375 0 0 GAIN CAP HLDGS INC COM 36268W100 3891 697341 SH SOLE 21 697341 0 0 GAIN CAP HLDGS INC COM 36268W100 3578 641264 SH SOLE 22 625181 0 16083 GALAPAGOS NV SPON ADR 36315X101 3742 19100 SH SOLE 2 19100 0 0 GALAPAGOS NV SPON ADR 36315X101 1860 9492 SH SOLE 18 9492 0 0 GALAPAGOS NV SPON ADR 36315X101 26834 136964 SH SOLE 19 136964 0 0 GALAPAGOS NV SPON ADR 36315X101 13736 70111 SH SOLE 21 70111 0 0 GALAPAGOS NV SPON ADR 36315X101 131 669 SH SOLE 30 669 0 0 GALAPAGOS NV SPON ADR 36315X101 15931 81312 SH SOLE 34 81312 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 29 14797 SH SOLE 2 1363 0 13434 GALECTIN THERAPEUTICS INC COM NEW 363225202 256 130501 SH SOLE 18 130501 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 160 81878 SH SOLE 19 81878 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 2786 1421385 SH SOLE 21 1421385 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 1768 901822 SH SOLE 22 886768 0 15054 GALECTIN THERAPEUTICS INC COM NEW 363225202 6 3158 SH SOLE 23 3158 0 0 GALERA THERAPEUTICS INC COM 36338D108 1 150 SH SOLE 2 0 0 150 GALERA THERAPEUTICS INC COM 36338D108 16 1635 SH SOLE 18 1635 0 0 GALERA THERAPEUTICS INC COM 36338D108 20 2077 SH SOLE 19 2077 0 0 GALERA THERAPEUTICS INC COM 36338D108 613 64506 SH SOLE 21 64506 0 0 GALERA THERAPEUTICS INC COM 36338D108 30 3189 SH SOLE 22 2430 0 759 GALLAGHER ARTHUR J & CO COM 363576109 42256 518412 SH SOLE 2 107497 0 410915 GALLAGHER ARTHUR J & CO COM 363576109 7271 89205 SH SOLE 4 84396 0 4809 GALLAGHER ARTHUR J & CO COM 363576109 16919 207568 SH SOLE 7 192843 0 14725 GALLAGHER ARTHUR J & CO COM 363576109 2460 30185 SH SOLE 13 30185 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1614 19803 SH SOLE 15 19803 0 0 GALLAGHER ARTHUR J & CO COM 363576109 151130 1854133 SH SOLE 18 1698928 0 155205 GALLAGHER ARTHUR J & CO COM 363576109 208852 2562285 SH SOLE 19 2562285 0 0 GALLAGHER ARTHUR J & CO COM 363576109 570995 7005219 SH SOLE 21 7005219 0 0 GALLAGHER ARTHUR J & CO COM 363576109 416748 5112850 SH SOLE 22 4616688 0 496162 GALLAGHER ARTHUR J & CO COM 363576109 11048 135537 SH SOLE 23 135537 0 0 GALLAGHER ARTHUR J & CO COM 363576109 19132 234719 SH SOLE 25 234719 0 0 GALLAGHER ARTHUR J & CO COM 363576109 85278 1046231 SH SOLE 26 143764 0 902467 GALLAGHER ARTHUR J & CO COM 363576109 3149 38636 SH SOLE 28 26760 0 11876 GALLAGHER ARTHUR J & CO COM 363576109 7052 86518 SH SOLE 29 2837 0 83681 GALLAGHER ARTHUR J & CO COM 363576109 66651 817700 SH SOLE 30 817700 0 0 GALLAGHER ARTHUR J & CO COM 363576109 5153 63215 SH SOLE 31 35413 0 27802 GALLAGHER ARTHUR J & CO COM 363576109 3231 39636 SH SOLE 34 39636 0 0 GALLAGHER ARTHUR J & CO COM 363576109 13409 164505 SH SOLE 36 164505 0 0 GALLAGHER ARTHUR J & CO COM 363576109 377 4624 SH SOLE 40 4624 0 0 GAMCO INVS INC CL A COM 361438104 29 2617 SH SOLE 2 205 0 2412 GAMCO INVS INC CL A COM 361438104 205 18688 SH SOLE 18 18688 0 0 GAMCO INVS INC CL A COM 361438104 98 8889 SH SOLE 19 8889 0 0 GAMCO INVS INC CL A COM 361438104 2045 186066 SH SOLE 21 186066 0 0 GAMCO INVS INC CL A COM 361438104 2812 255913 SH SOLE 22 247360 0 8553 GAMCO INVS INC CL A COM 361438104 16 1443 SH SOLE 28 1443 0 0 GAMCO INVS INC CL A COM 361438104 12 1095 SH SOLE 40 1095 0 0 GAMESTOP CORP NEW CL A 36467W109 238 68064 SH SOLE 2 3588 0 64476 GAMESTOP CORP NEW CL A 36467W109 2 524 SH SOLE 4 524 0 0 GAMESTOP CORP NEW CL A 36467W109 55 15745 SH SOLE 7 15745 0 0 GAMESTOP CORP NEW CL A 36467W109 1070 305637 SH SOLE 18 305637 0 0 GAMESTOP CORP NEW CL A 36467W109 437 124744 SH SOLE 19 124744 0 0 GAMESTOP CORP NEW CL A 36467W109 26125 7464329 SH SOLE 21 7464329 0 0 GAMESTOP CORP NEW CL A 36467W109 7911 2260357 SH SOLE 22 2014247 0 246110 GAMESTOP CORP NEW CL A 36467W109 114 32608 SH SOLE 26 10497 0 22111 GAMESTOP CORP NEW CL A 36467W109 42 12092 SH SOLE 28 12092 0 0 GAMESTOP CORP NEW CL A 36467W109 337 96325 SH SOLE 30 96325 0 0 GAMESTOP CORP NEW CL A 36467W109 170 48433 SH SOLE 31 0 0 48433 GAMESTOP CORP NEW CL A 36467W109 435 124416 SH SOLE 36 124416 0 0 GAMESTOP CORP NEW CL A 36467W109 36 10254 SH SOLE 40 10254 0 0 GAMIDA CELL LTD SHS M47364100 5 1639 SH SOLE 22 1639 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 11673 421269 SH SOLE 2 67657 0 353612 GAMING & LEISURE PPTYS INC COM 36467J108 3327 120077 SH SOLE 4 120077 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 5992 216254 SH SOLE 7 216254 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 2726 98364 SH SOLE 18 98364 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 31019 1119422 SH SOLE 19 1119422 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 107796 3890141 SH SOLE 21 3890141 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 195697 7062333 SH SOLE 22 6718797 0 343536 GAMING & LEISURE PPTYS INC COM 36467J108 182 6555 SH SOLE 23 6555 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 13422 484380 SH SOLE 25 484380 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 5119 184752 SH SOLE 26 49381 0 135371 GAMING & LEISURE PPTYS INC COM 36467J108 811 29262 SH SOLE 28 29262 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 25173 908459 SH SOLE 30 908459 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 161 5807 SH SOLE 31 4253 0 1554 GAMING & LEISURE PPTYS INC COM 36467J108 266 9608 SH SOLE 34 9608 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 86 3107 SH SOLE 36 3107 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 615 22212 SH SOLE 40 22212 0 0 GANNETT CO INC COM 36472T109 172 115991 SH SOLE 2 7491 0 108500 GANNETT CO INC COM 36472T109 0 270 SH SOLE 4 270 0 0 GANNETT CO INC COM 36472T109 3 2064 SH SOLE 7 2064 0 0 GANNETT CO INC COM 36472T109 855 577562 SH SOLE 18 577562 0 0 GANNETT CO INC COM 36472T109 456 308373 SH SOLE 19 308373 0 0 GANNETT CO INC COM 36472T109 21506 14530785 SH SOLE 21 14530785 0 0 GANNETT CO INC COM 36472T109 5639 3810272 SH SOLE 22 3667099 0 143173 GANNETT CO INC COM 36472T109 21 14365 SH SOLE 23 14365 0 0 GANNETT CO INC COM 36472T109 188 126952 SH SOLE 26 26059 0 100893 GANNETT CO INC COM 36472T109 22 14556 SH SOLE 28 14556 0 0 GANNETT CO INC COM 36472T109 198 133609 SH SOLE 30 133609 0 0 GANNETT CO INC COM 36472T109 3 1764 SH SOLE 31 0 0 1764 GANNETT CO INC COM 36472T109 19 13130 SH SOLE 40 13130 0 0 GAP INC COM 364760108 4139 587977 SH SOLE 2 116931 0 471046 GAP INC COM 364760108 690 98080 SH SOLE 4 92009 0 6071 GAP INC COM 364760108 2495 354334 SH SOLE 7 224992 0 129342 GAP INC COM 364760108 8 1098 SH SOLE 13 1098 0 0 GAP INC COM 364760108 183 25988 SH SOLE 15 25988 0 0 GAP INC COM 364760108 3611 512907 SH SOLE 18 476588 0 36319 GAP INC COM 364760108 582 82633 SH SOLE 19 82633 0 0 GAP INC COM 364760108 74820 10627890 SH SOLE 21 10627890 0 0 GAP INC COM 364760108 48512 6890916 SH SOLE 22 6305178 0 585738 GAP INC COM 364760108 1165 165485 SH SOLE 23 165485 0 0 GAP INC COM 364760108 2283 324307 SH SOLE 25 324307 0 0 GAP INC COM 364760108 10311 1464603 SH SOLE 26 344892 0 1119711 GAP INC COM 364760108 262 37208 SH SOLE 28 28256 0 8952 GAP INC COM 364760108 372 52878 SH SOLE 29 5281 0 47597 GAP INC COM 364760108 7163 1017528 SH SOLE 30 1017528 0 0 GAP INC COM 364760108 2389 339345 SH SOLE 31 42642 0 296703 GAP INC COM 364760108 518 73552 SH SOLE 32 73552 0 0 GAP INC COM 364760108 76 10813 SH SOLE 34 10813 0 0 GAP INC COM 364760108 1895 269138 SH SOLE 36 269138 0 0 GAP INC COM 364760108 33 4722 SH SOLE 40 4722 0 0 GARMIN LTD SHS H2906T109 27288 364028 SH SOLE 2 52066 0 311962 GARMIN LTD SHS H2906T109 5500 73377 SH SOLE 4 69726 0 3651 GARMIN LTD SHS H2906T109 16973 226430 SH SOLE 7 152951 0 73479 GARMIN LTD SHS H2906T109 175 2329 SH SOLE 13 2329 0 0 GARMIN LTD SHS H2906T109 1080 14411 SH SOLE 15 14411 0 0 GARMIN LTD SHS H2906T109 24874 331830 SH SOLE 18 311134 0 20696 GARMIN LTD SHS H2906T109 4787 63855 SH SOLE 19 63855 0 0 GARMIN LTD SHS H2906T109 487150 6498797 SH SOLE 21 6498797 0 0 GARMIN LTD SHS H2906T109 272273 3632238 SH SOLE 22 3293591 0 338647 GARMIN LTD SHS H2906T109 7026 93731 SH SOLE 23 93731 0 0 GARMIN LTD SHS H2906T109 12946 172705 SH SOLE 25 172705 0 0 GARMIN LTD SHS H2906T109 48775 650679 SH SOLE 26 111683 0 538996 GARMIN LTD SHS H2906T109 2030 27079 SH SOLE 28 19092 0 7987 GARMIN LTD SHS H2906T109 2294 30601 SH SOLE 29 2264 0 28337 GARMIN LTD SHS H2906T109 62707 836536 SH SOLE 30 836536 0 0 GARMIN LTD SHS H2906T109 2036 27161 SH SOLE 31 20276 0 6885 GARMIN LTD SHS H2906T109 2155 28746 SH SOLE 32 28746 0 0 GARMIN LTD SHS H2906T109 757 10098 SH SOLE 34 10098 0 0 GARMIN LTD SHS H2906T109 7627 101745 SH SOLE 36 101745 0 0 GARMIN LTD SHS H2906T109 201 2682 SH SOLE 40 2682 0 0 GARRETT MOTION INC COM 366505105 1 315 SH SOLE 4 315 0 0 GARRETT MOTION INC COM 366505105 9 3104 SH SOLE 7 3104 0 0 GARRETT MOTION INC COM 366505105 294 102828 SH SOLE 18 102828 0 0 GARRETT MOTION INC COM 366505105 17101 5979384 SH SOLE 21 5979384 0 0 GARRETT MOTION INC COM 366505105 4091 1430286 SH SOLE 22 1383947 0 46339 GARRETT MOTION INC COM 366505105 70 24468 SH SOLE 26 12531 0 11937 GARRETT MOTION INC COM 366505105 57 19766 SH SOLE 28 19766 0 0 GARRETT MOTION INC COM 366505105 414 144709 SH SOLE 30 144709 0 0 GARRETT MOTION INC COM 366505105 4 1377 SH SOLE 36 1377 0 0 GARRETT MOTION INC COM 366505105 19 6547 SH SOLE 40 6547 0 0 GARRISON CAP INC COM 366554103 1229 722708 SH SOLE 2 722708 0 0 GARTNER INC COM 366651107 24579 246855 SH SOLE 2 57355 0 189500 GARTNER INC COM 366651107 4272 42900 SH SOLE 4 40431 0 2469 GARTNER INC COM 366651107 8216 82511 SH SOLE 7 77316 0 5195 GARTNER INC COM 366651107 658 6607 SH SOLE 13 6607 0 0 GARTNER INC COM 366651107 744 7475 SH SOLE 15 7475 0 0 GARTNER INC COM 366651107 18898 189797 SH SOLE 18 170843 0 18954 GARTNER INC COM 366651107 6394 64216 SH SOLE 19 64216 0 0 GARTNER INC COM 366651107 225937 2269132 SH SOLE 21 2269132 0 0 GARTNER INC COM 366651107 214622 2155492 SH SOLE 22 1931592 0 223900 GARTNER INC COM 366651107 6800 68292 SH SOLE 23 68292 0 0 GARTNER INC COM 366651107 9567 96087 SH SOLE 25 96087 0 0 GARTNER INC COM 366651107 36599 367571 SH SOLE 26 68799 0 298772 GARTNER INC COM 366651107 1829 18373 SH SOLE 28 12893 0 5480 GARTNER INC COM 366651107 3872 38885 SH SOLE 29 8874 0 30011 GARTNER INC COM 366651107 33796 339417 SH SOLE 30 339417 0 0 GARTNER INC COM 366651107 2681 26924 SH SOLE 31 22590 0 4334 GARTNER INC COM 366651107 531 5330 SH SOLE 34 5330 0 0 GARTNER INC COM 366651107 6351 63789 SH SOLE 36 63789 0 0 GARTNER INC COM 366651107 186 1871 SH SOLE 40 1871 0 0 GASLOG LTD SHS G37585109 87 24036 SH SOLE 2 1332 0 22704 GASLOG LTD SHS G37585109 3 909 SH SOLE 7 909 0 0 GASLOG LTD SHS G37585109 518 143192 SH SOLE 18 143192 0 0 GASLOG LTD SHS G37585109 275 75860 SH SOLE 19 75860 0 0 GASLOG LTD SHS G37585109 4744 1310465 SH SOLE 21 1310465 0 0 GASLOG LTD SHS G37585109 1802 497805 SH SOLE 22 471689 0 26116 GASLOG LTD SHS G37585109 6 1626 SH SOLE 25 1626 0 0 GASLOG LTD SHS G37585109 139 38278 SH SOLE 30 38278 0 0 GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 42 18984 SH SOLE 22 18984 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 653 88524 SH SOLE 2 4168 0 84356 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 7 993 SH SOLE 7 993 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 161 21799 SH SOLE 18 21799 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 69 9337 SH SOLE 19 9337 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 4047 548337 SH SOLE 21 548337 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 9339 1265482 SH SOLE 22 1179738 0 85744 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 266 36093 SH SOLE 26 32085 0 4008 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 63 8574 SH SOLE 28 8574 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 141 19076 SH SOLE 30 19076 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 7 963 SH SOLE 31 963 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 48 6525 SH SOLE 40 6525 0 0 GATX CORP COM 361448103 3292 52627 SH SOLE 2 21053 0 31574 GATX CORP COM 361448103 10 166 SH SOLE 4 166 0 0 GATX CORP COM 361448103 63 1009 SH SOLE 7 1009 0 0 GATX CORP COM 361448103 2022 32319 SH SOLE 13 32319 0 0 GATX CORP COM 361448103 18529 296177 SH SOLE 18 248405 0 47772 GATX CORP COM 361448103 21420 342386 SH SOLE 19 342386 0 0 GATX CORP COM 361448103 154291 2466286 SH SOLE 21 2466286 0 0 GATX CORP COM 361448103 92066 1471638 SH SOLE 22 1396946 0 74692 GATX CORP COM 361448103 99 1577 SH SOLE 23 1577 0 0 GATX CORP COM 361448103 933 14921 SH SOLE 26 8941 0 5980 GATX CORP COM 361448103 284 4533 SH SOLE 28 4533 0 0 GATX CORP COM 361448103 5049 80701 SH SOLE 29 0 0 80701 GATX CORP COM 361448103 1805 28845 SH SOLE 30 28845 0 0 GATX CORP COM 361448103 1307 20896 SH SOLE 36 20896 0 0 GATX CORP COM 361448103 190 3036 SH SOLE 40 3036 0 0 GCI LIBERTY INC COM CLASS A 36164V305 10436 183176 SH SOLE 2 8015 0 175161 GCI LIBERTY INC COM CLASS A 36164V305 18 319 SH SOLE 4 319 0 0 GCI LIBERTY INC COM CLASS A 36164V305 123 2157 SH SOLE 7 2157 0 0 GCI LIBERTY INC COM CLASS A 36164V305 2736 48034 SH SOLE 18 48034 0 0 GCI LIBERTY INC COM CLASS A 36164V305 116654 2047640 SH SOLE 19 2047640 0 0 GCI LIBERTY INC COM CLASS A 36164V305 77984 1368858 SH SOLE 21 1368858 0 0 GCI LIBERTY INC COM CLASS A 36164V305 145350 2551342 SH SOLE 22 2393490 0 157852 GCI LIBERTY INC COM CLASS A 36164V305 2395 42046 SH SOLE 26 25630 0 16416 GCI LIBERTY INC COM CLASS A 36164V305 786 13795 SH SOLE 28 13795 0 0 GCI LIBERTY INC COM CLASS A 36164V305 1815 31852 SH SOLE 30 31852 0 0 GCI LIBERTY INC COM CLASS A 36164V305 166 2908 SH SOLE 31 1993 0 915 GCI LIBERTY INC COM CLASS A 36164V305 92 1610 SH SOLE 34 1610 0 0 GCI LIBERTY INC COM CLASS A 36164V305 586 10294 SH SOLE 40 10294 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 360 20222 SH SOLE 2 2835 0 17387 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 5 301 SH SOLE 4 301 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 19 1067 SH SOLE 7 1067 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 4391 246676 SH SOLE 18 246676 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1851 103994 SH SOLE 19 103994 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 106187 5965557 SH SOLE 21 5965557 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 28493 1600731 SH SOLE 22 1531854 0 68877 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 459 25788 SH SOLE 26 8538 0 17250 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 160 8994 SH SOLE 28 8994 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1329 74667 SH SOLE 30 74667 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 151 8496 SH SOLE 40 8496 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 6366 109815 SH SOLE 2 8324 0 101491 GDS HLDGS LTD SPONSORED ADS 36165L108 1362 23498 SH SOLE 4 23498 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 440 7591 SH SOLE 7 7591 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 198 3423 SH SOLE 13 3423 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 1636 28224 SH SOLE 15 27354 0 870 GDS HLDGS LTD SPONSORED ADS 36165L108 1288 22213 SH SOLE 18 22213 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 46640 804562 SH SOLE 19 804562 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 63457 1094657 SH SOLE 21 1094657 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 42765 737717 SH SOLE 22 655749 0 81968 GDS HLDGS LTD SPONSORED ADS 36165L108 2255 38894 SH SOLE 23 38894 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 1988 34285 SH SOLE 25 34285 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 18198 313920 SH SOLE 26 92946 0 220974 GDS HLDGS LTD SPONSORED ADS 36165L108 490 8446 SH SOLE 28 8446 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 19526 336830 SH SOLE 30 336830 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 224 3867 SH SOLE 31 801 0 3066 GDS HLDGS LTD SPONSORED ADS 36165L108 28922 498916 SH SOLE 34 498916 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 33 565 SH SOLE 40 565 0 0 GDS HLDGS LTD NOTE 2.000% 6/0 36165LAB4 1392 1075000 PRN SOLE 21 1075000 0 0 GEE GROUP INC COM 36165A102 0 802 SH SOLE 21 802 0 0 GENASYS INC COM 36872P103 26 8024 SH SOLE 18 8024 0 0 GENASYS INC COM 36872P103 326 99784 SH SOLE 21 99784 0 0 GENASYS INC COM 36872P103 3727 1139892 SH SOLE 22 1139892 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 89 13818 SH SOLE 2 761 0 13057 GENCO SHIPPING & TRADING LTD SHS Y2685T131 357 55606 SH SOLE 18 55606 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 250 39016 SH SOLE 19 39016 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 3548 552670 SH SOLE 21 552670 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 2864 446051 SH SOLE 22 435629 0 10422 GENCO SHIPPING & TRADING LTD SHS Y2685T131 26 4118 SH SOLE 30 4118 0 0 GENCOR INDS INC COM 368678108 99 9442 SH SOLE 2 2884 0 6558 GENCOR INDS INC COM 368678108 359 34180 SH SOLE 18 34180 0 0 GENCOR INDS INC COM 368678108 161 15326 SH SOLE 19 15326 0 0 GENCOR INDS INC COM 368678108 3561 339143 SH SOLE 21 339143 0 0 GENCOR INDS INC COM 368678108 1253 119353 SH SOLE 22 115110 0 4243 GENCOR INDS INC COM 368678108 0 32 SH SOLE 23 32 0 0 GENCOR INDS INC COM 368678108 44 4151 SH SOLE 26 0 0 4151 GENERAC HLDGS INC COM 368736104 4448 47738 SH SOLE 2 28165 0 19573 GENERAC HLDGS INC COM 368736104 26 275 SH SOLE 4 275 0 0 GENERAC HLDGS INC COM 368736104 101 1081 SH SOLE 7 1081 0 0 GENERAC HLDGS INC COM 368736104 33547 360059 SH SOLE 18 355246 0 4813 GENERAC HLDGS INC COM 368736104 14836 159232 SH SOLE 19 159232 0 0 GENERAC HLDGS INC COM 368736104 395914 4249372 SH SOLE 21 4249372 0 0 GENERAC HLDGS INC COM 368736104 199487 2141113 SH SOLE 22 2041113 0 100000 GENERAC HLDGS INC COM 368736104 156 1669 SH SOLE 23 1669 0 0 GENERAC HLDGS INC COM 368736104 3122 33509 SH SOLE 26 16779 0 16730 GENERAC HLDGS INC COM 368736104 836 8973 SH SOLE 28 8973 0 0 GENERAC HLDGS INC COM 368736104 1871 20077 SH SOLE 30 20077 0 0 GENERAC HLDGS INC COM 368736104 138 1476 SH SOLE 31 0 0 1476 GENERAC HLDGS INC COM 368736104 140 1506 SH SOLE 34 1506 0 0 GENERAC HLDGS INC COM 368736104 103 1109 SH SOLE 36 1109 0 0 GENERAC HLDGS INC COM 368736104 586 6285 SH SOLE 40 6285 0 0 GENERAL DYNAMICS CORP COM 369550108 79699 602362 SH SOLE 2 61864 0 540498 GENERAL DYNAMICS CORP COM 369550108 13553 102431 SH SOLE 4 95703 0 6728 GENERAL DYNAMICS CORP COM 369550108 34814 263125 SH SOLE 7 210152 0 52973 GENERAL DYNAMICS CORP COM 369550108 309 2332 SH SOLE 13 2332 0 0 GENERAL DYNAMICS CORP COM 369550108 2713 20508 SH SOLE 15 20508 0 0 GENERAL DYNAMICS CORP COM 369550108 64433 486985 SH SOLE 18 470945 0 16040 GENERAL DYNAMICS CORP COM 369550108 14229 107546 SH SOLE 19 107546 0 0 GENERAL DYNAMICS CORP COM 369550108 706130 5336939 SH SOLE 21 5336939 0 0 GENERAL DYNAMICS CORP COM 369550108 750561 5672747 SH SOLE 22 5074333 0 598414 GENERAL DYNAMICS CORP COM 369550108 23524 177798 SH SOLE 23 177798 0 0 GENERAL DYNAMICS CORP COM 369550108 36216 273718 SH SOLE 25 273718 0 0 GENERAL DYNAMICS CORP COM 369550108 65633 496057 SH SOLE 26 143772 0 352285 GENERAL DYNAMICS CORP COM 369550108 826 6241 SH SOLE 29 6241 0 0 GENERAL DYNAMICS CORP COM 369550108 120475 910553 SH SOLE 30 910553 0 0 GENERAL DYNAMICS CORP COM 369550108 8551 64632 SH SOLE 31 48691 0 15941 GENERAL DYNAMICS CORP COM 369550108 23406 176903 SH SOLE 36 176903 0 0 GENERAL DYNAMICS CORP COM 369550108 751 5678 SH SOLE 40 5678 0 0 GENERAL ELECTRIC CO COM 369604103 167834 21137787 SH SOLE 2 2096093 0 19041694 GENERAL ELECTRIC CO COM 369604103 31914 4019342 SH SOLE 4 3782001 0 237341 GENERAL ELECTRIC CO COM 369604103 60555 7626586 SH SOLE 7 7356201 0 270385 GENERAL ELECTRIC CO COM 369604103 551 69385 SH SOLE 13 69385 0 0 GENERAL ELECTRIC CO COM 369604103 7522 947404 SH SOLE 15 947404 0 0 GENERAL ELECTRIC CO COM 369604103 3 332 SH SOLE 17 0 0 332 GENERAL ELECTRIC CO COM 369604103 191705 24144219 SH SOLE 18 22060019 0 2084200 GENERAL ELECTRIC CO COM 369604103 200957 25309399 SH SOLE 19 25309399 0 0 GENERAL ELECTRIC CO COM 369604103 734 92425 SH SOLE 20 92425 0 0 GENERAL ELECTRIC CO COM 369604103 1361858 171518639 SH SOLE 21 171518639 0 0 GENERAL ELECTRIC CO COM 369604103 1608605 202595031 SH SOLE 22 187900987 0 14694044 GENERAL ELECTRIC CO COM 369604103 51460 6481111 SH SOLE 23 6481111 0 0 GENERAL ELECTRIC CO COM 369604103 76510 9636026 SH SOLE 25 9636026 0 0 GENERAL ELECTRIC CO COM 369604103 291838 36755398 SH SOLE 26 5032831 0 31722567 GENERAL ELECTRIC CO COM 369604103 14080 1773295 SH SOLE 28 1253000 0 520295 GENERAL ELECTRIC CO COM 369604103 1283 161537 SH SOLE 29 161537 0 0 GENERAL ELECTRIC CO COM 369604103 251775 31709720 SH SOLE 30 31709720 0 0 GENERAL ELECTRIC CO COM 369604103 29896 3765206 SH SOLE 31 1583249 0 2181957 GENERAL ELECTRIC CO COM 369604103 8952 1127411 SH SOLE 34 1127411 0 0 GENERAL ELECTRIC CO COM 369604103 60412 7608533 SH SOLE 36 7608533 0 0 GENERAL ELECTRIC CO COM 369604103 1585 199641 SH SOLE 40 199641 0 0 GENERAL ELECTRIC CO OPTIONS 369604103 5 600 SH Put SOLE 2 600 0 0 GENERAL ELECTRIC CO OPTIONS 369604103 834 105000 SH Put SOLE 19 105000 0 0 GENERAL ELECTRIC CO OPTIONS 369604103 8 1000 SH Put SOLE 22 1000 0 0 GENERAL ELECTRIC CO OPTIONS 369604103 106 13400 SH Put SOLE 34 13400 0 0 GENERAL FIN CORP DEL COM 369822101 44 7023 SH SOLE 2 295 0 6728 GENERAL FIN CORP DEL COM 369822101 253 40592 SH SOLE 18 40592 0 0 GENERAL FIN CORP DEL COM 369822101 119 19038 SH SOLE 19 19038 0 0 GENERAL FIN CORP DEL COM 369822101 2731 437601 SH SOLE 21 437601 0 0 GENERAL FIN CORP DEL COM 369822101 1965 314982 SH SOLE 22 309609 0 5373 GENERAL MLS INC COM 370334104 82481 1563035 SH SOLE 2 200139 0 1362896 GENERAL MLS INC COM 370334104 15651 296597 SH SOLE 4 279932 0 16665 GENERAL MLS INC COM 370334104 32659 618901 SH SOLE 7 599418 0 19483 GENERAL MLS INC COM 370334104 5821 110315 SH SOLE 13 110315 0 0 GENERAL MLS INC COM 370334104 3414 64693 SH SOLE 15 64693 0 0 GENERAL MLS INC COM 370334104 83321 1578943 SH SOLE 18 1307868 0 271075 GENERAL MLS INC COM 370334104 48270 914721 SH SOLE 19 914721 0 0 GENERAL MLS INC COM 370334104 964119 18270219 SH SOLE 21 18270219 0 0 GENERAL MLS INC COM 370334104 821771 15572685 SH SOLE 22 13699305 0 1873380 GENERAL MLS INC COM 370334104 24616 466479 SH SOLE 23 466479 0 0 GENERAL MLS INC COM 370334104 36072 683571 SH SOLE 25 683571 0 0 GENERAL MLS INC COM 370334104 182768 3463475 SH SOLE 26 476767 0 2986708 GENERAL MLS INC COM 370334104 6485 122896 SH SOLE 28 86832 0 36064 GENERAL MLS INC COM 370334104 17178 325519 SH SOLE 29 12158 0 313361 GENERAL MLS INC COM 370334104 175088 3317942 SH SOLE 30 3317942 0 0 GENERAL MLS INC COM 370334104 7672 145385 SH SOLE 31 107521 0 37864 GENERAL MLS INC COM 370334104 4457 84453 SH SOLE 32 84453 0 0 GENERAL MLS INC COM 370334104 14290 270794 SH SOLE 34 270794 0 0 GENERAL MLS INC COM 370334104 7299 138318 SH SOLE 35 138318 0 0 GENERAL MLS INC COM 370334104 29256 554413 SH SOLE 36 554413 0 0 GENERAL MLS INC COM 370334104 737 13966 SH SOLE 40 13966 0 0 GENERAL MOLY INC COM 370373102 13 82420 SH SOLE 21 82420 0 0 GENERAL MOLY INC COM 370373102 242 1510586 SH SOLE 22 1510586 0 0 GENERAL MTRS CO COM 37045V100 65637 3158639 SH SOLE 2 420684 0 2737955 GENERAL MTRS CO COM 37045V100 12367 595124 SH SOLE 4 560329 0 34795 GENERAL MTRS CO COM 37045V100 27172 1307607 SH SOLE 7 1118715 0 188892 GENERAL MTRS CO COM 37045V100 2000 96265 SH SOLE 13 96265 0 0 GENERAL MTRS CO COM 37045V100 2910 140062 SH SOLE 15 140062 0 0 GENERAL MTRS CO COM 37045V100 201668 9704899 SH SOLE 18 8848718 0 856181 GENERAL MTRS CO COM 37045V100 226102 10880751 SH SOLE 19 10880751 0 0 GENERAL MTRS CO COM 37045V100 621899 29927785 SH SOLE 21 29927785 0 0 GENERAL MTRS CO COM 37045V100 653328 31440216 SH SOLE 22 27889415 0 3550801 GENERAL MTRS CO COM 37045V100 20377 980610 SH SOLE 23 980610 0 0 GENERAL MTRS CO COM 37045V100 31053 1494370 SH SOLE 25 1437927 0 56443 GENERAL MTRS CO COM 37045V100 110418 5313665 SH SOLE 26 795159 0 4518506 GENERAL MTRS CO COM 37045V100 5391 259447 SH SOLE 28 184930 0 74517 GENERAL MTRS CO COM 37045V100 7428 357446 SH SOLE 29 22853 0 334593 GENERAL MTRS CO COM 37045V100 110572 5321092 SH SOLE 30 5321092 0 0 GENERAL MTRS CO COM 37045V100 10357 498408 SH SOLE 31 225774 0 272634 GENERAL MTRS CO COM 37045V100 1967 94643 SH SOLE 32 94643 0 0 GENERAL MTRS CO COM 37045V100 16485 793318 SH SOLE 34 793318 0 0 GENERAL MTRS CO COM 37045V100 7770 373919 SH SOLE 35 373919 0 0 GENERAL MTRS CO COM 37045V100 26628 1281447 SH SOLE 36 1281447 0 0 GENERAL MTRS CO COM 37045V100 583 28038 SH SOLE 40 28038 0 0 GENESCO INC COM 371532102 179 13389 SH SOLE 2 642 0 12747 GENESCO INC COM 371532102 2 168 SH SOLE 4 168 0 0 GENESCO INC COM 371532102 3 247 SH SOLE 7 247 0 0 GENESCO INC COM 371532102 889 66665 SH SOLE 18 66665 0 0 GENESCO INC COM 371532102 377 28276 SH SOLE 19 28276 0 0 GENESCO INC COM 371532102 21597 1618931 SH SOLE 21 1618931 0 0 GENESCO INC COM 371532102 5599 419702 SH SOLE 22 394838 0 24864 GENESCO INC COM 371532102 86 6411 SH SOLE 26 2375 0 4036 GENESCO INC COM 371532102 29 2170 SH SOLE 28 2170 0 0 GENESCO INC COM 371532102 261 19590 SH SOLE 30 19590 0 0 GENESCO INC COM 371532102 24 1800 SH SOLE 31 0 0 1800 GENESCO INC COM 371532102 9 710 SH SOLE 34 710 0 0 GENESCO INC COM 371532102 37 2794 SH SOLE 36 2794 0 0 GENESCO INC COM 371532102 37 2782 SH SOLE 40 2782 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 67 17062 SH SOLE 18 17062 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 4928 1257091 SH SOLE 19 1257091 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 25 30058 SH SOLE 2 2272 0 27786 GENESIS HEALTHCARE INC CL A COM 37185X106 1 927 SH SOLE 7 927 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 256 304298 SH SOLE 18 304298 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 121 143020 SH SOLE 19 143020 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 2303 2733446 SH SOLE 21 2733446 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 1101 1306945 SH SOLE 22 1267345 0 39600 GENFIT S A ADS 372279109 269 18200 SH SOLE 2 18200 0 0 GENFIT S A ADS 372279109 153 10318 SH SOLE 18 10318 0 0 GENFIT S A ADS 372279109 1961 132623 SH SOLE 19 132623 0 0 GENFIT S A ADS 372279109 21 1400 SH SOLE 20 1400 0 0 GENFIT S A ADS 372279109 1197 80902 SH SOLE 34 80902 0 0 GENIE ENERGY LTD CL B 372284208 74 10299 SH SOLE 2 596 0 9703 GENIE ENERGY LTD CL B 372284208 381 53110 SH SOLE 18 53110 0 0 GENIE ENERGY LTD CL B 372284208 180 25005 SH SOLE 19 25005 0 0 GENIE ENERGY LTD CL B 372284208 3581 498789 SH SOLE 21 498789 0 0 GENIE ENERGY LTD CL B 372284208 3757 523283 SH SOLE 22 518174 0 5109 GENMAB A/S SPONSORED ADS 372303206 3660 172719 SH SOLE 2 172719 0 0 GENMAB A/S SPONSORED ADS 372303206 1200 56623 SH SOLE 18 56623 0 0 GENMAB A/S SPONSORED ADS 372303206 25612 1208673 SH SOLE 19 1208673 0 0 GENMAB A/S SPONSORED ADS 372303206 5513 260158 SH SOLE 21 260158 0 0 GENMAB A/S SPONSORED ADS 372303206 51 2411 SH SOLE 30 2411 0 0 GENMAB A/S SPONSORED ADS 372303206 16160 762606 SH SOLE 34 762606 0 0 GENMARK DIAGNOSTICS INC COM 372309104 101 24427 SH SOLE 2 6657 0 17770 GENMARK DIAGNOSTICS INC COM 372309104 4 1036 SH SOLE 7 1036 0 0 GENMARK DIAGNOSTICS INC COM 372309104 1060 257354 SH SOLE 18 210309 0 47045 GENMARK DIAGNOSTICS INC COM 372309104 1021 247770 SH SOLE 19 247770 0 0 GENMARK DIAGNOSTICS INC COM 372309104 7986 1938300 SH SOLE 21 1938300 0 0 GENMARK DIAGNOSTICS INC COM 372309104 7128 1729996 SH SOLE 22 1680435 0 49561 GENMARK DIAGNOSTICS INC COM 372309104 65 15893 SH SOLE 23 15893 0 0 GENMARK DIAGNOSTICS INC COM 372309104 161 39080 SH SOLE 26 0 0 39080 GENMARK DIAGNOSTICS INC COM 372309104 28 6706 SH SOLE 28 6706 0 0 GENMARK DIAGNOSTICS INC COM 372309104 40 9623 SH SOLE 30 9623 0 0 GENMARK DIAGNOSTICS INC COM 372309104 17 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 255 148251 SH SOLE 22 148251 0 0 GENPACT LIMITED SHS G3922B107 19139 655449 SH SOLE 2 54648 0 600801 GENPACT LIMITED SHS G3922B107 93 3197 SH SOLE 3 3197 0 0 GENPACT LIMITED SHS G3922B107 594 20349 SH SOLE 4 20349 0 0 GENPACT LIMITED SHS G3922B107 139 4744 SH SOLE 7 4744 0 0 GENPACT LIMITED SHS G3922B107 742 25401 SH SOLE 13 25401 0 0 GENPACT LIMITED SHS G3922B107 4126 141317 SH SOLE 18 141317 0 0 GENPACT LIMITED SHS G3922B107 1492 51110 SH SOLE 19 51110 0 0 GENPACT LIMITED SHS G3922B107 68921 2360301 SH SOLE 21 2360301 0 0 GENPACT LIMITED SHS G3922B107 146182 5006223 SH SOLE 22 4628129 0 378094 GENPACT LIMITED SHS G3922B107 29 997 SH SOLE 23 997 0 0 GENPACT LIMITED SHS G3922B107 1247 42708 SH SOLE 30 42708 0 0 GENPACT LIMITED SHS G3922B107 8270 283215 SH SOLE 31 278800 0 4415 GENPACT LIMITED SHS G3922B107 65 2242 SH SOLE 34 2242 0 0 GENPACT LIMITED SHS G3922B107 177 6070 SH SOLE 36 6070 0 0 GENTEX CORP COM 371901109 16130 727900 SH SOLE 2 270556 0 457344 GENTEX CORP COM 371901109 144 6519 SH SOLE 4 6519 0 0 GENTEX CORP COM 371901109 124 5575 SH SOLE 7 5575 0 0 GENTEX CORP COM 371901109 46 2062 SH SOLE 15 2062 0 0 GENTEX CORP COM 371901109 16546 746642 SH SOLE 18 746213 0 429 GENTEX CORP COM 371901109 1393 62869 SH SOLE 19 62869 0 0 GENTEX CORP COM 371901109 275906 12450612 SH SOLE 21 12450612 0 0 GENTEX CORP COM 371901109 181922 8209496 SH SOLE 22 7786468 0 423028 GENTEX CORP COM 371901109 67 3023 SH SOLE 23 3023 0 0 GENTEX CORP COM 371901109 5891 265835 SH SOLE 25 265835 0 0 GENTEX CORP COM 371901109 13788 622188 SH SOLE 26 59708 0 562480 GENTEX CORP COM 371901109 805 36342 SH SOLE 28 36342 0 0 GENTEX CORP COM 371901109 27 1237 SH SOLE 29 1237 0 0 GENTEX CORP COM 371901109 2711 122328 SH SOLE 30 122328 0 0 GENTEX CORP COM 371901109 132 5974 SH SOLE 31 5974 0 0 GENTEX CORP COM 371901109 194 8737 SH SOLE 34 8737 0 0 GENTEX CORP COM 371901109 2463 111152 SH SOLE 36 111152 0 0 GENTEX CORP COM 371901109 576 25990 SH SOLE 40 25990 0 0 GENTHERM INC COM 37253A103 383 12187 SH SOLE 2 1766 0 10421 GENTHERM INC COM 37253A103 7 213 SH SOLE 4 213 0 0 GENTHERM INC COM 37253A103 18 567 SH SOLE 7 567 0 0 GENTHERM INC COM 37253A103 4720 150318 SH SOLE 18 150318 0 0 GENTHERM INC COM 37253A103 1925 61321 SH SOLE 19 61321 0 0 GENTHERM INC COM 37253A103 111528 3551862 SH SOLE 21 3551862 0 0 GENTHERM INC COM 37253A103 30087 958181 SH SOLE 22 916874 0 41307 GENTHERM INC COM 37253A103 571 18183 SH SOLE 26 8224 0 9959 GENTHERM INC COM 37253A103 154 4920 SH SOLE 28 4920 0 0 GENTHERM INC COM 37253A103 2018 64274 SH SOLE 30 64274 0 0 GENTHERM INC COM 37253A103 121 3862 SH SOLE 40 3862 0 0 GENUINE PARTS CO COM 372460105 25420 377542 SH SOLE 2 68112 0 309430 GENUINE PARTS CO COM 372460105 4768 70817 SH SOLE 4 66945 0 3872 GENUINE PARTS CO COM 372460105 18803 279269 SH SOLE 7 182077 0 97192 GENUINE PARTS CO COM 372460105 323 4798 SH SOLE 13 4798 0 0 GENUINE PARTS CO COM 372460105 989 14694 SH SOLE 15 14694 0 0 GENUINE PARTS CO COM 372460105 59323 881076 SH SOLE 18 857292 0 23784 GENUINE PARTS CO COM 372460105 39089 580559 SH SOLE 19 580559 0 0 GENUINE PARTS CO COM 372460105 380531 5651724 SH SOLE 21 5651724 0 0 GENUINE PARTS CO COM 372460105 238546 3542938 SH SOLE 22 3196474 0 346464 GENUINE PARTS CO COM 372460105 7237 107487 SH SOLE 23 107487 0 0 GENUINE PARTS CO COM 372460105 14847 220517 SH SOLE 25 220517 0 0 GENUINE PARTS CO COM 372460105 61790 917715 SH SOLE 26 189579 0 728136 GENUINE PARTS CO COM 372460105 1981 29427 SH SOLE 28 20902 0 8525 GENUINE PARTS CO COM 372460105 2338 34724 SH SOLE 29 3491 0 31233 GENUINE PARTS CO COM 372460105 38587 573104 SH SOLE 30 573104 0 0 GENUINE PARTS CO COM 372460105 2330 34609 SH SOLE 31 25625 0 8984 GENUINE PARTS CO COM 372460105 1665 24725 SH SOLE 32 24725 0 0 GENUINE PARTS CO COM 372460105 17790 264225 SH SOLE 34 264225 0 0 GENUINE PARTS CO COM 372460105 7308 108544 SH SOLE 36 108544 0 0 GENUINE PARTS CO COM 372460105 1115 16559 SH SOLE 37 16559 0 0 GENUINE PARTS CO COM 372460105 195 2889 SH SOLE 40 2889 0 0 GENWORTH FINL INC COM CL A 37247D106 2264 681919 SH SOLE 2 227449 0 454470 GENWORTH FINL INC COM CL A 37247D106 9 2679 SH SOLE 4 2679 0 0 GENWORTH FINL INC COM CL A 37247D106 66 19862 SH SOLE 7 19862 0 0 GENWORTH FINL INC COM CL A 37247D106 9637 2902681 SH SOLE 18 2902681 0 0 GENWORTH FINL INC COM CL A 37247D106 3711 1117873 SH SOLE 19 1117873 0 0 GENWORTH FINL INC COM CL A 37247D106 117232 35310895 SH SOLE 21 35310895 0 0 GENWORTH FINL INC COM CL A 37247D106 58684 17675921 SH SOLE 22 17043335 0 632586 GENWORTH FINL INC COM CL A 37247D106 89 26790 SH SOLE 23 26790 0 0 GENWORTH FINL INC COM CL A 37247D106 1032 310832 SH SOLE 26 118157 0 192675 GENWORTH FINL INC COM CL A 37247D106 241 72609 SH SOLE 28 72609 0 0 GENWORTH FINL INC COM CL A 37247D106 1474 443871 SH SOLE 30 443871 0 0 GENWORTH FINL INC COM CL A 37247D106 175 52589 SH SOLE 31 0 0 52589 GENWORTH FINL INC COM CL A 37247D106 739 222651 SH SOLE 36 222651 0 0 GENWORTH FINL INC COM CL A 37247D106 180 54067 SH SOLE 40 54067 0 0 GEO GROUP INC NEW COM 36162J106 641 52741 SH SOLE 2 52741 0 0 GEO GROUP INC NEW COM 36162J106 6 459 SH SOLE 4 459 0 0 GEO GROUP INC NEW COM 36162J106 51 4220 SH SOLE 7 4220 0 0 GEO GROUP INC NEW COM 36162J106 8377 688870 SH SOLE 18 688870 0 0 GEO GROUP INC NEW COM 36162J106 2897 238235 SH SOLE 19 238235 0 0 GEO GROUP INC NEW COM 36162J106 108484 8921418 SH SOLE 21 8921418 0 0 GEO GROUP INC NEW COM 36162J106 52483 4316011 SH SOLE 22 4174447 0 141564 GEO GROUP INC NEW COM 36162J106 47 3873 SH SOLE 23 3873 0 0 GEO GROUP INC NEW COM 36162J106 524 43119 SH SOLE 26 26344 0 16775 GEO GROUP INC NEW COM 36162J106 482 39663 SH SOLE 30 39663 0 0 GEO GROUP INC NEW COM 36162J106 78 6390 SH SOLE 36 6390 0 0 GEO GROUP INC NEW COM 36162J106 149 12244 SH SOLE 40 12244 0 0 GEOPARK LTD USD SHS G38327105 29 4044 SH SOLE 23 4044 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 72 11185 SH SOLE 2 547 0 10638 GEOSPACE TECHNOLOGIES CORP COM 37364X109 407 63562 SH SOLE 18 63562 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 151 23524 SH SOLE 19 23524 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 9782 1528442 SH SOLE 21 1528442 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 2459 384194 SH SOLE 22 377000 0 7194 GEOSPACE TECHNOLOGIES CORP COM 37364X109 95 14836 SH SOLE 30 14836 0 0 GERDAU SA SPON ADR REP PFD 373737105 6840 3580969 SH SOLE 21 3580969 0 0 GERDAU SA SPON ADR REP PFD 373737105 250 130954 SH SOLE 22 130954 0 0 GERMAN AMERN BANCORP INC COM 373865104 637 23220 SH SOLE 2 1420 0 21800 GERMAN AMERN BANCORP INC COM 373865104 12 445 SH SOLE 7 445 0 0 GERMAN AMERN BANCORP INC COM 373865104 2553 93005 SH SOLE 18 93005 0 0 GERMAN AMERN BANCORP INC COM 373865104 1337 48689 SH SOLE 19 48689 0 0 GERMAN AMERN BANCORP INC COM 373865104 24525 893458 SH SOLE 21 893458 0 0 GERMAN AMERN BANCORP INC COM 373865104 20224 736767 SH SOLE 22 712121 0 24646 GERMAN AMERN BANCORP INC COM 373865104 54 1957 SH SOLE 26 0 0 1957 GERMAN AMERN BANCORP INC COM 373865104 77 2808 SH SOLE 28 2808 0 0 GERMAN AMERN BANCORP INC COM 373865104 305 11122 SH SOLE 30 11122 0 0 GERMAN AMERN BANCORP INC COM 373865104 63 2306 SH SOLE 40 2306 0 0 GERON CORP COM 374163103 201 168532 SH SOLE 2 10264 0 158268 GERON CORP COM 374163103 4 3408 SH SOLE 7 3408 0 0 GERON CORP COM 374163103 797 669646 SH SOLE 18 669646 0 0 GERON CORP COM 374163103 401 337033 SH SOLE 19 337033 0 0 GERON CORP COM 374163103 10162 8539402 SH SOLE 21 8539402 0 0 GERON CORP COM 374163103 6974 5860752 SH SOLE 22 5684131 0 176621 GERON CORP COM 374163103 13 11013 SH SOLE 26 0 0 11013 GERON CORP COM 374163103 27 22715 SH SOLE 28 22715 0 0 GERON CORP COM 374163103 44 36847 SH SOLE 30 36847 0 0 GERON CORP COM 374163103 21 17876 SH SOLE 40 17876 0 0 GETTY RLTY CORP NEW COM 374297109 764 32197 SH SOLE 2 1857 0 30340 GETTY RLTY CORP NEW COM 374297109 461 19414 SH SOLE 4 19414 0 0 GETTY RLTY CORP NEW COM 374297109 821 34569 SH SOLE 7 34569 0 0 GETTY RLTY CORP NEW COM 374297109 3650 153763 SH SOLE 18 153763 0 0 GETTY RLTY CORP NEW COM 374297109 2305 97077 SH SOLE 19 97077 0 0 GETTY RLTY CORP NEW COM 374297109 91688 3862156 SH SOLE 21 3862156 0 0 GETTY RLTY CORP NEW COM 374297109 32502 1369098 SH SOLE 22 1330147 0 38951 GETTY RLTY CORP NEW COM 374297109 26 1087 SH SOLE 23 1087 0 0 GETTY RLTY CORP NEW COM 374297109 1843 77617 SH SOLE 25 77617 0 0 GETTY RLTY CORP NEW COM 374297109 781 32891 SH SOLE 26 15420 0 17471 GETTY RLTY CORP NEW COM 374297109 103 4347 SH SOLE 28 4347 0 0 GETTY RLTY CORP NEW COM 374297109 449 18923 SH SOLE 29 18923 0 0 GETTY RLTY CORP NEW COM 374297109 4429 186553 SH SOLE 30 186553 0 0 GETTY RLTY CORP NEW COM 374297109 11 448 SH SOLE 34 448 0 0 GETTY RLTY CORP NEW COM 374297109 69 2913 SH SOLE 40 2913 0 0 GEVO INC COM PAR 374396406 0 262 SH SOLE 21 262 0 0 GEVO INC COM PAR 374396406 162 197563 SH SOLE 22 197563 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 2774 184287 SH SOLE 2 184287 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 5252 348971 SH SOLE 19 348971 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 11240 746853 SH SOLE 34 746853 0 0 GIBRALTAR INDS INC COM 374689107 1380 32145 SH SOLE 2 2892 0 29253 GIBRALTAR INDS INC COM 374689107 2 53 SH SOLE 4 53 0 0 GIBRALTAR INDS INC COM 374689107 23 540 SH SOLE 7 540 0 0 GIBRALTAR INDS INC COM 374689107 6343 147795 SH SOLE 18 147795 0 0 GIBRALTAR INDS INC COM 374689107 3363 78359 SH SOLE 19 78359 0 0 GIBRALTAR INDS INC COM 374689107 149770 3489516 SH SOLE 21 3489516 0 0 GIBRALTAR INDS INC COM 374689107 42451 989069 SH SOLE 22 954759 0 34310 GIBRALTAR INDS INC COM 374689107 146 3406 SH SOLE 23 3406 0 0 GIBRALTAR INDS INC COM 374689107 1890 44033 SH SOLE 26 10871 0 33162 GIBRALTAR INDS INC COM 374689107 182 4247 SH SOLE 28 4247 0 0 GIBRALTAR INDS INC COM 374689107 1823 42481 SH SOLE 30 42481 0 0 GIBRALTAR INDS INC COM 374689107 179 4165 SH SOLE 34 4165 0 0 GIBRALTAR INDS INC COM 374689107 144 3365 SH SOLE 40 3365 0 0 GILDAN ACTIVEWEAR INC COM 375916103 10729 840839 SH SOLE 18 840839 0 0 GILDAN ACTIVEWEAR INC COM 375916103 12301 964056 SH SOLE 19 964056 0 0 GILDAN ACTIVEWEAR INC COM 375916103 441 34580 SH SOLE 23 34580 0 0 GILDAN ACTIVEWEAR INC COM 375916103 693 54340 SH SOLE 25 54340 0 0 GILDAN ACTIVEWEAR INC COM 375916103 3625 284061 SH SOLE 34 284061 0 0 GILEAD SCIENCES INC COM 375558103 270564 3619102 SH SOLE 2 807448 0 2811654 GILEAD SCIENCES INC COM 375558103 48660 650883 SH SOLE 4 616653 0 34230 GILEAD SCIENCES INC COM 375558103 96780 1294547 SH SOLE 7 1163862 0 130685 GILEAD SCIENCES INC COM 375558103 9501 127083 SH SOLE 13 127083 0 0 GILEAD SCIENCES INC COM 375558103 10535 140914 SH SOLE 15 140914 0 0 GILEAD SCIENCES INC COM 375558103 20 266 SH SOLE 17 0 0 266 GILEAD SCIENCES INC COM 375558103 344996 4614708 SH SOLE 18 4260672 0 354036 GILEAD SCIENCES INC COM 375558103 302135 4041401 SH SOLE 19 4041401 0 0 GILEAD SCIENCES INC COM 375558103 2598141 34753093 SH SOLE 21 34753093 0 0 GILEAD SCIENCES INC COM 375558103 2360163 31569860 SH SOLE 22 27815029 0 3754831 GILEAD SCIENCES INC COM 375558103 75342 1007782 SH SOLE 23 1007782 0 0 GILEAD SCIENCES INC COM 375558103 110312 1475553 SH SOLE 25 1475553 0 0 GILEAD SCIENCES INC COM 375558103 510229 6824893 SH SOLE 26 824266 0 6000627 GILEAD SCIENCES INC COM 375558103 19351 258839 SH SOLE 28 183363 0 75476 GILEAD SCIENCES INC COM 375558103 38847 519623 SH SOLE 29 65685 0 453938 GILEAD SCIENCES INC COM 375558103 520022 6955891 SH SOLE 30 6955891 0 0 GILEAD SCIENCES INC COM 375558103 28520 381487 SH SOLE 31 289341 0 92146 GILEAD SCIENCES INC COM 375558103 14983 200408 SH SOLE 32 200408 0 0 GILEAD SCIENCES INC COM 375558103 133111 1780506 SH SOLE 34 1780506 0 0 GILEAD SCIENCES INC COM 375558103 72534 970224 SH SOLE 36 970224 0 0 GILEAD SCIENCES INC COM 375558103 2088 27928 SH SOLE 40 27928 0 0 GLACIER BANCORP INC NEW COM 37637Q105 2598 76408 SH SOLE 2 6008 0 70400 GLACIER BANCORP INC NEW COM 37637Q105 16 480 SH SOLE 4 480 0 0 GLACIER BANCORP INC NEW COM 37637Q105 52 1543 SH SOLE 7 1543 0 0 GLACIER BANCORP INC NEW COM 37637Q105 15309 450185 SH SOLE 18 450185 0 0 GLACIER BANCORP INC NEW COM 37637Q105 6416 188683 SH SOLE 19 188683 0 0 GLACIER BANCORP INC NEW COM 37637Q105 324905 9554623 SH SOLE 21 9554623 0 0 GLACIER BANCORP INC NEW COM 37637Q105 86583 2546197 SH SOLE 22 2452436 0 93761 GLACIER BANCORP INC NEW COM 37637Q105 111 3268 SH SOLE 23 3268 0 0 GLACIER BANCORP INC NEW COM 37637Q105 977 28734 SH SOLE 26 9512 0 19222 GLACIER BANCORP INC NEW COM 37637Q105 450 13226 SH SOLE 28 13226 0 0 GLACIER BANCORP INC NEW COM 37637Q105 3763 110651 SH SOLE 30 110651 0 0 GLACIER BANCORP INC NEW COM 37637Q105 304 8941 SH SOLE 40 8941 0 0 GLADSTONE CAPITAL CORP COM 376535100 884 157287 SH SOLE 30 157287 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 407 28368 SH SOLE 2 1243 0 27125 GLADSTONE COMMERCIAL CORP COM 376536108 9 648 SH SOLE 7 648 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 1662 115723 SH SOLE 18 115723 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 923 64294 SH SOLE 19 64294 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 17404 1212006 SH SOLE 21 1212006 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 15852 1103891 SH SOLE 22 1065647 0 38244 GLADSTONE COMMERCIAL CORP COM 376536108 16 1134 SH SOLE 23 1134 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 947 65961 SH SOLE 26 0 0 65961 GLADSTONE COMMERCIAL CORP COM 376536108 65 4513 SH SOLE 28 4513 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 232 16158 SH SOLE 30 16158 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 251 17510 SH SOLE 34 17510 0 0 GLADSTONE INVT CORP COM 376546107 1390 177034 SH SOLE 30 177034 0 0 GLADSTONE LD CORP COM 376549101 218 18424 SH SOLE 2 777 0 17647 GLADSTONE LD CORP COM 376549101 1 88 SH SOLE 17 0 0 88 GLADSTONE LD CORP COM 376549101 722 60957 SH SOLE 18 60957 0 0 GLADSTONE LD CORP COM 376549101 357 30095 SH SOLE 19 30095 0 0 GLADSTONE LD CORP COM 376549101 8194 691491 SH SOLE 21 691491 0 0 GLADSTONE LD CORP COM 376549101 5544 467846 SH SOLE 22 458214 0 9632 GLADSTONE LD CORP COM 376549101 7 584 SH SOLE 23 584 0 0 GLATFELTER COM 377316104 518 42351 SH SOLE 2 2440 0 39911 GLATFELTER COM 377316104 3 208 SH SOLE 4 208 0 0 GLATFELTER COM 377316104 11 884 SH SOLE 7 884 0 0 GLATFELTER COM 377316104 2515 205781 SH SOLE 18 205781 0 0 GLATFELTER COM 377316104 993 81231 SH SOLE 19 81231 0 0 GLATFELTER COM 377316104 60383 4941356 SH SOLE 21 4941356 0 0 GLATFELTER COM 377316104 16304 1334184 SH SOLE 22 1285486 0 48698 GLATFELTER COM 377316104 228 18694 SH SOLE 26 4835 0 13859 GLATFELTER COM 377316104 76 6245 SH SOLE 28 6245 0 0 GLATFELTER COM 377316104 710 58113 SH SOLE 30 58113 0 0 GLATFELTER COM 377316104 61 5010 SH SOLE 40 5010 0 0 GLAUKOS CORP COM 377322102 449 14538 SH SOLE 2 2135 0 12403 GLAUKOS CORP COM 377322102 5 161 SH SOLE 4 161 0 0 GLAUKOS CORP COM 377322102 21 690 SH SOLE 7 690 0 0 GLAUKOS CORP COM 377322102 5533 179281 SH SOLE 18 177622 0 1659 GLAUKOS CORP COM 377322102 2674 86664 SH SOLE 19 86664 0 0 GLAUKOS CORP COM 377322102 133788 4335325 SH SOLE 21 4335325 0 0 GLAUKOS CORP COM 377322102 35198 1140580 SH SOLE 22 1094791 0 45789 GLAUKOS CORP COM 377322102 17 555 SH SOLE 23 555 0 0 GLAUKOS CORP COM 377322102 333 10804 SH SOLE 26 6246 0 4558 GLAUKOS CORP COM 377322102 173 5594 SH SOLE 28 5594 0 0 GLAUKOS CORP COM 377322102 1924 62359 SH SOLE 30 62359 0 0 GLAUKOS CORP COM 377322102 21 688 SH SOLE 34 688 0 0 GLAUKOS CORP COM 377322102 140 4546 SH SOLE 40 4546 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 52998 1398740 SH SOLE 18 1394488 0 4252 GLEN BURNIE BANCORP COM 377407101 5 598 SH SOLE 21 598 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1202 23529 SH SOLE 2 5048 0 18481 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 17 326 SH SOLE 4 326 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 53 1045 SH SOLE 7 1045 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 10917 213682 SH SOLE 18 200676 0 13006 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 13411 262500 SH SOLE 19 262500 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 124585 2438544 SH SOLE 21 2438544 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 88322 1728759 SH SOLE 22 1666352 0 62407 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 478 9359 SH SOLE 23 9359 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2879 56351 SH SOLE 26 19392 0 36959 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 499 9767 SH SOLE 28 9767 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1255 24555 SH SOLE 30 24555 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 91 1772 SH SOLE 34 1772 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 344 6731 SH SOLE 40 6731 0 0 GLOBAL CORD BLOOD CORPORATIO SHS G39342103 46 14569 SH SOLE 22 14569 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 6 37602 SH SOLE 21 37602 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 111 703641 SH SOLE 22 703641 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 188 7375 SH SOLE 2 296 0 7079 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 4 161 SH SOLE 7 161 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 817 32021 SH SOLE 18 32021 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 541 21205 SH SOLE 19 21205 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 7968 312482 SH SOLE 21 312482 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 6883 269918 SH SOLE 22 260395 0 9523 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 36 1404 SH SOLE 28 1404 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 29 1142 SH SOLE 30 1142 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 22 871 SH SOLE 40 871 0 0 GLOBAL MED REIT INC COM NEW 37954A204 412 40691 SH SOLE 2 1847 0 38844 GLOBAL MED REIT INC COM NEW 37954A204 1343 132675 SH SOLE 18 132675 0 0 GLOBAL MED REIT INC COM NEW 37954A204 745 73640 SH SOLE 19 73640 0 0 GLOBAL MED REIT INC COM NEW 37954A204 15729 1554223 SH SOLE 21 1554223 0 0 GLOBAL MED REIT INC COM NEW 37954A204 11884 1174277 SH SOLE 22 1124368 0 49909 GLOBAL MED REIT INC COM NEW 37954A204 13 1279 SH SOLE 23 1279 0 0 GLOBAL MED REIT INC COM NEW 37954A204 330 32598 SH SOLE 26 0 0 32598 GLOBAL MED REIT INC COM NEW 37954A204 59 5843 SH SOLE 28 5843 0 0 GLOBAL MED REIT INC COM NEW 37954A204 78 7727 SH SOLE 30 7727 0 0 GLOBAL NET LEASE INC COM NEW 379378201 1157 86514 SH SOLE 2 4779 0 81735 GLOBAL NET LEASE INC COM NEW 379378201 709 53012 SH SOLE 4 53012 0 0 GLOBAL NET LEASE INC COM NEW 379378201 1258 94117 SH SOLE 7 94117 0 0 GLOBAL NET LEASE INC COM NEW 379378201 5523 413122 SH SOLE 18 413122 0 0 GLOBAL NET LEASE INC COM NEW 379378201 3543 264988 SH SOLE 19 264988 0 0 GLOBAL NET LEASE INC COM NEW 379378201 139239 10414278 SH SOLE 21 10414278 0 0 GLOBAL NET LEASE INC COM NEW 379378201 42650 3190013 SH SOLE 22 3092549 0 97464 GLOBAL NET LEASE INC COM NEW 379378201 38 2869 SH SOLE 23 2869 0 0 GLOBAL NET LEASE INC COM NEW 379378201 926 69238 SH SOLE 26 17148 0 52090 GLOBAL NET LEASE INC COM NEW 379378201 147 11022 SH SOLE 28 11022 0 0 GLOBAL NET LEASE INC COM NEW 379378201 666 49829 SH SOLE 29 49829 0 0 GLOBAL NET LEASE INC COM NEW 379378201 143 10703 SH SOLE 40 10703 0 0 GLOBAL PMTS INC COM 37940X102 101276 702181 SH SOLE 2 61441 0 640740 GLOBAL PMTS INC COM 37940X102 20796 144184 SH SOLE 4 135997 0 8187 GLOBAL PMTS INC COM 37940X102 37210 257992 SH SOLE 7 248890 0 9102 GLOBAL PMTS INC COM 37940X102 141 976 SH SOLE 13 976 0 0 GLOBAL PMTS INC COM 37940X102 3563 24704 SH SOLE 15 24704 0 0 GLOBAL PMTS INC COM 37940X102 105189 729313 SH SOLE 18 685276 0 44037 GLOBAL PMTS INC COM 37940X102 110266 764517 SH SOLE 19 764517 0 0 GLOBAL PMTS INC COM 37940X102 1133879 7861603 SH SOLE 21 7861603 0 0 GLOBAL PMTS INC COM 37940X102 1030227 7142947 SH SOLE 22 6453185 0 689762 GLOBAL PMTS INC COM 37940X102 31575 218918 SH SOLE 23 218918 0 0 GLOBAL PMTS INC COM 37940X102 45937 318499 SH SOLE 25 318499 0 0 GLOBAL PMTS INC COM 37940X102 171780 1191016 SH SOLE 26 184891 0 1006125 GLOBAL PMTS INC COM 37940X102 8845 61327 SH SOLE 28 43120 0 18207 GLOBAL PMTS INC COM 37940X102 806 5585 SH SOLE 29 5585 0 0 GLOBAL PMTS INC COM 37940X102 186227 1291182 SH SOLE 30 1291182 0 0 GLOBAL PMTS INC COM 37940X102 9434 65411 SH SOLE 31 54385 0 11026 GLOBAL PMTS INC COM 37940X102 58360 404630 SH SOLE 34 404630 0 0 GLOBAL PMTS INC COM 37940X102 26976 187036 SH SOLE 36 187036 0 0 GLOBAL PMTS INC COM 37940X102 990 6866 SH SOLE 40 6866 0 0 GLOBAL SELF STORAGE INC COM 37955N106 25 7180 SH SOLE 21 7180 0 0 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 9 2507 SH SOLE 22 2507 0 0 GLOBAL WTR RES INC COM 379463102 54 5282 SH SOLE 2 1165 0 4117 GLOBAL WTR RES INC COM 379463102 448 43966 SH SOLE 18 43966 0 0 GLOBAL WTR RES INC COM 379463102 216 21219 SH SOLE 19 21219 0 0 GLOBAL WTR RES INC COM 379463102 4614 452817 SH SOLE 21 452817 0 0 GLOBAL WTR RES INC COM 379463102 1420 139323 SH SOLE 22 133733 0 5590 GLOBAL X FDS GLBL X MLP ETF 37950E473 2 477 SH SOLE 18 477 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 0 22 SH SOLE 17 0 0 22 GLOBALSCAPE INC COM 37940G109 20 2862 SH SOLE 18 2862 0 0 GLOBALSCAPE INC COM 37940G109 256 36020 SH SOLE 21 36020 0 0 GLOBALSCAPE INC COM 37940G109 1471 206538 SH SOLE 22 206538 0 0 GLOBALSTAR INC COM 378973408 1 2511 SH SOLE 4 2511 0 0 GLOBALSTAR INC COM 378973408 735 2495345 SH SOLE 21 2495345 0 0 GLOBALSTAR INC COM 378973408 3253 11040551 SH SOLE 22 10809915 0 230636 GLOBALSTAR INC COM 378973408 10 32798 SH SOLE 26 0 0 32798 GLOBALSTAR INC COM 378973408 18 59904 SH SOLE 28 59904 0 0 GLOBALSTAR INC COM 378973408 19 65475 SH SOLE 30 65475 0 0 GLOBALSTAR INC COM 378973408 11 38874 SH SOLE 40 38874 0 0 GLOBANT S A COM L44385109 9710 110487 SH SOLE 2 5529 0 104958 GLOBANT S A COM L44385109 1352 15385 SH SOLE 4 15385 0 0 GLOBANT S A COM L44385109 354 4032 SH SOLE 7 4032 0 0 GLOBANT S A COM L44385109 639 7271 SH SOLE 13 7271 0 0 GLOBANT S A COM L44385109 44 505 SH SOLE 15 505 0 0 GLOBANT S A COM L44385109 1949 22181 SH SOLE 18 22181 0 0 GLOBANT S A COM L44385109 14281 162504 SH SOLE 19 162504 0 0 GLOBANT S A COM L44385109 48279 549369 SH SOLE 21 549369 0 0 GLOBANT S A COM L44385109 40543 461340 SH SOLE 22 427140 0 34200 GLOBANT S A COM L44385109 1751 19925 SH SOLE 23 19925 0 0 GLOBANT S A COM L44385109 11095 126251 SH SOLE 26 37587 0 88664 GLOBANT S A COM L44385109 329 3743 SH SOLE 29 3743 0 0 GLOBANT S A COM L44385109 16644 189390 SH SOLE 30 189390 0 0 GLOBANT S A COM L44385109 455 5177 SH SOLE 31 1591 0 3586 GLOBANT S A COM L44385109 14640 166592 SH SOLE 34 166592 0 0 GLOBANT S A COM L44385109 32 361 SH SOLE 40 361 0 0 GLOBE LIFE INC COM 37959E102 44278 615232 SH SOLE 2 361009 0 254223 GLOBE LIFE INC COM 37959E102 7419 103088 SH SOLE 4 100242 0 2846 GLOBE LIFE INC COM 37959E102 11926 165712 SH SOLE 7 102659 0 63053 GLOBE LIFE INC COM 37959E102 1726 23976 SH SOLE 13 23976 0 0 GLOBE LIFE INC COM 37959E102 899 12490 SH SOLE 15 12490 0 0 GLOBE LIFE INC COM 37959E102 22018 305936 SH SOLE 18 247165 0 58771 GLOBE LIFE INC COM 37959E102 14757 205044 SH SOLE 19 205044 0 0 GLOBE LIFE INC COM 37959E102 169204 2351038 SH SOLE 21 2351038 0 0 GLOBE LIFE INC COM 37959E102 234971 3264846 SH SOLE 22 2814913 0 449933 GLOBE LIFE INC COM 37959E102 14129 196319 SH SOLE 23 196319 0 0 GLOBE LIFE INC COM 37959E102 9486 131808 SH SOLE 25 131808 0 0 GLOBE LIFE INC COM 37959E102 33384 463863 SH SOLE 26 122044 0 341819 GLOBE LIFE INC COM 37959E102 1753 24362 SH SOLE 28 17351 0 7011 GLOBE LIFE INC COM 37959E102 9206 127920 SH SOLE 29 40145 0 87775 GLOBE LIFE INC COM 37959E102 31348 435574 SH SOLE 30 435574 0 0 GLOBE LIFE INC COM 37959E102 10891 151321 SH SOLE 31 84437 0 66884 GLOBE LIFE INC COM 37959E102 961 13351 SH SOLE 34 13351 0 0 GLOBE LIFE INC COM 37959E102 6833 94944 SH SOLE 36 94944 0 0 GLOBE LIFE INC COM 37959E102 160 2222 SH SOLE 40 2222 0 0 GLOBUS MED INC CL A 379577208 2569 60400 SH SOLE 2 36237 0 24163 GLOBUS MED INC CL A 379577208 13 304 SH SOLE 4 304 0 0 GLOBUS MED INC CL A 379577208 56 1322 SH SOLE 7 1322 0 0 GLOBUS MED INC CL A 379577208 19574 460244 SH SOLE 18 439926 0 20318 GLOBUS MED INC CL A 379577208 11807 277617 SH SOLE 19 277617 0 0 GLOBUS MED INC CL A 379577208 245965 5783319 SH SOLE 21 5783319 0 0 GLOBUS MED INC CL A 379577208 114996 2703880 SH SOLE 22 2622041 0 81839 GLOBUS MED INC CL A 379577208 720 16938 SH SOLE 23 16938 0 0 GLOBUS MED INC CL A 379577208 3013 70836 SH SOLE 26 20152 0 50684 GLOBUS MED INC CL A 379577208 470 11044 SH SOLE 28 11044 0 0 GLOBUS MED INC CL A 379577208 1959 46068 SH SOLE 30 46068 0 0 GLOBUS MED INC CL A 379577208 173 4067 SH SOLE 34 4067 0 0 GLOBUS MED INC CL A 379577208 1 35 SH SOLE 36 35 0 0 GLOBUS MED INC CL A 379577208 330 7756 SH SOLE 40 7756 0 0 GLU MOBILE INC COM 379890106 270 42964 SH SOLE 2 5972 0 36992 GLU MOBILE INC COM 379890106 4 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 3350 532557 SH SOLE 18 532557 0 0 GLU MOBILE INC COM 379890106 1365 217035 SH SOLE 19 217035 0 0 GLU MOBILE INC COM 379890106 77367 12300020 SH SOLE 21 12300020 0 0 GLU MOBILE INC COM 379890106 20865 3317202 SH SOLE 22 3202589 0 114613 GLU MOBILE INC COM 379890106 347 55158 SH SOLE 26 44163 0 10995 GLU MOBILE INC COM 379890106 109 17257 SH SOLE 28 17257 0 0 GLU MOBILE INC COM 379890106 962 152947 SH SOLE 30 152947 0 0 GLU MOBILE INC COM 379890106 76 12021 SH SOLE 40 12021 0 0 GLYCOMIMETICS INC COM 38000Q102 28 12289 SH SOLE 2 1545 0 10744 GLYCOMIMETICS INC COM 38000Q102 2 726 SH SOLE 7 726 0 0 GLYCOMIMETICS INC COM 38000Q102 290 127101 SH SOLE 18 127101 0 0 GLYCOMIMETICS INC COM 38000Q102 132 58017 SH SOLE 19 58017 0 0 GLYCOMIMETICS INC COM 38000Q102 3500 1535076 SH SOLE 21 1535076 0 0 GLYCOMIMETICS INC COM 38000Q102 2361 1035481 SH SOLE 22 1013912 0 21569 GLYCOMIMETICS INC COM 38000Q102 9 3730 SH SOLE 30 3730 0 0 GMS INC COM 36251C103 469 29846 SH SOLE 2 5276 0 24570 GMS INC COM 36251C103 4 259 SH SOLE 4 259 0 0 GMS INC COM 36251C103 11 675 SH SOLE 7 675 0 0 GMS INC COM 36251C103 2944 187170 SH SOLE 18 187170 0 0 GMS INC COM 36251C103 1723 109523 SH SOLE 19 109523 0 0 GMS INC COM 36251C103 71451 4542352 SH SOLE 21 4542352 0 0 GMS INC COM 36251C103 19197 1220380 SH SOLE 22 1167833 0 52547 GMS INC COM 36251C103 81 5162 SH SOLE 23 5162 0 0 GMS INC COM 36251C103 1043 66328 SH SOLE 26 18339 0 47989 GMS INC COM 36251C103 111 7041 SH SOLE 28 7041 0 0 GMS INC COM 36251C103 865 54993 SH SOLE 30 54993 0 0 GMS INC COM 36251C103 68 4309 SH SOLE 34 4309 0 0 GMS INC COM 36251C103 71 4493 SH SOLE 40 4493 0 0 GNC HLDGS INC COM CL A 36191G107 37 78891 SH SOLE 2 2827 0 76064 GNC HLDGS INC COM CL A 36191G107 1 1473 SH SOLE 7 1473 0 0 GNC HLDGS INC COM CL A 36191G107 137 292575 SH SOLE 18 292575 0 0 GNC HLDGS INC COM CL A 36191G107 67 143610 SH SOLE 19 143610 0 0 GNC HLDGS INC COM CL A 36191G107 1440 3077062 SH SOLE 21 3077062 0 0 GNC HLDGS INC COM CL A 36191G107 1181 2523531 SH SOLE 22 2367895 0 155636 GODADDY INC CL A 380237107 41885 733409 SH SOLE 2 278688 0 454721 GODADDY INC CL A 380237107 6447 112882 SH SOLE 4 107903 0 4979 GODADDY INC CL A 380237107 1564 27379 SH SOLE 7 22237 0 5142 GODADDY INC CL A 380237107 195 3422 SH SOLE 13 3422 0 0 GODADDY INC CL A 380237107 872 15273 SH SOLE 15 15273 0 0 GODADDY INC CL A 380237107 59504 1041925 SH SOLE 18 776411 0 265514 GODADDY INC CL A 380237107 35524 622033 SH SOLE 19 622033 0 0 GODADDY INC CL A 380237107 158212 2770304 SH SOLE 21 2770304 0 0 GODADDY INC CL A 380237107 280099 4904555 SH SOLE 22 4482312 0 422243 GODADDY INC CL A 380237107 13630 238662 SH SOLE 23 238662 0 0 GODADDY INC CL A 380237107 10356 181341 SH SOLE 25 181341 0 0 GODADDY INC CL A 380237107 32523 569476 SH SOLE 26 161641 0 407835 GODADDY INC CL A 380237107 2066 36176 SH SOLE 28 25599 0 10577 GODADDY INC CL A 380237107 6388 111861 SH SOLE 29 75778 0 36083 GODADDY INC CL A 380237107 19221 336565 SH SOLE 30 336565 0 0 GODADDY INC CL A 380237107 7181 125738 SH SOLE 31 85753 0 39985 GODADDY INC CL A 380237107 3587 62812 SH SOLE 34 62812 0 0 GODADDY INC CL A 380237107 6957 121817 SH SOLE 36 121817 0 0 GODADDY INC CL A 380237107 247 4331 SH SOLE 40 4331 0 0 GOGO INC COM 38046C109 41 19216 SH SOLE 2 2063 0 17153 GOGO INC COM 38046C109 1 425 SH SOLE 4 425 0 0 GOGO INC COM 38046C109 1 660 SH SOLE 7 660 0 0 GOGO INC COM 38046C109 435 205218 SH SOLE 18 205218 0 0 GOGO INC COM 38046C109 278 131330 SH SOLE 19 131330 0 0 GOGO INC COM 38046C109 4101 1934332 SH SOLE 21 1934332 0 0 GOGO INC COM 38046C109 2617 1234267 SH SOLE 22 1178311 0 55956 GOGO INC COM 38046C109 4 2007 SH SOLE 26 0 0 2007 GOGO INC COM 38046C109 16 7428 SH SOLE 28 7428 0 0 GOGO INC COM 38046C109 17 8089 SH SOLE 30 8089 0 0 GOGO INC COM 38046C109 12 5599 SH SOLE 40 5599 0 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 126 29501 SH SOLE 19 29501 0 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 1559 365184 SH SOLE 25 365184 0 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 4630 1084354 SH SOLE 34 1084354 0 0 GOLAR LNG LTD SHS G9456A100 676 85831 SH SOLE 2 5145 0 80686 GOLAR LNG LTD SHS G9456A100 13 1632 SH SOLE 7 1632 0 0 GOLAR LNG LTD SHS G9456A100 2577 327048 SH SOLE 18 327048 0 0 GOLAR LNG LTD SHS G9456A100 2022 256567 SH SOLE 19 256567 0 0 GOLAR LNG LTD SHS G9456A100 24437 3101132 SH SOLE 21 3101132 0 0 GOLAR LNG LTD SHS G9456A100 9406 1193617 SH SOLE 22 1133707 0 59910 GOLAR LNG LTD SHS G9456A100 101 12787 SH SOLE 23 12787 0 0 GOLAR LNG LTD SHS G9456A100 278 35236 SH SOLE 26 0 0 35236 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 2356 495989 SH SOLE 2 0 0 495989 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 57 11964 SH SOLE 4 11964 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 14218 2993269 SH SOLE 7 2993269 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 281 59077 SH SOLE 19 59077 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 7254 1527163 SH SOLE 22 1178564 0 348599 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 642 135203 SH SOLE 23 135203 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 5650 1189482 SH SOLE 25 1189482 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 2483 522637 SH SOLE 26 0 0 522637 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 29870 6288347 SH SOLE 30 6288347 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 5960 1254747 SH SOLE 34 1254747 0 0 GOLD RESOURCE CORP COM 38068T105 146 53105 SH SOLE 2 1912 0 51193 GOLD RESOURCE CORP COM 38068T105 3 963 SH SOLE 7 963 0 0 GOLD RESOURCE CORP COM 38068T105 602 218785 SH SOLE 18 218785 0 0 GOLD RESOURCE CORP COM 38068T105 304 110652 SH SOLE 19 110652 0 0 GOLD RESOURCE CORP COM 38068T105 5995 2180049 SH SOLE 21 2180049 0 0 GOLD RESOURCE CORP COM 38068T105 4955 1801745 SH SOLE 22 1765469 0 36276 GOLDEN ENTMT INC COM 381013101 65 9838 SH SOLE 2 660 0 9178 GOLDEN ENTMT INC COM 381013101 3 463 SH SOLE 7 463 0 0 GOLDEN ENTMT INC COM 381013101 409 61864 SH SOLE 18 61864 0 0 GOLDEN ENTMT INC COM 381013101 207 31380 SH SOLE 19 31380 0 0 GOLDEN ENTMT INC COM 381013101 4303 650935 SH SOLE 21 650935 0 0 GOLDEN ENTMT INC COM 381013101 3742 566158 SH SOLE 22 544571 0 21587 GOLDEN ENTMT INC COM 381013101 40 6090 SH SOLE 26 0 0 6090 GOLDEN ENTMT INC COM 381013101 19 2938 SH SOLE 30 2938 0 0 GOLDEN ENTMT INC COM 381013101 17 2606 SH SOLE 40 2606 0 0 GOLDEN MINERALS CO COM 381119106 16 75934 SH SOLE 21 75934 0 0 GOLDFIELD CORP COM 381370105 16 5632 SH SOLE 18 5632 0 0 GOLDFIELD CORP COM 381370105 210 73959 SH SOLE 21 73959 0 0 GOLDFIELD CORP COM 381370105 996 350739 SH SOLE 22 350739 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 2672 216737 SH SOLE 30 216737 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 11 458 SH SOLE 17 0 0 458 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 54 1026 SH SOLE 17 0 0 1026 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 1 13 SH SOLE 17 0 0 13 GOLDMAN SACHS GROUP INC COM 38141G104 119484 772911 SH SOLE 2 66735 0 706176 GOLDMAN SACHS GROUP INC COM 38141G104 22579 146059 SH SOLE 4 137158 0 8901 GOLDMAN SACHS GROUP INC COM 38141G104 42990 278089 SH SOLE 7 267650 0 10439 GOLDMAN SACHS GROUP INC COM 38141G104 1440 9316 SH SOLE 13 9316 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 5517 35689 SH SOLE 15 35689 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 111894 723809 SH SOLE 18 673331 0 50478 GOLDMAN SACHS GROUP INC COM 38141G104 13339 86287 SH SOLE 19 86287 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 977883 6325653 SH SOLE 21 6325653 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1166197 7543804 SH SOLE 22 6746581 0 797223 GOLDMAN SACHS GROUP INC COM 38141G104 36089 233451 SH SOLE 23 233451 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 53427 345602 SH SOLE 25 345602 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 197222 1275777 SH SOLE 26 152895 0 1122882 GOLDMAN SACHS GROUP INC COM 38141G104 10056 65051 SH SOLE 28 45721 0 19330 GOLDMAN SACHS GROUP INC COM 38141G104 1514 9796 SH SOLE 29 5729 0 4067 GOLDMAN SACHS GROUP INC COM 38141G104 203872 1318794 SH SOLE 30 1318794 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 12517 80970 SH SOLE 31 59251 0 21719 GOLDMAN SACHS GROUP INC COM 38141G104 9336 60394 SH SOLE 32 60394 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 3436 22225 SH SOLE 34 22225 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 38762 250739 SH SOLE 36 250739 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1118 7232 SH SOLE 40 7232 0 0 GOLUB CAP BDC INC COM 38173M102 4162 331350 SH SOLE 30 331350 0 0 GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 5 8135 SH SOLE 21 8135 0 0 GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 18 31856 SH SOLE 22 31856 0 0 GOODRICH PETE CORP COM PAR 382410843 34 7994 SH SOLE 2 224 0 7770 GOODRICH PETE CORP COM PAR 382410843 130 30616 SH SOLE 18 30616 0 0 GOODRICH PETE CORP COM PAR 382410843 61 14412 SH SOLE 19 14412 0 0 GOODRICH PETE CORP COM PAR 382410843 1443 338679 SH SOLE 21 338679 0 0 GOODRICH PETE CORP COM PAR 382410843 362 85001 SH SOLE 22 80871 0 4130 GOODYEAR TIRE & RUBR CO COM 382550101 4030 692509 SH SOLE 2 255762 0 436747 GOODYEAR TIRE & RUBR CO COM 382550101 6 1090 SH SOLE 4 1090 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 88 15043 SH SOLE 7 15043 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 270 46438 SH SOLE 13 46438 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 5970 1025689 SH SOLE 18 931619 0 94070 GOODYEAR TIRE & RUBR CO COM 382550101 2866 492390 SH SOLE 19 492390 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 66431 11414209 SH SOLE 21 11414209 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 67560 11608265 SH SOLE 22 11013908 0 594357 GOODYEAR TIRE & RUBR CO COM 382550101 120 20653 SH SOLE 25 20653 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 677 116395 SH SOLE 26 58252 0 58143 GOODYEAR TIRE & RUBR CO COM 382550101 179 30705 SH SOLE 28 30705 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 1359 233526 SH SOLE 29 0 0 233526 GOODYEAR TIRE & RUBR CO COM 382550101 536 92022 SH SOLE 30 92022 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 232 39839 SH SOLE 31 4790 0 35049 GOODYEAR TIRE & RUBR CO COM 382550101 22 3758 SH SOLE 34 3758 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 1080 185583 SH SOLE 36 185583 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 156 26864 SH SOLE 40 26864 0 0 GOOSEHEAD INS INC COM CL A 38267D109 190 4258 SH SOLE 2 638 0 3620 GOOSEHEAD INS INC COM CL A 38267D109 10 230 SH SOLE 7 230 0 0 GOOSEHEAD INS INC COM CL A 38267D109 1776 39787 SH SOLE 18 39787 0 0 GOOSEHEAD INS INC COM CL A 38267D109 970 21743 SH SOLE 19 21743 0 0 GOOSEHEAD INS INC COM CL A 38267D109 16479 369236 SH SOLE 21 369236 0 0 GOOSEHEAD INS INC COM CL A 38267D109 14840 332522 SH SOLE 22 316160 0 16362 GOOSEHEAD INS INC COM CL A 38267D109 83 1854 SH SOLE 28 1854 0 0 GOOSEHEAD INS INC COM CL A 38267D109 232 5196 SH SOLE 30 5196 0 0 GOOSEHEAD INS INC COM CL A 38267D109 64 1424 SH SOLE 40 1424 0 0 GOPRO INC CL A 38268T103 141 53664 SH SOLE 2 7058 0 46606 GOPRO INC CL A 38268T103 2 738 SH SOLE 4 738 0 0 GOPRO INC CL A 38268T103 6 2191 SH SOLE 7 2191 0 0 GOPRO INC CL A 38268T103 1147 437662 SH SOLE 18 437662 0 0 GOPRO INC CL A 38268T103 625 238598 SH SOLE 19 238598 0 0 GOPRO INC CL A 38268T103 11007 4201205 SH SOLE 21 4201205 0 0 GOPRO INC CL A 38268T103 9798 3739570 SH SOLE 22 3617572 0 121998 GOPRO INC CL A 38268T103 8 3049 SH SOLE 26 0 0 3049 GOPRO INC CL A 38268T103 47 18026 SH SOLE 28 18026 0 0 GOPRO INC CL A 38268T103 117 44793 SH SOLE 30 44793 0 0 GOPRO INC CL A 38268T103 48 18388 SH SOLE 40 18388 0 0 GORMAN RUPP CO COM 383082104 480 15377 SH SOLE 2 1012 0 14365 GORMAN RUPP CO COM 383082104 416 13321 SH SOLE 7 13321 0 0 GORMAN RUPP CO COM 383082104 1926 61727 SH SOLE 18 61727 0 0 GORMAN RUPP CO COM 383082104 1030 33018 SH SOLE 19 33018 0 0 GORMAN RUPP CO COM 383082104 18780 601733 SH SOLE 21 601733 0 0 GORMAN RUPP CO COM 383082104 16943 542867 SH SOLE 22 521318 0 21549 GORMAN RUPP CO COM 383082104 44 1425 SH SOLE 26 0 0 1425 GORMAN RUPP CO COM 383082104 57 1842 SH SOLE 28 1842 0 0 GORMAN RUPP CO COM 383082104 3803 121841 SH SOLE 30 121841 0 0 GORMAN RUPP CO COM 383082104 54 1715 SH SOLE 40 1715 0 0 GOSSAMER BIO INC COM 38341P102 293 28855 SH SOLE 2 4389 0 24466 GOSSAMER BIO INC COM 38341P102 8 770 SH SOLE 7 770 0 0 GOSSAMER BIO INC COM 38341P102 1593 156904 SH SOLE 18 152549 0 4355 GOSSAMER BIO INC COM 38341P102 1345 132482 SH SOLE 19 132482 0 0 GOSSAMER BIO INC COM 38341P102 20140 1984241 SH SOLE 21 1984241 0 0 GOSSAMER BIO INC COM 38341P102 11852 1167661 SH SOLE 22 1125354 0 42307 GOSSAMER BIO INC COM 38341P102 67 6612 SH SOLE 23 6612 0 0 GOSSAMER BIO INC COM 38341P102 186 18285 SH SOLE 26 0 0 18285 GOSSAMER BIO INC COM 38341P102 83 8138 SH SOLE 30 8138 0 0 GOSSAMER BIO INC COM 38341P102 30 2988 SH SOLE 40 2988 0 0 GP STRATEGIES CORP COM 36225V104 118 18138 SH SOLE 2 467 0 17671 GP STRATEGIES CORP COM 36225V104 2 287 SH SOLE 7 287 0 0 GP STRATEGIES CORP COM 36225V104 304 46746 SH SOLE 18 46746 0 0 GP STRATEGIES CORP COM 36225V104 142 21805 SH SOLE 19 21805 0 0 GP STRATEGIES CORP COM 36225V104 3052 468756 SH SOLE 21 468756 0 0 GP STRATEGIES CORP COM 36225V104 2354 361619 SH SOLE 22 353388 0 8231 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 314 5816 SH SOLE 2 0 0 5816 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 4519 83784 SH SOLE 7 83784 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 2281 42290 SH SOLE 18 0 0 42290 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 3883 71992 SH SOLE 19 71992 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 28910 535958 SH SOLE 21 535958 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 5477 101544 SH SOLE 22 61414 0 40130 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 10396 192728 SH SOLE 25 192728 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 1594 29550 SH SOLE 30 29550 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 25 471 SH SOLE 31 0 0 471 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 11557 214251 SH SOLE 34 214251 0 0 GRACE W R & CO DEL NEW COM 38388F108 3961 111259 SH SOLE 2 7384 0 103875 GRACE W R & CO DEL NEW COM 38388F108 11 301 SH SOLE 4 301 0 0 GRACE W R & CO DEL NEW COM 38388F108 37 1030 SH SOLE 7 1030 0 0 GRACE W R & CO DEL NEW COM 38388F108 946 26565 SH SOLE 18 26565 0 0 GRACE W R & CO DEL NEW COM 38388F108 478 13430 SH SOLE 19 13430 0 0 GRACE W R & CO DEL NEW COM 38388F108 28020 787082 SH SOLE 21 787082 0 0 GRACE W R & CO DEL NEW COM 38388F108 53009 1489019 SH SOLE 22 1396275 0 92744 GRACE W R & CO DEL NEW COM 38388F108 10 292 SH SOLE 23 292 0 0 GRACE W R & CO DEL NEW COM 38388F108 929 26099 SH SOLE 26 15164 0 10935 GRACE W R & CO DEL NEW COM 38388F108 318 8941 SH SOLE 28 8941 0 0 GRACE W R & CO DEL NEW COM 38388F108 715 20080 SH SOLE 30 20080 0 0 GRACE W R & CO DEL NEW COM 38388F108 43 1212 SH SOLE 31 1212 0 0 GRACE W R & CO DEL NEW COM 38388F108 58 1637 SH SOLE 34 1637 0 0 GRACE W R & CO DEL NEW COM 38388F108 6 172 SH SOLE 36 172 0 0 GRACE W R & CO DEL NEW COM 38388F108 228 6397 SH SOLE 40 6397 0 0 GRACO INC COM 384109104 18690 383532 SH SOLE 2 95547 0 287985 GRACO INC COM 384109104 144 2961 SH SOLE 4 2961 0 0 GRACO INC COM 384109104 1569 32197 SH SOLE 7 32197 0 0 GRACO INC COM 384109104 24107 494699 SH SOLE 18 494442 0 257 GRACO INC COM 384109104 1925 39497 SH SOLE 19 39497 0 0 GRACO INC COM 384109104 397610 8159457 SH SOLE 21 8159457 0 0 GRACO INC COM 384109104 262949 5396042 SH SOLE 22 5124679 0 271363 GRACO INC COM 384109104 203 4171 SH SOLE 23 4171 0 0 GRACO INC COM 384109104 5124 105148 SH SOLE 26 45256 0 59892 GRACO INC COM 384109104 1166 23928 SH SOLE 28 23928 0 0 GRACO INC COM 384109104 46 942 SH SOLE 29 942 0 0 GRACO INC COM 384109104 2697 55354 SH SOLE 30 55354 0 0 GRACO INC COM 384109104 306 6289 SH SOLE 31 4342 0 1947 GRACO INC COM 384109104 507 10400 SH SOLE 34 10400 0 0 GRACO INC COM 384109104 118 2428 SH SOLE 36 2428 0 0 GRACO INC COM 384109104 892 18311 SH SOLE 40 18311 0 0 GRAFTECH INTL LTD COM 384313508 1016 125063 SH SOLE 2 4412 0 120651 GRAFTECH INTL LTD COM 384313508 3 362 SH SOLE 4 362 0 0 GRAFTECH INTL LTD COM 384313508 10 1219 SH SOLE 7 1219 0 0 GRAFTECH INTL LTD COM 384313508 225 27694 SH SOLE 18 27694 0 0 GRAFTECH INTL LTD COM 384313508 113 13882 SH SOLE 19 13882 0 0 GRAFTECH INTL LTD COM 384313508 5595 688995 SH SOLE 21 688995 0 0 GRAFTECH INTL LTD COM 384313508 13227 1628957 SH SOLE 22 1491946 0 137011 GRAFTECH INTL LTD COM 384313508 328 40410 SH SOLE 26 32250 0 8160 GRAFTECH INTL LTD COM 384313508 81 10034 SH SOLE 28 10034 0 0 GRAFTECH INTL LTD COM 384313508 178 21959 SH SOLE 30 21959 0 0 GRAFTECH INTL LTD COM 384313508 11 1334 SH SOLE 31 1334 0 0 GRAFTECH INTL LTD COM 384313508 51 6275 SH SOLE 40 6275 0 0 GRAHAM CORP COM 384556106 120 9287 SH SOLE 2 572 0 8715 GRAHAM CORP COM 384556106 3 239 SH SOLE 7 239 0 0 GRAHAM CORP COM 384556106 450 34864 SH SOLE 18 34864 0 0 GRAHAM CORP COM 384556106 219 16989 SH SOLE 19 16989 0 0 GRAHAM CORP COM 384556106 4420 342598 SH SOLE 21 342598 0 0 GRAHAM CORP COM 384556106 3960 306940 SH SOLE 22 300305 0 6635 GRAHAM CORP COM 384556106 18 1426 SH SOLE 23 1426 0 0 GRAHAM CORP COM 384556106 32 2446 SH SOLE 26 0 0 2446 GRAHAM HLDGS CO COM CL B 384637104 4417 12947 SH SOLE 2 4393 0 8554 GRAHAM HLDGS CO COM CL B 384637104 8 22 SH SOLE 4 22 0 0 GRAHAM HLDGS CO COM CL B 384637104 43 125 SH SOLE 7 125 0 0 GRAHAM HLDGS CO COM CL B 384637104 4093 11998 SH SOLE 18 11998 0 0 GRAHAM HLDGS CO COM CL B 384637104 336 984 SH SOLE 19 984 0 0 GRAHAM HLDGS CO COM CL B 384637104 71290 208958 SH SOLE 21 208958 0 0 GRAHAM HLDGS CO COM CL B 384637104 52617 154226 SH SOLE 22 147130 0 7096 GRAHAM HLDGS CO COM CL B 384637104 126 370 SH SOLE 23 370 0 0 GRAHAM HLDGS CO COM CL B 384637104 434 1273 SH SOLE 26 908 0 365 GRAHAM HLDGS CO COM CL B 384637104 205 601 SH SOLE 28 601 0 0 GRAHAM HLDGS CO COM CL B 384637104 548 1605 SH SOLE 30 1605 0 0 GRAHAM HLDGS CO COM CL B 384637104 41 121 SH SOLE 31 85 0 36 GRAHAM HLDGS CO COM CL B 384637104 9 25 SH SOLE 34 25 0 0 GRAHAM HLDGS CO COM CL B 384637104 12 36 SH SOLE 36 36 0 0 GRAHAM HLDGS CO COM CL B 384637104 171 501 SH SOLE 40 501 0 0 GRAINGER W W INC COM 384802104 32603 131199 SH SOLE 2 34105 0 97094 GRAINGER W W INC COM 384802104 6194 24926 SH SOLE 4 23670 0 1256 GRAINGER W W INC COM 384802104 25157 101236 SH SOLE 7 46739 0 54497 GRAINGER W W INC COM 384802104 172 693 SH SOLE 13 693 0 0 GRAINGER W W INC COM 384802104 946 3805 SH SOLE 15 3805 0 0 GRAINGER W W INC COM 384802104 24568 98867 SH SOLE 18 90868 0 7999 GRAINGER W W INC COM 384802104 4545 18290 SH SOLE 19 18290 0 0 GRAINGER W W INC COM 384802104 277210 1115532 SH SOLE 21 1115532 0 0 GRAINGER W W INC COM 384802104 274004 1102632 SH SOLE 22 982155 0 120477 GRAINGER W W INC COM 384802104 9570 38511 SH SOLE 23 38511 0 0 GRAINGER W W INC COM 384802104 15256 61394 SH SOLE 25 61394 0 0 GRAINGER W W INC COM 384802104 66338 266955 SH SOLE 26 39097 0 227858 GRAINGER W W INC COM 384802104 2368 9528 SH SOLE 28 6649 0 2879 GRAINGER W W INC COM 384802104 3186 12820 SH SOLE 29 3179 0 9641 GRAINGER W W INC COM 384802104 50885 204769 SH SOLE 30 204769 0 0 GRAINGER W W INC COM 384802104 4009 16133 SH SOLE 31 12625 0 3508 GRAINGER W W INC COM 384802104 1886 7590 SH SOLE 34 7590 0 0 GRAINGER W W INC COM 384802104 7910 31831 SH SOLE 36 31831 0 0 GRAINGER W W INC COM 384802104 268 1080 SH SOLE 40 1080 0 0 GRAN TIERRA ENERGY INC COM 38500T101 2 6314 SH SOLE 4 6314 0 0 GRAN TIERRA ENERGY INC COM 38500T101 127 508067 SH SOLE 21 508067 0 0 GRAN TIERRA ENERGY INC COM 38500T101 101 403393 SH SOLE 22 253178 0 150215 GRAN TIERRA ENERGY INC COM 38500T101 63 251265 SH SOLE 26 227257 0 24008 GRAN TIERRA ENERGY INC COM 38500T101 14 57106 SH SOLE 28 57106 0 0 GRAN TIERRA ENERGY INC COM 38500T101 47 186471 SH SOLE 30 186471 0 0 GRAN TIERRA ENERGY INC COM 38500T101 11 44264 SH SOLE 40 44264 0 0 GRAND CANYON ED INC COM 38526M106 8981 117730 SH SOLE 2 28504 0 89226 GRAND CANYON ED INC COM 38526M106 17 223 SH SOLE 4 223 0 0 GRAND CANYON ED INC COM 38526M106 64 834 SH SOLE 7 834 0 0 GRAND CANYON ED INC COM 38526M106 191 2503 SH SOLE 13 2503 0 0 GRAND CANYON ED INC COM 38526M106 10511 137791 SH SOLE 18 136847 0 944 GRAND CANYON ED INC COM 38526M106 2782 36463 SH SOLE 19 36463 0 0 GRAND CANYON ED INC COM 38526M106 172882 2266260 SH SOLE 21 2266260 0 0 GRAND CANYON ED INC COM 38526M106 122110 1600705 SH SOLE 22 1520060 0 80645 GRAND CANYON ED INC COM 38526M106 1550 20321 SH SOLE 26 12632 0 7689 GRAND CANYON ED INC COM 38526M106 533 6988 SH SOLE 28 6988 0 0 GRAND CANYON ED INC COM 38526M106 1348 17665 SH SOLE 30 17665 0 0 GRAND CANYON ED INC COM 38526M106 74 964 SH SOLE 31 964 0 0 GRAND CANYON ED INC COM 38526M106 51 675 SH SOLE 34 675 0 0 GRAND CANYON ED INC COM 38526M106 140 1829 SH SOLE 36 1829 0 0 GRAND CANYON ED INC COM 38526M106 403 5288 SH SOLE 40 5288 0 0 GRANITE CONSTR INC COM 387328107 613 40385 SH SOLE 2 2500 0 37885 GRANITE CONSTR INC COM 387328107 4 265 SH SOLE 4 265 0 0 GRANITE CONSTR INC COM 387328107 11 739 SH SOLE 7 739 0 0 GRANITE CONSTR INC COM 387328107 3248 213952 SH SOLE 18 213952 0 0 GRANITE CONSTR INC COM 387328107 1351 89000 SH SOLE 19 89000 0 0 GRANITE CONSTR INC COM 387328107 79496 5236920 SH SOLE 21 5236920 0 0 GRANITE CONSTR INC COM 387328107 20453 1347345 SH SOLE 22 1288946 0 58399 GRANITE CONSTR INC COM 387328107 374 24606 SH SOLE 26 15040 0 9566 GRANITE CONSTR INC COM 387328107 86 5662 SH SOLE 28 5662 0 0 GRANITE CONSTR INC COM 387328107 924 60838 SH SOLE 30 60838 0 0 GRANITE CONSTR INC COM 387328107 32 2089 SH SOLE 34 2089 0 0 GRANITE CONSTR INC COM 387328107 62 4064 SH SOLE 40 4064 0 0 GRANITE PT MTG TR INC COM 38741L107 249 49073 SH SOLE 2 2525 0 46548 GRANITE PT MTG TR INC COM 38741L107 1 137 SH SOLE 4 137 0 0 GRANITE PT MTG TR INC COM 38741L107 15 2866 SH SOLE 7 2866 0 0 GRANITE PT MTG TR INC COM 38741L107 1259 248232 SH SOLE 18 248232 0 0 GRANITE PT MTG TR INC COM 38741L107 510 100583 SH SOLE 19 100583 0 0 GRANITE PT MTG TR INC COM 38741L107 36438 7187052 SH SOLE 21 7187052 0 0 GRANITE PT MTG TR INC COM 38741L107 8527 1681890 SH SOLE 22 1611171 0 70719 GRANITE PT MTG TR INC COM 38741L107 112 22118 SH SOLE 26 7740 0 14378 GRANITE PT MTG TR INC COM 38741L107 30 5981 SH SOLE 28 5981 0 0 GRANITE PT MTG TR INC COM 38741L107 307 60566 SH SOLE 30 60566 0 0 GRANITE PT MTG TR INC COM 38741L107 37 7227 SH SOLE 40 7227 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 7405 607000 SH SOLE 2 43714 0 563286 GRAPHIC PACKAGING HLDG CO COM 388689101 16 1319 SH SOLE 4 1319 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 96 7885 SH SOLE 7 7885 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1727 141553 SH SOLE 18 141553 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 19094 1565115 SH SOLE 19 1565115 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 41694 3417563 SH SOLE 21 3417563 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 96890 7941781 SH SOLE 22 7439749 0 502032 GRAPHIC PACKAGING HLDG CO COM 388689101 1159 94982 SH SOLE 25 94982 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1443 118289 SH SOLE 26 82959 0 35330 GRAPHIC PACKAGING HLDG CO COM 388689101 482 39547 SH SOLE 28 39547 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 11270 923803 SH SOLE 29 923803 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1159 95032 SH SOLE 30 95032 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 362 29634 SH SOLE 31 6234 0 23400 GRAPHIC PACKAGING HLDG CO COM 388689101 4591 376312 SH SOLE 34 376312 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 75 6125 SH SOLE 36 6125 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 381 31218 SH SOLE 40 31218 0 0 GRAY TELEVISION INC COM 389375106 738 68717 SH SOLE 2 8028 0 60689 GRAY TELEVISION INC COM 389375106 5 486 SH SOLE 4 486 0 0 GRAY TELEVISION INC COM 389375106 17 1624 SH SOLE 7 1624 0 0 GRAY TELEVISION INC COM 389375106 3419 318346 SH SOLE 18 315691 0 2655 GRAY TELEVISION INC COM 389375106 2892 269235 SH SOLE 19 269235 0 0 GRAY TELEVISION INC COM 389375106 33577 3126391 SH SOLE 21 3126391 0 0 GRAY TELEVISION INC COM 389375106 29593 2755370 SH SOLE 22 2659566 0 95804 GRAY TELEVISION INC COM 389375106 237 22083 SH SOLE 23 22083 0 0 GRAY TELEVISION INC COM 389375106 1253 116636 SH SOLE 26 20420 0 96216 GRAY TELEVISION INC COM 389375106 120 11206 SH SOLE 28 11206 0 0 GRAY TELEVISION INC COM 389375106 339 31579 SH SOLE 30 31579 0 0 GRAY TELEVISION INC COM 389375106 35 3289 SH SOLE 34 3289 0 0 GRAY TELEVISION INC COM 389375106 105 9730 SH SOLE 40 9730 0 0 GRAY TELEVISION INC CL A 389375205 9 756 SH SOLE 21 756 0 0 GREAT AJAX CORP COM 38983D300 94 14762 SH SOLE 2 554 0 14208 GREAT AJAX CORP COM 38983D300 2 256 SH SOLE 7 256 0 0 GREAT AJAX CORP COM 38983D300 381 59869 SH SOLE 18 59869 0 0 GREAT AJAX CORP COM 38983D300 577 90769 SH SOLE 19 90769 0 0 GREAT AJAX CORP COM 38983D300 6437 1012150 SH SOLE 21 1012150 0 0 GREAT AJAX CORP COM 38983D300 3428 538941 SH SOLE 22 528514 0 10427 GREAT AJAX CORP COM 38983D300 82 12855 SH SOLE 23 12855 0 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 8 4063 SH SOLE 18 4063 0 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 86 46248 SH SOLE 21 46248 0 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 509 273408 SH SOLE 22 273408 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 236 28471 SH SOLE 2 3198 0 25273 GREAT LAKES DREDGE & DOCK CO COM 390607109 5 636 SH SOLE 4 636 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 1921 231496 SH SOLE 7 231496 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 1890 227654 SH SOLE 18 227654 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 939 113191 SH SOLE 19 113191 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 18060 2175911 SH SOLE 21 2175911 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 15425 1858449 SH SOLE 22 1796197 0 62252 GREAT LAKES DREDGE & DOCK CO COM 390607109 46 5482 SH SOLE 26 0 0 5482 GREAT LAKES DREDGE & DOCK CO COM 390607109 67 8029 SH SOLE 28 8029 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 173 20808 SH SOLE 30 20808 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 54 6512 SH SOLE 40 6512 0 0 GREAT SOUTHN BANCORP INC COM 390905107 454 11231 SH SOLE 2 759 0 10472 GREAT SOUTHN BANCORP INC COM 390905107 11 277 SH SOLE 7 277 0 0 GREAT SOUTHN BANCORP INC COM 390905107 1743 43143 SH SOLE 18 43143 0 0 GREAT SOUTHN BANCORP INC COM 390905107 1013 25070 SH SOLE 19 25070 0 0 GREAT SOUTHN BANCORP INC COM 390905107 16508 408624 SH SOLE 21 408624 0 0 GREAT SOUTHN BANCORP INC COM 390905107 15802 391127 SH SOLE 22 378972 0 12155 GREAT SOUTHN BANCORP INC COM 390905107 58 1440 SH SOLE 28 1440 0 0 GREAT SOUTHN BANCORP INC COM 390905107 246 6096 SH SOLE 30 6096 0 0 GREAT SOUTHN BANCORP INC COM 390905107 39 972 SH SOLE 40 972 0 0 GREAT WESTN BANCORP INC COM 391416104 1003 48983 SH SOLE 2 2033 0 46950 GREAT WESTN BANCORP INC COM 391416104 7 358 SH SOLE 4 358 0 0 GREAT WESTN BANCORP INC COM 391416104 15 731 SH SOLE 7 731 0 0 GREAT WESTN BANCORP INC COM 391416104 5246 256168 SH SOLE 18 256168 0 0 GREAT WESTN BANCORP INC COM 391416104 1889 92232 SH SOLE 19 92232 0 0 GREAT WESTN BANCORP INC COM 391416104 124200 6064431 SH SOLE 21 6064431 0 0 GREAT WESTN BANCORP INC COM 391416104 33526 1636992 SH SOLE 22 1578621 0 58371 GREAT WESTN BANCORP INC COM 391416104 220 10740 SH SOLE 26 5882 0 4858 GREAT WESTN BANCORP INC COM 391416104 167 8142 SH SOLE 28 8142 0 0 GREAT WESTN BANCORP INC COM 391416104 1432 69937 SH SOLE 30 69937 0 0 GREAT WESTN BANCORP INC COM 391416104 122 5976 SH SOLE 40 5976 0 0 GREEN BRICK PARTNERS INC COM 392709101 247 30632 SH SOLE 2 10279 0 20353 GREEN BRICK PARTNERS INC COM 392709101 5 585 SH SOLE 7 585 0 0 GREEN BRICK PARTNERS INC COM 392709101 729 90552 SH SOLE 18 90552 0 0 GREEN BRICK PARTNERS INC COM 392709101 1397 173578 SH SOLE 19 173578 0 0 GREEN BRICK PARTNERS INC COM 392709101 7364 914802 SH SOLE 21 914802 0 0 GREEN BRICK PARTNERS INC COM 392709101 6451 801353 SH SOLE 22 786510 0 14843 GREEN BRICK PARTNERS INC COM 392709101 170 21073 SH SOLE 23 21073 0 0 GREEN BRICK PARTNERS INC COM 392709101 424 52632 SH SOLE 26 0 0 52632 GREEN BRICK PARTNERS INC COM 392709101 30 3690 SH SOLE 28 3690 0 0 GREEN BRICK PARTNERS INC COM 392709101 41 5084 SH SOLE 30 5084 0 0 GREEN DOT CORP CL A 39304D102 639 25186 SH SOLE 2 4853 0 20333 GREEN DOT CORP CL A 39304D102 6 250 SH SOLE 4 250 0 0 GREEN DOT CORP CL A 39304D102 22 863 SH SOLE 7 863 0 0 GREEN DOT CORP CL A 39304D102 5652 222593 SH SOLE 18 218914 0 3679 GREEN DOT CORP CL A 39304D102 3076 121140 SH SOLE 19 121140 0 0 GREEN DOT CORP CL A 39304D102 134291 5289137 SH SOLE 21 5289137 0 0 GREEN DOT CORP CL A 39304D102 36030 1419073 SH SOLE 22 1363754 0 55319 GREEN DOT CORP CL A 39304D102 85 3349 SH SOLE 23 3349 0 0 GREEN DOT CORP CL A 39304D102 710 27964 SH SOLE 26 11386 0 16578 GREEN DOT CORP CL A 39304D102 152 5984 SH SOLE 28 5984 0 0 GREEN DOT CORP CL A 39304D102 3935 154974 SH SOLE 30 154974 0 0 GREEN DOT CORP CL A 39304D102 4848 190924 SH SOLE 34 190924 0 0 GREEN DOT CORP CL A 39304D102 131 5144 SH SOLE 40 5144 0 0 GREEN PLAINS INC COM 393222104 159 32833 SH SOLE 2 1458 0 31375 GREEN PLAINS INC COM 393222104 2 370 SH SOLE 4 370 0 0 GREEN PLAINS INC COM 393222104 4 748 SH SOLE 7 748 0 0 GREEN PLAINS INC COM 393222104 760 156661 SH SOLE 18 156661 0 0 GREEN PLAINS INC COM 393222104 309 63626 SH SOLE 19 63626 0 0 GREEN PLAINS INC COM 393222104 18658 3847036 SH SOLE 21 3847036 0 0 GREEN PLAINS INC COM 393222104 5298 1092423 SH SOLE 22 1041386 0 51037 GREEN PLAINS INC COM 393222104 140 28764 SH SOLE 26 0 0 28764 GREEN PLAINS INC COM 393222104 25 5256 SH SOLE 28 5256 0 0 GREEN PLAINS INC COM 393222104 248 51089 SH SOLE 30 51089 0 0 GREEN PLAINS INC COM 393222104 18 3789 SH SOLE 36 3789 0 0 GREEN PLAINS INC COM 393222104 18 3710 SH SOLE 40 3710 0 0 GREENBRIER COS INC COM 393657101 581 32756 SH SOLE 2 2601 0 30155 GREENBRIER COS INC COM 393657101 4 198 SH SOLE 4 198 0 0 GREENBRIER COS INC COM 393657101 24 1364 SH SOLE 7 1364 0 0 GREENBRIER COS INC COM 393657101 2670 150528 SH SOLE 18 150528 0 0 GREENBRIER COS INC COM 393657101 1647 92865 SH SOLE 19 92865 0 0 GREENBRIER COS INC COM 393657101 64363 3628108 SH SOLE 21 3628108 0 0 GREENBRIER COS INC COM 393657101 18465 1040865 SH SOLE 22 994699 0 46166 GREENBRIER COS INC COM 393657101 120 6738 SH SOLE 23 6738 0 0 GREENBRIER COS INC COM 393657101 948 53433 SH SOLE 26 8113 0 45320 GREENBRIER COS INC COM 393657101 71 3997 SH SOLE 28 3997 0 0 GREENBRIER COS INC COM 393657101 772 43538 SH SOLE 30 43538 0 0 GREENBRIER COS INC COM 393657101 42 2357 SH SOLE 31 0 0 2357 GREENBRIER COS INC COM 393657101 50 2828 SH SOLE 40 2828 0 0 GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7 488 640000 PRN SOLE 21 640000 0 0 GREENE COUNTY BANCORP INC COM 394357107 42 1796 SH SOLE 2 75 0 1721 GREENE COUNTY BANCORP INC COM 394357107 301 12886 SH SOLE 18 12886 0 0 GREENE COUNTY BANCORP INC COM 394357107 166 7085 SH SOLE 19 7085 0 0 GREENE COUNTY BANCORP INC COM 394357107 2502 107116 SH SOLE 21 107116 0 0 GREENE COUNTY BANCORP INC COM 394357107 673 28804 SH SOLE 22 26997 0 1807 GREENHILL & CO INC COM 395259104 55 5607 SH SOLE 2 659 0 4948 GREENHILL & CO INC COM 395259104 2 171 SH SOLE 4 171 0 0 GREENHILL & CO INC COM 395259104 2 155 SH SOLE 7 155 0 0 GREENHILL & CO INC COM 395259104 714 72568 SH SOLE 18 72568 0 0 GREENHILL & CO INC COM 395259104 281 28526 SH SOLE 19 28526 0 0 GREENHILL & CO INC COM 395259104 16748 1702001 SH SOLE 21 1702001 0 0 GREENHILL & CO INC COM 395259104 5240 532521 SH SOLE 22 504747 0 27774 GREENHILL & CO INC COM 395259104 58 5910 SH SOLE 26 3257 0 2653 GREENHILL & CO INC COM 395259104 31 3186 SH SOLE 28 3186 0 0 GREENHILL & CO INC COM 395259104 176 17872 SH SOLE 30 17872 0 0 GREENHILL & CO INC COM 395259104 31 3104 SH SOLE 40 3104 0 0 GREENLANE HLDGS INC CL A 395330103 8 4624 SH SOLE 2 421 0 4203 GREENLANE HLDGS INC CL A 395330103 39 22532 SH SOLE 18 22532 0 0 GREENLANE HLDGS INC CL A 395330103 18 10295 SH SOLE 19 10295 0 0 GREENLANE HLDGS INC CL A 395330103 736 428181 SH SOLE 21 428181 0 0 GREENLANE HLDGS INC CL A 395330103 129 75110 SH SOLE 22 70025 0 5085 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 166 27916 SH SOLE 2 1274 0 26642 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 1 242 SH SOLE 4 242 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 3 543 SH SOLE 7 543 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 693 116531 SH SOLE 18 116531 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 614 103234 SH SOLE 19 103234 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 6721 1129644 SH SOLE 21 1129644 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 5960 1001709 SH SOLE 22 968839 0 32870 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 50 8402 SH SOLE 26 6515 0 1887 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 29 4862 SH SOLE 28 4862 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 24 3966 SH SOLE 30 3966 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 22 3673 SH SOLE 40 3673 0 0 GREENSKY INC CL A 39572G100 254 66531 SH SOLE 21 66531 0 0 GREENSKY INC CL A 39572G100 3174 830775 SH SOLE 22 797576 0 33199 GREENSKY INC CL A 39572G100 49 12796 SH SOLE 28 12796 0 0 GREENSKY INC CL A 39572G100 102 26708 SH SOLE 30 26708 0 0 GREENSKY INC CL A 39572G100 19 4998 SH SOLE 40 4998 0 0 GREIF INC CL A 397624107 1093 35171 SH SOLE 2 11527 0 23644 GREIF INC CL A 397624107 6 182 SH SOLE 4 182 0 0 GREIF INC CL A 397624107 27 867 SH SOLE 7 867 0 0 GREIF INC CL A 397624107 4657 149785 SH SOLE 18 149785 0 0 GREIF INC CL A 397624107 1496 48127 SH SOLE 19 48127 0 0 GREIF INC CL A 397624107 56386 1813626 SH SOLE 21 1813626 0 0 GREIF INC CL A 397624107 31174 1002697 SH SOLE 22 967293 0 35404 GREIF INC CL A 397624107 270 8699 SH SOLE 26 4067 0 4632 GREIF INC CL A 397624107 111 3574 SH SOLE 28 3574 0 0 GREIF INC CL A 397624107 308 9916 SH SOLE 30 9916 0 0 GREIF INC CL A 397624107 12 388 SH SOLE 31 0 0 388 GREIF INC CL A 397624107 35 1136 SH SOLE 36 1136 0 0 GREIF INC CL A 397624107 82 2624 SH SOLE 40 2624 0 0 GREIF INC CL B 397624206 223 5569 SH SOLE 2 255 0 5314 GREIF INC CL B 397624206 4 104 SH SOLE 7 104 0 0 GREIF INC CL B 397624206 818 20415 SH SOLE 18 20415 0 0 GREIF INC CL B 397624206 443 11069 SH SOLE 19 11069 0 0 GREIF INC CL B 397624206 8256 206103 SH SOLE 21 206103 0 0 GREIF INC CL B 397624206 3167 79052 SH SOLE 22 75498 0 3554 GREIF INC CL B 397624206 24 590 SH SOLE 30 590 0 0 GRID DYNAMICS HLDGS INC COM CL A 39813G109 9782 1222735 SH SOLE 19 1222735 0 0 GRID DYNAMICS HLDGS INC COM CL A 39813G109 1185 148106 SH SOLE 34 148106 0 0 GRIFFIN INL RLTY INC COM 398231100 32 971 SH SOLE 2 0 0 971 GRIFFIN INL RLTY INC COM 398231100 122 3719 SH SOLE 18 3719 0 0 GRIFFIN INL RLTY INC COM 398231100 52 1590 SH SOLE 19 1590 0 0 GRIFFIN INL RLTY INC COM 398231100 1296 39623 SH SOLE 21 39623 0 0 GRIFFIN INL RLTY INC COM 398231100 2311 70659 SH SOLE 22 70194 0 465 GRIFFON CORP COM 398433102 444 35112 SH SOLE 2 1852 0 33260 GRIFFON CORP COM 398433102 8 637 SH SOLE 7 637 0 0 GRIFFON CORP COM 398433102 2207 174456 SH SOLE 18 174456 0 0 GRIFFON CORP COM 398433102 868 68656 SH SOLE 19 68656 0 0 GRIFFON CORP COM 398433102 55132 4358280 SH SOLE 21 4358280 0 0 GRIFFON CORP COM 398433102 15490 1224532 SH SOLE 22 1180671 0 43861 GRIFFON CORP COM 398433102 260 20585 SH SOLE 26 13887 0 6698 GRIFFON CORP COM 398433102 57 4541 SH SOLE 28 4541 0 0 GRIFFON CORP COM 398433102 697 55138 SH SOLE 30 55138 0 0 GRIFFON CORP COM 398433102 57 4490 SH SOLE 40 4490 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 21902 1087484 SH SOLE 21 1087484 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 207 10288 SH SOLE 30 10288 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 112 19243 SH SOLE 2 1040 0 18203 GRITSTONE ONCOLOGY INC COM 39868T105 12 2107 SH SOLE 7 2107 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 541 93020 SH SOLE 18 93020 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 1426 244938 SH SOLE 19 244938 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 7025 1207028 SH SOLE 21 1207028 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 3553 610484 SH SOLE 22 592076 0 18408 GRITSTONE ONCOLOGY INC COM 39868T105 17 2860 SH SOLE 30 2860 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 3075 89559 SH SOLE 2 4182 0 85377 GROCERY OUTLET HLDG CORP COM 39874R101 32 929 SH SOLE 7 929 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 874 25465 SH SOLE 18 25465 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 1706 49669 SH SOLE 19 49669 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 20964 610497 SH SOLE 21 610497 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 44397 1292869 SH SOLE 22 1211449 0 81420 GROCERY OUTLET HLDG CORP COM 39874R101 145 4217 SH SOLE 26 0 0 4217 GROCERY OUTLET HLDG CORP COM 39874R101 350 10205 SH SOLE 28 10205 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 549 15994 SH SOLE 30 15994 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 38 1104 SH SOLE 31 1104 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 2122 61790 SH SOLE 34 61790 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 248 7226 SH SOLE 40 7226 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 791 17873 SH SOLE 2 1997 0 15876 GROUP 1 AUTOMOTIVE INC COM 398905109 3 75 SH SOLE 4 75 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 33 735 SH SOLE 7 735 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 3704 83693 SH SOLE 18 82153 0 1540 GROUP 1 AUTOMOTIVE INC COM 398905109 3658 82638 SH SOLE 19 82638 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 88675 2003512 SH SOLE 21 2003512 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 25967 586691 SH SOLE 22 563024 0 23667 GROUP 1 AUTOMOTIVE INC COM 398905109 341 7708 SH SOLE 23 7708 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 1359 30699 SH SOLE 26 1440 0 29259 GROUP 1 AUTOMOTIVE INC COM 398905109 115 2596 SH SOLE 28 2596 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 993 22434 SH SOLE 30 22434 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 31 701 SH SOLE 31 0 0 701 GROUP 1 AUTOMOTIVE INC COM 398905109 36 820 SH SOLE 34 820 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 111 2507 SH SOLE 36 2507 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 68 1535 SH SOLE 40 1535 0 0 GROUPON INC COM 399473107 165 167987 SH SOLE 2 24344 0 143643 GROUPON INC COM 399473107 2 1594 SH SOLE 4 1594 0 0 GROUPON INC COM 399473107 8 7764 SH SOLE 7 7764 0 0 GROUPON INC COM 399473107 1530 1560476 SH SOLE 18 1560476 0 0 GROUPON INC COM 399473107 835 852158 SH SOLE 19 852158 0 0 GROUPON INC COM 399473107 14536 14829345 SH SOLE 21 14829345 0 0 GROUPON INC COM 399473107 12535 12788005 SH SOLE 22 12255628 0 532377 GROUPON INC COM 399473107 91 93144 SH SOLE 26 52660 0 40484 GROUPON INC COM 399473107 57 57807 SH SOLE 28 57807 0 0 GROUPON INC COM 399473107 1408 1436293 SH SOLE 30 1436293 0 0 GROUPON INC COM 399473107 51 51991 SH SOLE 40 51991 0 0 GRUBHUB INC COM 400110102 9780 240121 SH SOLE 2 48035 0 192086 GRUBHUB INC COM 400110102 1612 39568 SH SOLE 4 37180 0 2388 GRUBHUB INC COM 400110102 259 6352 SH SOLE 7 6352 0 0 GRUBHUB INC COM 400110102 52 1275 SH SOLE 13 1275 0 0 GRUBHUB INC COM 400110102 249 6125 SH SOLE 15 6125 0 0 GRUBHUB INC COM 400110102 10826 265804 SH SOLE 18 258333 0 7471 GRUBHUB INC COM 400110102 1069 26240 SH SOLE 19 26240 0 0 GRUBHUB INC COM 400110102 186941 4589761 SH SOLE 21 4589761 0 0 GRUBHUB INC COM 400110102 121184 2975298 SH SOLE 22 2828910 0 146388 GRUBHUB INC COM 400110102 2795 68611 SH SOLE 23 68611 0 0 GRUBHUB INC COM 400110102 500 12276 SH SOLE 25 12276 0 0 GRUBHUB INC COM 400110102 10336 253776 SH SOLE 26 156820 0 96956 GRUBHUB INC COM 400110102 750 18418 SH SOLE 28 13120 0 5298 GRUBHUB INC COM 400110102 865 21242 SH SOLE 29 1957 0 19285 GRUBHUB INC COM 400110102 6464 158703 SH SOLE 30 158703 0 0 GRUBHUB INC COM 400110102 821 20159 SH SOLE 31 16803 0 3356 GRUBHUB INC COM 400110102 185 4530 SH SOLE 34 4530 0 0 GRUBHUB INC COM 400110102 617 15152 SH SOLE 36 15152 0 0 GRUBHUB INC COM 400110102 76 1876 SH SOLE 40 1876 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 268 9966 SH SOLE 2 9966 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 33 1217 SH SOLE 4 1217 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 1248 46342 SH SOLE 7 46342 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 379 14081 SH SOLE 13 14081 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 16544 614094 SH SOLE 21 614094 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 6393 237290 SH SOLE 22 169881 0 67409 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 1522 56479 SH SOLE 30 56479 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 82 3035 SH SOLE 31 3035 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 2388 25364 SH SOLE 7 25364 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 27147 288369 SH SOLE 21 288369 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 931 9887 SH SOLE 22 9887 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 1578 16764 SH SOLE 30 16764 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 63 14332 SH SOLE 34 14332 0 0 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 1202 170538 SH SOLE 2 1491 0 169047 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 239 33881 SH SOLE 4 33881 0 0 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 139 19655 SH SOLE 7 12188 0 7467 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 162 22935 SH SOLE 18 22935 0 0 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 265 37566 SH SOLE 19 37566 0 0 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 10383 1472786 SH SOLE 21 1472786 0 0 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 8104 1149544 SH SOLE 22 1043271 0 106273 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 424 60104 SH SOLE 23 60104 0 0 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 2388 338718 SH SOLE 25 338718 0 0 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 3620 513470 SH SOLE 26 295695 0 217775 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 68 9648 SH SOLE 29 9648 0 0 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 4972 705222 SH SOLE 30 705222 0 0 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 51 7255 SH SOLE 31 1477 0 5778 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 10067 1427982 SH SOLE 34 1427982 0 0 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 6 880 SH SOLE 40 880 0 0 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 17 11194 SH SOLE 4 11194 0 0 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 250 160056 SH SOLE 21 160056 0 0 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 669 428608 SH SOLE 22 428608 0 0 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 312 200136 SH SOLE 30 200136 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 1452 250403 SH SOLE 2 0 0 250403 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 91 15756 SH SOLE 22 15756 0 0 GSE SYS INC COM 36227K106 3 3459 SH SOLE 18 3459 0 0 GSE SYS INC COM 36227K106 47 50954 SH SOLE 21 50954 0 0 GSE SYS INC COM 36227K106 42 45537 SH SOLE 22 45537 0 0 GSI TECHNOLOGY COM 36241U106 88 12714 SH SOLE 2 606 0 12108 GSI TECHNOLOGY COM 36241U106 391 56107 SH SOLE 18 56107 0 0 GSI TECHNOLOGY COM 36241U106 202 28963 SH SOLE 19 28963 0 0 GSI TECHNOLOGY COM 36241U106 3836 551213 SH SOLE 21 551213 0 0 GSI TECHNOLOGY COM 36241U106 1256 180455 SH SOLE 22 175466 0 4989 GSX TECHEDU INC SPONSORED ADS 36257Y109 7115 167964 SH SOLE 19 167964 0 0 GSX TECHEDU INC SPONSORED ADS 36257Y109 125 2952 SH SOLE 22 2952 0 0 GSX TECHEDU INC SPONSORED ADS 36257Y109 1037 24491 SH SOLE 25 24491 0 0 GSX TECHEDU INC SPONSORED ADS 36257Y109 1512 35705 SH SOLE 26 0 0 35705 GSX TECHEDU INC SPONSORED ADS 36257Y109 985 23248 SH SOLE 34 23248 0 0 GTT COMMUNICATIONS INC COM 362393100 98 12371 SH SOLE 2 1381 0 10990 GTT COMMUNICATIONS INC COM 362393100 14 1794 SH SOLE 4 1794 0 0 GTT COMMUNICATIONS INC COM 362393100 6 741 SH SOLE 7 741 0 0 GTT COMMUNICATIONS INC COM 362393100 904 113659 SH SOLE 18 113659 0 0 GTT COMMUNICATIONS INC COM 362393100 486 61189 SH SOLE 19 61189 0 0 GTT COMMUNICATIONS INC COM 362393100 8626 1085090 SH SOLE 21 1085090 0 0 GTT COMMUNICATIONS INC COM 362393100 6959 875381 SH SOLE 22 840345 0 35036 GTT COMMUNICATIONS INC COM 362393100 123 15512 SH SOLE 26 7004 0 8508 GTT COMMUNICATIONS INC COM 362393100 36 4509 SH SOLE 28 4509 0 0 GTT COMMUNICATIONS INC COM 362393100 132 16584 SH SOLE 30 16584 0 0 GTT COMMUNICATIONS INC COM 362393100 10 1197 SH SOLE 36 1197 0 0 GTT COMMUNICATIONS INC COM 362393100 32 4020 SH SOLE 40 4020 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 154 34065 SH SOLE 2 2223 0 31842 GTY TECHNOLOGY HOLDINGS INC COM 362409104 13 2970 SH SOLE 7 2970 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 677 149731 SH SOLE 18 149731 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 337 74592 SH SOLE 19 74592 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 6370 1409373 SH SOLE 21 1409373 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 2350 519847 SH SOLE 22 502179 0 17668 GUARANTY BANCSHARES INC TEX COM 400764106 199 8580 SH SOLE 2 383 0 8197 GUARANTY BANCSHARES INC TEX COM 400764106 4 188 SH SOLE 7 188 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 744 32131 SH SOLE 18 32131 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 362 15646 SH SOLE 19 15646 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 7044 304427 SH SOLE 21 304427 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 4841 209204 SH SOLE 22 204426 0 4778 GUARANTY FED BANCSHARES INC COM 40108P101 10 672 SH SOLE 18 672 0 0 GUARANTY FED BANCSHARES INC COM 40108P101 12 825 SH SOLE 21 825 0 0 GUARDANT HEALTH INC COM 40131M109 4797 68919 SH SOLE 2 3051 0 65868 GUARDANT HEALTH INC COM 40131M109 179 2569 SH SOLE 4 2569 0 0 GUARDANT HEALTH INC COM 40131M109 46 667 SH SOLE 7 667 0 0 GUARDANT HEALTH INC COM 40131M109 3832 55054 SH SOLE 18 55054 0 0 GUARDANT HEALTH INC COM 40131M109 16808 241491 SH SOLE 19 241491 0 0 GUARDANT HEALTH INC COM 40131M109 97902 1406631 SH SOLE 21 1406631 0 0 GUARDANT HEALTH INC COM 40131M109 74199 1066078 SH SOLE 22 1006954 0 59124 GUARDANT HEALTH INC COM 40131M109 1057 15184 SH SOLE 26 8692 0 6492 GUARDANT HEALTH INC COM 40131M109 392 5636 SH SOLE 28 5636 0 0 GUARDANT HEALTH INC COM 40131M109 4765 68460 SH SOLE 30 68460 0 0 GUARDANT HEALTH INC COM 40131M109 51 727 SH SOLE 31 727 0 0 GUARDANT HEALTH INC COM 40131M109 5850 84057 SH SOLE 34 84057 0 0 GUARDANT HEALTH INC COM 40131M109 296 4253 SH SOLE 40 4253 0 0 GUARDION HEALTH SCIENCES INC COM NEW 40145Q203 10 22750 SH SOLE 18 22750 0 0 GUARDION HEALTH SCIENCES INC COM NEW 40145Q203 71 155339 SH SOLE 21 155339 0 0 GUESS INC COM 401617105 300 44340 SH SOLE 2 2360 0 41980 GUESS INC COM 401617105 3 422 SH SOLE 4 422 0 0 GUESS INC COM 401617105 6 868 SH SOLE 7 868 0 0 GUESS INC COM 401617105 1380 203844 SH SOLE 18 203844 0 0 GUESS INC COM 401617105 578 85356 SH SOLE 19 85356 0 0 GUESS INC COM 401617105 33387 4931640 SH SOLE 21 4931640 0 0 GUESS INC COM 401617105 8518 1258200 SH SOLE 22 1191524 0 66676 GUESS INC COM 401617105 117 17303 SH SOLE 26 6089 0 11214 GUESS INC COM 401617105 51 7533 SH SOLE 28 7533 0 0 GUESS INC COM 401617105 388 57298 SH SOLE 30 57298 0 0 GUESS INC COM 401617105 40 5841 SH SOLE 36 5841 0 0 GUESS INC COM 401617105 48 7065 SH SOLE 40 7065 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 14695 185282 SH SOLE 2 11233 0 174049 GUIDEWIRE SOFTWARE INC COM 40171V100 2813 35470 SH SOLE 4 33235 0 2235 GUIDEWIRE SOFTWARE INC COM 40171V100 482 6082 SH SOLE 7 6082 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 472 5951 SH SOLE 15 5951 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 3924 49480 SH SOLE 18 42880 0 6600 GUIDEWIRE SOFTWARE INC COM 40171V100 1717 21654 SH SOLE 19 21654 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 125246 1579191 SH SOLE 21 1579191 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 178361 2248910 SH SOLE 22 2114324 0 134586 GUIDEWIRE SOFTWARE INC COM 40171V100 4721 59526 SH SOLE 23 59526 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 12366 155918 SH SOLE 26 73644 0 82274 GUIDEWIRE SOFTWARE INC COM 40171V100 1342 16925 SH SOLE 28 11912 0 5013 GUIDEWIRE SOFTWARE INC COM 40171V100 1563 19703 SH SOLE 29 1810 0 17893 GUIDEWIRE SOFTWARE INC COM 40171V100 15015 189315 SH SOLE 30 189315 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1414 17835 SH SOLE 31 14899 0 2936 GUIDEWIRE SOFTWARE INC COM 40171V100 350 4411 SH SOLE 34 4411 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1364 17203 SH SOLE 36 17203 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 155 1955 SH SOLE 40 1955 0 0 GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 1301 1350000 PRN SOLE 21 1350000 0 0 GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 482 500000 PRN SOLE 22 500000 0 0 GULF ISLAND FABRICATION INC COM 402307102 10 3378 SH SOLE 18 3378 0 0 GULF ISLAND FABRICATION INC COM 402307102 111 37101 SH SOLE 21 37101 0 0 GULF ISLAND FABRICATION INC COM 402307102 760 253450 SH SOLE 22 253450 0 0 GULF RES INC COM 40251W408 41 12240 SH SOLE 22 12240 0 0 GULFPORT ENERGY CORP COM NEW 402635304 72 161961 SH SOLE 2 6752 0 155209 GULFPORT ENERGY CORP COM NEW 402635304 0 503 SH SOLE 4 503 0 0 GULFPORT ENERGY CORP COM NEW 402635304 11 25098 SH SOLE 7 25098 0 0 GULFPORT ENERGY CORP COM NEW 402635304 319 717867 SH SOLE 18 717867 0 0 GULFPORT ENERGY CORP COM NEW 402635304 125 280556 SH SOLE 19 280556 0 0 GULFPORT ENERGY CORP COM NEW 402635304 7658 17221545 SH SOLE 21 17221545 0 0 GULFPORT ENERGY CORP COM NEW 402635304 2170 4879331 SH SOLE 22 4657711 0 221620 GULFPORT ENERGY CORP COM NEW 402635304 21 47019 SH SOLE 26 37425 0 9594 GULFPORT ENERGY CORP COM NEW 402635304 9 19670 SH SOLE 28 19670 0 0 GULFPORT ENERGY CORP COM NEW 402635304 90 202017 SH SOLE 30 202017 0 0 GULFPORT ENERGY CORP COM NEW 402635304 36 81680 SH SOLE 31 0 0 81680 GULFPORT ENERGY CORP COM NEW 402635304 6 14231 SH SOLE 40 14231 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 6 65 SH SOLE 17 0 0 65 GW PHARMACEUTICALS PLC ADS 36197T103 14593 166645 SH SOLE 19 166645 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 22274 254352 SH SOLE 21 254352 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 207 2369 SH SOLE 30 2369 0 0 GWG HLDGS INC COM 36192A109 3 337 SH SOLE 2 0 0 337 GWG HLDGS INC COM 36192A109 81 7981 SH SOLE 18 7981 0 0 GWG HLDGS INC COM 36192A109 53 5173 SH SOLE 19 5173 0 0 GWG HLDGS INC COM 36192A109 965 95004 SH SOLE 21 95004 0 0 GWG HLDGS INC COM 36192A109 103 10099 SH SOLE 22 8989 0 1110 H & E EQUIPMENT SERVICES INC COM 404030108 348 23738 SH SOLE 2 8611 0 15127 H & E EQUIPMENT SERVICES INC COM 404030108 3 234 SH SOLE 4 234 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 8 516 SH SOLE 7 516 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 1784 121527 SH SOLE 18 113426 0 8101 H & E EQUIPMENT SERVICES INC COM 404030108 3277 223215 SH SOLE 19 223215 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 15821 1077755 SH SOLE 21 1077755 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 17062 1162263 SH SOLE 22 1125168 0 37095 H & E EQUIPMENT SERVICES INC COM 404030108 562 38285 SH SOLE 23 38285 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 1813 123514 SH SOLE 26 17365 0 106149 H & E EQUIPMENT SERVICES INC COM 404030108 68 4630 SH SOLE 28 4630 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 150 10186 SH SOLE 30 10186 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 118 8026 SH SOLE 34 8026 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 44 3026 SH SOLE 40 3026 0 0 HACKETT GROUP INC COM 404609109 254 19941 SH SOLE 2 11204 0 8737 HACKETT GROUP INC COM 404609109 4 319 SH SOLE 7 319 0 0 HACKETT GROUP INC COM 404609109 1290 101437 SH SOLE 18 92981 0 8456 HACKETT GROUP INC COM 404609109 3649 286891 SH SOLE 19 286891 0 0 HACKETT GROUP INC COM 404609109 12002 943547 SH SOLE 21 943547 0 0 HACKETT GROUP INC COM 404609109 15131 1189555 SH SOLE 22 1160502 0 29053 HACKETT GROUP INC COM 404609109 582 45717 SH SOLE 23 45717 0 0 HACKETT GROUP INC COM 404609109 2143 168476 SH SOLE 26 0 0 168476 HACKETT GROUP INC COM 404609109 43 3369 SH SOLE 28 3369 0 0 HACKETT GROUP INC COM 404609109 56 4414 SH SOLE 30 4414 0 0 HACKETT GROUP INC COM 404609109 194 15269 SH SOLE 34 15269 0 0 HAEMONETICS CORP COM 405024100 3825 38381 SH SOLE 2 22303 0 16078 HAEMONETICS CORP COM 405024100 24 241 SH SOLE 4 241 0 0 HAEMONETICS CORP COM 405024100 90 904 SH SOLE 7 904 0 0 HAEMONETICS CORP COM 405024100 29340 294402 SH SOLE 18 290705 0 3697 HAEMONETICS CORP COM 405024100 36010 361333 SH SOLE 19 361333 0 0 HAEMONETICS CORP COM 405024100 747 7500 SH SOLE 20 7500 0 0 HAEMONETICS CORP COM 405024100 350155 3513494 SH SOLE 21 3513494 0 0 HAEMONETICS CORP COM 405024100 170006 1705859 SH SOLE 22 1649587 0 56272 HAEMONETICS CORP COM 405024100 128 1280 SH SOLE 23 1280 0 0 HAEMONETICS CORP COM 405024100 1927 19331 SH SOLE 26 9705 0 9626 HAEMONETICS CORP COM 405024100 725 7271 SH SOLE 28 7271 0 0 HAEMONETICS CORP COM 405024100 1680 16858 SH SOLE 30 16858 0 0 HAEMONETICS CORP COM 405024100 72 721 SH SOLE 34 721 0 0 HAEMONETICS CORP COM 405024100 541 5433 SH SOLE 40 5433 0 0 HAIN CELESTIAL GROUP INC COM 405217100 5772 222253 SH SOLE 2 37761 0 184492 HAIN CELESTIAL GROUP INC COM 405217100 12 454 SH SOLE 4 454 0 0 HAIN CELESTIAL GROUP INC COM 405217100 61 2357 SH SOLE 7 2357 0 0 HAIN CELESTIAL GROUP INC COM 405217100 5858 225562 SH SOLE 18 225562 0 0 HAIN CELESTIAL GROUP INC COM 405217100 509 19602 SH SOLE 19 19602 0 0 HAIN CELESTIAL GROUP INC COM 405217100 98779 3803567 SH SOLE 21 3803567 0 0 HAIN CELESTIAL GROUP INC COM 405217100 68687 2644854 SH SOLE 22 2495281 0 149573 HAIN CELESTIAL GROUP INC COM 405217100 972 37413 SH SOLE 26 22165 0 15248 HAIN CELESTIAL GROUP INC COM 405217100 355 13677 SH SOLE 28 13677 0 0 HAIN CELESTIAL GROUP INC COM 405217100 777 29921 SH SOLE 30 29921 0 0 HAIN CELESTIAL GROUP INC COM 405217100 45 1733 SH SOLE 31 1733 0 0 HAIN CELESTIAL GROUP INC COM 405217100 77 2976 SH SOLE 36 2976 0 0 HAIN CELESTIAL GROUP INC COM 405217100 287 11038 SH SOLE 40 11038 0 0 HALLADOR ENERGY COMPANY COM 40609P105 5 5051 SH SOLE 2 658 0 4393 HALLADOR ENERGY COMPANY COM 40609P105 68 71862 SH SOLE 18 71862 0 0 HALLADOR ENERGY COMPANY COM 40609P105 32 33624 SH SOLE 19 33624 0 0 HALLADOR ENERGY COMPANY COM 40609P105 714 751925 SH SOLE 21 751925 0 0 HALLADOR ENERGY COMPANY COM 40609P105 263 276868 SH SOLE 22 268046 0 8822 HALLIBURTON CO COM 406216101 15800 2306511 SH SOLE 2 364121 0 1942390 HALLIBURTON CO COM 406216101 2789 407200 SH SOLE 4 384087 0 23113 HALLIBURTON CO COM 406216101 6043 882206 SH SOLE 7 853747 0 28459 HALLIBURTON CO COM 406216101 71 10420 SH SOLE 13 10420 0 0 HALLIBURTON CO COM 406216101 649 94753 SH SOLE 15 94753 0 0 HALLIBURTON CO COM 406216101 12102 1766718 SH SOLE 18 1635871 0 130847 HALLIBURTON CO COM 406216101 1780 259919 SH SOLE 19 259919 0 0 HALLIBURTON CO COM 406216101 165938 24224588 SH SOLE 21 24224588 0 0 HALLIBURTON CO COM 406216101 153803 22452922 SH SOLE 22 20269162 0 2183760 HALLIBURTON CO COM 406216101 4341 633734 SH SOLE 23 633734 0 0 HALLIBURTON CO COM 406216101 7703 1124545 SH SOLE 25 1124545 0 0 HALLIBURTON CO COM 406216101 33086 4830009 SH SOLE 26 649166 0 4180843 HALLIBURTON CO COM 406216101 1202 175459 SH SOLE 28 125938 0 49521 HALLIBURTON CO COM 406216101 116 16913 SH SOLE 29 16913 0 0 HALLIBURTON CO COM 406216101 21386 3121991 SH SOLE 30 3121991 0 0 HALLIBURTON CO COM 406216101 1531 223480 SH SOLE 31 152387 0 71093 HALLIBURTON CO COM 406216101 330 48198 SH SOLE 34 48198 0 0 HALLIBURTON CO COM 406216101 4949 722485 SH SOLE 36 722485 0 0 HALLIBURTON CO COM 406216101 141 20632 SH SOLE 40 20632 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 55 13574 SH SOLE 2 546 0 13028 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 211 52316 SH SOLE 18 52316 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 161 39873 SH SOLE 19 39873 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 1880 465334 SH SOLE 21 465334 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 1408 348442 SH SOLE 22 340903 0 7539 HALOZYME THERAPEUTICS INC COM 40637H109 2485 138158 SH SOLE 2 95115 0 43043 HALOZYME THERAPEUTICS INC COM 40637H109 13 729 SH SOLE 4 729 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 48 2642 SH SOLE 7 2642 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 9867 548445 SH SOLE 18 510086 0 38359 HALOZYME THERAPEUTICS INC COM 40637H109 23615 1312679 SH SOLE 19 1312679 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 200 11100 SH SOLE 20 11100 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 103146 5733530 SH SOLE 21 5733530 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 67839 3770951 SH SOLE 22 3630631 0 140320 HALOZYME THERAPEUTICS INC COM 40637H109 563 31309 SH SOLE 23 31309 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 2897 161049 SH SOLE 26 41140 0 119909 HALOZYME THERAPEUTICS INC COM 40637H109 351 19530 SH SOLE 28 19530 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 983 54635 SH SOLE 30 54635 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 6266 348306 SH SOLE 34 348306 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 247 13741 SH SOLE 40 13741 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 26 2683 SH SOLE 2 230 0 2453 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 1 92 SH SOLE 4 92 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 2 230 SH SOLE 7 230 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 231 24293 SH SOLE 18 24293 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 108 11381 SH SOLE 19 11381 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 2137 224752 SH SOLE 21 224752 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 2346 246693 SH SOLE 22 237857 0 8836 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 38 3944 SH SOLE 26 0 0 3944 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 11 1118 SH SOLE 28 1118 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 9 959 SH SOLE 30 959 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 7 688 SH SOLE 40 688 0 0 HAMILTON LANE INC CL A 407497106 507 9168 SH SOLE 2 2249 0 6919 HAMILTON LANE INC CL A 407497106 5 94 SH SOLE 4 94 0 0 HAMILTON LANE INC CL A 407497106 23 414 SH SOLE 7 414 0 0 HAMILTON LANE INC CL A 407497106 4481 81013 SH SOLE 18 76467 0 4546 HAMILTON LANE INC CL A 407497106 4912 88800 SH SOLE 19 88800 0 0 HAMILTON LANE INC CL A 407497106 39906 721491 SH SOLE 21 721491 0 0 HAMILTON LANE INC CL A 407497106 41746 754769 SH SOLE 22 729726 0 25043 HAMILTON LANE INC CL A 407497106 367 6644 SH SOLE 23 6644 0 0 HAMILTON LANE INC CL A 407497106 1619 29279 SH SOLE 26 0 0 29279 HAMILTON LANE INC CL A 407497106 285 5145 SH SOLE 28 5145 0 0 HAMILTON LANE INC CL A 407497106 9002 162750 SH SOLE 30 162750 0 0 HAMILTON LANE INC CL A 407497106 94 1698 SH SOLE 40 1698 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 2270 116284 SH SOLE 2 38118 0 78166 HANCOCK WHITNEY CORPORATION COM 410120109 8 417 SH SOLE 4 417 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 44 2259 SH SOLE 7 2259 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 9815 502838 SH SOLE 18 502838 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 3701 189613 SH SOLE 19 189613 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 120038 6149467 SH SOLE 21 6149467 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 58856 3015184 SH SOLE 22 2917137 0 98047 HANCOCK WHITNEY CORPORATION COM 410120109 832 42600 SH SOLE 26 26300 0 16300 HANCOCK WHITNEY CORPORATION COM 410120109 231 11834 SH SOLE 28 11834 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 641 32847 SH SOLE 30 32847 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 70 3586 SH SOLE 34 3586 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 45 2327 SH SOLE 36 2327 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 175 8943 SH SOLE 40 8943 0 0 HANESBRANDS INC COM 410345102 7153 908846 SH SOLE 2 118847 0 789999 HANESBRANDS INC COM 410345102 1258 159819 SH SOLE 4 150310 0 9509 HANESBRANDS INC COM 410345102 2501 317755 SH SOLE 7 304617 0 13138 HANESBRANDS INC COM 410345102 15 1870 SH SOLE 13 1870 0 0 HANESBRANDS INC COM 410345102 303 38547 SH SOLE 15 38547 0 0 HANESBRANDS INC COM 410345102 5764 732345 SH SOLE 18 680958 0 51387 HANESBRANDS INC COM 410345102 911 115798 SH SOLE 19 115798 0 0 HANESBRANDS INC COM 410345102 72107 9162281 SH SOLE 21 9162281 0 0 HANESBRANDS INC COM 410345102 78686 9998259 SH SOLE 22 9111533 0 886726 HANESBRANDS INC COM 410345102 2038 259007 SH SOLE 23 259007 0 0 HANESBRANDS INC COM 410345102 3511 446068 SH SOLE 25 446068 0 0 HANESBRANDS INC COM 410345102 15562 1977398 SH SOLE 26 489812 0 1487586 HANESBRANDS INC COM 410345102 593 75384 SH SOLE 28 52412 0 22972 HANESBRANDS INC COM 410345102 642 81528 SH SOLE 29 6836 0 74692 HANESBRANDS INC COM 410345102 12350 1569214 SH SOLE 30 1569214 0 0 HANESBRANDS INC COM 410345102 2127 270328 SH SOLE 31 63857 0 206471 HANESBRANDS INC COM 410345102 173 21962 SH SOLE 34 21962 0 0 HANESBRANDS INC COM 410345102 2078 264104 SH SOLE 36 264104 0 0 HANESBRANDS INC COM 410345102 58 7319 SH SOLE 40 7319 0 0 HANGER INC COM NEW 41043F208 474 30398 SH SOLE 2 1873 0 28525 HANGER INC COM NEW 41043F208 9 604 SH SOLE 7 604 0 0 HANGER INC COM NEW 41043F208 2747 176324 SH SOLE 18 176324 0 0 HANGER INC COM NEW 41043F208 1058 67895 SH SOLE 19 67895 0 0 HANGER INC COM NEW 41043F208 65427 4199448 SH SOLE 21 4199448 0 0 HANGER INC COM NEW 41043F208 17240 1106521 SH SOLE 22 1065176 0 41345 HANGER INC COM NEW 41043F208 49 3126 SH SOLE 26 0 0 3126 HANGER INC COM NEW 41043F208 190 12210 SH SOLE 28 12210 0 0 HANGER INC COM NEW 41043F208 1435 92087 SH SOLE 30 92087 0 0 HANGER INC COM NEW 41043F208 42 2703 SH SOLE 34 2703 0 0 HANGER INC COM NEW 41043F208 72 4599 SH SOLE 40 4599 0 0 HANMI FINL CORP COM NEW 410495204 238 21949 SH SOLE 2 1156 0 20793 HANMI FINL CORP COM NEW 410495204 3 266 SH SOLE 4 266 0 0 HANMI FINL CORP COM NEW 410495204 8 726 SH SOLE 7 726 0 0 HANMI FINL CORP COM NEW 410495204 1432 131962 SH SOLE 18 131962 0 0 HANMI FINL CORP COM NEW 410495204 451 41549 SH SOLE 19 41549 0 0 HANMI FINL CORP COM NEW 410495204 36794 3391178 SH SOLE 21 3391178 0 0 HANMI FINL CORP COM NEW 410495204 10229 942740 SH SOLE 22 908606 0 34134 HANMI FINL CORP COM NEW 410495204 31 2888 SH SOLE 26 0 0 2888 HANMI FINL CORP COM NEW 410495204 50 4563 SH SOLE 28 4563 0 0 HANMI FINL CORP COM NEW 410495204 427 39361 SH SOLE 30 39361 0 0 HANMI FINL CORP COM NEW 410495204 37 3407 SH SOLE 40 3407 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 1203 58944 SH SOLE 2 3239 0 55705 HANNON ARMSTRONG SUST INFR C COM 41068X100 6 285 SH SOLE 4 285 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 24 1200 SH SOLE 7 1200 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 1 39 SH SOLE 17 0 0 39 HANNON ARMSTRONG SUST INFR C COM 41068X100 4483 219662 SH SOLE 18 219662 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 2597 127260 SH SOLE 19 127260 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 69847 3422184 SH SOLE 21 3422184 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 41139 2015620 SH SOLE 22 1950435 0 65185 HANNON ARMSTRONG SUST INFR C COM 41068X100 1372 67229 SH SOLE 26 18066 0 49163 HANNON ARMSTRONG SUST INFR C COM 41068X100 172 8423 SH SOLE 28 8423 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 455 22302 SH SOLE 30 22302 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 19 928 SH SOLE 34 928 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 161 7884 SH SOLE 40 7884 0 0 HANOVER INS GROUP INC COM 410867105 8976 99099 SH SOLE 2 29932 0 69167 HANOVER INS GROUP INC COM 410867105 13 146 SH SOLE 4 146 0 0 HANOVER INS GROUP INC COM 410867105 94 1042 SH SOLE 7 1042 0 0 HANOVER INS GROUP INC COM 410867105 10849 119770 SH SOLE 18 119770 0 0 HANOVER INS GROUP INC COM 410867105 1400 15457 SH SOLE 19 15457 0 0 HANOVER INS GROUP INC COM 410867105 173614 1916687 SH SOLE 21 1916687 0 0 HANOVER INS GROUP INC COM 410867105 117110 1292894 SH SOLE 22 1227205 0 65689 HANOVER INS GROUP INC COM 410867105 29 323 SH SOLE 23 323 0 0 HANOVER INS GROUP INC COM 410867105 1527 16861 SH SOLE 26 9535 0 7326 HANOVER INS GROUP INC COM 410867105 526 5812 SH SOLE 28 5812 0 0 HANOVER INS GROUP INC COM 410867105 1196 13209 SH SOLE 30 13209 0 0 HANOVER INS GROUP INC COM 410867105 75 827 SH SOLE 31 827 0 0 HANOVER INS GROUP INC COM 410867105 100 1100 SH SOLE 34 1100 0 0 HANOVER INS GROUP INC COM 410867105 85 943 SH SOLE 36 943 0 0 HANOVER INS GROUP INC COM 410867105 394 4355 SH SOLE 40 4355 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 134 17837 SH SOLE 2 1224 0 16613 HARBORONE BANCORP INC NEW COM NEW 41165Y100 4 592 SH SOLE 7 592 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 783 103990 SH SOLE 18 103990 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 377 50033 SH SOLE 19 50033 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 7837 1040809 SH SOLE 21 1040809 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 11622 1543375 SH SOLE 22 1527144 0 16231 HARBORONE BANCORP INC NEW COM NEW 41165Y100 53 7098 SH SOLE 28 7098 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 26 3396 SH SOLE 30 3396 0 0 HARLEY DAVIDSON INC COM 412822108 7625 402811 SH SOLE 2 53447 0 349364 HARLEY DAVIDSON INC COM 412822108 1386 73213 SH SOLE 4 68821 0 4392 HARLEY DAVIDSON INC COM 412822108 2899 153156 SH SOLE 7 147515 0 5641 HARLEY DAVIDSON INC COM 412822108 71 3731 SH SOLE 13 3731 0 0 HARLEY DAVIDSON INC COM 412822108 333 17574 SH SOLE 15 17574 0 0 HARLEY DAVIDSON INC COM 412822108 9674 511019 SH SOLE 18 484772 0 26247 HARLEY DAVIDSON INC COM 412822108 1753 92625 SH SOLE 19 92625 0 0 HARLEY DAVIDSON INC COM 412822108 134989 7130931 SH SOLE 21 7130931 0 0 HARLEY DAVIDSON INC COM 412822108 78358 4139331 SH SOLE 22 3727599 0 411732 HARLEY DAVIDSON INC COM 412822108 2255 119125 SH SOLE 23 119125 0 0 HARLEY DAVIDSON INC COM 412822108 3572 188689 SH SOLE 25 188689 0 0 HARLEY DAVIDSON INC COM 412822108 16044 847551 SH SOLE 26 204438 0 643113 HARLEY DAVIDSON INC COM 412822108 566 29897 SH SOLE 28 20543 0 9354 HARLEY DAVIDSON INC COM 412822108 708 37421 SH SOLE 29 3195 0 34226 HARLEY DAVIDSON INC COM 412822108 11440 604313 SH SOLE 30 604313 0 0 HARLEY DAVIDSON INC COM 412822108 848 44792 SH SOLE 31 35595 0 9197 HARLEY DAVIDSON INC COM 412822108 1080 57045 SH SOLE 32 57045 0 0 HARLEY DAVIDSON INC COM 412822108 213 11241 SH SOLE 34 11241 0 0 HARLEY DAVIDSON INC COM 412822108 2461 130009 SH SOLE 36 130009 0 0 HARLEY DAVIDSON INC COM 412822108 65 3417 SH SOLE 40 3417 0 0 HARMONIC INC COM 413160102 496 86074 SH SOLE 2 4659 0 81415 HARMONIC INC COM 413160102 8 1315 SH SOLE 7 1315 0 0 HARMONIC INC COM 413160102 2484 431191 SH SOLE 18 431191 0 0 HARMONIC INC COM 413160102 953 165536 SH SOLE 19 165536 0 0 HARMONIC INC COM 413160102 60534 10509458 SH SOLE 21 10509458 0 0 HARMONIC INC COM 413160102 15603 2708909 SH SOLE 22 2612455 0 96454 HARMONIC INC COM 413160102 34 5872 SH SOLE 26 0 0 5872 HARMONIC INC COM 413160102 75 12962 SH SOLE 28 12962 0 0 HARMONIC INC COM 413160102 714 123967 SH SOLE 30 123967 0 0 HARMONIC INC COM 413160102 49 8589 SH SOLE 40 8589 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 3478 1595448 SH SOLE 7 1595448 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 7318 3356953 SH SOLE 30 3356953 0 0 HARPOON THERAPEUTICS INC COM 41358P106 117 10139 SH SOLE 2 5063 0 5076 HARPOON THERAPEUTICS INC COM 41358P106 574 49571 SH SOLE 18 27362 0 22209 HARPOON THERAPEUTICS INC COM 41358P106 1818 156988 SH SOLE 19 156988 0 0 HARPOON THERAPEUTICS INC COM 41358P106 3099 267598 SH SOLE 21 267598 0 0 HARPOON THERAPEUTICS INC COM 41358P106 3130 270325 SH SOLE 22 267870 0 2455 HARPOON THERAPEUTICS INC COM 41358P106 141 12203 SH SOLE 23 12203 0 0 HARPOON THERAPEUTICS INC COM 41358P106 424 36643 SH SOLE 26 0 0 36643 HARROW HEALTH INC COM 415858109 20 5360 SH SOLE 18 5360 0 0 HARROW HEALTH INC COM 415858109 395 103343 SH SOLE 21 103343 0 0 HARROW HEALTH INC COM 415858109 1377 360572 SH SOLE 22 360572 0 0 HARSCO CORP COM 415864107 205 29355 SH SOLE 2 4400 0 24955 HARSCO CORP COM 415864107 3 467 SH SOLE 4 467 0 0 HARSCO CORP COM 415864107 9 1284 SH SOLE 7 1284 0 0 HARSCO CORP COM 415864107 2482 356162 SH SOLE 18 356162 0 0 HARSCO CORP COM 415864107 1019 146174 SH SOLE 19 146174 0 0 HARSCO CORP COM 415864107 59119 8481855 SH SOLE 21 8481855 0 0 HARSCO CORP COM 415864107 14949 2144702 SH SOLE 22 2059101 0 85601 HARSCO CORP COM 415864107 289 41432 SH SOLE 26 27715 0 13717 HARSCO CORP COM 415864107 68 9796 SH SOLE 28 9796 0 0 HARSCO CORP COM 415864107 708 101602 SH SOLE 30 101602 0 0 HARSCO CORP COM 415864107 63 9096 SH SOLE 40 9096 0 0 HARTE-HANKS INC COM 416196202 3 2073 SH SOLE 21 2073 0 0 HARTE-HANKS INC COM 416196202 108 68542 SH SOLE 22 68542 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 32571 924262 SH SOLE 2 126965 0 797297 HARTFORD FINL SVCS GROUP INC COM 416515104 6646 188598 SH SOLE 4 179148 0 9450 HARTFORD FINL SVCS GROUP INC COM 416515104 21861 620360 SH SOLE 7 386168 0 234192 HARTFORD FINL SVCS GROUP INC COM 416515104 582 16502 SH SOLE 13 16502 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 1377 39072 SH SOLE 15 39072 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 7 187 SH SOLE 17 0 0 187 HARTFORD FINL SVCS GROUP INC COM 416515104 57545 1632948 SH SOLE 18 1473830 0 159118 HARTFORD FINL SVCS GROUP INC COM 416515104 34533 979930 SH SOLE 19 979930 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 451156 12802374 SH SOLE 21 12802374 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 335839 9530053 SH SOLE 22 8669546 0 860507 HARTFORD FINL SVCS GROUP INC COM 416515104 9813 278449 SH SOLE 23 278449 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 15501 439881 SH SOLE 25 439881 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 73978 2099257 SH SOLE 26 279959 0 1819298 HARTFORD FINL SVCS GROUP INC COM 416515104 2576 73094 SH SOLE 28 51709 0 21385 HARTFORD FINL SVCS GROUP INC COM 416515104 2970 84268 SH SOLE 29 7407 0 76861 HARTFORD FINL SVCS GROUP INC COM 416515104 67655 1919845 SH SOLE 30 1919845 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 4138 117420 SH SOLE 31 68830 0 48590 HARTFORD FINL SVCS GROUP INC COM 416515104 11148 316357 SH SOLE 34 316357 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 13165 373580 SH SOLE 36 373580 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 260 7373 SH SOLE 40 7373 0 0 HARVARD BIOSCIENCE INC COM 416906105 21 9415 SH SOLE 18 9415 0 0 HARVARD BIOSCIENCE INC COM 416906105 388 175525 SH SOLE 21 175525 0 0 HARVARD BIOSCIENCE INC COM 416906105 1999 904572 SH SOLE 22 904572 0 0 HARVARD BIOSCIENCE INC COM 416906105 36 16409 SH SOLE 26 0 0 16409 HASBRO INC COM 418056107 21741 303857 SH SOLE 2 36101 0 267756 HASBRO INC COM 418056107 4715 65904 SH SOLE 4 62772 0 3132 HASBRO INC COM 418056107 8839 123534 SH SOLE 7 109356 0 14178 HASBRO INC COM 418056107 38 534 SH SOLE 13 534 0 0 HASBRO INC COM 418056107 925 12934 SH SOLE 15 12934 0 0 HASBRO INC COM 418056107 3 38 SH SOLE 17 0 0 38 HASBRO INC COM 418056107 65741 918808 SH SOLE 18 899142 0 19666 HASBRO INC COM 418056107 50739 709139 SH SOLE 19 709139 0 0 HASBRO INC COM 418056107 239667 3349638 SH SOLE 21 3349638 0 0 HASBRO INC COM 418056107 220116 3076401 SH SOLE 22 2774714 0 301687 HASBRO INC COM 418056107 6761 94496 SH SOLE 23 94496 0 0 HASBRO INC COM 418056107 17135 239480 SH SOLE 25 239480 0 0 HASBRO INC COM 418056107 57906 809309 SH SOLE 26 191902 0 617407 HASBRO INC COM 418056107 1889 26403 SH SOLE 28 18650 0 7753 HASBRO INC COM 418056107 2187 30573 SH SOLE 29 2356 0 28217 HASBRO INC COM 418056107 37179 519620 SH SOLE 30 519620 0 0 HASBRO INC COM 418056107 2108 29458 SH SOLE 31 23666 0 5792 HASBRO INC COM 418056107 22077 308556 SH SOLE 34 308556 0 0 HASBRO INC COM 418056107 5454 76228 SH SOLE 36 76228 0 0 HASBRO INC COM 418056107 1580 22084 SH SOLE 37 22084 0 0 HASBRO INC COM 418056107 239 3339 SH SOLE 40 3339 0 0 HAVERTY FURNITURE INC COM 419596101 197 16550 SH SOLE 2 714 0 15836 HAVERTY FURNITURE INC COM 419596101 5 445 SH SOLE 7 445 0 0 HAVERTY FURNITURE INC COM 419596101 1040 87442 SH SOLE 18 87442 0 0 HAVERTY FURNITURE INC COM 419596101 392 32942 SH SOLE 19 32942 0 0 HAVERTY FURNITURE INC COM 419596101 24539 2063801 SH SOLE 21 2063801 0 0 HAVERTY FURNITURE INC COM 419596101 7641 642605 SH SOLE 22 618697 0 23908 HAVERTY FURNITURE INC COM 419596101 80 6725 SH SOLE 26 0 0 6725 HAVERTY FURNITURE INC COM 419596101 31 2616 SH SOLE 28 2616 0 0 HAVERTY FURNITURE INC COM 419596101 228 19203 SH SOLE 30 19203 0 0 HAVERTY FURNITURE INC COM 419596101 27 2295 SH SOLE 40 2295 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 12859 298697 SH SOLE 2 98825 0 199872 HAWAIIAN ELEC INDUSTRIES COM 419870100 304 7066 SH SOLE 4 7066 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 321 7455 SH SOLE 7 7455 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 13004 302058 SH SOLE 18 302058 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 1104 25656 SH SOLE 19 25656 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 237367 5513752 SH SOLE 21 5513752 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 158506 3681914 SH SOLE 22 3490587 0 191327 HAWAIIAN ELEC INDUSTRIES COM 419870100 1224 28436 SH SOLE 23 28436 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 2165 50282 SH SOLE 26 23466 0 26816 HAWAIIAN ELEC INDUSTRIES COM 419870100 707 16420 SH SOLE 28 16420 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 2992 69500 SH SOLE 30 69500 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 194 4505 SH SOLE 31 2205 0 2300 HAWAIIAN ELEC INDUSTRIES COM 419870100 208 4839 SH SOLE 34 4839 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 299 6951 SH SOLE 36 6951 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 536 12443 SH SOLE 40 12443 0 0 HAWAIIAN HOLDINGS INC COM 419879101 462 44288 SH SOLE 2 2424 0 41864 HAWAIIAN HOLDINGS INC COM 419879101 8 804 SH SOLE 7 804 0 0 HAWAIIAN HOLDINGS INC COM 419879101 2206 211294 SH SOLE 18 211294 0 0 HAWAIIAN HOLDINGS INC COM 419879101 940 90041 SH SOLE 19 90041 0 0 HAWAIIAN HOLDINGS INC COM 419879101 54318 5202874 SH SOLE 21 5202874 0 0 HAWAIIAN HOLDINGS INC COM 419879101 13368 1280433 SH SOLE 22 1244352 0 36081 HAWAIIAN HOLDINGS INC COM 419879101 20 1958 SH SOLE 28 1958 0 0 HAWAIIAN HOLDINGS INC COM 419879101 549 52575 SH SOLE 30 52575 0 0 HAWAIIAN HOLDINGS INC COM 419879101 19 1803 SH SOLE 40 1803 0 0 HAWKINS INC COM 420261109 338 9491 SH SOLE 2 570 0 8921 HAWKINS INC COM 420261109 5 138 SH SOLE 7 138 0 0 HAWKINS INC COM 420261109 1686 47363 SH SOLE 18 47363 0 0 HAWKINS INC COM 420261109 720 20211 SH SOLE 19 20211 0 0 HAWKINS INC COM 420261109 38931 1093570 SH SOLE 21 1093570 0 0 HAWKINS INC COM 420261109 11290 317138 SH SOLE 22 306546 0 10592 HAWKINS INC COM 420261109 47 1330 SH SOLE 28 1330 0 0 HAWKINS INC COM 420261109 361 10149 SH SOLE 30 10149 0 0 HAWKINS INC COM 420261109 39 1099 SH SOLE 40 1099 0 0 HAWTHORN BANCSHARES INC COM 420476103 95 5181 SH SOLE 2 235 0 4946 HAWTHORN BANCSHARES INC COM 420476103 400 21772 SH SOLE 18 21772 0 0 HAWTHORN BANCSHARES INC COM 420476103 182 9922 SH SOLE 19 9922 0 0 HAWTHORN BANCSHARES INC COM 420476103 3737 203647 SH SOLE 21 203647 0 0 HAWTHORN BANCSHARES INC COM 420476103 974 53105 SH SOLE 22 50932 0 2173 HAYNES INTERNATIONAL INC COM NEW 420877201 241 11703 SH SOLE 2 717 0 10986 HAYNES INTERNATIONAL INC COM NEW 420877201 3 134 SH SOLE 4 134 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 6 293 SH SOLE 7 293 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 1251 60703 SH SOLE 18 60703 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 463 22475 SH SOLE 19 22475 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 29289 1421082 SH SOLE 21 1421082 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 7968 386585 SH SOLE 22 373440 0 13145 HAYNES INTERNATIONAL INC COM NEW 420877201 333 16173 SH SOLE 26 2788 0 13385 HAYNES INTERNATIONAL INC COM NEW 420877201 38 1839 SH SOLE 28 1839 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 340 16519 SH SOLE 30 16519 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 20 974 SH SOLE 34 974 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 28 1347 SH SOLE 40 1347 0 0 HBT FINL INC. COM 404111106 200 19024 SH SOLE 2 10847 0 8177 HBT FINL INC. COM 404111106 401 38125 SH SOLE 18 38125 0 0 HBT FINL INC. COM 404111106 1893 179766 SH SOLE 19 179766 0 0 HBT FINL INC. COM 404111106 3675 348981 SH SOLE 21 348981 0 0 HBT FINL INC. COM 404111106 4330 411161 SH SOLE 22 407383 0 3778 HBT FINL INC. COM 404111106 262 24858 SH SOLE 23 24858 0 0 HBT FINL INC. COM 404111106 986 93634 SH SOLE 26 0 0 93634 HC2 HLDGS INC COM 404139107 16 10571 SH SOLE 18 10571 0 0 HC2 HLDGS INC COM 404139107 188 121159 SH SOLE 21 121159 0 0 HC2 HLDGS INC COM 404139107 1132 730321 SH SOLE 22 730321 0 0 HCA HEALTHCARE INC COM 40412C101 90861 1011247 SH SOLE 2 403396 0 607851 HCA HEALTHCARE INC COM 40412C101 16673 185569 SH SOLE 4 178196 0 7373 HCA HEALTHCARE INC COM 40412C101 35751 397897 SH SOLE 7 247480 0 150417 HCA HEALTHCARE INC COM 40412C101 520 5782 SH SOLE 13 5782 0 0 HCA HEALTHCARE INC COM 40412C101 1954 21744 SH SOLE 15 21744 0 0 HCA HEALTHCARE INC COM 40412C101 69128 769367 SH SOLE 18 719446 0 49921 HCA HEALTHCARE INC COM 40412C101 158725 1766552 SH SOLE 19 1766552 0 0 HCA HEALTHCARE INC COM 40412C101 934 10400 SH SOLE 20 10400 0 0 HCA HEALTHCARE INC COM 40412C101 495381 5513418 SH SOLE 21 5513418 0 0 HCA HEALTHCARE INC COM 40412C101 615835 6854039 SH SOLE 22 6042618 0 811421 HCA HEALTHCARE INC COM 40412C101 24599 273775 SH SOLE 23 273775 0 0 HCA HEALTHCARE INC COM 40412C101 29297 326061 SH SOLE 25 326061 0 0 HCA HEALTHCARE INC COM 40412C101 117206 1304461 SH SOLE 26 200460 0 1104001 HCA HEALTHCARE INC COM 40412C101 5083 56569 SH SOLE 28 40299 0 16270 HCA HEALTHCARE INC COM 40412C101 7072 78709 SH SOLE 29 50691 0 28018 HCA HEALTHCARE INC COM 40412C101 119655 1331724 SH SOLE 30 1331724 0 0 HCA HEALTHCARE INC COM 40412C101 12987 144540 SH SOLE 31 103570 0 40970 HCA HEALTHCARE INC COM 40412C101 83393 928131 SH SOLE 34 928131 0 0 HCA HEALTHCARE INC COM 40412C101 17896 199174 SH SOLE 36 199174 0 0 HCA HEALTHCARE INC COM 40412C101 576 6416 SH SOLE 40 6416 0 0 HCI GROUP INC COM 40416E103 274 6813 SH SOLE 2 608 0 6205 HCI GROUP INC COM 40416E103 4 90 SH SOLE 7 90 0 0 HCI GROUP INC COM 40416E103 1301 32319 SH SOLE 18 32319 0 0 HCI GROUP INC COM 40416E103 842 20914 SH SOLE 19 20914 0 0 HCI GROUP INC COM 40416E103 29811 740637 SH SOLE 21 740637 0 0 HCI GROUP INC COM 40416E103 10449 259603 SH SOLE 22 250663 0 8940 HCI GROUP INC COM 40416E103 132 3274 SH SOLE 23 3274 0 0 HCI GROUP INC COM 40416E103 25 633 SH SOLE 28 633 0 0 HCI GROUP INC COM 40416E103 319 7936 SH SOLE 30 7936 0 0 HCI GROUP INC COM 40416E103 42 1041 SH SOLE 40 1041 0 0 HD SUPPLY HLDGS INC COM 40416M105 12511 440058 SH SOLE 2 86114 0 353944 HD SUPPLY HLDGS INC COM 40416M105 2405 84604 SH SOLE 4 79832 0 4772 HD SUPPLY HLDGS INC COM 40416M105 3286 115577 SH SOLE 7 25366 0 90211 HD SUPPLY HLDGS INC COM 40416M105 24 841 SH SOLE 13 841 0 0 HD SUPPLY HLDGS INC COM 40416M105 471 16569 SH SOLE 15 16569 0 0 HD SUPPLY HLDGS INC COM 40416M105 3109 109369 SH SOLE 18 93381 0 15988 HD SUPPLY HLDGS INC COM 40416M105 1760 61906 SH SOLE 19 61906 0 0 HD SUPPLY HLDGS INC COM 40416M105 56973 2003973 SH SOLE 21 2003973 0 0 HD SUPPLY HLDGS INC COM 40416M105 139626 4911225 SH SOLE 22 4622566 0 288659 HD SUPPLY HLDGS INC COM 40416M105 3619 127297 SH SOLE 23 127297 0 0 HD SUPPLY HLDGS INC COM 40416M105 1326 46631 SH SOLE 25 46631 0 0 HD SUPPLY HLDGS INC COM 40416M105 13867 487744 SH SOLE 26 174329 0 313415 HD SUPPLY HLDGS INC COM 40416M105 1007 35437 SH SOLE 28 23799 0 11638 HD SUPPLY HLDGS INC COM 40416M105 1141 40140 SH SOLE 29 4479 0 35661 HD SUPPLY HLDGS INC COM 40416M105 8426 296379 SH SOLE 30 296379 0 0 HD SUPPLY HLDGS INC COM 40416M105 1135 39911 SH SOLE 31 35622 0 4289 HD SUPPLY HLDGS INC COM 40416M105 282 9924 SH SOLE 34 9924 0 0 HD SUPPLY HLDGS INC COM 40416M105 1070 37633 SH SOLE 36 37633 0 0 HD SUPPLY HLDGS INC COM 40416M105 109 3843 SH SOLE 40 3843 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 9006 234169 SH SOLE 2 26352 0 207817 HDFC BANK LTD SPONSORED ADS 40415F101 701 18224 SH SOLE 4 18224 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 1599 41568 SH SOLE 15 41568 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 3144 81736 SH SOLE 18 81736 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 910 23653 SH SOLE 19 23653 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 178 4617 SH SOLE 21 4617 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 35950 934725 SH SOLE 22 692634 0 242091 HDFC BANK LTD SPONSORED ADS 40415F101 6911 179706 SH SOLE 26 160388 0 19318 HDFC BANK LTD SPONSORED ADS 40415F101 155 4022 SH SOLE 30 4022 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 476 12373 SH SOLE 31 6822 0 5551 HDFC BANK LTD SPONSORED ADS 40415F101 2355 61238 SH SOLE 34 61238 0 0 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 29 1825 SH SOLE 22 1825 0 0 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 33 2096 SH SOLE 25 2096 0 0 HEALTH CATALYST INC COM 42225T107 214 8179 SH SOLE 2 1000 0 7179 HEALTH CATALYST INC COM 42225T107 1698 64924 SH SOLE 18 64924 0 0 HEALTH CATALYST INC COM 42225T107 917 35066 SH SOLE 19 35066 0 0 HEALTH CATALYST INC COM 42225T107 16117 616337 SH SOLE 21 616337 0 0 HEALTH CATALYST INC COM 42225T107 9199 351763 SH SOLE 22 326799 0 24964 HEALTH CATALYST INC COM 42225T107 57 2171 SH SOLE 28 2171 0 0 HEALTH CATALYST INC COM 42225T107 36 1365 SH SOLE 30 1365 0 0 HEALTH CATALYST INC COM 42225T107 51 1968 SH SOLE 40 1968 0 0 HEALTHCARE RLTY TR COM 421946104 4953 177320 SH SOLE 2 58175 0 119145 HEALTHCARE RLTY TR COM 421946104 2180 78059 SH SOLE 4 78059 0 0 HEALTHCARE RLTY TR COM 421946104 3934 140835 SH SOLE 7 140835 0 0 HEALTHCARE RLTY TR COM 421946104 21366 764980 SH SOLE 18 764980 0 0 HEALTHCARE RLTY TR COM 421946104 10781 385998 SH SOLE 19 385998 0 0 HEALTHCARE RLTY TR COM 421946104 295239 10570688 SH SOLE 21 10570688 0 0 HEALTHCARE RLTY TR COM 421946104 163027 5836987 SH SOLE 22 5695107 0 141880 HEALTHCARE RLTY TR COM 421946104 120 4311 SH SOLE 23 4311 0 0 HEALTHCARE RLTY TR COM 421946104 8690 311147 SH SOLE 25 311147 0 0 HEALTHCARE RLTY TR COM 421946104 2833 101443 SH SOLE 26 33692 0 67751 HEALTHCARE RLTY TR COM 421946104 536 19187 SH SOLE 28 19187 0 0 HEALTHCARE RLTY TR COM 421946104 1921 68762 SH SOLE 29 68762 0 0 HEALTHCARE RLTY TR COM 421946104 17171 614783 SH SOLE 30 614783 0 0 HEALTHCARE RLTY TR COM 421946104 9 337 SH SOLE 31 0 0 337 HEALTHCARE RLTY TR COM 421946104 61 2167 SH SOLE 34 2167 0 0 HEALTHCARE RLTY TR COM 421946104 59 2110 SH SOLE 36 2110 0 0 HEALTHCARE RLTY TR COM 421946104 387 13862 SH SOLE 40 13862 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 1458 60984 SH SOLE 2 37081 0 23903 HEALTHCARE SVCS GROUP INC COM 421906108 7 310 SH SOLE 4 310 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 32 1358 SH SOLE 7 1358 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 10841 453406 SH SOLE 18 446063 0 7343 HEALTHCARE SVCS GROUP INC COM 421906108 4589 191936 SH SOLE 19 191936 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 122466 5121966 SH SOLE 21 5121966 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 61764 2583202 SH SOLE 22 2500345 0 82857 HEALTHCARE SVCS GROUP INC COM 421906108 177 7385 SH SOLE 23 7385 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 1381 57747 SH SOLE 26 16623 0 41124 HEALTHCARE SVCS GROUP INC COM 421906108 278 11629 SH SOLE 28 11629 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 593 24800 SH SOLE 30 24800 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 43 1782 SH SOLE 34 1782 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 182 7599 SH SOLE 40 7599 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 10331 425504 SH SOLE 2 29678 0 395826 HEALTHCARE TR AMER INC CL A NEW 42225P501 6298 259410 SH SOLE 4 259410 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 5621 231512 SH SOLE 7 231512 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 21819 898644 SH SOLE 18 897565 0 1079 HEALTHCARE TR AMER INC CL A NEW 42225P501 10644 438405 SH SOLE 19 438405 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 107541 4429211 SH SOLE 21 4429211 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 184104 7582517 SH SOLE 22 6863994 0 718523 HEALTHCARE TR AMER INC CL A NEW 42225P501 1473 60682 SH SOLE 23 60682 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 12471 513623 SH SOLE 25 513623 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 4460 183672 SH SOLE 26 44652 0 139020 HEALTHCARE TR AMER INC CL A NEW 42225P501 1772 73001 SH SOLE 28 73001 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 2755 113452 SH SOLE 29 113452 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 23939 985970 SH SOLE 30 985970 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 310 12749 SH SOLE 31 11093 0 1656 HEALTHCARE TR AMER INC CL A NEW 42225P501 2288 94246 SH SOLE 34 94246 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 81 3326 SH SOLE 36 3326 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 539 22188 SH SOLE 40 22188 0 0 HEALTHEQUITY INC COM 42226A107 2808 55510 SH SOLE 2 33397 0 22113 HEALTHEQUITY INC COM 42226A107 15 293 SH SOLE 4 293 0 0 HEALTHEQUITY INC COM 42226A107 62 1216 SH SOLE 7 1216 0 0 HEALTHEQUITY INC COM 42226A107 21172 418501 SH SOLE 18 402014 0 16487 HEALTHEQUITY INC COM 42226A107 11517 227651 SH SOLE 19 227651 0 0 HEALTHEQUITY INC COM 42226A107 254576 5032150 SH SOLE 21 5032150 0 0 HEALTHEQUITY INC COM 42226A107 123040 2432096 SH SOLE 22 2358950 0 73146 HEALTHEQUITY INC COM 42226A107 614 12135 SH SOLE 23 12135 0 0 HEALTHEQUITY INC COM 42226A107 3551 70185 SH SOLE 26 19551 0 50634 HEALTHEQUITY INC COM 42226A107 565 11173 SH SOLE 28 11173 0 0 HEALTHEQUITY INC COM 42226A107 1189 23504 SH SOLE 30 23504 0 0 HEALTHEQUITY INC COM 42226A107 42 827 SH SOLE 34 827 0 0 HEALTHEQUITY INC COM 42226A107 386 7627 SH SOLE 40 7627 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 31687 1328594 SH SOLE 2 236228 0 1092366 HEALTHPEAK PROPERTIES INC COM 42250P103 18583 779155 SH SOLE 4 764954 0 14201 HEALTHPEAK PROPERTIES INC COM 42250P103 32676 1370081 SH SOLE 7 1063986 0 306095 HEALTHPEAK PROPERTIES INC COM 42250P103 34 1414 SH SOLE 13 1414 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 1217 51025 SH SOLE 15 51025 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 50699 2125730 SH SOLE 18 2050327 0 75403 HEALTHPEAK PROPERTIES INC COM 42250P103 22591 947192 SH SOLE 19 947192 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 537016 22516415 SH SOLE 21 22516415 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 437187 18330696 SH SOLE 22 16573084 0 1757612 HEALTHPEAK PROPERTIES INC COM 42250P103 10610 444852 SH SOLE 23 444852 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 44317 1858145 SH SOLE 25 1858145 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 71359 2991981 SH SOLE 26 513917 0 2478064 HEALTHPEAK PROPERTIES INC COM 42250P103 4256 178453 SH SOLE 28 149061 0 29392 HEALTHPEAK PROPERTIES INC COM 42250P103 9175 384696 SH SOLE 29 280241 0 104455 HEALTHPEAK PROPERTIES INC COM 42250P103 107248 4496773 SH SOLE 30 4496773 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 3421 143457 SH SOLE 31 118056 0 25401 HEALTHPEAK PROPERTIES INC COM 42250P103 3721 156003 SH SOLE 34 156003 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 9634 403927 SH SOLE 36 403927 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 291 12196 SH SOLE 40 12196 0 0 HEALTHSTREAM INC COM 42222N103 444 18530 SH SOLE 2 1375 0 17155 HEALTHSTREAM INC COM 42222N103 4 173 SH SOLE 4 173 0 0 HEALTHSTREAM INC COM 42222N103 12 516 SH SOLE 7 516 0 0 HEALTHSTREAM INC COM 42222N103 3049 127301 SH SOLE 18 127301 0 0 HEALTHSTREAM INC COM 42222N103 1156 48249 SH SOLE 19 48249 0 0 HEALTHSTREAM INC COM 42222N103 71088 2968183 SH SOLE 21 2968183 0 0 HEALTHSTREAM INC COM 42222N103 18786 784397 SH SOLE 22 756554 0 27843 HEALTHSTREAM INC COM 42222N103 292 12192 SH SOLE 26 0 0 12192 HEALTHSTREAM INC COM 42222N103 87 3645 SH SOLE 28 3645 0 0 HEALTHSTREAM INC COM 42222N103 802 33474 SH SOLE 30 33474 0 0 HEALTHSTREAM INC COM 42222N103 103 4294 SH SOLE 34 4294 0 0 HEALTHSTREAM INC COM 42222N103 78 3264 SH SOLE 40 3264 0 0 HEARTLAND EXPRESS INC COM 422347104 803 43268 SH SOLE 2 6057 0 37211 HEARTLAND EXPRESS INC COM 422347104 6 309 SH SOLE 4 309 0 0 HEARTLAND EXPRESS INC COM 422347104 18 978 SH SOLE 7 978 0 0 HEARTLAND EXPRESS INC COM 422347104 3885 209224 SH SOLE 18 209224 0 0 HEARTLAND EXPRESS INC COM 422347104 1589 85560 SH SOLE 19 85560 0 0 HEARTLAND EXPRESS INC COM 422347104 96652 5204763 SH SOLE 21 5204763 0 0 HEARTLAND EXPRESS INC COM 422347104 27564 1484356 SH SOLE 22 1434744 0 49612 HEARTLAND EXPRESS INC COM 422347104 122 6583 SH SOLE 23 6583 0 0 HEARTLAND EXPRESS INC COM 422347104 330 17750 SH SOLE 26 5162 0 12588 HEARTLAND EXPRESS INC COM 422347104 102 5514 SH SOLE 28 5514 0 0 HEARTLAND EXPRESS INC COM 422347104 1160 62481 SH SOLE 30 62481 0 0 HEARTLAND EXPRESS INC COM 422347104 102 5514 SH SOLE 40 5514 0 0 HEARTLAND FINL USA INC COM 42234Q102 1006 33302 SH SOLE 2 1903 0 31399 HEARTLAND FINL USA INC COM 42234Q102 3 89 SH SOLE 4 89 0 0 HEARTLAND FINL USA INC COM 42234Q102 20 666 SH SOLE 7 666 0 0 HEARTLAND FINL USA INC COM 42234Q102 3653 120944 SH SOLE 18 120944 0 0 HEARTLAND FINL USA INC COM 42234Q102 2856 94559 SH SOLE 19 94559 0 0 HEARTLAND FINL USA INC COM 42234Q102 35949 1190351 SH SOLE 21 1190351 0 0 HEARTLAND FINL USA INC COM 42234Q102 31572 1045430 SH SOLE 22 1002632 0 42798 HEARTLAND FINL USA INC COM 42234Q102 68 2267 SH SOLE 23 2267 0 0 HEARTLAND FINL USA INC COM 42234Q102 1574 52111 SH SOLE 26 6882 0 45229 HEARTLAND FINL USA INC COM 42234Q102 118 3914 SH SOLE 28 3914 0 0 HEARTLAND FINL USA INC COM 42234Q102 385 12747 SH SOLE 30 12747 0 0 HEARTLAND FINL USA INC COM 42234Q102 337 11143 SH SOLE 34 11143 0 0 HEARTLAND FINL USA INC COM 42234Q102 121 4014 SH SOLE 40 4014 0 0 HEAT BIOLOGICS INC COM NEW 42237K300 0 407 SH SOLE 21 407 0 0 HEBRON TECHNOLOGY CO LTD COM CLASS A G4418R101 8 1015 SH SOLE 22 1015 0 0 HECLA MNG CO COM 422704106 874 480368 SH SOLE 2 24939 0 455429 HECLA MNG CO COM 422704106 4 2165 SH SOLE 4 2165 0 0 HECLA MNG CO COM 422704106 17 9480 SH SOLE 7 9480 0 0 HECLA MNG CO COM 422704106 3244 1782144 SH SOLE 18 1782144 0 0 HECLA MNG CO COM 422704106 1813 996396 SH SOLE 19 996396 0 0 HECLA MNG CO COM 422704106 35771 19654190 SH SOLE 21 19654190 0 0 HECLA MNG CO COM 422704106 27237 14965628 SH SOLE 22 14444145 0 521483 HECLA MNG CO COM 422704106 218 119651 SH SOLE 26 80885 0 38766 HECLA MNG CO COM 422704106 102 55918 SH SOLE 28 55918 0 0 HECLA MNG CO COM 422704106 283 155361 SH SOLE 30 155361 0 0 HECLA MNG CO COM 422704106 79 43441 SH SOLE 40 43441 0 0 HEICO CORP NEW COM 422806109 14013 187821 SH SOLE 2 84882 0 102939 HEICO CORP NEW COM 422806109 2629 35242 SH SOLE 4 33934 0 1308 HEICO CORP NEW COM 422806109 426 5713 SH SOLE 7 5713 0 0 HEICO CORP NEW COM 422806109 1109 14869 SH SOLE 13 14869 0 0 HEICO CORP NEW COM 422806109 257 3443 SH SOLE 15 3443 0 0 HEICO CORP NEW COM 422806109 5153 69071 SH SOLE 18 46203 0 22868 HEICO CORP NEW COM 422806109 108802 1458276 SH SOLE 19 1458276 0 0 HEICO CORP NEW COM 422806109 79166 1061063 SH SOLE 21 1061063 0 0 HEICO CORP NEW COM 422806109 96089 1287887 SH SOLE 22 1108650 0 179237 HEICO CORP NEW COM 422806109 4691 62875 SH SOLE 23 62875 0 0 HEICO CORP NEW COM 422806109 2820 37797 SH SOLE 25 37797 0 0 HEICO CORP NEW COM 422806109 11046 148054 SH SOLE 26 42473 0 105581 HEICO CORP NEW COM 422806109 758 10166 SH SOLE 28 6736 0 3430 HEICO CORP NEW COM 422806109 4777 64021 SH SOLE 29 16276 0 47745 HEICO CORP NEW COM 422806109 6497 87085 SH SOLE 30 87085 0 0 HEICO CORP NEW COM 422806109 2876 38545 SH SOLE 31 24772 0 13773 HEICO CORP NEW COM 422806109 1433 19211 SH SOLE 34 19211 0 0 HEICO CORP NEW COM 422806109 2401 32186 SH SOLE 36 32186 0 0 HEICO CORP NEW COM 422806109 74 996 SH SOLE 40 996 0 0 HEICO CORP NEW CL A 422806208 10899 170558 SH SOLE 2 7432 0 163126 HEICO CORP NEW CL A 422806208 2190 34274 SH SOLE 4 32328 0 1946 HEICO CORP NEW CL A 422806208 353 5530 SH SOLE 7 5530 0 0 HEICO CORP NEW CL A 422806208 58 904 SH SOLE 13 904 0 0 HEICO CORP NEW CL A 422806208 357 5585 SH SOLE 15 5585 0 0 HEICO CORP NEW CL A 422806208 3038 47540 SH SOLE 18 41313 0 6227 HEICO CORP NEW CL A 422806208 1642 25698 SH SOLE 19 25698 0 0 HEICO CORP NEW CL A 422806208 123226 1928413 SH SOLE 21 1928413 0 0 HEICO CORP NEW CL A 422806208 124814 1953273 SH SOLE 22 1828022 0 125251 HEICO CORP NEW CL A 422806208 3449 53978 SH SOLE 23 53978 0 0 HEICO CORP NEW CL A 422806208 5260 82317 SH SOLE 25 82317 0 0 HEICO CORP NEW CL A 422806208 18156 284134 SH SOLE 26 66313 0 217821 HEICO CORP NEW CL A 422806208 1054 16499 SH SOLE 28 10950 0 5549 HEICO CORP NEW CL A 422806208 1142 17865 SH SOLE 29 1457 0 16408 HEICO CORP NEW CL A 422806208 7802 122100 SH SOLE 30 122100 0 0 HEICO CORP NEW CL A 422806208 1051 16452 SH SOLE 31 13685 0 2767 HEICO CORP NEW CL A 422806208 261 4081 SH SOLE 34 4081 0 0 HEICO CORP NEW CL A 422806208 2779 43492 SH SOLE 36 43492 0 0 HEICO CORP NEW CL A 422806208 113 1765 SH SOLE 40 1765 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 371 16506 SH SOLE 2 1013 0 15493 HEIDRICK & STRUGGLES INTL IN COM 422819102 4 196 SH SOLE 4 196 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 10 427 SH SOLE 7 427 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 2090 92897 SH SOLE 18 92897 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 801 35579 SH SOLE 19 35579 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 49312 2191655 SH SOLE 21 2191655 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 13381 594708 SH SOLE 22 575727 0 18981 HEIDRICK & STRUGGLES INTL IN COM 422819102 51 2273 SH SOLE 26 0 0 2273 HEIDRICK & STRUGGLES INTL IN COM 422819102 55 2430 SH SOLE 28 2430 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 583 25910 SH SOLE 30 25910 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 38 1670 SH SOLE 40 1670 0 0 HELEN OF TROY CORP LTD COM G4388N106 2802 19454 SH SOLE 2 11418 0 8036 HELEN OF TROY CORP LTD COM G4388N106 19 132 SH SOLE 4 132 0 0 HELEN OF TROY CORP LTD COM G4388N106 63 440 SH SOLE 7 440 0 0 HELEN OF TROY CORP LTD COM G4388N106 21401 148586 SH SOLE 18 144394 0 4192 HELEN OF TROY CORP LTD COM G4388N106 10531 73116 SH SOLE 19 73116 0 0 HELEN OF TROY CORP LTD COM G4388N106 250154 1736819 SH SOLE 21 1736819 0 0 HELEN OF TROY CORP LTD COM G4388N106 125798 873413 SH SOLE 22 844435 0 28978 HELEN OF TROY CORP LTD COM G4388N106 472 3280 SH SOLE 23 3280 0 0 HELEN OF TROY CORP LTD COM G4388N106 2332 16191 SH SOLE 26 4307 0 11884 HELEN OF TROY CORP LTD COM G4388N106 499 3465 SH SOLE 28 3465 0 0 HELEN OF TROY CORP LTD COM G4388N106 1196 8303 SH SOLE 30 8303 0 0 HELEN OF TROY CORP LTD COM G4388N106 99 684 SH SOLE 34 684 0 0 HELEN OF TROY CORP LTD COM G4388N106 354 2460 SH SOLE 40 2460 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 414 10910 SH SOLE 2 1492 0 9418 HELIOS TECHNOLOGIES INC COM 42328H109 8 214 SH SOLE 4 214 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 18 472 SH SOLE 7 472 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 3833 101072 SH SOLE 18 101072 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 2321 61198 SH SOLE 19 61198 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 35947 947964 SH SOLE 21 947964 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 31370 827278 SH SOLE 22 796790 0 30488 HELIOS TECHNOLOGIES INC COM 42328H109 5 126 SH SOLE 23 126 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 390 10293 SH SOLE 26 3996 0 6297 HELIOS TECHNOLOGIES INC COM 42328H109 181 4777 SH SOLE 28 4777 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 364 9588 SH SOLE 30 9588 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 89 2334 SH SOLE 40 2334 0 0 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 2 4861 SH SOLE 18 4861 0 0 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 41 124208 SH SOLE 21 124208 0 0 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 13 38590 SH SOLE 22 38590 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 222 135266 SH SOLE 2 6067 0 129199 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 0 253 SH SOLE 4 253 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 4 2381 SH SOLE 7 2381 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1050 640519 SH SOLE 18 640519 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 433 264235 SH SOLE 19 264235 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 25363 15465278 SH SOLE 21 15465278 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 7020 4280246 SH SOLE 22 4127311 0 152935 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 42 25819 SH SOLE 26 8247 0 17572 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 28 17004 SH SOLE 28 17004 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 307 187346 SH SOLE 30 187346 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 5 3300 SH SOLE 31 0 0 3300 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 29 17855 SH SOLE 34 17855 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 19 11446 SH SOLE 40 11446 0 0 HELMERICH & PAYNE INC COM 423452101 4009 256191 SH SOLE 2 42408 0 213783 HELMERICH & PAYNE INC COM 423452101 9 544 SH SOLE 4 544 0 0 HELMERICH & PAYNE INC COM 423452101 4119 263179 SH SOLE 7 259922 0 3257 HELMERICH & PAYNE INC COM 423452101 123 7864 SH SOLE 13 7864 0 0 HELMERICH & PAYNE INC COM 423452101 4430 283059 SH SOLE 18 262502 0 20557 HELMERICH & PAYNE INC COM 423452101 1181 75458 SH SOLE 19 75458 0 0 HELMERICH & PAYNE INC COM 423452101 75283 4810423 SH SOLE 21 4810423 0 0 HELMERICH & PAYNE INC COM 423452101 45860 2930371 SH SOLE 22 2621945 0 308426 HELMERICH & PAYNE INC COM 423452101 4 235 SH SOLE 23 235 0 0 HELMERICH & PAYNE INC COM 423452101 2346 149899 SH SOLE 26 25886 0 124013 HELMERICH & PAYNE INC COM 423452101 259 16527 SH SOLE 28 16527 0 0 HELMERICH & PAYNE INC COM 423452101 4326 276403 SH SOLE 30 276403 0 0 HELMERICH & PAYNE INC COM 423452101 153 9781 SH SOLE 31 2258 0 7523 HELMERICH & PAYNE INC COM 423452101 615 39312 SH SOLE 32 39312 0 0 HELMERICH & PAYNE INC COM 423452101 404 25829 SH SOLE 36 25829 0 0 HELMERICH & PAYNE INC COM 423452101 185 11852 SH SOLE 40 11852 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 50 5829 SH SOLE 2 634 0 5195 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 4 462 SH SOLE 7 462 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 542 63466 SH SOLE 18 63466 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 240 28121 SH SOLE 19 28121 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 5561 651204 SH SOLE 21 651204 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 2389 279718 SH SOLE 22 270011 0 9707 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 26 2998 SH SOLE 30 2998 0 0 HENNESSY ADVISORS INC COM 425885100 8 993 SH SOLE 18 993 0 0 HENNESSY ADVISORS INC COM 425885100 118 15583 SH SOLE 21 15583 0 0 HENNESSY CAP ACQUSTION CORP UNIT 99/99/9999 42589C203 33442 3250000 SH SOLE 2 3250000 0 0 HENRY JACK & ASSOC INC COM 426281101 32844 211571 SH SOLE 2 43800 0 167771 HENRY JACK & ASSOC INC COM 426281101 6938 44689 SH SOLE 4 42650 0 2039 HENRY JACK & ASSOC INC COM 426281101 22850 147191 SH SOLE 7 104029 0 43162 HENRY JACK & ASSOC INC COM 426281101 737 4749 SH SOLE 13 4749 0 0 HENRY JACK & ASSOC INC COM 426281101 870 5603 SH SOLE 15 5603 0 0 HENRY JACK & ASSOC INC COM 426281101 30909 199104 SH SOLE 18 174352 0 24752 HENRY JACK & ASSOC INC COM 426281101 75401 485705 SH SOLE 19 485705 0 0 HENRY JACK & ASSOC INC COM 426281101 660158 4252502 SH SOLE 21 4252502 0 0 HENRY JACK & ASSOC INC COM 426281101 380469 2450842 SH SOLE 22 2226248 0 224594 HENRY JACK & ASSOC INC COM 426281101 9715 62581 SH SOLE 23 62581 0 0 HENRY JACK & ASSOC INC COM 426281101 2650 17070 SH SOLE 25 17070 0 0 HENRY JACK & ASSOC INC COM 426281101 62291 401254 SH SOLE 26 101375 0 299879 HENRY JACK & ASSOC INC COM 426281101 2490 16038 SH SOLE 28 11133 0 4905 HENRY JACK & ASSOC INC COM 426281101 3774 24310 SH SOLE 29 8032 0 16278 HENRY JACK & ASSOC INC COM 426281101 78229 503920 SH SOLE 30 503920 0 0 HENRY JACK & ASSOC INC COM 426281101 4443 28622 SH SOLE 31 23343 0 5279 HENRY JACK & ASSOC INC COM 426281101 1061 6834 SH SOLE 34 6834 0 0 HENRY JACK & ASSOC INC COM 426281101 10705 68958 SH SOLE 36 68958 0 0 HENRY JACK & ASSOC INC COM 426281101 238 1535 SH SOLE 40 1535 0 0 HENRY SCHEIN INC COM 806407102 24294 480878 SH SOLE 2 150655 0 330223 HENRY SCHEIN INC COM 806407102 4528 89622 SH SOLE 4 85492 0 4130 HENRY SCHEIN INC COM 806407102 11597 229550 SH SOLE 7 139279 0 90271 HENRY SCHEIN INC COM 806407102 101 2009 SH SOLE 13 2009 0 0 HENRY SCHEIN INC COM 806407102 731 14462 SH SOLE 15 14462 0 0 HENRY SCHEIN INC COM 806407102 15102 298929 SH SOLE 18 275259 0 23670 HENRY SCHEIN INC COM 806407102 4422 87533 SH SOLE 19 87533 0 0 HENRY SCHEIN INC COM 806407102 215380 4263265 SH SOLE 21 4263265 0 0 HENRY SCHEIN INC COM 806407102 197117 3901760 SH SOLE 22 3507638 0 394122 HENRY SCHEIN INC COM 806407102 7136 141247 SH SOLE 23 141247 0 0 HENRY SCHEIN INC COM 806407102 12237 242215 SH SOLE 25 242215 0 0 HENRY SCHEIN INC COM 806407102 53525 1059488 SH SOLE 26 242729 0 816759 HENRY SCHEIN INC COM 806407102 1537 30425 SH SOLE 28 21404 0 9021 HENRY SCHEIN INC COM 806407102 2343 46381 SH SOLE 29 15092 0 31289 HENRY SCHEIN INC COM 806407102 37505 742381 SH SOLE 30 742381 0 0 HENRY SCHEIN INC COM 806407102 3345 66203 SH SOLE 31 48557 0 17646 HENRY SCHEIN INC COM 806407102 8884 175843 SH SOLE 34 175843 0 0 HENRY SCHEIN INC COM 806407102 6470 128066 SH SOLE 36 128066 0 0 HENRY SCHEIN INC COM 806407102 160 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 107 60636 SH SOLE 22 60636 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 6188 212201 SH SOLE 2 17085 0 195116 HERBALIFE NUTRITION LTD COM SHS G4412G101 15 526 SH SOLE 4 526 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 53 1802 SH SOLE 7 1802 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 29 1004 SH SOLE 15 1004 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 1401 48041 SH SOLE 18 48041 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 685 23493 SH SOLE 19 23493 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 34994 1200068 SH SOLE 21 1200068 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 76657 2628825 SH SOLE 22 2456263 0 172562 HERBALIFE NUTRITION LTD COM SHS G4412G101 118 4063 SH SOLE 23 4063 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 2871 98459 SH SOLE 25 98459 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 5627 192975 SH SOLE 26 32126 0 160849 HERBALIFE NUTRITION LTD COM SHS G4412G101 402 13787 SH SOLE 28 13787 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 1036 35523 SH SOLE 30 35523 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 101 3478 SH SOLE 31 2165 0 1313 HERBALIFE NUTRITION LTD COM SHS G4412G101 42 1455 SH SOLE 34 1455 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 1159 39740 SH SOLE 36 39740 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 325 11146 SH SOLE 40 11146 0 0 HERC HLDGS INC COM 42704L104 599 29266 SH SOLE 2 9070 0 20196 HERC HLDGS INC COM 42704L104 3 124 SH SOLE 4 124 0 0 HERC HLDGS INC COM 42704L104 8 405 SH SOLE 7 405 0 0 HERC HLDGS INC COM 42704L104 1978 96679 SH SOLE 18 84867 0 11812 HERC HLDGS INC COM 42704L104 5112 249836 SH SOLE 19 249836 0 0 HERC HLDGS INC COM 42704L104 17148 838125 SH SOLE 21 838125 0 0 HERC HLDGS INC COM 42704L104 20846 1018863 SH SOLE 22 991286 0 27577 HERC HLDGS INC COM 42704L104 672 32866 SH SOLE 23 32866 0 0 HERC HLDGS INC COM 42704L104 2335 114101 SH SOLE 26 3064 0 111037 HERC HLDGS INC COM 42704L104 60 2944 SH SOLE 28 2944 0 0 HERC HLDGS INC COM 42704L104 160 7843 SH SOLE 30 7843 0 0 HERC HLDGS INC COM 42704L104 105 5155 SH SOLE 34 5155 0 0 HERC HLDGS INC COM 42704L104 55 2676 SH SOLE 40 2676 0 0 HERCULES CAPITAL INC COM 427096508 4548 595256 SH SOLE 30 595256 0 0 HERITAGE COMMERCE CORP COM 426927109 382 49769 SH SOLE 2 3874 0 45895 HERITAGE COMMERCE CORP COM 426927109 8 1079 SH SOLE 7 1079 0 0 HERITAGE COMMERCE CORP COM 426927109 1631 212691 SH SOLE 18 212691 0 0 HERITAGE COMMERCE CORP COM 426927109 1021 133153 SH SOLE 19 133153 0 0 HERITAGE COMMERCE CORP COM 426927109 14892 1941577 SH SOLE 21 1941577 0 0 HERITAGE COMMERCE CORP COM 426927109 15399 2007693 SH SOLE 22 1950323 0 57370 HERITAGE COMMERCE CORP COM 426927109 284 37032 SH SOLE 26 0 0 37032 HERITAGE COMMERCE CORP COM 426927109 56 7329 SH SOLE 28 7329 0 0 HERITAGE COMMERCE CORP COM 426927109 63 8276 SH SOLE 30 8276 0 0 HERITAGE COMMERCE CORP COM 426927109 294 38377 SH SOLE 34 38377 0 0 HERITAGE COMMERCE CORP COM 426927109 42 5455 SH SOLE 40 5455 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 136 8398 SH SOLE 2 898 0 7500 HERITAGE CRYSTAL CLEAN INC COM 42726M106 5 281 SH SOLE 7 281 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 919 56610 SH SOLE 18 56610 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 450 27722 SH SOLE 19 27722 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 9297 572478 SH SOLE 21 572478 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 6318 389045 SH SOLE 22 371419 0 17626 HERITAGE CRYSTAL CLEAN INC COM 42726M106 58 3577 SH SOLE 26 0 0 3577 HERITAGE CRYSTAL CLEAN INC COM 42726M106 51 3142 SH SOLE 28 3142 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 42 2583 SH SOLE 30 2583 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 28 1749 SH SOLE 40 1749 0 0 HERITAGE FINL CORP WASH COM 42722X106 557 27839 SH SOLE 2 1249 0 26590 HERITAGE FINL CORP WASH COM 42722X106 13 637 SH SOLE 7 637 0 0 HERITAGE FINL CORP WASH COM 42722X106 3156 157817 SH SOLE 18 157817 0 0 HERITAGE FINL CORP WASH COM 42722X106 1257 62864 SH SOLE 19 62864 0 0 HERITAGE FINL CORP WASH COM 42722X106 79031 3951570 SH SOLE 21 3951570 0 0 HERITAGE FINL CORP WASH COM 42722X106 21907 1095328 SH SOLE 22 1057576 0 37752 HERITAGE FINL CORP WASH COM 42722X106 227 11358 SH SOLE 26 0 0 11358 HERITAGE FINL CORP WASH COM 42722X106 87 4369 SH SOLE 28 4369 0 0 HERITAGE FINL CORP WASH COM 42722X106 980 49022 SH SOLE 30 49022 0 0 HERITAGE FINL CORP WASH COM 42722X106 65 3254 SH SOLE 40 3254 0 0 HERITAGE INS HLDGS INC COM 42727J102 297 27732 SH SOLE 2 4076 0 23656 HERITAGE INS HLDGS INC COM 42727J102 6 580 SH SOLE 7 580 0 0 HERITAGE INS HLDGS INC COM 42727J102 1078 100665 SH SOLE 18 100665 0 0 HERITAGE INS HLDGS INC COM 42727J102 1331 124248 SH SOLE 19 124248 0 0 HERITAGE INS HLDGS INC COM 42727J102 10751 1003872 SH SOLE 21 1003872 0 0 HERITAGE INS HLDGS INC COM 42727J102 10682 997379 SH SOLE 22 963425 0 33954 HERITAGE INS HLDGS INC COM 42727J102 169 15771 SH SOLE 23 15771 0 0 HERITAGE INS HLDGS INC COM 42727J102 497 46428 SH SOLE 26 0 0 46428 HERITAGE INS HLDGS INC COM 42727J102 42 3942 SH SOLE 28 3942 0 0 HERITAGE INS HLDGS INC COM 42727J102 33 3070 SH SOLE 30 3070 0 0 HERITAGE INS HLDGS INC COM 42727J102 28 2573 SH SOLE 40 2573 0 0 HERMITAGE OFFSHORE SERVICE L SHS G4511M108 0 672 SH SOLE 18 672 0 0 HERMITAGE OFFSHORE SERVICE L SHS G4511M108 8 11982 SH SOLE 21 11982 0 0 HERON THERAPEUTICS INC COM 427746102 367 31281 SH SOLE 2 4448 0 26833 HERON THERAPEUTICS INC COM 427746102 5 427 SH SOLE 4 427 0 0 HERON THERAPEUTICS INC COM 427746102 16 1387 SH SOLE 7 1387 0 0 HERON THERAPEUTICS INC COM 427746102 3461 294833 SH SOLE 18 294833 0 0 HERON THERAPEUTICS INC COM 427746102 2354 200480 SH SOLE 19 200480 0 0 HERON THERAPEUTICS INC COM 427746102 32460 2764881 SH SOLE 21 2764881 0 0 HERON THERAPEUTICS INC COM 427746102 26710 2275161 SH SOLE 22 2173879 0 101282 HERON THERAPEUTICS INC COM 427746102 11 927 SH SOLE 23 927 0 0 HERON THERAPEUTICS INC COM 427746102 306 26023 SH SOLE 26 11875 0 14148 HERON THERAPEUTICS INC COM 427746102 161 13693 SH SOLE 28 13693 0 0 HERON THERAPEUTICS INC COM 427746102 324 27566 SH SOLE 30 27566 0 0 HERON THERAPEUTICS INC COM 427746102 37 3120 SH SOLE 34 3120 0 0 HERON THERAPEUTICS INC COM 427746102 122 10397 SH SOLE 40 10397 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 180 50215 SH SOLE 2 17584 0 32631 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1 315 SH SOLE 4 315 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 3 704 SH SOLE 7 704 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 612 171004 SH SOLE 18 163673 0 7331 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1290 360460 SH SOLE 19 360460 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 14812 4137554 SH SOLE 21 4137554 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 5769 1611410 SH SOLE 22 1563497 0 47913 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 277 77489 SH SOLE 23 77489 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 813 227096 SH SOLE 26 13995 0 213101 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 22 6228 SH SOLE 28 6228 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 143 39925 SH SOLE 30 39925 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 18 5070 SH SOLE 40 5070 0 0 HERSHEY CO COM 427866108 52159 393651 SH SOLE 2 62297 0 331354 HERSHEY CO COM 427866108 10160 76678 SH SOLE 4 72553 0 4125 HERSHEY CO COM 427866108 25307 190994 SH SOLE 7 175695 0 15299 HERSHEY CO COM 427866108 5785 43662 SH SOLE 13 43662 0 0 HERSHEY CO COM 427866108 1606 12123 SH SOLE 15 12123 0 0 HERSHEY CO COM 427866108 59415 448417 SH SOLE 18 365301 0 83116 HERSHEY CO COM 427866108 50503 381151 SH SOLE 19 381151 0 0 HERSHEY CO COM 427866108 911761 6881215 SH SOLE 21 6881215 0 0 HERSHEY CO COM 427866108 606039 4573879 SH SOLE 22 4029321 0 544558 HERSHEY CO COM 427866108 14472 109225 SH SOLE 23 109225 0 0 HERSHEY CO COM 427866108 20024 151128 SH SOLE 25 151128 0 0 HERSHEY CO COM 427866108 154734 1167805 SH SOLE 26 158677 0 1009128 HERSHEY CO COM 427866108 3972 29978 SH SOLE 28 21278 0 8700 HERSHEY CO COM 427866108 23846 179969 SH SOLE 29 3038 0 176931 HERSHEY CO COM 427866108 104203 786434 SH SOLE 30 786434 0 0 HERSHEY CO COM 427866108 4303 32477 SH SOLE 31 25168 0 7309 HERSHEY CO COM 427866108 19739 148973 SH SOLE 34 148973 0 0 HERSHEY CO COM 427866108 22613 170664 SH SOLE 36 170664 0 0 HERSHEY CO COM 427866108 402 3031 SH SOLE 40 3031 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 594 96173 SH SOLE 2 5340 0 90833 HERTZ GLOBAL HLDGS INC COM 42806J106 4 631 SH SOLE 4 631 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 38 6173 SH SOLE 7 6173 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 2168 350869 SH SOLE 18 350869 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 1174 190005 SH SOLE 19 190005 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 21737 3517252 SH SOLE 21 3517252 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 18725 3029930 SH SOLE 22 2880411 0 149519 HERTZ GLOBAL HLDGS INC COM 42806J106 133 21559 SH SOLE 26 15522 0 6037 HERTZ GLOBAL HLDGS INC COM 42806J106 73 11733 SH SOLE 28 11733 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 171 27689 SH SOLE 30 27689 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 96 15597 SH SOLE 31 0 0 15597 HERTZ GLOBAL HLDGS INC COM 42806J106 513 83054 SH SOLE 36 83054 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 64 10315 SH SOLE 40 10315 0 0 HESKA CORP COM RESTRC NEW 42805E306 144 2612 SH SOLE 2 372 0 2240 HESKA CORP COM RESTRC NEW 42805E306 8 142 SH SOLE 7 142 0 0 HESKA CORP COM RESTRC NEW 42805E306 1880 33995 SH SOLE 18 33995 0 0 HESKA CORP COM RESTRC NEW 42805E306 720 13014 SH SOLE 19 13014 0 0 HESKA CORP COM RESTRC NEW 42805E306 45135 816187 SH SOLE 21 816187 0 0 HESKA CORP COM RESTRC NEW 42805E306 12262 221739 SH SOLE 22 213436 0 8303 HESKA CORP COM RESTRC NEW 42805E306 230 4164 SH SOLE 26 0 0 4164 HESKA CORP COM RESTRC NEW 42805E306 59 1064 SH SOLE 28 1064 0 0 HESKA CORP COM RESTRC NEW 42805E306 522 9446 SH SOLE 30 9446 0 0 HESKA CORP COM RESTRC NEW 42805E306 43 785 SH SOLE 40 785 0 0 HESS CORP COM 42809H107 22034 661667 SH SOLE 2 80031 0 581636 HESS CORP COM 42809H107 4042 121383 SH SOLE 4 114068 0 7315 HESS CORP COM 42809H107 7858 235975 SH SOLE 7 217565 0 18410 HESS CORP COM 42809H107 220 6619 SH SOLE 13 6619 0 0 HESS CORP COM 42809H107 865 25976 SH SOLE 15 25976 0 0 HESS CORP COM 42809H107 18470 554655 SH SOLE 18 515358 0 39297 HESS CORP COM 42809H107 12620 378976 SH SOLE 19 378976 0 0 HESS CORP COM 42809H107 226042 6788040 SH SOLE 21 6788040 0 0 HESS CORP COM 42809H107 207614 6234661 SH SOLE 22 5600125 0 634536 HESS CORP COM 42809H107 6622 198868 SH SOLE 23 198868 0 0 HESS CORP COM 42809H107 10985 329888 SH SOLE 25 329888 0 0 HESS CORP COM 42809H107 35979 1080461 SH SOLE 26 209656 0 870805 HESS CORP COM 42809H107 1853 55660 SH SOLE 28 39345 0 16315 HESS CORP COM 42809H107 173 5203 SH SOLE 29 5203 0 0 HESS CORP COM 42809H107 34243 1028310 SH SOLE 30 1028310 0 0 HESS CORP COM 42809H107 2168 65119 SH SOLE 31 45651 0 19468 HESS CORP COM 42809H107 26063 782678 SH SOLE 34 782678 0 0 HESS CORP COM 42809H107 6462 194067 SH SOLE 36 194067 0 0 HESS CORP COM 42809H107 191 5739 SH SOLE 40 5739 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 32820 3379981 SH SOLE 2 547192 0 2832789 HEWLETT PACKARD ENTERPRISE C COM 42824C109 6516 671055 SH SOLE 4 634176 0 36879 HEWLETT PACKARD ENTERPRISE C COM 42824C109 21106 2173665 SH SOLE 7 1180333 0 993332 HEWLETT PACKARD ENTERPRISE C COM 42824C109 403 41546 SH SOLE 13 41546 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1394 143548 SH SOLE 15 143548 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 24 2454 SH SOLE 17 0 0 2454 HEWLETT PACKARD ENTERPRISE C COM 42824C109 26153 2693376 SH SOLE 18 2494939 0 198437 HEWLETT PACKARD ENTERPRISE C COM 42824C109 4793 493640 SH SOLE 19 493640 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 356635 36728622 SH SOLE 21 36728622 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 321725 33133375 SH SOLE 22 29842209 0 3291166 HEWLETT PACKARD ENTERPRISE C COM 42824C109 9523 980759 SH SOLE 23 980759 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 17586 1811106 SH SOLE 25 1811106 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 74546 7677262 SH SOLE 26 1024287 0 6652975 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2597 267498 SH SOLE 28 185650 0 81848 HEWLETT PACKARD ENTERPRISE C COM 42824C109 222 22895 SH SOLE 29 22895 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 62892 6477068 SH SOLE 30 6477068 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 3437 353928 SH SOLE 31 258436 0 95492 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1318 135735 SH SOLE 34 135735 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 10462 1077464 SH SOLE 36 1077464 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 271 27892 SH SOLE 40 27892 0 0 HEXCEL CORP NEW COM 428291108 8031 215952 SH SOLE 2 48167 0 167785 HEXCEL CORP NEW COM 428291108 15 393 SH SOLE 4 393 0 0 HEXCEL CORP NEW COM 428291108 66 1767 SH SOLE 7 1767 0 0 HEXCEL CORP NEW COM 428291108 132 3558 SH SOLE 13 3558 0 0 HEXCEL CORP NEW COM 428291108 2581 69402 SH SOLE 18 59909 0 9493 HEXCEL CORP NEW COM 428291108 2287 61505 SH SOLE 19 61505 0 0 HEXCEL CORP NEW COM 428291108 79488 2137356 SH SOLE 21 2137356 0 0 HEXCEL CORP NEW COM 428291108 87815 2361243 SH SOLE 22 2200795 0 160448 HEXCEL CORP NEW COM 428291108 1363 36641 SH SOLE 26 21411 0 15230 HEXCEL CORP NEW COM 428291108 451 12125 SH SOLE 28 12125 0 0 HEXCEL CORP NEW COM 428291108 1581 42524 SH SOLE 30 42524 0 0 HEXCEL CORP NEW COM 428291108 268 7212 SH SOLE 31 1726 0 5486 HEXCEL CORP NEW COM 428291108 93 2490 SH SOLE 36 2490 0 0 HEXCEL CORP NEW COM 428291108 319 8583 SH SOLE 40 8583 0 0 HF FOODS GROUP INC COM 40417F109 68 8117 SH SOLE 2 1145 0 6972 HF FOODS GROUP INC COM 40417F109 12 1396 SH SOLE 7 1396 0 0 HF FOODS GROUP INC COM 40417F109 662 78872 SH SOLE 18 78872 0 0 HF FOODS GROUP INC COM 40417F109 329 39212 SH SOLE 19 39212 0 0 HF FOODS GROUP INC COM 40417F109 6380 760385 SH SOLE 21 760385 0 0 HF FOODS GROUP INC COM 40417F109 6119 729268 SH SOLE 22 720545 0 8723 HI CRUSH INC COM 428337109 54 231877 SH SOLE 21 231877 0 0 HIBBETT SPORTS INC COM 428567101 171 15657 SH SOLE 2 705 0 14952 HIBBETT SPORTS INC COM 428567101 2 191 SH SOLE 4 191 0 0 HIBBETT SPORTS INC COM 428567101 4 399 SH SOLE 7 399 0 0 HIBBETT SPORTS INC COM 428567101 893 81710 SH SOLE 18 81710 0 0 HIBBETT SPORTS INC COM 428567101 359 32797 SH SOLE 19 32797 0 0 HIBBETT SPORTS INC COM 428567101 22048 2016307 SH SOLE 21 2016307 0 0 HIBBETT SPORTS INC COM 428567101 6331 578932 SH SOLE 22 551088 0 27844 HIBBETT SPORTS INC COM 428567101 112 10200 SH SOLE 26 2962 0 7238 HIBBETT SPORTS INC COM 428567101 18 1662 SH SOLE 28 1662 0 0 HIBBETT SPORTS INC COM 428567101 295 26964 SH SOLE 30 26964 0 0 HIBBETT SPORTS INC COM 428567101 31 2799 SH SOLE 40 2799 0 0 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 14714 1725000 SH SOLE 2 1725000 0 0 HIGHPOINT RES CORP COM 43114K108 20 106325 SH SOLE 2 4080 0 102245 HIGHPOINT RES CORP COM 43114K108 0 2325 SH SOLE 7 2325 0 0 HIGHPOINT RES CORP COM 43114K108 99 519815 SH SOLE 18 519815 0 0 HIGHPOINT RES CORP COM 43114K108 37 194188 SH SOLE 19 194188 0 0 HIGHPOINT RES CORP COM 43114K108 2502 13166932 SH SOLE 21 13166932 0 0 HIGHPOINT RES CORP COM 43114K108 618 3252232 SH SOLE 22 3187298 0 64934 HIGHPOINT RES CORP COM 43114K108 19 102434 SH SOLE 30 102434 0 0 HIGHWOODS PPTYS INC COM 431284108 9148 258284 SH SOLE 2 56007 0 202277 HIGHWOODS PPTYS INC COM 431284108 2186 61704 SH SOLE 4 61704 0 0 HIGHWOODS PPTYS INC COM 431284108 3893 109920 SH SOLE 7 109920 0 0 HIGHWOODS PPTYS INC COM 431284108 10183 287498 SH SOLE 18 287276 0 222 HIGHWOODS PPTYS INC COM 431284108 4650 131276 SH SOLE 19 131276 0 0 HIGHWOODS PPTYS INC COM 431284108 197781 5583866 SH SOLE 21 5583866 0 0 HIGHWOODS PPTYS INC COM 431284108 152386 4302251 SH SOLE 22 4124717 0 177534 HIGHWOODS PPTYS INC COM 431284108 142 4008 SH SOLE 23 4008 0 0 HIGHWOODS PPTYS INC COM 431284108 8589 242491 SH SOLE 25 242491 0 0 HIGHWOODS PPTYS INC COM 431284108 3416 96438 SH SOLE 26 20233 0 76205 HIGHWOODS PPTYS INC COM 431284108 507 14325 SH SOLE 28 14325 0 0 HIGHWOODS PPTYS INC COM 431284108 1938 54706 SH SOLE 29 54706 0 0 HIGHWOODS PPTYS INC COM 431284108 16184 456924 SH SOLE 30 456924 0 0 HIGHWOODS PPTYS INC COM 431284108 102 2871 SH SOLE 31 2177 0 694 HIGHWOODS PPTYS INC COM 431284108 171 4833 SH SOLE 34 4833 0 0 HIGHWOODS PPTYS INC COM 431284108 145 4093 SH SOLE 36 4093 0 0 HIGHWOODS PPTYS INC COM 431284108 371 10482 SH SOLE 40 10482 0 0 HILL INTL INC COM 431466101 16 10873 SH SOLE 18 10873 0 0 HILL INTL INC COM 431466101 323 223026 SH SOLE 21 223026 0 0 HILL INTL INC COM 431466101 10 6934 SH SOLE 22 6934 0 0 HILL ROM HLDGS INC COM 431475102 35724 355113 SH SOLE 2 217253 0 137860 HILL ROM HLDGS INC COM 431475102 2470 24552 SH SOLE 4 24552 0 0 HILL ROM HLDGS INC COM 431475102 834 8293 SH SOLE 7 8293 0 0 HILL ROM HLDGS INC COM 431475102 54 539 SH SOLE 17 0 0 539 HILL ROM HLDGS INC COM 431475102 20594 204712 SH SOLE 18 200410 0 4302 HILL ROM HLDGS INC COM 431475102 16253 161564 SH SOLE 19 161564 0 0 HILL ROM HLDGS INC COM 431475102 362077 3599176 SH SOLE 21 3599176 0 0 HILL ROM HLDGS INC COM 431475102 241262 2398230 SH SOLE 22 2154272 0 243958 HILL ROM HLDGS INC COM 431475102 6698 66576 SH SOLE 23 66576 0 0 HILL ROM HLDGS INC COM 431475102 4865 48362 SH SOLE 26 23401 0 24961 HILL ROM HLDGS INC COM 431475102 1097 10904 SH SOLE 28 10904 0 0 HILL ROM HLDGS INC COM 431475102 3423 34026 SH SOLE 29 34026 0 0 HILL ROM HLDGS INC COM 431475102 2838 28209 SH SOLE 30 28209 0 0 HILL ROM HLDGS INC COM 431475102 7384 73401 SH SOLE 31 50357 0 23044 HILL ROM HLDGS INC COM 431475102 754 7498 SH SOLE 34 7498 0 0 HILL ROM HLDGS INC COM 431475102 401 3985 SH SOLE 36 3985 0 0 HILL ROM HLDGS INC COM 431475102 741 7363 SH SOLE 40 7363 0 0 HILLENBRAND INC COM 431571108 941 49242 SH SOLE 2 6614 0 42628 HILLENBRAND INC COM 431571108 4 201 SH SOLE 4 201 0 0 HILLENBRAND INC COM 431571108 26 1358 SH SOLE 7 1358 0 0 HILLENBRAND INC COM 431571108 7186 376059 SH SOLE 18 367270 0 8789 HILLENBRAND INC COM 431571108 4705 246230 SH SOLE 19 246230 0 0 HILLENBRAND INC COM 431571108 159343 8338179 SH SOLE 21 8338179 0 0 HILLENBRAND INC COM 431571108 43534 2278052 SH SOLE 22 2196419 0 81633 HILLENBRAND INC COM 431571108 321 16773 SH SOLE 23 16773 0 0 HILLENBRAND INC COM 431571108 2466 129068 SH SOLE 26 21866 0 107202 HILLENBRAND INC COM 431571108 186 9733 SH SOLE 28 9733 0 0 HILLENBRAND INC COM 431571108 9549 499705 SH SOLE 30 499705 0 0 HILLENBRAND INC COM 431571108 231 12104 SH SOLE 34 12104 0 0 HILLENBRAND INC COM 431571108 35 1841 SH SOLE 36 1841 0 0 HILLENBRAND INC COM 431571108 161 8416 SH SOLE 40 8416 0 0 HILLTOP HOLDINGS INC COM 432748101 1020 67485 SH SOLE 2 3561 0 63924 HILLTOP HOLDINGS INC COM 432748101 7 463 SH SOLE 4 463 0 0 HILLTOP HOLDINGS INC COM 432748101 18 1188 SH SOLE 7 1188 0 0 HILLTOP HOLDINGS INC COM 432748101 3671 242763 SH SOLE 18 242763 0 0 HILLTOP HOLDINGS INC COM 432748101 2042 135071 SH SOLE 19 135071 0 0 HILLTOP HOLDINGS INC COM 432748101 36437 2409870 SH SOLE 21 2409870 0 0 HILLTOP HOLDINGS INC COM 432748101 31054 2053814 SH SOLE 22 1969142 0 84672 HILLTOP HOLDINGS INC COM 432748101 593 39199 SH SOLE 26 8932 0 30267 HILLTOP HOLDINGS INC COM 432748101 162 10719 SH SOLE 28 10719 0 0 HILLTOP HOLDINGS INC COM 432748101 385 25444 SH SOLE 30 25444 0 0 HILLTOP HOLDINGS INC COM 432748101 130 8566 SH SOLE 40 8566 0 0 HILTON GRAND VACATIONS INC COM 43283X105 2565 162651 SH SOLE 2 6920 0 155731 HILTON GRAND VACATIONS INC COM 43283X105 6 391 SH SOLE 4 391 0 0 HILTON GRAND VACATIONS INC COM 43283X105 24 1500 SH SOLE 7 1500 0 0 HILTON GRAND VACATIONS INC COM 43283X105 693 43937 SH SOLE 18 42371 0 1566 HILTON GRAND VACATIONS INC COM 43283X105 320 20313 SH SOLE 19 20313 0 0 HILTON GRAND VACATIONS INC COM 43283X105 15859 1005671 SH SOLE 21 1005671 0 0 HILTON GRAND VACATIONS INC COM 43283X105 36243 2298238 SH SOLE 22 2154351 0 143887 HILTON GRAND VACATIONS INC COM 43283X105 382 24214 SH SOLE 26 15899 0 8315 HILTON GRAND VACATIONS INC COM 43283X105 177 11208 SH SOLE 28 11208 0 0 HILTON GRAND VACATIONS INC COM 43283X105 921 58378 SH SOLE 30 58378 0 0 HILTON GRAND VACATIONS INC COM 43283X105 52 3274 SH SOLE 31 1794 0 1480 HILTON GRAND VACATIONS INC COM 43283X105 172 10876 SH SOLE 40 10876 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 44616 653813 SH SOLE 2 71528 0 582285 HILTON WORLDWIDE HLDGS INC COM 43300A203 8736 128014 SH SOLE 4 120622 0 7392 HILTON WORLDWIDE HLDGS INC COM 43300A203 16709 244850 SH SOLE 7 235957 0 8893 HILTON WORLDWIDE HLDGS INC COM 43300A203 188 2759 SH SOLE 13 2759 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 1522 22310 SH SOLE 15 22310 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 37996 556806 SH SOLE 18 516197 0 40609 HILTON WORLDWIDE HLDGS INC COM 43300A203 7153 104816 SH SOLE 19 104816 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 468323 6862883 SH SOLE 21 6862883 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 452006 6623772 SH SOLE 22 5990005 0 633767 HILTON WORLDWIDE HLDGS INC COM 43300A203 13336 195434 SH SOLE 23 195434 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 20136 295078 SH SOLE 25 295078 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 96228 1410148 SH SOLE 26 195796 0 1214352 HILTON WORLDWIDE HLDGS INC COM 43300A203 3777 55343 SH SOLE 28 38458 0 16885 HILTON WORLDWIDE HLDGS INC COM 43300A203 320 4696 SH SOLE 29 4696 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 78655 1152620 SH SOLE 30 1152620 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 4210 61689 SH SOLE 31 49794 0 11895 HILTON WORLDWIDE HLDGS INC COM 43300A203 1080 15833 SH SOLE 34 15833 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 11624 170333 SH SOLE 36 170333 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 388 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 401 146269 SH SOLE 22 146269 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 15 5473 SH SOLE 25 5473 0 0 HINGHAM INSTN SVGS MASS COM 433323102 144 992 SH SOLE 2 115 0 877 HINGHAM INSTN SVGS MASS COM 433323102 4 29 SH SOLE 7 29 0 0 HINGHAM INSTN SVGS MASS COM 433323102 783 5402 SH SOLE 18 5402 0 0 HINGHAM INSTN SVGS MASS COM 433323102 392 2701 SH SOLE 19 2701 0 0 HINGHAM INSTN SVGS MASS COM 433323102 6889 47516 SH SOLE 21 47516 0 0 HINGHAM INSTN SVGS MASS COM 433323102 6842 47192 SH SOLE 22 46385 0 807 HINGHAM INSTN SVGS MASS COM 433323102 16 108 SH SOLE 26 0 0 108 HIREQUEST INC COM 433535101 20 3385 SH SOLE 21 3385 0 0 HMN FINL INC COM 40424G108 17 946 SH SOLE 18 946 0 0 HMN FINL INC COM 40424G108 15 848 SH SOLE 21 848 0 0 HMN FINL INC COM 40424G108 583 32409 SH SOLE 22 32409 0 0 HMS HLDGS CORP COM 40425J101 835 33038 SH SOLE 2 4947 0 28091 HMS HLDGS CORP COM 40425J101 11 433 SH SOLE 4 433 0 0 HMS HLDGS CORP COM 40425J101 37 1476 SH SOLE 7 1476 0 0 HMS HLDGS CORP COM 40425J101 10231 404848 SH SOLE 18 399775 0 5073 HMS HLDGS CORP COM 40425J101 5145 203590 SH SOLE 19 203590 0 0 HMS HLDGS CORP COM 40425J101 246872 9769364 SH SOLE 21 9769364 0 0 HMS HLDGS CORP COM 40425J101 64610 2556781 SH SOLE 22 2463550 0 93231 HMS HLDGS CORP COM 40425J101 135 5351 SH SOLE 23 5351 0 0 HMS HLDGS CORP COM 40425J101 976 38635 SH SOLE 26 20710 0 17925 HMS HLDGS CORP COM 40425J101 333 13188 SH SOLE 28 13188 0 0 HMS HLDGS CORP COM 40425J101 6508 257539 SH SOLE 30 257539 0 0 HMS HLDGS CORP COM 40425J101 94 3707 SH SOLE 34 3707 0 0 HMS HLDGS CORP COM 40425J101 239 9471 SH SOLE 40 9471 0 0 HNI CORP COM 404251100 963 38238 SH SOLE 2 18716 0 19522 HNI CORP COM 404251100 7 293 SH SOLE 4 293 0 0 HNI CORP COM 404251100 18 708 SH SOLE 7 708 0 0 HNI CORP COM 404251100 6462 256534 SH SOLE 18 256534 0 0 HNI CORP COM 404251100 2031 80618 SH SOLE 19 80618 0 0 HNI CORP COM 404251100 75889 3012653 SH SOLE 21 3012653 0 0 HNI CORP COM 404251100 36454 1447156 SH SOLE 22 1396904 0 50252 HNI CORP COM 404251100 626 24832 SH SOLE 26 5072 0 19760 HNI CORP COM 404251100 134 5311 SH SOLE 28 5311 0 0 HNI CORP COM 404251100 389 15425 SH SOLE 30 15425 0 0 HNI CORP COM 404251100 63 2494 SH SOLE 34 2494 0 0 HNI CORP COM 404251100 60 2387 SH SOLE 36 2387 0 0 HNI CORP COM 404251100 118 4668 SH SOLE 40 4668 0 0 HOLLYFRONTIER CORP COM 436106108 10379 423448 SH SOLE 2 86279 0 337169 HOLLYFRONTIER CORP COM 436106108 1908 77845 SH SOLE 4 73420 0 4425 HOLLYFRONTIER CORP COM 436106108 6492 264862 SH SOLE 7 173467 0 91395 HOLLYFRONTIER CORP COM 436106108 66 2701 SH SOLE 13 2701 0 0 HOLLYFRONTIER CORP COM 436106108 449 18326 SH SOLE 15 18326 0 0 HOLLYFRONTIER CORP COM 436106108 9205 375543 SH SOLE 18 352538 0 23005 HOLLYFRONTIER CORP COM 436106108 1208 49298 SH SOLE 19 49298 0 0 HOLLYFRONTIER CORP COM 436106108 181482 7404401 SH SOLE 21 7404401 0 0 HOLLYFRONTIER CORP COM 436106108 100787 4112087 SH SOLE 22 3716519 0 395568 HOLLYFRONTIER CORP COM 436106108 2930 119557 SH SOLE 23 119557 0 0 HOLLYFRONTIER CORP COM 436106108 6112 249357 SH SOLE 25 249357 0 0 HOLLYFRONTIER CORP COM 436106108 19793 807564 SH SOLE 26 154437 0 653127 HOLLYFRONTIER CORP COM 436106108 689 28104 SH SOLE 28 20767 0 7337 HOLLYFRONTIER CORP COM 436106108 851 34736 SH SOLE 29 2981 0 31755 HOLLYFRONTIER CORP COM 436106108 16718 682108 SH SOLE 30 682108 0 0 HOLLYFRONTIER CORP COM 436106108 1139 46461 SH SOLE 31 33098 0 13363 HOLLYFRONTIER CORP COM 436106108 1188 48463 SH SOLE 32 48463 0 0 HOLLYFRONTIER CORP COM 436106108 219 8943 SH SOLE 34 8943 0 0 HOLLYFRONTIER CORP COM 436106108 3617 147565 SH SOLE 36 147565 0 0 HOLLYFRONTIER CORP COM 436106108 88 3590 SH SOLE 40 3590 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 2707 209855 SH SOLE 22 209855 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 43 3345 SH SOLE 25 3345 0 0 HOLOGIC INC COM 436440101 36629 1043570 SH SOLE 2 416507 0 627063 HOLOGIC INC COM 436440101 4986 142054 SH SOLE 4 134850 0 7204 HOLOGIC INC COM 436440101 9348 266330 SH SOLE 7 238458 0 27872 HOLOGIC INC COM 436440101 1215 34615 SH SOLE 13 34615 0 0 HOLOGIC INC COM 436440101 739 21067 SH SOLE 15 21067 0 0 HOLOGIC INC COM 436440101 20698 589695 SH SOLE 18 533665 0 56030 HOLOGIC INC COM 436440101 13038 371464 SH SOLE 19 371464 0 0 HOLOGIC INC COM 436440101 280701 7997179 SH SOLE 21 7997179 0 0 HOLOGIC INC COM 436440101 242539 6909957 SH SOLE 22 6241054 0 668903 HOLOGIC INC COM 436440101 8381 238779 SH SOLE 23 238779 0 0 HOLOGIC INC COM 436440101 9407 268005 SH SOLE 25 268005 0 0 HOLOGIC INC COM 436440101 53548 1525585 SH SOLE 26 279218 0 1246367 HOLOGIC INC COM 436440101 1953 55636 SH SOLE 28 39496 0 16140 HOLOGIC INC COM 436440101 4409 125619 SH SOLE 29 53894 0 71725 HOLOGIC INC COM 436440101 37187 1059470 SH SOLE 30 1059470 0 0 HOLOGIC INC COM 436440101 4444 126607 SH SOLE 31 105796 0 20811 HOLOGIC INC COM 436440101 8640 246165 SH SOLE 34 246165 0 0 HOLOGIC INC COM 436440101 6418 182849 SH SOLE 36 182849 0 0 HOLOGIC INC COM 436440101 200 5708 SH SOLE 40 5708 0 0 HOME BANCORP INC COM 43689E107 200 8180 SH SOLE 2 539 0 7641 HOME BANCORP INC COM 43689E107 3 142 SH SOLE 7 142 0 0 HOME BANCORP INC COM 43689E107 741 30347 SH SOLE 18 30347 0 0 HOME BANCORP INC COM 43689E107 356 14574 SH SOLE 19 14574 0 0 HOME BANCORP INC COM 43689E107 6876 281589 SH SOLE 21 281589 0 0 HOME BANCORP INC COM 43689E107 2185 89482 SH SOLE 22 84456 0 5026 HOME BANCSHARES INC COM 436893200 2578 215038 SH SOLE 2 75575 0 139463 HOME BANCSHARES INC COM 436893200 6 508 SH SOLE 4 508 0 0 HOME BANCSHARES INC COM 436893200 46 3876 SH SOLE 7 3876 0 0 HOME BANCSHARES INC COM 436893200 13676 1140590 SH SOLE 18 1140590 0 0 HOME BANCSHARES INC COM 436893200 6782 565600 SH SOLE 19 565600 0 0 HOME BANCSHARES INC COM 436893200 132917 11085691 SH SOLE 21 11085691 0 0 HOME BANCSHARES INC COM 436893200 72784 6070433 SH SOLE 22 5899662 0 170771 HOME BANCSHARES INC COM 436893200 253 21123 SH SOLE 23 21123 0 0 HOME BANCSHARES INC COM 436893200 2684 223880 SH SOLE 26 45151 0 178729 HOME BANCSHARES INC COM 436893200 295 24615 SH SOLE 28 24615 0 0 HOME BANCSHARES INC COM 436893200 626 52238 SH SOLE 30 52238 0 0 HOME BANCSHARES INC COM 436893200 44 3652 SH SOLE 36 3652 0 0 HOME BANCSHARES INC COM 436893200 225 18771 SH SOLE 40 18771 0 0 HOME DEPOT INC COM 437076102 585244 3134509 SH SOLE 2 700809 0 2433700 HOME DEPOT INC COM 437076102 105522 565167 SH SOLE 4 535325 0 29842 HOME DEPOT INC COM 437076102 183800 984417 SH SOLE 7 945517 0 38900 HOME DEPOT INC COM 437076102 8581 45961 SH SOLE 13 45961 0 0 HOME DEPOT INC COM 437076102 16900 90514 SH SOLE 15 90514 0 0 HOME DEPOT INC COM 437076102 128 687 SH SOLE 17 0 0 687 HOME DEPOT INC COM 437076102 511535 2739730 SH SOLE 18 2525187 0 214543 HOME DEPOT INC COM 437076102 217165 1163113 SH SOLE 19 1163113 0 0 HOME DEPOT INC COM 437076102 3756 20117 SH SOLE 20 20117 0 0 HOME DEPOT INC COM 437076102 4123105 22082937 SH SOLE 21 22082937 0 0 HOME DEPOT INC COM 437076102 4926192 26384188 SH SOLE 22 23518710 0 2865478 HOME DEPOT INC COM 437076102 165125 884393 SH SOLE 23 884393 0 0 HOME DEPOT INC COM 437076102 227818 1220172 SH SOLE 25 1220172 0 0 HOME DEPOT INC COM 437076102 1015872 5440909 SH SOLE 26 683000 0 4757909 HOME DEPOT INC COM 437076102 41716 223429 SH SOLE 28 158881 0 64548 HOME DEPOT INC COM 437076102 40762 218318 SH SOLE 29 60660 0 157658 HOME DEPOT INC COM 437076102 893076 4783224 SH SOLE 30 4783224 0 0 HOME DEPOT INC COM 437076102 89977 481909 SH SOLE 31 270057 0 211852 HOME DEPOT INC COM 437076102 11277 60401 SH SOLE 32 60401 0 0 HOME DEPOT INC COM 437076102 86837 465092 SH SOLE 34 465092 0 0 HOME DEPOT INC COM 437076102 144030 771410 SH SOLE 36 771410 0 0 HOME DEPOT INC COM 437076102 588 3151 SH SOLE 37 3151 0 0 HOME DEPOT INC COM 437076102 4603 24654 SH SOLE 40 24654 0 0 HOME DEPOT INC OPTIONS 437076102 859 4600 SH Call SOLE 4 4600 0 0 HOME DEPOT INC OPTIONS 437076102 13667 73200 SH Call SOLE 18 73200 0 0 HOME DEPOT INC OPTIONS 437076102 62940 337100 SH Call SOLE 19 337100 0 0 HOME DEPOT INC OPTIONS 437076102 4910 26300 SH Call SOLE 22 26300 0 0 HOME DEPOT INC OPTIONS 437076102 29650 158800 SH Call SOLE 34 158800 0 0 HOME FED BANCORP INC LA NEW COM 43708L108 7 273 SH SOLE 18 273 0 0 HOME FED BANCORP INC LA NEW COM 43708L108 6 253 SH SOLE 21 253 0 0 HOMESTREET INC COM 43785V102 356 15992 SH SOLE 2 851 0 15141 HOMESTREET INC COM 43785V102 11 474 SH SOLE 7 474 0 0 HOMESTREET INC COM 43785V102 2249 101173 SH SOLE 18 101173 0 0 HOMESTREET INC COM 43785V102 765 34405 SH SOLE 19 34405 0 0 HOMESTREET INC COM 43785V102 57108 2568974 SH SOLE 21 2568974 0 0 HOMESTREET INC COM 43785V102 15472 695997 SH SOLE 22 674866 0 21131 HOMESTREET INC COM 43785V102 192 8618 SH SOLE 26 0 0 8618 HOMESTREET INC COM 43785V102 63 2824 SH SOLE 28 2824 0 0 HOMESTREET INC COM 43785V102 714 32128 SH SOLE 30 32128 0 0 HOMESTREET INC COM 43785V102 42 1888 SH SOLE 40 1888 0 0 HOMETRUST BANCSHARES INC COM 437872104 190 11946 SH SOLE 2 1262 0 10684 HOMETRUST BANCSHARES INC COM 437872104 4 242 SH SOLE 7 242 0 0 HOMETRUST BANCSHARES INC COM 437872104 972 61085 SH SOLE 18 61085 0 0 HOMETRUST BANCSHARES INC COM 437872104 469 29430 SH SOLE 19 29430 0 0 HOMETRUST BANCSHARES INC COM 437872104 9606 603400 SH SOLE 21 603400 0 0 HOMETRUST BANCSHARES INC COM 437872104 8346 524248 SH SOLE 22 505890 0 18358 HOMETRUST BANCSHARES INC COM 437872104 43 2716 SH SOLE 26 0 0 2716 HOMETRUST BANCSHARES INC COM 437872104 43 2685 SH SOLE 28 2685 0 0 HOMETRUST BANCSHARES INC COM 437872104 35 2177 SH SOLE 30 2177 0 0 HOMETRUST BANCSHARES INC COM 437872104 32 2005 SH SOLE 40 2005 0 0 HOMOLOGY MEDICINES INC COM 438083107 143 9192 SH SOLE 2 1306 0 7886 HOMOLOGY MEDICINES INC COM 438083107 5 327 SH SOLE 7 327 0 0 HOMOLOGY MEDICINES INC COM 438083107 1438 92526 SH SOLE 18 92526 0 0 HOMOLOGY MEDICINES INC COM 438083107 709 45646 SH SOLE 19 45646 0 0 HOMOLOGY MEDICINES INC COM 438083107 19410 1249006 SH SOLE 21 1249006 0 0 HOMOLOGY MEDICINES INC COM 438083107 10794 694595 SH SOLE 22 661823 0 32772 HOMOLOGY MEDICINES INC COM 438083107 70 4531 SH SOLE 26 0 0 4531 HOMOLOGY MEDICINES INC COM 438083107 51 3284 SH SOLE 28 3284 0 0 HOMOLOGY MEDICINES INC COM 438083107 88 5655 SH SOLE 30 5655 0 0 HOMOLOGY MEDICINES INC COM 438083107 30 1944 SH SOLE 40 1944 0 0 HONDA MOTOR LTD AMERN SHS 438128308 2 79 SH SOLE 18 79 0 0 HONEYWELL INTL INC COM 438516106 286882 2144270 SH SOLE 2 540157 0 1604113 HONEYWELL INTL INC COM 438516106 40399 301960 SH SOLE 4 282252 0 19708 HONEYWELL INTL INC COM 438516106 87187 651672 SH SOLE 7 624351 0 27321 HONEYWELL INTL INC COM 438516106 5455 40774 SH SOLE 13 40774 0 0 HONEYWELL INTL INC COM 438516106 10521 78640 SH SOLE 15 78640 0 0 HONEYWELL INTL INC COM 438516106 6 43 SH SOLE 17 0 0 43 HONEYWELL INTL INC COM 438516106 264916 1980090 SH SOLE 18 1713383 0 266707 HONEYWELL INTL INC COM 438516106 76514 571895 SH SOLE 19 571895 0 0 HONEYWELL INTL INC COM 438516106 1884919 14088639 SH SOLE 21 14088639 0 0 HONEYWELL INTL INC COM 438516106 2298542 17180220 SH SOLE 22 15432593 0 1747627 HONEYWELL INTL INC COM 438516106 89571 669492 SH SOLE 23 669492 0 0 HONEYWELL INTL INC COM 438516106 102804 768396 SH SOLE 25 768396 0 0 HONEYWELL INTL INC COM 438516106 233899 1748254 SH SOLE 26 457630 0 1290624 HONEYWELL INTL INC COM 438516106 6108 45655 SH SOLE 28 2748 0 42907 HONEYWELL INTL INC COM 438516106 32648 244025 SH SOLE 29 93813 0 150212 HONEYWELL INTL INC COM 438516106 317505 2373156 SH SOLE 30 2373156 0 0 HONEYWELL INTL INC COM 438516106 37437 279818 SH SOLE 31 254195 0 25623 HONEYWELL INTL INC COM 438516106 16021 119744 SH SOLE 34 119744 0 0 HONEYWELL INTL INC COM 438516106 71472 534209 SH SOLE 36 534209 0 0 HONEYWELL INTL INC COM 438516106 2138 15984 SH SOLE 40 15984 0 0 HOOKER FURNITURE CORP COM 439038100 217 13901 SH SOLE 2 2831 0 11070 HOOKER FURNITURE CORP COM 439038100 5 303 SH SOLE 7 303 0 0 HOOKER FURNITURE CORP COM 439038100 681 43597 SH SOLE 18 43597 0 0 HOOKER FURNITURE CORP COM 439038100 818 52432 SH SOLE 19 52432 0 0 HOOKER FURNITURE CORP COM 439038100 6731 431227 SH SOLE 21 431227 0 0 HOOKER FURNITURE CORP COM 439038100 6350 406786 SH SOLE 22 392115 0 14671 HOOKER FURNITURE CORP COM 439038100 300 19206 SH SOLE 26 0 0 19206 HOOKER FURNITURE CORP COM 439038100 19 1201 SH SOLE 28 1201 0 0 HOOKER FURNITURE CORP COM 439038100 23 1472 SH SOLE 30 1472 0 0 HOOKER FURNITURE CORP COM 439038100 30 1936 SH SOLE 40 1936 0 0 HOOKIPA PHARMA INC COM 43906K100 30 3682 SH SOLE 2 627 0 3055 HOOKIPA PHARMA INC COM 43906K100 306 37085 SH SOLE 18 37085 0 0 HOOKIPA PHARMA INC COM 43906K100 159 19262 SH SOLE 19 19262 0 0 HOOKIPA PHARMA INC COM 43906K100 2802 339673 SH SOLE 21 339673 0 0 HOOKIPA PHARMA INC COM 43906K100 515 62483 SH SOLE 22 58772 0 3711 HOPE BANCORP INC COM 43940T109 721 87655 SH SOLE 2 4262 0 83393 HOPE BANCORP INC COM 43940T109 9 1041 SH SOLE 4 1041 0 0 HOPE BANCORP INC COM 43940T109 7 832 SH SOLE 7 832 0 0 HOPE BANCORP INC COM 43940T109 4914 597771 SH SOLE 18 597771 0 0 HOPE BANCORP INC COM 43940T109 1706 207504 SH SOLE 19 207504 0 0 HOPE BANCORP INC COM 43940T109 112051 13631478 SH SOLE 21 13631478 0 0 HOPE BANCORP INC COM 43940T109 30513 3712023 SH SOLE 22 3577912 0 134111 HOPE BANCORP INC COM 43940T109 328 39864 SH SOLE 26 29370 0 10494 HOPE BANCORP INC COM 43940T109 153 18667 SH SOLE 28 18667 0 0 HOPE BANCORP INC COM 43940T109 1349 164120 SH SOLE 30 164120 0 0 HOPE BANCORP INC COM 43940T109 118 14393 SH SOLE 40 14393 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 1152 31475 SH SOLE 2 1419 0 30056 HORACE MANN EDUCATORS CORP N COM 440327104 6 164 SH SOLE 4 164 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 26 701 SH SOLE 7 701 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 6424 175571 SH SOLE 18 175571 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 2487 67967 SH SOLE 19 67967 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 164449 4494383 SH SOLE 21 4494383 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 42030 1148682 SH SOLE 22 1107541 0 41141 HORACE MANN EDUCATORS CORP N COM 440327104 606 16573 SH SOLE 26 7588 0 8985 HORACE MANN EDUCATORS CORP N COM 440327104 214 5846 SH SOLE 28 5846 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 1903 51999 SH SOLE 30 51999 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 61 1678 SH SOLE 36 1678 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 170 4645 SH SOLE 40 4645 0 0 HORIZON BANCORP INC COM 440407104 376 38108 SH SOLE 2 2589 0 35519 HORIZON BANCORP INC COM 440407104 7 745 SH SOLE 7 745 0 0 HORIZON BANCORP INC COM 440407104 1419 143942 SH SOLE 18 143942 0 0 HORIZON BANCORP INC COM 440407104 706 71621 SH SOLE 19 71621 0 0 HORIZON BANCORP INC COM 440407104 13394 1358408 SH SOLE 21 1358408 0 0 HORIZON BANCORP INC COM 440407104 11300 1146073 SH SOLE 22 1114306 0 31767 HORIZON BANCORP INC COM 440407104 71 7157 SH SOLE 28 7157 0 0 HORIZON BANCORP INC COM 440407104 70 7105 SH SOLE 30 7105 0 0 HORIZON BANCORP INC COM 440407104 55 5610 SH SOLE 40 5610 0 0 HORIZON GLOBAL CORP COM 44052W104 10 5199 SH SOLE 18 5199 0 0 HORIZON GLOBAL CORP COM 44052W104 158 84689 SH SOLE 21 84689 0 0 HORIZON GLOBAL CORP COM 44052W104 655 350041 SH SOLE 22 350041 0 0 HORIZON PHARMA INVT LTD NOTE 2.500% 3/1 44052TAB7 1409 1225000 PRN SOLE 21 1225000 0 0 HORIZON TECHNOLOGY FIN CORP COM 44045A102 635 78262 SH SOLE 30 78262 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 11113 375199 SH SOLE 2 21006 0 354193 HORIZON THERAPEUTICS PUB LTD SHS G46188101 24 818 SH SOLE 4 818 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 95 3215 SH SOLE 7 3215 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 2975 100450 SH SOLE 18 91433 0 9017 HORIZON THERAPEUTICS PUB LTD SHS G46188101 4494 151707 SH SOLE 19 151707 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 123444 4167581 SH SOLE 21 4167581 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 151770 5123890 SH SOLE 22 4825493 0 298397 HORIZON THERAPEUTICS PUB LTD SHS G46188101 562 18982 SH SOLE 23 18982 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 5372 181352 SH SOLE 26 60388 0 120964 HORIZON THERAPEUTICS PUB LTD SHS G46188101 852 28769 SH SOLE 28 28769 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 2348 79274 SH SOLE 30 79274 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 115 3870 SH SOLE 31 3870 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 164 5520 SH SOLE 34 5520 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 606 20444 SH SOLE 40 20444 0 0 HORMEL FOODS CORP COM 440452100 28930 620277 SH SOLE 2 91289 0 528988 HORMEL FOODS CORP COM 440452100 7609 163137 SH SOLE 4 155442 0 7695 HORMEL FOODS CORP COM 440452100 31105 666915 SH SOLE 7 397451 0 269464 HORMEL FOODS CORP COM 440452100 22 476 SH SOLE 13 476 0 0 HORMEL FOODS CORP COM 440452100 1423 30508 SH SOLE 15 30508 0 0 HORMEL FOODS CORP COM 440452100 30226 648076 SH SOLE 18 604697 0 43379 HORMEL FOODS CORP COM 440452100 6176 132415 SH SOLE 19 132415 0 0 HORMEL FOODS CORP COM 440452100 666334 14286754 SH SOLE 21 14286754 0 0 HORMEL FOODS CORP COM 440452100 365771 7842423 SH SOLE 22 7349199 0 493224 HORMEL FOODS CORP COM 440452100 11904 255238 SH SOLE 23 255238 0 0 HORMEL FOODS CORP COM 440452100 16019 343467 SH SOLE 25 343467 0 0 HORMEL FOODS CORP COM 440452100 104564 2241935 SH SOLE 26 302652 0 1939283 HORMEL FOODS CORP COM 440452100 2754 59053 SH SOLE 28 42135 0 16918 HORMEL FOODS CORP COM 440452100 62 1324 SH SOLE 29 1324 0 0 HORMEL FOODS CORP COM 440452100 98503 2111979 SH SOLE 30 2111979 0 0 HORMEL FOODS CORP COM 440452100 1190 25506 SH SOLE 31 8512 0 16994 HORMEL FOODS CORP COM 440452100 2341 50186 SH SOLE 34 50186 0 0 HORMEL FOODS CORP COM 440452100 16113 345485 SH SOLE 36 345485 0 0 HORMEL FOODS CORP COM 440452100 366 7853 SH SOLE 40 7853 0 0 HOST HOTELS & RESORTS INC COM 44107P104 20941 1896808 SH SOLE 2 258438 0 1638370 HOST HOTELS & RESORTS INC COM 44107P104 11165 1011329 SH SOLE 4 992049 0 19280 HOST HOTELS & RESORTS INC COM 44107P104 19841 1797234 SH SOLE 7 1499897 0 297337 HOST HOTELS & RESORTS INC COM 44107P104 871 78893 SH SOLE 13 78893 0 0 HOST HOTELS & RESORTS INC COM 44107P104 791 71607 SH SOLE 15 71607 0 0 HOST HOTELS & RESORTS INC COM 44107P104 30813 2791043 SH SOLE 18 2509815 0 281228 HOST HOTELS & RESORTS INC COM 44107P104 18768 1700020 SH SOLE 19 1700020 0 0 HOST HOTELS & RESORTS INC COM 44107P104 330132 29903239 SH SOLE 21 29903239 0 0 HOST HOTELS & RESORTS INC COM 44107P104 277484 25134465 SH SOLE 22 22538520 0 2595945 HOST HOTELS & RESORTS INC COM 44107P104 6985 632709 SH SOLE 23 632709 0 0 HOST HOTELS & RESORTS INC COM 44107P104 29674 2687829 SH SOLE 25 2687829 0 0 HOST HOTELS & RESORTS INC COM 44107P104 50100 4538049 SH SOLE 26 615798 0 3922251 HOST HOTELS & RESORTS INC COM 44107P104 2192 198511 SH SOLE 28 155949 0 42562 HOST HOTELS & RESORTS INC COM 44107P104 6518 590384 SH SOLE 29 394810 0 195574 HOST HOTELS & RESORTS INC COM 44107P104 90462 8194042 SH SOLE 30 8194042 0 0 HOST HOTELS & RESORTS INC COM 44107P104 4272 386974 SH SOLE 31 132308 0 254666 HOST HOTELS & RESORTS INC COM 44107P104 1824 165247 SH SOLE 34 165247 0 0 HOST HOTELS & RESORTS INC COM 44107P104 6877 622952 SH SOLE 36 622952 0 0 HOST HOTELS & RESORTS INC COM 44107P104 220 19900 SH SOLE 40 19900 0 0 HOST HOTELS & RESORTS INC OPTIONS 44107P104 7 600 SH Put SOLE 2 600 0 0 HOST HOTELS & RESORTS INC OPTIONS 44107P104 1159 105000 SH Put SOLE 19 105000 0 0 HOST HOTELS & RESORTS INC OPTIONS 44107P104 11 1000 SH Put SOLE 22 1000 0 0 HOST HOTELS & RESORTS INC OPTIONS 44107P104 148 13400 SH Put SOLE 34 13400 0 0 HOSTESS BRANDS INC CL A 44109J106 1315 123322 SH SOLE 2 17304 0 106018 HOSTESS BRANDS INC CL A 44109J106 4 383 SH SOLE 4 383 0 0 HOSTESS BRANDS INC CL A 44109J106 21 1997 SH SOLE 7 1997 0 0 HOSTESS BRANDS INC CL A 44109J106 4430 415555 SH SOLE 18 415555 0 0 HOSTESS BRANDS INC CL A 44109J106 4153 389620 SH SOLE 19 389620 0 0 HOSTESS BRANDS INC CL A 44109J106 45649 4282241 SH SOLE 21 4282241 0 0 HOSTESS BRANDS INC CL A 44109J106 43035 4037016 SH SOLE 22 3894267 0 142749 HOSTESS BRANDS INC CL A 44109J106 414 38864 SH SOLE 23 38864 0 0 HOSTESS BRANDS INC CL A 44109J106 2331 218627 SH SOLE 26 35529 0 183098 HOSTESS BRANDS INC CL A 44109J106 206 19290 SH SOLE 28 19290 0 0 HOSTESS BRANDS INC CL A 44109J106 387 36327 SH SOLE 30 36327 0 0 HOSTESS BRANDS INC CL A 44109J106 79 7428 SH SOLE 34 7428 0 0 HOSTESS BRANDS INC CL A 44109J106 143 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 187 99496 SH SOLE 2 6551 0 92945 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1 609 SH SOLE 4 609 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 3 1638 SH SOLE 7 1638 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 686 364650 SH SOLE 18 364650 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 358 190392 SH SOLE 19 190392 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 6755 3593120 SH SOLE 21 3593120 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 5787 3078046 SH SOLE 22 2947424 0 130622 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 23 12130 SH SOLE 26 8007 0 4123 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 29 15525 SH SOLE 28 15525 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 69 36572 SH SOLE 30 36572 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 26 13918 SH SOLE 40 13918 0 0 HOULIHAN LOKEY INC CL A 441593100 849 16292 SH SOLE 2 3038 0 13254 HOULIHAN LOKEY INC CL A 441593100 11 211 SH SOLE 4 211 0 0 HOULIHAN LOKEY INC CL A 441593100 39 740 SH SOLE 7 740 0 0 HOULIHAN LOKEY INC CL A 441593100 8040 154255 SH SOLE 18 146869 0 7386 HOULIHAN LOKEY INC CL A 441593100 8486 162807 SH SOLE 19 162807 0 0 HOULIHAN LOKEY INC CL A 441593100 75932 1456875 SH SOLE 21 1456875 0 0 HOULIHAN LOKEY INC CL A 441593100 68661 1317363 SH SOLE 22 1265342 0 52021 HOULIHAN LOKEY INC CL A 441593100 594 11393 SH SOLE 23 11393 0 0 HOULIHAN LOKEY INC CL A 441593100 2228 42752 SH SOLE 26 9934 0 32818 HOULIHAN LOKEY INC CL A 441593100 312 5992 SH SOLE 28 5992 0 0 HOULIHAN LOKEY INC CL A 441593100 692 13273 SH SOLE 30 13273 0 0 HOULIHAN LOKEY INC CL A 441593100 9 179 SH SOLE 34 179 0 0 HOULIHAN LOKEY INC CL A 441593100 275 5270 SH SOLE 40 5270 0 0 HOUSTON AMERN ENERGY CORP COM 44183U100 4 30683 SH SOLE 21 30683 0 0 HOUSTON WIRE & CABLE CO COM 44244K109 7 3349 SH SOLE 18 3349 0 0 HOUSTON WIRE & CABLE CO COM 44244K109 110 50198 SH SOLE 21 50198 0 0 HOUSTON WIRE & CABLE CO COM 44244K109 962 439101 SH SOLE 22 439101 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 10 1259 SH SOLE 18 1259 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 128 15553 SH SOLE 21 15553 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 678 82288 SH SOLE 22 82288 0 0 HOWARD BANCORP INC COM 442496105 135 12465 SH SOLE 2 590 0 11875 HOWARD BANCORP INC COM 442496105 4 324 SH SOLE 7 324 0 0 HOWARD BANCORP INC COM 442496105 541 49795 SH SOLE 18 49795 0 0 HOWARD BANCORP INC COM 442496105 338 31165 SH SOLE 19 31165 0 0 HOWARD BANCORP INC COM 442496105 4851 446696 SH SOLE 21 446696 0 0 HOWARD BANCORP INC COM 442496105 2166 199422 SH SOLE 22 190733 0 8689 HOWARD HUGHES CORP COM 44267D107 3767 74561 SH SOLE 2 3181 0 71380 HOWARD HUGHES CORP COM 44267D107 10 190 SH SOLE 4 190 0 0 HOWARD HUGHES CORP COM 44267D107 47 932 SH SOLE 7 932 0 0 HOWARD HUGHES CORP COM 44267D107 10265 203186 SH SOLE 18 203186 0 0 HOWARD HUGHES CORP COM 44267D107 11184 221376 SH SOLE 19 221376 0 0 HOWARD HUGHES CORP COM 44267D107 32838 650005 SH SOLE 21 650005 0 0 HOWARD HUGHES CORP COM 44267D107 56692 1122168 SH SOLE 22 1055926 0 66242 HOWARD HUGHES CORP COM 44267D107 369 7310 SH SOLE 23 7310 0 0 HOWARD HUGHES CORP COM 44267D107 697 13800 SH SOLE 25 13800 0 0 HOWARD HUGHES CORP COM 44267D107 992 19639 SH SOLE 26 11984 0 7655 HOWARD HUGHES CORP COM 44267D107 269 5328 SH SOLE 28 5328 0 0 HOWARD HUGHES CORP COM 44267D107 692 13702 SH SOLE 30 13702 0 0 HOWARD HUGHES CORP COM 44267D107 66 1304 SH SOLE 31 837 0 467 HOWARD HUGHES CORP COM 44267D107 3278 64889 SH SOLE 34 64889 0 0 HOWARD HUGHES CORP COM 44267D107 62 1228 SH SOLE 36 1228 0 0 HOWARD HUGHES CORP COM 44267D107 232 4600 SH SOLE 40 4600 0 0 HP INC COM 40434L105 65383 3766294 SH SOLE 2 505756 0 3260538 HP INC COM 40434L105 13235 762407 SH SOLE 4 718969 0 43438 HP INC COM 40434L105 38083 2193743 SH SOLE 7 1374682 0 819061 HP INC COM 40434L105 1200 69131 SH SOLE 13 69131 0 0 HP INC COM 40434L105 2891 166520 SH SOLE 15 166520 0 0 HP INC COM 40434L105 49067 2826438 SH SOLE 18 2557690 0 268748 HP INC COM 40434L105 10116 582745 SH SOLE 19 582745 0 0 HP INC COM 40434L105 584200 33652069 SH SOLE 21 33652069 0 0 HP INC COM 40434L105 638266 36766488 SH SOLE 22 32973958 0 3792530 HP INC COM 40434L105 19695 1134477 SH SOLE 23 1134477 0 0 HP INC COM 40434L105 33169 1910666 SH SOLE 25 1910666 0 0 HP INC COM 40434L105 137309 7909487 SH SOLE 26 1025244 0 6884243 HP INC COM 40434L105 5228 301147 SH SOLE 28 212610 0 88537 HP INC COM 40434L105 3845 221510 SH SOLE 29 27700 0 193810 HP INC COM 40434L105 118265 6812515 SH SOLE 30 6812515 0 0 HP INC COM 40434L105 6317 363881 SH SOLE 31 280481 0 83400 HP INC COM 40434L105 2689 154879 SH SOLE 34 154879 0 0 HP INC COM 40434L105 5811 334715 SH SOLE 35 334715 0 0 HP INC COM 40434L105 19500 1123261 SH SOLE 36 1123261 0 0 HP INC COM 40434L105 569 32785 SH SOLE 40 32785 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 19 692 SH SOLE 18 692 0 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 4 12686 SH SOLE 18 12686 0 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 42 130456 SH SOLE 21 130456 0 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 106 324758 SH SOLE 22 324758 0 0 HUAMI CORP SPONSORED ADS 44331K103 279 21250 SH SOLE 21 21250 0 0 HUAMI CORP SPONSORED ADS 44331K103 1886 143747 SH SOLE 22 135296 0 8451 HUAMI CORP SPONSORED ADS 44331K103 702 53507 SH SOLE 30 53507 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 5813 202348 SH SOLE 2 4118 0 198230 HUAZHU GROUP LTD SPONSORED ADS 44332N106 1416 49282 SH SOLE 4 49282 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 468 16288 SH SOLE 7 16288 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 7 249 SH SOLE 13 249 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 1679 58436 SH SOLE 15 56536 0 1900 HUAZHU GROUP LTD SPONSORED ADS 44332N106 3019 105073 SH SOLE 18 105073 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 19733 686860 SH SOLE 19 686860 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 66184 2303668 SH SOLE 21 2303668 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 44428 1546389 SH SOLE 22 1412617 0 133772 HUAZHU GROUP LTD SPONSORED ADS 44332N106 2218 77217 SH SOLE 23 77217 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 28371 987507 SH SOLE 25 987507 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 15160 527662 SH SOLE 26 102395 0 425267 HUAZHU GROUP LTD SPONSORED ADS 44332N106 502 17471 SH SOLE 28 17471 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 383 13333 SH SOLE 29 13333 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 23276 810154 SH SOLE 30 810154 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 348 12130 SH SOLE 31 2007 0 10123 HUAZHU GROUP LTD SPONSORED ADS 44332N106 43825 1525393 SH SOLE 34 1525393 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 31 1073 SH SOLE 40 1073 0 0 HUB GROUP INC CL A 443320106 1589 34949 SH SOLE 2 6394 0 28555 HUB GROUP INC CL A 443320106 7 150 SH SOLE 4 150 0 0 HUB GROUP INC CL A 443320106 43 943 SH SOLE 7 943 0 0 HUB GROUP INC CL A 443320106 6854 150732 SH SOLE 18 149495 0 1237 HUB GROUP INC CL A 443320106 9113 200420 SH SOLE 19 200420 0 0 HUB GROUP INC CL A 443320106 169203 3721208 SH SOLE 21 3721208 0 0 HUB GROUP INC CL A 443320106 52421 1152881 SH SOLE 22 1113458 0 39423 HUB GROUP INC CL A 443320106 957 21055 SH SOLE 23 21055 0 0 HUB GROUP INC CL A 443320106 3454 75955 SH SOLE 26 4315 0 71640 HUB GROUP INC CL A 443320106 194 4271 SH SOLE 28 4271 0 0 HUB GROUP INC CL A 443320106 1968 43281 SH SOLE 30 43281 0 0 HUB GROUP INC CL A 443320106 63 1377 SH SOLE 31 0 0 1377 HUB GROUP INC CL A 443320106 39 861 SH SOLE 34 861 0 0 HUB GROUP INC CL A 443320106 92 2032 SH SOLE 36 2032 0 0 HUB GROUP INC CL A 443320106 181 3988 SH SOLE 40 3988 0 0 HUBBELL INC COM 443510607 27015 235447 SH SOLE 2 125026 0 110421 HUBBELL INC COM 443510607 1942 16927 SH SOLE 4 16927 0 0 HUBBELL INC COM 443510607 425 3707 SH SOLE 7 3707 0 0 HUBBELL INC COM 443510607 2128 18546 SH SOLE 13 18546 0 0 HUBBELL INC COM 443510607 2 20 SH SOLE 17 0 0 20 HUBBELL INC COM 443510607 97156 846749 SH SOLE 18 750262 0 96487 HUBBELL INC COM 443510607 43043 375136 SH SOLE 19 375136 0 0 HUBBELL INC COM 443510607 303838 2648053 SH SOLE 21 2648053 0 0 HUBBELL INC COM 443510607 243009 2117909 SH SOLE 22 1902141 0 215768 HUBBELL INC COM 443510607 3985 34731 SH SOLE 23 34731 0 0 HUBBELL INC COM 443510607 1852 16137 SH SOLE 25 883 0 15254 HUBBELL INC COM 443510607 5270 45933 SH SOLE 26 15771 0 30162 HUBBELL INC COM 443510607 998 8699 SH SOLE 28 8699 0 0 HUBBELL INC COM 443510607 3010 26233 SH SOLE 29 9553 0 16680 HUBBELL INC COM 443510607 3565 31071 SH SOLE 30 31071 0 0 HUBBELL INC COM 443510607 3206 27940 SH SOLE 31 14749 0 13191 HUBBELL INC COM 443510607 17362 151312 SH SOLE 34 151312 0 0 HUBBELL INC COM 443510607 2546 22185 SH SOLE 36 22185 0 0 HUBBELL INC COM 443510607 680 5924 SH SOLE 40 5924 0 0 HUBSPOT INC COM 443573100 10483 78710 SH SOLE 2 6941 0 71769 HUBSPOT INC COM 443573100 362 2720 SH SOLE 4 2720 0 0 HUBSPOT INC COM 443573100 114 854 SH SOLE 7 854 0 0 HUBSPOT INC COM 443573100 2962 22241 SH SOLE 18 22104 0 137 HUBSPOT INC COM 443573100 1321 9919 SH SOLE 19 9919 0 0 HUBSPOT INC COM 443573100 92732 696236 SH SOLE 21 696236 0 0 HUBSPOT INC COM 443573100 146109 1096998 SH SOLE 22 1028912 0 68086 HUBSPOT INC COM 443573100 951 7137 SH SOLE 23 7137 0 0 HUBSPOT INC COM 443573100 202 1516 SH SOLE 25 1516 0 0 HUBSPOT INC COM 443573100 2967 22279 SH SOLE 26 11275 0 11004 HUBSPOT INC COM 443573100 828 6216 SH SOLE 28 6216 0 0 HUBSPOT INC COM 443573100 57 430 SH SOLE 29 430 0 0 HUBSPOT INC COM 443573100 1849 13883 SH SOLE 30 13883 0 0 HUBSPOT INC COM 443573100 410 3078 SH SOLE 31 1269 0 1809 HUBSPOT INC COM 443573100 339 2548 SH SOLE 34 2548 0 0 HUBSPOT INC COM 443573100 78 586 SH SOLE 36 586 0 0 HUBSPOT INC COM 443573100 553 4155 SH SOLE 40 4155 0 0 HUBSPOT INC NOTE 0.250% 6/0 443573AB6 1968 1325000 PRN SOLE 21 1325000 0 0 HUDBAY MINERALS INC COM 443628102 51 26728 SH SOLE 22 26728 0 0 HUDSON GLOBAL INC COM NEW 443787205 5 619 SH SOLE 18 619 0 0 HUDSON GLOBAL INC COM NEW 443787205 83 9651 SH SOLE 21 9651 0 0 HUDSON GLOBAL INC COM NEW 443787205 551 64440 SH SOLE 22 64440 0 0 HUDSON LTD COM CL A G46408103 171 33984 SH SOLE 2 1389 0 32595 HUDSON LTD COM CL A G46408103 3 597 SH SOLE 7 597 0 0 HUDSON LTD COM CL A G46408103 692 137926 SH SOLE 18 137926 0 0 HUDSON LTD COM CL A G46408103 366 72883 SH SOLE 19 72883 0 0 HUDSON LTD COM CL A G46408103 6571 1308974 SH SOLE 21 1308974 0 0 HUDSON LTD COM CL A G46408103 2207 439721 SH SOLE 22 415573 0 24148 HUDSON PAC PPTYS INC COM 444097109 7525 296708 SH SOLE 2 13928 0 282780 HUDSON PAC PPTYS INC COM 444097109 4608 181693 SH SOLE 4 181693 0 0 HUDSON PAC PPTYS INC COM 444097109 4122 162530 SH SOLE 7 162530 0 0 HUDSON PAC PPTYS INC COM 444097109 13078 515677 SH SOLE 18 515159 0 518 HUDSON PAC PPTYS INC COM 444097109 18401 725593 SH SOLE 19 725593 0 0 HUDSON PAC PPTYS INC COM 444097109 73142 2884143 SH SOLE 21 2884143 0 0 HUDSON PAC PPTYS INC COM 444097109 146135 5762426 SH SOLE 22 5295263 0 467163 HUDSON PAC PPTYS INC COM 444097109 1049 41367 SH SOLE 23 41367 0 0 HUDSON PAC PPTYS INC COM 444097109 9168 361506 SH SOLE 25 361506 0 0 HUDSON PAC PPTYS INC COM 444097109 3571 140827 SH SOLE 26 38647 0 102180 HUDSON PAC PPTYS INC COM 444097109 1285 50672 SH SOLE 28 50672 0 0 HUDSON PAC PPTYS INC COM 444097109 2046 80672 SH SOLE 29 80672 0 0 HUDSON PAC PPTYS INC COM 444097109 17350 684137 SH SOLE 30 684137 0 0 HUDSON PAC PPTYS INC COM 444097109 78 3092 SH SOLE 31 3092 0 0 HUDSON PAC PPTYS INC COM 444097109 7709 303966 SH SOLE 34 303966 0 0 HUDSON PAC PPTYS INC COM 444097109 77 3028 SH SOLE 36 3028 0 0 HUDSON PAC PPTYS INC COM 444097109 415 16376 SH SOLE 40 16376 0 0 HUDSON TECHNOLOGIES INC COM 444144109 5 7876 SH SOLE 18 7876 0 0 HUDSON TECHNOLOGIES INC COM 444144109 73 106366 SH SOLE 21 106366 0 0 HUDSON TECHNOLOGIES INC COM 444144109 478 693660 SH SOLE 22 693660 0 0 HUMANA INC COM 444859102 133815 426134 SH SOLE 2 119238 0 306896 HUMANA INC COM 444859102 19528 62186 SH SOLE 4 58543 0 3643 HUMANA INC COM 444859102 38293 121945 SH SOLE 7 116360 0 5585 HUMANA INC COM 444859102 761 2423 SH SOLE 13 2423 0 0 HUMANA INC COM 444859102 3522 11216 SH SOLE 15 11216 0 0 HUMANA INC COM 444859102 244550 778772 SH SOLE 18 645998 0 132774 HUMANA INC COM 444859102 278345 886393 SH SOLE 19 886393 0 0 HUMANA INC COM 444859102 1444 4600 SH SOLE 20 4600 0 0 HUMANA INC COM 444859102 997607 3176891 SH SOLE 21 3176891 0 0 HUMANA INC COM 444859102 1025729 3266444 SH SOLE 22 2944862 0 321582 HUMANA INC COM 444859102 30293 96469 SH SOLE 23 96469 0 0 HUMANA INC COM 444859102 44510 141743 SH SOLE 25 141743 0 0 HUMANA INC COM 444859102 239820 763708 SH SOLE 26 83768 0 679940 HUMANA INC COM 444859102 8501 27073 SH SOLE 28 18999 0 8074 HUMANA INC COM 444859102 2517 8016 SH SOLE 29 2518 0 5498 HUMANA INC COM 444859102 179609 571967 SH SOLE 30 571967 0 0 HUMANA INC COM 444859102 11568 36840 SH SOLE 31 24354 0 12486 HUMANA INC COM 444859102 99474 316777 SH SOLE 34 316777 0 0 HUMANA INC COM 444859102 33775 107557 SH SOLE 36 107557 0 0 HUMANA INC COM 444859102 1002 3191 SH SOLE 40 3191 0 0 HUNT COS FIN TR INC COM 44558T100 7 3750 SH SOLE 18 3750 0 0 HUNT COS FIN TR INC COM 44558T100 119 64243 SH SOLE 21 64243 0 0 HUNT COS FIN TR INC COM 44558T100 326 176460 SH SOLE 22 176460 0 0 HUNT J B TRANS SVCS INC COM 445658107 20372 220881 SH SOLE 2 35056 0 185825 HUNT J B TRANS SVCS INC COM 445658107 3787 41064 SH SOLE 4 38747 0 2317 HUNT J B TRANS SVCS INC COM 445658107 11764 127549 SH SOLE 7 75896 0 51653 HUNT J B TRANS SVCS INC COM 445658107 118 1277 SH SOLE 13 1277 0 0 HUNT J B TRANS SVCS INC COM 445658107 638 6916 SH SOLE 15 6916 0 0 HUNT J B TRANS SVCS INC COM 445658107 17221 186718 SH SOLE 18 173488 0 13230 HUNT J B TRANS SVCS INC COM 445658107 2639 28617 SH SOLE 19 28617 0 0 HUNT J B TRANS SVCS INC COM 445658107 209243 2268705 SH SOLE 21 2268705 0 0 HUNT J B TRANS SVCS INC COM 445658107 195856 2123561 SH SOLE 22 1917671 0 205890 HUNT J B TRANS SVCS INC COM 445658107 5780 62664 SH SOLE 23 62664 0 0 HUNT J B TRANS SVCS INC COM 445658107 9170 99421 SH SOLE 25 99421 0 0 HUNT J B TRANS SVCS INC COM 445658107 36453 395239 SH SOLE 26 80419 0 314820 HUNT J B TRANS SVCS INC COM 445658107 1606 17413 SH SOLE 28 12233 0 5180 HUNT J B TRANS SVCS INC COM 445658107 1862 20185 SH SOLE 29 2013 0 18172 HUNT J B TRANS SVCS INC COM 445658107 29962 324864 SH SOLE 30 324864 0 0 HUNT J B TRANS SVCS INC COM 445658107 1980 21464 SH SOLE 31 16864 0 4600 HUNT J B TRANS SVCS INC COM 445658107 401 4352 SH SOLE 34 4352 0 0 HUNT J B TRANS SVCS INC COM 445658107 4819 52252 SH SOLE 36 52252 0 0 HUNT J B TRANS SVCS INC COM 445658107 162 1757 SH SOLE 40 1757 0 0 HUNTINGTON BANCSHARES INC COM 446150104 20996 2557403 SH SOLE 2 346987 0 2210416 HUNTINGTON BANCSHARES INC COM 446150104 3937 479489 SH SOLE 4 450648 0 28841 HUNTINGTON BANCSHARES INC COM 446150104 8840 1076756 SH SOLE 7 1042027 0 34729 HUNTINGTON BANCSHARES INC COM 446150104 95 11555 SH SOLE 13 11555 0 0 HUNTINGTON BANCSHARES INC COM 446150104 919 111991 SH SOLE 15 111991 0 0 HUNTINGTON BANCSHARES INC COM 446150104 30415 3704664 SH SOLE 18 3555282 0 149382 HUNTINGTON BANCSHARES INC COM 446150104 2324 283075 SH SOLE 19 283075 0 0 HUNTINGTON BANCSHARES INC COM 446150104 358674 43687506 SH SOLE 21 43687506 0 0 HUNTINGTON BANCSHARES INC COM 446150104 199942 24353416 SH SOLE 22 21897181 0 2456235 HUNTINGTON BANCSHARES INC COM 446150104 6124 745875 SH SOLE 23 745875 0 0 HUNTINGTON BANCSHARES INC COM 446150104 8919 1086406 SH SOLE 25 1086406 0 0 HUNTINGTON BANCSHARES INC COM 446150104 32956 4014175 SH SOLE 26 715635 0 3298540 HUNTINGTON BANCSHARES INC COM 446150104 1745 212496 SH SOLE 28 148169 0 64327 HUNTINGTON BANCSHARES INC COM 446150104 1981 241251 SH SOLE 29 20500 0 220751 HUNTINGTON BANCSHARES INC COM 446150104 31546 3842386 SH SOLE 30 3842386 0 0 HUNTINGTON BANCSHARES INC COM 446150104 1966 239458 SH SOLE 31 192515 0 46943 HUNTINGTON BANCSHARES INC COM 446150104 2162 263307 SH SOLE 32 263307 0 0 HUNTINGTON BANCSHARES INC COM 446150104 478 58183 SH SOLE 34 58183 0 0 HUNTINGTON BANCSHARES INC COM 446150104 8449 1029109 SH SOLE 35 1029109 0 0 HUNTINGTON BANCSHARES INC COM 446150104 5457 664698 SH SOLE 36 664698 0 0 HUNTINGTON BANCSHARES INC COM 446150104 182 22189 SH SOLE 40 22189 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 18501 101537 SH SOLE 2 17530 0 84007 HUNTINGTON INGALLS INDS INC COM 446413106 3249 17833 SH SOLE 4 16688 0 1145 HUNTINGTON INGALLS INDS INC COM 446413106 11575 63526 SH SOLE 7 37973 0 25553 HUNTINGTON INGALLS INDS INC COM 446413106 20 109 SH SOLE 13 109 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 837 4594 SH SOLE 15 4594 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 16723 91781 SH SOLE 18 85466 0 6315 HUNTINGTON INGALLS INDS INC COM 446413106 2429 13331 SH SOLE 19 13331 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 314158 1724154 SH SOLE 21 1724154 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 191611 1051592 SH SOLE 22 954963 0 96629 HUNTINGTON INGALLS INDS INC COM 446413106 5557 30499 SH SOLE 23 30499 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 8071 44295 SH SOLE 25 44295 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 25937 142346 SH SOLE 26 40122 0 102224 HUNTINGTON INGALLS INDS INC COM 446413106 507 2782 SH SOLE 28 0 0 2782 HUNTINGTON INGALLS INDS INC COM 446413106 1752 9615 SH SOLE 29 799 0 8816 HUNTINGTON INGALLS INDS INC COM 446413106 29901 164103 SH SOLE 30 164103 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 1713 9403 SH SOLE 31 8233 0 1170 HUNTINGTON INGALLS INDS INC COM 446413106 408 2238 SH SOLE 34 2238 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 4979 27326 SH SOLE 36 27326 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 166 911 SH SOLE 40 911 0 0 HUNTSMAN CORP COM 447011107 6154 426479 SH SOLE 2 17675 0 408804 HUNTSMAN CORP COM 447011107 16 1107 SH SOLE 4 1107 0 0 HUNTSMAN CORP COM 447011107 346 24005 SH SOLE 7 24005 0 0 HUNTSMAN CORP COM 447011107 7 500 SH SOLE 17 0 0 500 HUNTSMAN CORP COM 447011107 3052 211524 SH SOLE 18 211524 0 0 HUNTSMAN CORP COM 447011107 734 50835 SH SOLE 19 50835 0 0 HUNTSMAN CORP COM 447011107 102762 7121391 SH SOLE 21 7121391 0 0 HUNTSMAN CORP COM 447011107 82156 5693446 SH SOLE 22 5317094 0 376352 HUNTSMAN CORP COM 447011107 1278 88552 SH SOLE 26 60934 0 27618 HUNTSMAN CORP COM 447011107 435 30173 SH SOLE 28 30173 0 0 HUNTSMAN CORP COM 447011107 1015 70323 SH SOLE 30 70323 0 0 HUNTSMAN CORP COM 447011107 179 12375 SH SOLE 31 4652 0 7723 HUNTSMAN CORP COM 447011107 1140 79009 SH SOLE 32 79009 0 0 HUNTSMAN CORP COM 447011107 607 42067 SH SOLE 36 42067 0 0 HUNTSMAN CORP COM 447011107 328 22724 SH SOLE 40 22724 0 0 HURCO COMPANIES INC COM 447324104 170 5831 SH SOLE 2 226 0 5605 HURCO COMPANIES INC COM 447324104 5 166 SH SOLE 7 166 0 0 HURCO COMPANIES INC COM 447324104 705 24214 SH SOLE 18 24214 0 0 HURCO COMPANIES INC COM 447324104 353 12142 SH SOLE 19 12142 0 0 HURCO COMPANIES INC COM 447324104 6559 225379 SH SOLE 21 225379 0 0 HURCO COMPANIES INC COM 447324104 3776 129745 SH SOLE 22 126037 0 3708 HURON CONSULTING GROUP INC COM 447462102 903 19908 SH SOLE 2 1531 0 18377 HURON CONSULTING GROUP INC COM 447462102 4 85 SH SOLE 4 85 0 0 HURON CONSULTING GROUP INC COM 447462102 16 363 SH SOLE 7 363 0 0 HURON CONSULTING GROUP INC COM 447462102 3508 77340 SH SOLE 18 77340 0 0 HURON CONSULTING GROUP INC COM 447462102 1947 42932 SH SOLE 19 42932 0 0 HURON CONSULTING GROUP INC COM 447462102 34879 768936 SH SOLE 21 768936 0 0 HURON CONSULTING GROUP INC COM 447462102 30059 662674 SH SOLE 22 637515 0 25159 HURON CONSULTING GROUP INC COM 447462102 202 4460 SH SOLE 26 3202 0 1258 HURON CONSULTING GROUP INC COM 447462102 168 3714 SH SOLE 28 3714 0 0 HURON CONSULTING GROUP INC COM 447462102 353 7787 SH SOLE 30 7787 0 0 HURON CONSULTING GROUP INC COM 447462102 111 2457 SH SOLE 40 2457 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 1525 85409 SH SOLE 2 1651 0 83758 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 346 19361 SH SOLE 4 19361 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 134 7515 SH SOLE 7 7515 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 517 28986 SH SOLE 15 28170 0 816 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 316 17678 SH SOLE 18 17678 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 27397 1534850 SH SOLE 21 1534850 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 13695 767206 SH SOLE 22 678573 0 88633 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 543 30426 SH SOLE 23 30426 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 5489 307520 SH SOLE 26 142590 0 164930 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 124 6967 SH SOLE 28 6967 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 86 4835 SH SOLE 29 4835 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 5944 332999 SH SOLE 30 332999 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 75 4225 SH SOLE 31 865 0 3360 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 83 4644 SH SOLE 34 4644 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 8 463 SH SOLE 40 463 0 0 HUTTIG BLDG PRODS INC COM 448451104 4 5211 SH SOLE 18 5211 0 0 HUTTIG BLDG PRODS INC COM 448451104 49 70432 SH SOLE 21 70432 0 0 HUYA INC ADS REP SHS A 44852D108 823 48542 SH SOLE 2 1756 0 46786 HUYA INC ADS REP SHS A 44852D108 339 19972 SH SOLE 4 19972 0 0 HUYA INC ADS REP SHS A 44852D108 131 7720 SH SOLE 7 7720 0 0 HUYA INC ADS REP SHS A 44852D108 466 27487 SH SOLE 15 27487 0 0 HUYA INC ADS REP SHS A 44852D108 585 34492 SH SOLE 18 34492 0 0 HUYA INC ADS REP SHS A 44852D108 114 6719 SH SOLE 19 6719 0 0 HUYA INC ADS REP SHS A 44852D108 18977 1119615 SH SOLE 21 1119615 0 0 HUYA INC ADS REP SHS A 44852D108 13112 773586 SH SOLE 22 710888 0 62698 HUYA INC ADS REP SHS A 44852D108 602 35526 SH SOLE 23 35526 0 0 HUYA INC ADS REP SHS A 44852D108 68 3989 SH SOLE 25 3989 0 0 HUYA INC ADS REP SHS A 44852D108 4034 238017 SH SOLE 26 145166 0 92851 HUYA INC ADS REP SHS A 44852D108 244 14380 SH SOLE 28 14380 0 0 HUYA INC ADS REP SHS A 44852D108 5521 325725 SH SOLE 30 325725 0 0 HUYA INC ADS REP SHS A 44852D108 90 5327 SH SOLE 31 1058 0 4269 HUYA INC ADS REP SHS A 44852D108 130 7644 SH SOLE 34 7644 0 0 HUYA INC ADS REP SHS A 44852D108 8 485 SH SOLE 40 485 0 0 HV BANCORP INC COM 40441H105 4 403 SH SOLE 18 403 0 0 HV BANCORP INC COM 40441H105 15 1371 SH SOLE 21 1371 0 0 HYATT HOTELS CORP COM CL A 448579102 3534 73784 SH SOLE 2 6239 0 67545 HYATT HOTELS CORP COM CL A 448579102 32 678 SH SOLE 7 678 0 0 HYATT HOTELS CORP COM CL A 448579102 839 17514 SH SOLE 18 17514 0 0 HYATT HOTELS CORP COM CL A 448579102 400 8359 SH SOLE 19 8359 0 0 HYATT HOTELS CORP COM CL A 448579102 19720 411681 SH SOLE 21 411681 0 0 HYATT HOTELS CORP COM CL A 448579102 43930 917115 SH SOLE 22 872072 0 45043 HYATT HOTELS CORP COM CL A 448579102 33 697 SH SOLE 30 697 0 0 HYATT HOTELS CORP COM CL A 448579102 46 956 SH SOLE 31 801 0 155 HYATT HOTELS CORP COM CL A 448579102 78 1627 SH SOLE 36 1627 0 0 HYRECAR INC COM 44916T107 4 2914 SH SOLE 18 2914 0 0 HYRECAR INC COM 44916T107 53 39052 SH SOLE 21 39052 0 0 HYRECAR INC COM 44916T107 352 258824 SH SOLE 22 258824 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 401 9997 SH SOLE 2 532 0 9465 HYSTER YALE MATLS HANDLING I CL A 449172105 4 92 SH SOLE 4 92 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 8 197 SH SOLE 7 197 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 1425 35547 SH SOLE 18 35547 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 819 20418 SH SOLE 19 20418 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 13776 343615 SH SOLE 21 343615 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 11871 296121 SH SOLE 22 284038 0 12083 HYSTER YALE MATLS HANDLING I CL A 449172105 18 454 SH SOLE 26 0 0 454 HYSTER YALE MATLS HANDLING I CL A 449172105 51 1279 SH SOLE 28 1279 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 13020 324774 SH SOLE 30 324774 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 39 963 SH SOLE 40 963 0 0 I MAB SPONSORED ADS 44975P103 7 509 SH SOLE 22 0 0 509 I3 VERTICALS INC COM CL A 46571Y107 98 5153 SH SOLE 2 567 0 4586 I3 VERTICALS INC COM CL A 46571Y107 1043 54634 SH SOLE 18 54634 0 0 I3 VERTICALS INC COM CL A 46571Y107 522 27347 SH SOLE 19 27347 0 0 I3 VERTICALS INC COM CL A 46571Y107 9456 495341 SH SOLE 21 495341 0 0 I3 VERTICALS INC COM CL A 46571Y107 7685 402565 SH SOLE 22 393838 0 8727 IAA INC COM 449253103 8060 269015 SH SOLE 2 23484 0 245531 IAA INC COM 449253103 39 1292 SH SOLE 4 1292 0 0 IAA INC COM 449253103 70 2347 SH SOLE 7 2347 0 0 IAA INC COM 449253103 2052 68494 SH SOLE 18 68015 0 479 IAA INC COM 449253103 945 31535 SH SOLE 19 31535 0 0 IAA INC COM 449253103 50798 1695536 SH SOLE 21 1695536 0 0 IAA INC COM 449253103 105944 3536174 SH SOLE 22 3318096 0 218078 IAA INC COM 449253103 2016 67295 SH SOLE 26 27340 0 39955 IAA INC COM 449253103 579 19316 SH SOLE 28 19316 0 0 IAA INC COM 449253103 1281 42766 SH SOLE 30 42766 0 0 IAA INC COM 449253103 130 4347 SH SOLE 31 2703 0 1644 IAA INC COM 449253103 107 3561 SH SOLE 34 3561 0 0 IAA INC COM 449253103 38 1274 SH SOLE 36 1274 0 0 IAA INC COM 449253103 434 14479 SH SOLE 40 14479 0 0 IAC INTERACTIVECORP COM 44919P508 38612 215434 SH SOLE 2 12268 0 203166 IAC INTERACTIVECORP COM 44919P508 6006 33512 SH SOLE 4 31457 0 2055 IAC INTERACTIVECORP COM 44919P508 2020 11270 SH SOLE 7 5720 0 5550 IAC INTERACTIVECORP COM 44919P508 384 2141 SH SOLE 13 2141 0 0 IAC INTERACTIVECORP COM 44919P508 1110 6195 SH SOLE 15 6195 0 0 IAC INTERACTIVECORP COM 44919P508 3 19 SH SOLE 17 0 0 19 IAC INTERACTIVECORP COM 44919P508 125049 697704 SH SOLE 18 481610 0 216094 IAC INTERACTIVECORP COM 44919P508 178113 993765 SH SOLE 19 993765 0 0 IAC INTERACTIVECORP COM 44919P508 180063 1004650 SH SOLE 21 1004650 0 0 IAC INTERACTIVECORP COM 44919P508 352021 1964072 SH SOLE 22 1839259 0 124813 IAC INTERACTIVECORP COM 44919P508 10163 56703 SH SOLE 23 56703 0 0 IAC INTERACTIVECORP COM 44919P508 13692 76391 SH SOLE 25 76391 0 0 IAC INTERACTIVECORP COM 44919P508 39336 219472 SH SOLE 26 58875 0 160597 IAC INTERACTIVECORP COM 44919P508 2868 16000 SH SOLE 28 11305 0 4695 IAC INTERACTIVECORP COM 44919P508 3270 18245 SH SOLE 29 1581 0 16664 IAC INTERACTIVECORP COM 44919P508 25253 140896 SH SOLE 30 140896 0 0 IAC INTERACTIVECORP COM 44919P508 3047 17001 SH SOLE 31 13302 0 3699 IAC INTERACTIVECORP COM 44919P508 6161 34375 SH SOLE 34 34375 0 0 IAC INTERACTIVECORP COM 44919P508 8666 48350 SH SOLE 36 48350 0 0 IAC INTERACTIVECORP COM 44919P508 354 1977 SH SOLE 40 1977 0 0 IBERIABANK CORP COM 450828108 1833 50679 SH SOLE 2 3801 0 46878 IBERIABANK CORP COM 450828108 4 110 SH SOLE 4 110 0 0 IBERIABANK CORP COM 450828108 48 1329 SH SOLE 7 1329 0 0 IBERIABANK CORP COM 450828108 6535 180723 SH SOLE 18 180723 0 0 IBERIABANK CORP COM 450828108 4878 134894 SH SOLE 19 134894 0 0 IBERIABANK CORP COM 450828108 67678 1871616 SH SOLE 21 1871616 0 0 IBERIABANK CORP COM 450828108 56589 1564949 SH SOLE 22 1506538 0 58411 IBERIABANK CORP COM 450828108 243 6711 SH SOLE 23 6711 0 0 IBERIABANK CORP COM 450828108 1465 40516 SH SOLE 26 12445 0 28071 IBERIABANK CORP COM 450828108 272 7518 SH SOLE 28 7518 0 0 IBERIABANK CORP COM 450828108 698 19298 SH SOLE 30 19298 0 0 IBERIABANK CORP COM 450828108 38 1064 SH SOLE 36 1064 0 0 IBERIABANK CORP COM 450828108 203 5613 SH SOLE 40 5613 0 0 IBIO INC COM NEW 451033203 7 7039 SH SOLE 21 7039 0 0 IBIO INC COM NEW 451033203 865 816151 SH SOLE 22 816151 0 0 ICAD INC COM NEW 44934S206 31 4178 SH SOLE 18 4178 0 0 ICAD INC COM NEW 44934S206 344 46822 SH SOLE 21 46822 0 0 ICAD INC COM NEW 44934S206 2624 357527 SH SOLE 22 357527 0 0 ICC HLDGS INC COM 44931Q104 3 307 SH SOLE 18 307 0 0 ICC HLDGS INC COM 44931Q104 13 1139 SH SOLE 21 1139 0 0 ICF INTL INC COM 44925C103 782 11386 SH SOLE 2 1392 0 9994 ICF INTL INC COM 44925C103 9 127 SH SOLE 4 127 0 0 ICF INTL INC COM 44925C103 21 306 SH SOLE 7 306 0 0 ICF INTL INC COM 44925C103 4886 71121 SH SOLE 18 65007 0 6114 ICF INTL INC COM 44925C103 6844 99621 SH SOLE 19 99621 0 0 ICF INTL INC COM 44925C103 44346 645500 SH SOLE 21 645500 0 0 ICF INTL INC COM 44925C103 39353 572829 SH SOLE 22 552888 0 19941 ICF INTL INC COM 44925C103 464 6761 SH SOLE 23 6761 0 0 ICF INTL INC COM 44925C103 2547 37070 SH SOLE 26 5462 0 31608 ICF INTL INC COM 44925C103 172 2507 SH SOLE 28 2507 0 0 ICF INTL INC COM 44925C103 981 14286 SH SOLE 30 14286 0 0 ICF INTL INC COM 44925C103 124 1799 SH SOLE 34 1799 0 0 ICF INTL INC COM 44925C103 141 2058 SH SOLE 40 2058 0 0 ICHOR HOLDINGS SHS G4740B105 333 17385 SH SOLE 2 1090 0 16295 ICHOR HOLDINGS SHS G4740B105 7 387 SH SOLE 7 387 0 0 ICHOR HOLDINGS SHS G4740B105 2073 108189 SH SOLE 18 108189 0 0 ICHOR HOLDINGS SHS G4740B105 9425 491906 SH SOLE 19 491906 0 0 ICHOR HOLDINGS SHS G4740B105 46755 2440264 SH SOLE 21 2440264 0 0 ICHOR HOLDINGS SHS G4740B105 12743 665076 SH SOLE 22 640936 0 24140 ICHOR HOLDINGS SHS G4740B105 27 1431 SH SOLE 26 0 0 1431 ICHOR HOLDINGS SHS G4740B105 32 1666 SH SOLE 28 1666 0 0 ICHOR HOLDINGS SHS G4740B105 631 32912 SH SOLE 30 32912 0 0 ICHOR HOLDINGS SHS G4740B105 930 48544 SH SOLE 34 48544 0 0 ICHOR HOLDINGS SHS G4740B105 41 2134 SH SOLE 40 2134 0 0 ICICI BANK LIMITED ADR 45104G104 15507 1824387 SH SOLE 18 1824387 0 0 ICICI BANK LIMITED ADR 45104G104 328 38550 SH SOLE 21 38550 0 0 ICICI BANK LIMITED ADR 45104G104 2855 335908 SH SOLE 22 335908 0 0 ICICI BANK LIMITED ADR 45104G104 7891 928326 SH SOLE 25 928326 0 0 ICICI BANK LIMITED ADR 45104G104 4410 518860 SH SOLE 26 423238 0 95622 ICICI BANK LIMITED ADR 45104G104 5889 692804 SH SOLE 28 692804 0 0 ICICI BANK LIMITED ADR 45104G104 11 1352 SH SOLE 29 1352 0 0 ICICI BANK LIMITED ADR 45104G104 4960 583503 SH SOLE 30 583503 0 0 ICICI BANK LIMITED ADR 45104G104 480 56455 SH SOLE 34 56455 0 0 ICON PLC SHS G4705A100 27 197 SH SOLE 4 197 0 0 ICON PLC SHS G4705A100 19 139 SH SOLE 7 139 0 0 ICON PLC SHS G4705A100 2105 15476 SH SOLE 21 15476 0 0 ICON PLC SHS G4705A100 4649 34186 SH SOLE 22 5971 0 28215 ICON PLC SHS G4705A100 6 47 SH SOLE 30 47 0 0 ICON PLC SHS G4705A100 73 536 SH SOLE 36 536 0 0 ICONIX BRAND GROUP INC COM NEW 451055305 3 5115 SH SOLE 21 5115 0 0 ICONIX BRAND GROUP INC COM NEW 451055305 58 86533 SH SOLE 22 86533 0 0 ICU MED INC COM 44930G107 8934 44277 SH SOLE 2 9578 0 34699 ICU MED INC COM 44930G107 20 101 SH SOLE 4 101 0 0 ICU MED INC COM 44930G107 71 353 SH SOLE 7 353 0 0 ICU MED INC COM 44930G107 10775 53403 SH SOLE 18 53403 0 0 ICU MED INC COM 44930G107 911 4516 SH SOLE 19 4516 0 0 ICU MED INC COM 44930G107 189258 937990 SH SOLE 21 937990 0 0 ICU MED INC COM 44930G107 124167 615387 SH SOLE 22 583672 0 31715 ICU MED INC COM 44930G107 1842 9131 SH SOLE 26 4808 0 4323 ICU MED INC COM 44930G107 651 3227 SH SOLE 28 3227 0 0 ICU MED INC COM 44930G107 1340 6642 SH SOLE 30 6642 0 0 ICU MED INC COM 44930G107 82 408 SH SOLE 31 408 0 0 ICU MED INC COM 44930G107 41 204 SH SOLE 34 204 0 0 ICU MED INC COM 44930G107 433 2147 SH SOLE 40 2147 0 0 IDACORP INC COM 451107106 37959 432388 SH SOLE 2 306553 0 125835 IDACORP INC COM 451107106 3230 36797 SH SOLE 4 36797 0 0 IDACORP INC COM 451107106 1239 14109 SH SOLE 7 14109 0 0 IDACORP INC COM 451107106 441 5028 SH SOLE 13 5028 0 0 IDACORP INC COM 451107106 17553 199948 SH SOLE 18 194376 0 5572 IDACORP INC COM 451107106 21321 242869 SH SOLE 19 242869 0 0 IDACORP INC COM 451107106 316248 3602328 SH SOLE 21 3602328 0 0 IDACORP INC COM 451107106 224190 2553713 SH SOLE 22 2074417 0 479296 IDACORP INC COM 451107106 8723 99364 SH SOLE 23 99364 0 0 IDACORP INC COM 451107106 9019 102739 SH SOLE 26 19009 0 83730 IDACORP INC COM 451107106 746 8502 SH SOLE 28 8502 0 0 IDACORP INC COM 451107106 3929 44758 SH SOLE 29 44758 0 0 IDACORP INC COM 451107106 2971 33841 SH SOLE 30 33841 0 0 IDACORP INC COM 451107106 8199 93398 SH SOLE 31 69576 0 23822 IDACORP INC COM 451107106 1589 18105 SH SOLE 32 18105 0 0 IDACORP INC COM 451107106 546 6214 SH SOLE 36 6214 0 0 IDACORP INC COM 451107106 495 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 42 31090 SH SOLE 2 2102 0 28988 IDEANOMICS INC COM 45166V106 393 293051 SH SOLE 18 293051 0 0 IDEANOMICS INC COM 45166V106 250 186465 SH SOLE 19 186465 0 0 IDEANOMICS INC COM 45166V106 4325 3227882 SH SOLE 21 3227882 0 0 IDEANOMICS INC COM 45166V106 1200 895560 SH SOLE 22 852934 0 42626 IDEAYA BIOSCIENCES INC COM 45166A102 14 3369 SH SOLE 18 3369 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 144 34849 SH SOLE 21 34849 0 0 IDENTIV INC COM NEW 45170X205 13 3786 SH SOLE 18 3786 0 0 IDENTIV INC COM NEW 45170X205 160 47381 SH SOLE 21 47381 0 0 IDENTIV INC COM NEW 45170X205 815 240997 SH SOLE 22 240997 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 8 6270 SH SOLE 18 6270 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 82 62178 SH SOLE 21 62178 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 680 515071 SH SOLE 22 515071 0 0 IDEX CORP COM 45167R104 46654 337803 SH SOLE 2 161820 0 175983 IDEX CORP COM 45167R104 8341 60397 SH SOLE 4 58373 0 2024 IDEX CORP COM 45167R104 22533 163155 SH SOLE 7 116941 0 46214 IDEX CORP COM 45167R104 1957 14169 SH SOLE 13 14169 0 0 IDEX CORP COM 45167R104 872 6314 SH SOLE 15 6314 0 0 IDEX CORP COM 45167R104 27951 202379 SH SOLE 18 172231 0 30148 IDEX CORP COM 45167R104 85666 620276 SH SOLE 19 620276 0 0 IDEX CORP COM 45167R104 250675 1815038 SH SOLE 21 1815038 0 0 IDEX CORP COM 45167R104 309287 2239424 SH SOLE 22 1946511 0 292913 IDEX CORP COM 45167R104 11126 80557 SH SOLE 23 80557 0 0 IDEX CORP COM 45167R104 13103 94876 SH SOLE 25 94876 0 0 IDEX CORP COM 45167R104 56783 411142 SH SOLE 26 79857 0 331285 IDEX CORP COM 45167R104 2292 16597 SH SOLE 28 11592 0 5005 IDEX CORP COM 45167R104 5180 37503 SH SOLE 29 21293 0 16210 IDEX CORP COM 45167R104 97551 706326 SH SOLE 30 706326 0 0 IDEX CORP COM 45167R104 7784 56363 SH SOLE 31 38485 0 17878 IDEX CORP COM 45167R104 4460 32291 SH SOLE 34 32291 0 0 IDEX CORP COM 45167R104 7382 53449 SH SOLE 36 53449 0 0 IDEX CORP COM 45167R104 225 1629 SH SOLE 40 1629 0 0 IDEXX LABS INC COM 45168D104 72175 297947 SH SOLE 2 105723 0 192224 IDEXX LABS INC COM 45168D104 11980 49456 SH SOLE 4 47164 0 2292 IDEXX LABS INC COM 45168D104 21056 86923 SH SOLE 7 80315 0 6608 IDEXX LABS INC COM 45168D104 1583 6534 SH SOLE 13 6534 0 0 IDEXX LABS INC COM 45168D104 1686 6959 SH SOLE 15 6959 0 0 IDEXX LABS INC COM 45168D104 2 9 SH SOLE 17 0 0 9 IDEXX LABS INC COM 45168D104 46799 193192 SH SOLE 18 170565 0 22627 IDEXX LABS INC COM 45168D104 178831 738239 SH SOLE 19 738239 0 0 IDEXX LABS INC COM 45168D104 732332 3023166 SH SOLE 21 3023166 0 0 IDEXX LABS INC COM 45168D104 535394 2210181 SH SOLE 22 1962291 0 247890 IDEXX LABS INC COM 45168D104 19639 81073 SH SOLE 23 81073 0 0 IDEXX LABS INC COM 45168D104 24517 101211 SH SOLE 25 101211 0 0 IDEXX LABS INC COM 45168D104 103555 427488 SH SOLE 26 65662 0 361826 IDEXX LABS INC COM 45168D104 4354 17972 SH SOLE 28 12870 0 5102 IDEXX LABS INC COM 45168D104 12627 52126 SH SOLE 29 9994 0 42132 IDEXX LABS INC COM 45168D104 109990 454052 SH SOLE 30 454052 0 0 IDEXX LABS INC COM 45168D104 8959 36986 SH SOLE 31 28190 0 8796 IDEXX LABS INC COM 45168D104 3293 13592 SH SOLE 32 13592 0 0 IDEXX LABS INC COM 45168D104 3451 14247 SH SOLE 34 14247 0 0 IDEXX LABS INC COM 45168D104 13319 54983 SH SOLE 36 54983 0 0 IDEXX LABS INC COM 45168D104 426 1759 SH SOLE 40 1759 0 0 IDT CORP CL B NEW 448947507 73 13436 SH SOLE 2 5739 0 7697 IDT CORP CL B NEW 448947507 383 70575 SH SOLE 18 62008 0 8567 IDT CORP CL B NEW 448947507 393 72565 SH SOLE 19 72565 0 0 IDT CORP CL B NEW 448947507 3159 582820 SH SOLE 21 582820 0 0 IDT CORP CL B NEW 448947507 2926 539930 SH SOLE 22 532021 0 7909 IDT CORP CL B NEW 448947507 38 6930 SH SOLE 23 6930 0 0 IDT CORP CL B NEW 448947507 67 12342 SH SOLE 26 0 0 12342 IEC ELECTRS CORP NEW COM 44949L105 14 2294 SH SOLE 18 2294 0 0 IEC ELECTRS CORP NEW COM 44949L105 169 28445 SH SOLE 21 28445 0 0 IEC ELECTRS CORP NEW COM 44949L105 150 25208 SH SOLE 22 25208 0 0 IES HLDGS INC COM 44951W106 121 6873 SH SOLE 2 295 0 6578 IES HLDGS INC COM 44951W106 550 31169 SH SOLE 18 31169 0 0 IES HLDGS INC COM 44951W106 269 15219 SH SOLE 19 15219 0 0 IES HLDGS INC COM 44951W106 5534 313551 SH SOLE 21 313551 0 0 IES HLDGS INC COM 44951W106 1505 85269 SH SOLE 22 79536 0 5733 IES HLDGS INC COM 44951W106 23 1300 SH SOLE 26 0 0 1300 IES HLDGS INC COM 44951W106 44 2488 SH SOLE 30 2488 0 0 IF BANCORP INC COM 44951J105 10 611 SH SOLE 18 611 0 0 IF BANCORP INC COM 44951J105 11 697 SH SOLE 21 697 0 0 IGM BIOSCIENCES INC COM 449585108 137 2434 SH SOLE 2 276 0 2158 IGM BIOSCIENCES INC COM 449585108 20 352 SH SOLE 7 352 0 0 IGM BIOSCIENCES INC COM 449585108 1038 18493 SH SOLE 18 18493 0 0 IGM BIOSCIENCES INC COM 449585108 530 9435 SH SOLE 19 9435 0 0 IGM BIOSCIENCES INC COM 449585108 10027 178581 SH SOLE 21 178581 0 0 IGM BIOSCIENCES INC COM 449585108 13327 237345 SH SOLE 22 235551 0 1794 IHEARTMEDIA INC COM CL A 45174J509 129 17606 SH SOLE 2 17606 0 0 IHEARTMEDIA INC COM CL A 45174J509 289 39533 SH SOLE 18 39533 0 0 IHEARTMEDIA INC COM CL A 45174J509 3319 454034 SH SOLE 19 454034 0 0 IHEARTMEDIA INC COM CL A 45174J509 1101 150608 SH SOLE 21 150608 0 0 IHEARTMEDIA INC COM CL A 45174J509 10508 1437473 SH SOLE 22 1404546 0 32927 IHEARTMEDIA INC COM CL A 45174J509 366 50028 SH SOLE 23 50028 0 0 IHEARTMEDIA INC COM CL A 45174J509 350 47840 SH SOLE 25 47840 0 0 IHEARTMEDIA INC COM CL A 45174J509 1240 169596 SH SOLE 26 0 0 169596 IHEARTMEDIA INC COM CL A 45174J509 158 21682 SH SOLE 28 21682 0 0 IHEARTMEDIA INC COM CL A 45174J509 63 8578 SH SOLE 30 8578 0 0 IHEARTMEDIA INC COM CL A 45174J509 580 79277 SH SOLE 34 79277 0 0 IHEARTMEDIA INC COM CL A 45174J509 63 8675 SH SOLE 40 8675 0 0 IHS MARKIT LTD SHS G47567105 87358 1455963 SH SOLE 2 563166 0 892797 IHS MARKIT LTD SHS G47567105 14518 241961 SH SOLE 4 231662 0 10299 IHS MARKIT LTD SHS G47567105 22968 382795 SH SOLE 7 352626 0 30169 IHS MARKIT LTD SHS G47567105 1833 30543 SH SOLE 13 30543 0 0 IHS MARKIT LTD SHS G47567105 1896 31597 SH SOLE 15 31597 0 0 IHS MARKIT LTD SHS G47567105 51831 863854 SH SOLE 18 766951 0 96903 IHS MARKIT LTD SHS G47567105 15937 265623 SH SOLE 19 265623 0 0 IHS MARKIT LTD SHS G47567105 610153 10169209 SH SOLE 21 10169209 0 0 IHS MARKIT LTD SHS G47567105 601802 10030041 SH SOLE 22 8752352 0 1277689 IHS MARKIT LTD SHS G47567105 25001 416690 SH SOLE 23 416690 0 0 IHS MARKIT LTD SHS G47567105 34443 574056 SH SOLE 25 574056 0 0 IHS MARKIT LTD SHS G47567105 132293 2204876 SH SOLE 26 299731 0 1905145 IHS MARKIT LTD SHS G47567105 4853 80882 SH SOLE 28 58277 0 22605 IHS MARKIT LTD SHS G47567105 9351 155850 SH SOLE 29 59368 0 96482 IHS MARKIT LTD SHS G47567105 101976 1699597 SH SOLE 30 1699597 0 0 IHS MARKIT LTD SHS G47567105 22984 383069 SH SOLE 31 217112 0 165957 IHS MARKIT LTD SHS G47567105 6544 109073 SH SOLE 34 109073 0 0 IHS MARKIT LTD SHS G47567105 15380 256332 SH SOLE 36 256332 0 0 IHS MARKIT LTD SHS G47567105 488 8135 SH SOLE 40 8135 0 0 II VI INC COM 902104108 2473 86786 SH SOLE 2 39433 0 47353 II VI INC COM 902104108 10 350 SH SOLE 4 350 0 0 II VI INC COM 902104108 46 1616 SH SOLE 7 1616 0 0 II VI INC COM 902104108 14566 511102 SH SOLE 18 511102 0 0 II VI INC COM 902104108 5209 182782 SH SOLE 19 182782 0 0 II VI INC COM 902104108 173647 6092869 SH SOLE 21 6092869 0 0 II VI INC COM 902104108 84466 2963709 SH SOLE 22 2865640 0 98069 II VI INC COM 902104108 124 4353 SH SOLE 23 4353 0 0 II VI INC COM 902104108 1095 38431 SH SOLE 26 21311 0 17120 II VI INC COM 902104108 370 12970 SH SOLE 28 12970 0 0 II VI INC COM 902104108 13618 477819 SH SOLE 30 477819 0 0 II VI INC COM 902104108 27 939 SH SOLE 34 939 0 0 II VI INC COM 902104108 302 10601 SH SOLE 40 10601 0 0 II VI INC NOTE 0.250% 9/0 902104AB4 984 1074000 PRN SOLE 21 1074000 0 0 II VI INC NOTE 0.250% 9/0 902104AB4 687 750000 PRN SOLE 22 750000 0 0 IKONICS CORP COM 45172K102 1 237 SH SOLE 21 237 0 0 ILLINOIS TOOL WKS INC COM 452308109 123230 867084 SH SOLE 2 158394 0 708690 ILLINOIS TOOL WKS INC COM 452308109 22586 158925 SH SOLE 4 149828 0 9097 ILLINOIS TOOL WKS INC COM 452308109 48005 337777 SH SOLE 7 272106 0 65671 ILLINOIS TOOL WKS INC COM 452308109 791 5569 SH SOLE 13 5569 0 0 ILLINOIS TOOL WKS INC COM 452308109 3796 26708 SH SOLE 15 26708 0 0 ILLINOIS TOOL WKS INC COM 452308109 22 152 SH SOLE 17 0 0 152 ILLINOIS TOOL WKS INC COM 452308109 98187 690873 SH SOLE 18 642801 0 48072 ILLINOIS TOOL WKS INC COM 452308109 6961 48980 SH SOLE 19 48980 0 0 ILLINOIS TOOL WKS INC COM 452308109 1137615 8004609 SH SOLE 21 8004609 0 0 ILLINOIS TOOL WKS INC COM 452308109 1044518 7349548 SH SOLE 22 6580701 0 768847 ILLINOIS TOOL WKS INC COM 452308109 34996 246246 SH SOLE 23 246246 0 0 ILLINOIS TOOL WKS INC COM 452308109 50665 356496 SH SOLE 25 356496 0 0 ILLINOIS TOOL WKS INC COM 452308109 242250 1704547 SH SOLE 26 207185 0 1497362 ILLINOIS TOOL WKS INC COM 452308109 9384 66027 SH SOLE 28 46484 0 19543 ILLINOIS TOOL WKS INC COM 452308109 2300 16180 SH SOLE 29 12493 0 3687 ILLINOIS TOOL WKS INC COM 452308109 206538 1453267 SH SOLE 30 1453267 0 0 ILLINOIS TOOL WKS INC COM 452308109 13062 91905 SH SOLE 31 72836 0 19069 ILLINOIS TOOL WKS INC COM 452308109 3505 24662 SH SOLE 34 24662 0 0 ILLINOIS TOOL WKS INC COM 452308109 30980 217988 SH SOLE 36 217988 0 0 ILLINOIS TOOL WKS INC COM 452308109 1005 7072 SH SOLE 40 7072 0 0 ILLUMINA INC COM 452327109 117659 430797 SH SOLE 2 107384 0 323413 ILLUMINA INC COM 452327109 19961 73086 SH SOLE 4 69098 0 3988 ILLUMINA INC COM 452327109 36814 134790 SH SOLE 7 130325 0 4465 ILLUMINA INC COM 452327109 394 1444 SH SOLE 13 1444 0 0 ILLUMINA INC COM 452327109 3380 12377 SH SOLE 15 12377 0 0 ILLUMINA INC COM 452327109 82920 303601 SH SOLE 18 281453 0 22148 ILLUMINA INC COM 452327109 90419 331059 SH SOLE 19 331059 0 0 ILLUMINA INC COM 452327109 765 2800 SH SOLE 20 2800 0 0 ILLUMINA INC COM 452327109 1170556 4285868 SH SOLE 21 4285868 0 0 ILLUMINA INC COM 452327109 945232 3460868 SH SOLE 22 3102260 0 358608 ILLUMINA INC COM 452327109 31736 116198 SH SOLE 23 116198 0 0 ILLUMINA INC COM 452327109 42208 154539 SH SOLE 25 154539 0 0 ILLUMINA INC COM 452327109 153493 561998 SH SOLE 26 94724 0 467274 ILLUMINA INC COM 452327109 8194 30001 SH SOLE 28 21311 0 8690 ILLUMINA INC COM 452327109 2092 7659 SH SOLE 29 7659 0 0 ILLUMINA INC COM 452327109 181626 665005 SH SOLE 30 665005 0 0 ILLUMINA INC COM 452327109 11422 41820 SH SOLE 31 33878 0 7942 ILLUMINA INC COM 452327109 6360 23287 SH SOLE 32 23287 0 0 ILLUMINA INC COM 452327109 57647 211068 SH SOLE 34 211068 0 0 ILLUMINA INC COM 452327109 25542 93520 SH SOLE 36 93520 0 0 ILLUMINA INC COM 452327109 882 3229 SH SOLE 40 3229 0 0 ILLUMINA INC NOTE 0.500% 6/1 452327AH2 1863 1525000 PRN SOLE 21 1525000 0 0 ILLUMINA INC NOTE 8/1 452327AK5 2283 2385000 PRN SOLE 21 2385000 0 0 IMAGE SENSING SYS INC COM 45244C104 25 6842 SH SOLE 21 6842 0 0 IMAGE SENSING SYS INC COM 45244C104 734 202704 SH SOLE 22 202704 0 0 IMAX CORP COM 45245E109 178 19667 SH SOLE 2 2644 0 17023 IMAX CORP COM 45245E109 2 233 SH SOLE 4 233 0 0 IMAX CORP COM 45245E109 8 901 SH SOLE 7 901 0 0 IMAX CORP COM 45245E109 1842 203584 SH SOLE 18 185203 0 18381 IMAX CORP COM 45245E109 2185 241430 SH SOLE 19 241430 0 0 IMAX CORP COM 45245E109 16269 1797715 SH SOLE 21 1797715 0 0 IMAX CORP COM 45245E109 7101 784694 SH SOLE 22 726240 0 58454 IMAX CORP COM 45245E109 50 5561 SH SOLE 23 5561 0 0 IMAX CORP COM 45245E109 1178 130219 SH SOLE 26 3890 0 126329 IMAX CORP COM 45245E109 65 7228 SH SOLE 28 7228 0 0 IMAX CORP COM 45245E109 178 19683 SH SOLE 30 19683 0 0 IMAX CORP COM 45245E109 191 21107 SH SOLE 34 21107 0 0 IMAX CORP COM 45245E109 47 5198 SH SOLE 40 5198 0 0 IMEDIA BRANDS INC COM CL A 452465206 5 2509 SH SOLE 21 2509 0 0 IMEDIA BRANDS INC COM CL A 452465206 183 93072 SH SOLE 22 93072 0 0 IMMERSION CORP COM 452521107 148 27699 SH SOLE 2 1328 0 26371 IMMERSION CORP COM 452521107 4 720 SH SOLE 7 720 0 0 IMMERSION CORP COM 452521107 619 115562 SH SOLE 18 115562 0 0 IMMERSION CORP COM 452521107 300 55915 SH SOLE 19 55915 0 0 IMMERSION CORP COM 452521107 5942 1108505 SH SOLE 21 1108505 0 0 IMMERSION CORP COM 452521107 4827 900534 SH SOLE 22 881278 0 19256 IMMUCELL CORP COM PAR 452525306 4 1094 SH SOLE 18 1094 0 0 IMMUCELL CORP COM PAR 452525306 44 11737 SH SOLE 21 11737 0 0 IMMUNIC INC COM 4525EP101 1 224 SH SOLE 18 224 0 0 IMMUNIC INC COM 4525EP101 29 4797 SH SOLE 19 4797 0 0 IMMUNIC INC COM 4525EP101 17 2860 SH SOLE 21 2860 0 0 IMMUNIC INC COM 4525EP101 148 24537 SH SOLE 22 24537 0 0 IMMUNOGEN INC COM 45253H101 357 104592 SH SOLE 2 8987 0 95605 IMMUNOGEN INC COM 45253H101 2 529 SH SOLE 4 529 0 0 IMMUNOGEN INC COM 45253H101 10 2852 SH SOLE 7 2852 0 0 IMMUNOGEN INC COM 45253H101 2105 617439 SH SOLE 18 617439 0 0 IMMUNOGEN INC COM 45253H101 1300 381326 SH SOLE 19 381326 0 0 IMMUNOGEN INC COM 45253H101 25504 7479129 SH SOLE 21 7479129 0 0 IMMUNOGEN INC COM 45253H101 16611 4871235 SH SOLE 22 4716560 0 154675 IMMUNOGEN INC COM 45253H101 24 6948 SH SOLE 23 6948 0 0 IMMUNOGEN INC COM 45253H101 118 34588 SH SOLE 26 25420 0 9168 IMMUNOGEN INC COM 45253H101 67 19513 SH SOLE 28 19513 0 0 IMMUNOGEN INC COM 45253H101 268 78589 SH SOLE 30 78589 0 0 IMMUNOGEN INC COM 45253H101 5 1609 SH SOLE 34 1609 0 0 IMMUNOGEN INC COM 45253H101 81 23637 SH SOLE 40 23637 0 0 IMMUNOMEDICS INC COM 452907108 1178 87358 SH SOLE 2 16390 0 70968 IMMUNOMEDICS INC COM 452907108 10 726 SH SOLE 4 726 0 0 IMMUNOMEDICS INC COM 452907108 42 3133 SH SOLE 7 3133 0 0 IMMUNOMEDICS INC COM 452907108 9635 714756 SH SOLE 18 684641 0 30115 IMMUNOMEDICS INC COM 452907108 18090 1342017 SH SOLE 19 1342017 0 0 IMMUNOMEDICS INC COM 452907108 104 7700 SH SOLE 20 7700 0 0 IMMUNOMEDICS INC COM 452907108 108688 8062914 SH SOLE 21 8062914 0 0 IMMUNOMEDICS INC COM 452907108 71145 5277801 SH SOLE 22 5098917 0 178884 IMMUNOMEDICS INC COM 452907108 326 24210 SH SOLE 23 24210 0 0 IMMUNOMEDICS INC COM 452907108 1998 148204 SH SOLE 26 60909 0 87295 IMMUNOMEDICS INC COM 452907108 304 22546 SH SOLE 28 22546 0 0 IMMUNOMEDICS INC COM 452907108 877 65026 SH SOLE 30 65026 0 0 IMMUNOMEDICS INC COM 452907108 44 3240 SH SOLE 34 3240 0 0 IMMUNOMEDICS INC COM 452907108 246 18262 SH SOLE 40 18262 0 0 IMMUNOVANT INC COM 45258J102 748 48075 SH SOLE 18 48075 0 0 IMMUNOVANT INC COM 45258J102 12894 828398 SH SOLE 19 828398 0 0 IMMUNOVANT INC COM 45258J102 128 8200 SH SOLE 20 8200 0 0 IMMUNOVANT INC COM 45258J102 285 18294 SH SOLE 22 18294 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 5 2136 SH SOLE 18 2136 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 77 31610 SH SOLE 21 31610 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 134 54989 SH SOLE 22 54989 0 0 IMPINJ INC COM 453204109 106 6324 SH SOLE 2 933 0 5391 IMPINJ INC COM 453204109 5 282 SH SOLE 7 282 0 0 IMPINJ INC COM 453204109 1040 62259 SH SOLE 18 62259 0 0 IMPINJ INC COM 453204109 523 31323 SH SOLE 19 31323 0 0 IMPINJ INC COM 453204109 9774 584900 SH SOLE 21 584900 0 0 IMPINJ INC COM 453204109 7801 466839 SH SOLE 22 443358 0 23481 IMPINJ INC COM 453204109 22 1292 SH SOLE 26 0 0 1292 IMPINJ INC COM 453204109 56 3339 SH SOLE 28 3339 0 0 IMPINJ INC COM 453204109 108 6438 SH SOLE 30 6438 0 0 IMPINJ INC COM 453204109 34 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 39563 540253 SH SOLE 2 143870 0 396383 INCYTE CORP COM 45337C102 6268 85595 SH SOLE 4 80484 0 5111 INCYTE CORP COM 45337C102 12159 166039 SH SOLE 7 160813 0 5226 INCYTE CORP COM 45337C102 999 13640 SH SOLE 13 13640 0 0 INCYTE CORP COM 45337C102 1155 15772 SH SOLE 15 15772 0 0 INCYTE CORP COM 45337C102 41671 569039 SH SOLE 18 534530 0 34509 INCYTE CORP COM 45337C102 46661 637182 SH SOLE 19 637182 0 0 INCYTE CORP COM 45337C102 473575 6466953 SH SOLE 21 6466953 0 0 INCYTE CORP COM 45337C102 327820 4476585 SH SOLE 22 4009209 0 467376 INCYTE CORP COM 45337C102 11021 150497 SH SOLE 23 150497 0 0 INCYTE CORP COM 45337C102 12854 175524 SH SOLE 25 175524 0 0 INCYTE CORP COM 45337C102 55304 755215 SH SOLE 26 144637 0 610578 INCYTE CORP COM 45337C102 2714 37064 SH SOLE 28 26487 0 10577 INCYTE CORP COM 45337C102 658 8981 SH SOLE 29 8981 0 0 INCYTE CORP COM 45337C102 57505 785264 SH SOLE 30 785264 0 0 INCYTE CORP COM 45337C102 3700 50529 SH SOLE 31 41130 0 9399 INCYTE CORP COM 45337C102 2498 34107 SH SOLE 32 34107 0 0 INCYTE CORP COM 45337C102 16869 230351 SH SOLE 34 230351 0 0 INCYTE CORP COM 45337C102 8057 110020 SH SOLE 36 110020 0 0 INCYTE CORP COM 45337C102 275 3761 SH SOLE 40 3761 0 0 INDEPENDENCE CONTRACT DRILLI COM 453415606 3 2485 SH SOLE 2 402 0 2083 INDEPENDENCE CONTRACT DRILLI COM 453415606 12 8525 SH SOLE 18 8525 0 0 INDEPENDENCE CONTRACT DRILLI COM 453415606 5 3635 SH SOLE 19 3635 0 0 INDEPENDENCE CONTRACT DRILLI COM 453415606 114 81651 SH SOLE 21 81651 0 0 INDEPENDENCE CONTRACT DRILLI COM 453415606 65 46489 SH SOLE 22 45535 0 954 INDEPENDENCE HLDG CO NEW COM NEW 453440307 138 5397 SH SOLE 2 214 0 5183 INDEPENDENCE HLDG CO NEW COM NEW 453440307 502 19647 SH SOLE 18 19647 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 264 10336 SH SOLE 19 10336 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 5026 196651 SH SOLE 21 196651 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 1669 65283 SH SOLE 22 61765 0 3518 INDEPENDENCE HLDG CO NEW COM NEW 453440307 34 1316 SH SOLE 30 1316 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 804 89941 SH SOLE 2 4807 0 85134 INDEPENDENCE RLTY TR INC COM 45378A106 461 51554 SH SOLE 4 51554 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 883 98754 SH SOLE 7 98754 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 3931 439715 SH SOLE 18 439715 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 2393 267692 SH SOLE 19 267692 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 95104 10637981 SH SOLE 21 10637981 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 32252 3607639 SH SOLE 22 3507035 0 100604 INDEPENDENCE RLTY TR INC COM 45378A106 26 2912 SH SOLE 23 2912 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 1879 210222 SH SOLE 25 210222 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 1034 115700 SH SOLE 26 47948 0 67752 INDEPENDENCE RLTY TR INC COM 45378A106 105 11766 SH SOLE 28 11766 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 459 51328 SH SOLE 29 51328 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 4434 495934 SH SOLE 30 495934 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 78 8764 SH SOLE 40 8764 0 0 INDEPENDENT BANK CORP MASS COM 453836108 1853 28783 SH SOLE 2 1189 0 27594 INDEPENDENT BANK CORP MASS COM 453836108 9 144 SH SOLE 4 144 0 0 INDEPENDENT BANK CORP MASS COM 453836108 38 585 SH SOLE 7 585 0 0 INDEPENDENT BANK CORP MASS COM 453836108 10211 158623 SH SOLE 18 158623 0 0 INDEPENDENT BANK CORP MASS COM 453836108 3909 60732 SH SOLE 19 60732 0 0 INDEPENDENT BANK CORP MASS COM 453836108 234402 3641472 SH SOLE 21 3641472 0 0 INDEPENDENT BANK CORP MASS COM 453836108 63924 993070 SH SOLE 22 958742 0 34328 INDEPENDENT BANK CORP MASS COM 453836108 532 8260 SH SOLE 26 5479 0 2781 INDEPENDENT BANK CORP MASS COM 453836108 304 4728 SH SOLE 28 4728 0 0 INDEPENDENT BANK CORP MASS COM 453836108 2963 46028 SH SOLE 30 46028 0 0 INDEPENDENT BANK CORP MASS COM 453836108 207 3217 SH SOLE 40 3217 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 230 17857 SH SOLE 2 1192 0 16665 INDEPENDENT BANK CORP MICH COM NEW 453838609 6 487 SH SOLE 7 487 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 1102 85658 SH SOLE 18 85658 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 721 55984 SH SOLE 19 55984 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 10550 819715 SH SOLE 21 819715 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 13249 1029419 SH SOLE 22 997680 0 31739 INDEPENDENT BANK CORP MICH COM NEW 453838609 21 1595 SH SOLE 23 1595 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 391 30412 SH SOLE 26 0 0 30412 INDEPENDENT BANK CORP MICH COM NEW 453838609 56 4369 SH SOLE 28 4369 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 37 2865 SH SOLE 30 2865 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 38 2924 SH SOLE 34 2924 0 0 INDEPENDENT BK GROUP INC COM 45384B106 803 33917 SH SOLE 2 6676 0 27241 INDEPENDENT BK GROUP INC COM 45384B106 14 580 SH SOLE 7 580 0 0 INDEPENDENT BK GROUP INC COM 45384B106 5191 219220 SH SOLE 18 219220 0 0 INDEPENDENT BK GROUP INC COM 45384B106 3149 132978 SH SOLE 19 132978 0 0 INDEPENDENT BK GROUP INC COM 45384B106 29395 1241328 SH SOLE 21 1241328 0 0 INDEPENDENT BK GROUP INC COM 45384B106 28675 1210941 SH SOLE 22 1172978 0 37963 INDEPENDENT BK GROUP INC COM 45384B106 256 10802 SH SOLE 23 10802 0 0 INDEPENDENT BK GROUP INC COM 45384B106 1786 75443 SH SOLE 26 7422 0 68021 INDEPENDENT BK GROUP INC COM 45384B106 106 4483 SH SOLE 28 4483 0 0 INDEPENDENT BK GROUP INC COM 45384B106 166 7026 SH SOLE 30 7026 0 0 INDEPENDENT BK GROUP INC COM 45384B106 51 2138 SH SOLE 34 2138 0 0 INDEPENDENT BK GROUP INC COM 45384B106 104 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 4 7480 SH SOLE 18 7480 0 0 INDIA GLOBALIZATION CAP INC COM NEW 45408X308 43 87064 SH SOLE 21 87064 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 3219 183508 SH SOLE 2 3222 0 180286 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 656 37412 SH SOLE 4 37412 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1157 65953 SH SOLE 7 65953 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 5175 295051 SH SOLE 18 295051 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 3252 185402 SH SOLE 19 185402 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 133088 7587686 SH SOLE 21 7587686 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 41321 2355805 SH SOLE 22 2284624 0 71181 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 36 2064 SH SOLE 23 2064 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 2589 147618 SH SOLE 25 147618 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1112 63373 SH SOLE 26 27417 0 35956 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 247 14095 SH SOLE 28 14095 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 581 33143 SH SOLE 29 33143 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 5967 340189 SH SOLE 30 340189 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 103 5894 SH SOLE 40 5894 0 0 INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 1691 49748 SH SOLE 7 49748 0 0 INFINERA CORP COM 45667G103 897 169241 SH SOLE 2 9066 0 160175 INFINERA CORP COM 45667G103 4 707 SH SOLE 4 707 0 0 INFINERA CORP COM 45667G103 17 3284 SH SOLE 7 3284 0 0 INFINERA CORP COM 45667G103 3299 622411 SH SOLE 18 622411 0 0 INFINERA CORP COM 45667G103 1830 345260 SH SOLE 19 345260 0 0 INFINERA CORP COM 45667G103 33664 6351712 SH SOLE 21 6351712 0 0 INFINERA CORP COM 45667G103 24684 4657349 SH SOLE 22 4490570 0 166779 INFINERA CORP COM 45667G103 141 26589 SH SOLE 26 16395 0 10194 INFINERA CORP COM 45667G103 107 20122 SH SOLE 28 20122 0 0 INFINERA CORP COM 45667G103 6625 1250056 SH SOLE 30 1250056 0 0 INFINERA CORP COM 45667G103 86 16170 SH SOLE 40 16170 0 0 INFINERA CORP NOTE 2.125% 9/0 45667GAC7 1173 1400000 PRN SOLE 21 1400000 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 7 8648 SH SOLE 18 8648 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 109 129676 SH SOLE 21 129676 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 694 829033 SH SOLE 22 829033 0 0 INFLARX NV COM N44821101 63 16473 SH SOLE 22 16473 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 79 30832 SH SOLE 2 1089 0 29743 INFORMATION SERVICES GROUP I COM 45675Y104 339 131981 SH SOLE 18 131981 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 173 67293 SH SOLE 19 67293 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 3224 1254380 SH SOLE 21 1254380 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 1146 445748 SH SOLE 22 429441 0 16307 INFOSYS LTD SPONSORED ADR 456788108 6517 793745 SH SOLE 2 410269 0 383476 INFOSYS LTD SPONSORED ADR 456788108 4926 600000 SH SOLE 7 0 0 600000 INFOSYS LTD SPONSORED ADR 456788108 672 81862 SH SOLE 13 81862 0 0 INFOSYS LTD SPONSORED ADR 456788108 16365 1993257 SH SOLE 18 1993257 0 0 INFOSYS LTD SPONSORED ADR 456788108 4610 561528 SH SOLE 19 561528 0 0 INFOSYS LTD SPONSORED ADR 456788108 2021 246105 SH SOLE 21 246105 0 0 INFOSYS LTD SPONSORED ADR 456788108 28118 3424805 SH SOLE 22 3097456 0 327349 INFOSYS LTD SPONSORED ADR 456788108 1529 186192 SH SOLE 25 186192 0 0 INFOSYS LTD SPONSORED ADR 456788108 13613 1658054 SH SOLE 26 873440 0 784614 INFOSYS LTD SPONSORED ADR 456788108 8211 1000170 SH SOLE 28 1000170 0 0 INFOSYS LTD SPONSORED ADR 456788108 22493 2739696 SH SOLE 30 2739696 0 0 INFOSYS LTD SPONSORED ADR 456788108 2648 322563 SH SOLE 31 14412 0 308151 INFOSYS LTD SPONSORED ADR 456788108 9572 1165841 SH SOLE 34 1165841 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 4 2150 SH SOLE 18 2150 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 61 30570 SH SOLE 21 30570 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 5 2507 SH SOLE 22 2507 0 0 INFUSYSTEM HLDGS INC COM 45685K102 30 3577 SH SOLE 18 3577 0 0 INFUSYSTEM HLDGS INC COM 45685K102 402 47355 SH SOLE 21 47355 0 0 INFUSYSTEM HLDGS INC COM 45685K102 15 1819 SH SOLE 22 1819 0 0 ING GROEP N.V. SPONSORED ADR 456837103 25 4771 SH SOLE 18 4771 0 0 INGERSOLL RAND INC COM 45687V106 19862 800892 SH SOLE 2 87150 0 713742 INGERSOLL RAND INC COM 45687V106 2916 117583 SH SOLE 4 111810 0 5773 INGERSOLL RAND INC COM 45687V106 7641 308115 SH SOLE 7 287267 0 20848 INGERSOLL RAND INC COM 45687V106 17 684 SH SOLE 13 684 0 0 INGERSOLL RAND INC COM 45687V106 629 25378 SH SOLE 15 25378 0 0 INGERSOLL RAND INC COM 45687V106 16896 681307 SH SOLE 18 658155 0 23152 INGERSOLL RAND INC COM 45687V106 2932 118241 SH SOLE 19 118241 0 0 INGERSOLL RAND INC COM 45687V106 217802 8782323 SH SOLE 21 8782323 0 0 INGERSOLL RAND INC COM 45687V106 220627 8896237 SH SOLE 22 8088186 0 808051 INGERSOLL RAND INC COM 45687V106 6279 253203 SH SOLE 23 253203 0 0 INGERSOLL RAND INC COM 45687V106 849 34238 SH SOLE 25 34238 0 0 INGERSOLL RAND INC COM 45687V106 27181 1096024 SH SOLE 26 217509 0 878515 INGERSOLL RAND INC COM 45687V106 1790 72167 SH SOLE 28 50737 0 21430 INGERSOLL RAND INC COM 45687V106 1865 75209 SH SOLE 29 256 0 74953 INGERSOLL RAND INC COM 45687V106 31107 1254304 SH SOLE 30 1254304 0 0 INGERSOLL RAND INC COM 45687V106 1833 73907 SH SOLE 31 63162 0 10745 INGERSOLL RAND INC COM 45687V106 386 15583 SH SOLE 34 15583 0 0 INGERSOLL RAND INC COM 45687V106 1100 44337 SH SOLE 36 44337 0 0 INGERSOLL RAND INC COM 45687V106 115 4645 SH SOLE 40 4645 0 0 INGEVITY CORP COM 45688C107 1144 32511 SH SOLE 2 19042 0 13469 INGEVITY CORP COM 45688C107 7 197 SH SOLE 4 197 0 0 INGEVITY CORP COM 45688C107 26 727 SH SOLE 7 727 0 0 INGEVITY CORP COM 45688C107 8730 248017 SH SOLE 18 241932 0 6085 INGEVITY CORP COM 45688C107 4031 114530 SH SOLE 19 114530 0 0 INGEVITY CORP COM 45688C107 101822 2892684 SH SOLE 21 2892684 0 0 INGEVITY CORP COM 45688C107 51228 1455332 SH SOLE 22 1410483 0 44849 INGEVITY CORP COM 45688C107 106 2998 SH SOLE 23 2998 0 0 INGEVITY CORP COM 45688C107 995 28270 SH SOLE 26 7909 0 20361 INGEVITY CORP COM 45688C107 183 5188 SH SOLE 28 5188 0 0 INGEVITY CORP COM 45688C107 489 13893 SH SOLE 30 13893 0 0 INGEVITY CORP COM 45688C107 23 660 SH SOLE 31 0 0 660 INGEVITY CORP COM 45688C107 67 1906 SH SOLE 34 1906 0 0 INGEVITY CORP COM 45688C107 161 4566 SH SOLE 40 4566 0 0 INGLES MKTS INC CL A 457030104 508 14047 SH SOLE 2 768 0 13279 INGLES MKTS INC CL A 457030104 8 225 SH SOLE 7 225 0 0 INGLES MKTS INC CL A 457030104 1881 52012 SH SOLE 18 52012 0 0 INGLES MKTS INC CL A 457030104 1031 28517 SH SOLE 19 28517 0 0 INGLES MKTS INC CL A 457030104 18996 525343 SH SOLE 21 525343 0 0 INGLES MKTS INC CL A 457030104 14836 410277 SH SOLE 22 393004 0 17273 INGLES MKTS INC CL A 457030104 149 4107 SH SOLE 23 4107 0 0 INGLES MKTS INC CL A 457030104 342 9453 SH SOLE 26 0 0 9453 INGLES MKTS INC CL A 457030104 62 1727 SH SOLE 28 1727 0 0 INGLES MKTS INC CL A 457030104 190 5252 SH SOLE 30 5252 0 0 INGLES MKTS INC CL A 457030104 51 1424 SH SOLE 40 1424 0 0 INGREDION INC COM 457187102 16611 220013 SH SOLE 2 56529 0 163484 INGREDION INC COM 457187102 2942 38972 SH SOLE 4 37080 0 1892 INGREDION INC COM 457187102 4986 66039 SH SOLE 7 28614 0 37425 INGREDION INC COM 457187102 8 110 SH SOLE 13 110 0 0 INGREDION INC COM 457187102 566 7491 SH SOLE 15 7491 0 0 INGREDION INC COM 457187102 16413 217394 SH SOLE 18 211465 0 5929 INGREDION INC COM 457187102 1967 26055 SH SOLE 19 26055 0 0 INGREDION INC COM 457187102 254184 3366682 SH SOLE 21 3366682 0 0 INGREDION INC COM 457187102 165717 2194925 SH SOLE 22 2068285 0 126640 INGREDION INC COM 457187102 3733 49450 SH SOLE 23 49450 0 0 INGREDION INC COM 457187102 6576 87103 SH SOLE 25 87103 0 0 INGREDION INC COM 457187102 23692 313796 SH SOLE 26 83924 0 229872 INGREDION INC COM 457187102 1007 13332 SH SOLE 28 9579 0 3753 INGREDION INC COM 457187102 1400 18546 SH SOLE 29 4024 0 14522 INGREDION INC COM 457187102 10020 132710 SH SOLE 30 132710 0 0 INGREDION INC COM 457187102 1386 18361 SH SOLE 31 12763 0 5598 INGREDION INC COM 457187102 251 3331 SH SOLE 34 3331 0 0 INGREDION INC COM 457187102 3059 40520 SH SOLE 36 40520 0 0 INGREDION INC COM 457187102 109 1441 SH SOLE 40 1441 0 0 INMUNE BIO INC COM 45782T105 4 1326 SH SOLE 18 1326 0 0 INMUNE BIO INC COM 45782T105 48 14426 SH SOLE 21 14426 0 0 INNERWORKINGS INC COM 45773Y105 47 40522 SH SOLE 2 1497 0 39025 INNERWORKINGS INC COM 45773Y105 1 869 SH SOLE 7 869 0 0 INNERWORKINGS INC COM 45773Y105 194 166038 SH SOLE 18 166038 0 0 INNERWORKINGS INC COM 45773Y105 94 80527 SH SOLE 19 80527 0 0 INNERWORKINGS INC COM 45773Y105 1807 1544830 SH SOLE 21 1544830 0 0 INNERWORKINGS INC COM 45773Y105 1463 1250145 SH SOLE 22 1220822 0 29323 INNODATA INC COM NEW 457642205 18 22340 SH SOLE 21 22340 0 0 INNODATA INC COM NEW 457642205 444 554536 SH SOLE 22 554536 0 0 INNOSPEC INC COM 45768S105 857 12337 SH SOLE 2 2495 0 9842 INNOSPEC INC COM 45768S105 9 132 SH SOLE 4 132 0 0 INNOSPEC INC COM 45768S105 28 408 SH SOLE 7 408 0 0 INNOSPEC INC COM 45768S105 7987 114943 SH SOLE 18 112344 0 2599 INNOSPEC INC COM 45768S105 5259 75676 SH SOLE 19 75676 0 0 INNOSPEC INC COM 45768S105 181311 2609163 SH SOLE 21 2609163 0 0 INNOSPEC INC COM 45768S105 52877 760929 SH SOLE 22 729598 0 31331 INNOSPEC INC COM 45768S105 320 4612 SH SOLE 23 4612 0 0 INNOSPEC INC COM 45768S105 2152 30962 SH SOLE 26 7794 0 23168 INNOSPEC INC COM 45768S105 264 3803 SH SOLE 28 3803 0 0 INNOSPEC INC COM 45768S105 2264 32579 SH SOLE 30 32579 0 0 INNOSPEC INC COM 45768S105 196 2824 SH SOLE 40 2824 0 0 INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 3 6897 SH SOLE 18 6897 0 0 INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 47 94036 SH SOLE 21 94036 0 0 INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 128 254242 SH SOLE 22 254242 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 457 6017 SH SOLE 2 829 0 5188 INNOVATIVE INDL PPTYS INC COM 45781V101 724 9535 SH SOLE 4 9535 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 1288 16963 SH SOLE 7 16963 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 5989 78881 SH SOLE 18 78881 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 3619 47664 SH SOLE 19 47664 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 139287 1834408 SH SOLE 21 1834408 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 45876 604194 SH SOLE 22 586300 0 17894 INNOVATIVE INDL PPTYS INC COM 45781V101 41 541 SH SOLE 23 541 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 2977 39201 SH SOLE 25 39201 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 1013 13337 SH SOLE 26 6162 0 7175 INNOVATIVE INDL PPTYS INC COM 45781V101 193 2542 SH SOLE 28 2542 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 620 8164 SH SOLE 29 8164 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 6791 89444 SH SOLE 30 89444 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 132 1737 SH SOLE 40 1737 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 9 2727 SH SOLE 18 2727 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 132 41418 SH SOLE 21 41418 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 1315 412201 SH SOLE 22 412201 0 0 INNOVIVA INC COM 45781M101 321 27278 SH SOLE 2 6576 0 20702 INNOVIVA INC COM 45781M101 6 504 SH SOLE 4 504 0 0 INNOVIVA INC COM 45781M101 12 1017 SH SOLE 7 1017 0 0 INNOVIVA INC COM 45781M101 3790 322254 SH SOLE 18 289816 0 32438 INNOVIVA INC COM 45781M101 4077 346664 SH SOLE 19 346664 0 0 INNOVIVA INC COM 45781M101 95213 8096366 SH SOLE 21 8096366 0 0 INNOVIVA INC COM 45781M101 25626 2179058 SH SOLE 22 2103528 0 75530 INNOVIVA INC COM 45781M101 305 25910 SH SOLE 23 25910 0 0 INNOVIVA INC COM 45781M101 985 83784 SH SOLE 26 10561 0 73223 INNOVIVA INC COM 45781M101 115 9802 SH SOLE 28 9802 0 0 INNOVIVA INC COM 45781M101 1079 91715 SH SOLE 30 91715 0 0 INNOVIVA INC COM 45781M101 101 8587 SH SOLE 40 8587 0 0 INOGEN INC COM 45780L104 464 8975 SH SOLE 2 3116 0 5859 INOGEN INC COM 45780L104 4 76 SH SOLE 4 76 0 0 INOGEN INC COM 45780L104 15 297 SH SOLE 7 297 0 0 INOGEN INC COM 45780L104 4763 92191 SH SOLE 18 83359 0 8832 INOGEN INC COM 45780L104 5351 103573 SH SOLE 19 103573 0 0 INOGEN INC COM 45780L104 105814 2048271 SH SOLE 21 2048271 0 0 INOGEN INC COM 45780L104 32381 626813 SH SOLE 22 606788 0 20025 INOGEN INC COM 45780L104 546 10563 SH SOLE 23 10563 0 0 INOGEN INC COM 45780L104 2144 41496 SH SOLE 26 5524 0 35972 INOGEN INC COM 45780L104 126 2448 SH SOLE 28 2448 0 0 INOGEN INC COM 45780L104 1248 24152 SH SOLE 30 24152 0 0 INOGEN INC COM 45780L104 36 701 SH SOLE 34 701 0 0 INOGEN INC COM 45780L104 127 2457 SH SOLE 40 2457 0 0 INOVALON HLDGS INC COM CL A 45781D101 591 35472 SH SOLE 2 12220 0 23252 INOVALON HLDGS INC COM CL A 45781D101 7 437 SH SOLE 4 437 0 0 INOVALON HLDGS INC COM CL A 45781D101 22 1341 SH SOLE 7 1341 0 0 INOVALON HLDGS INC COM CL A 45781D101 4630 277913 SH SOLE 18 252180 0 25733 INOVALON HLDGS INC COM CL A 45781D101 6944 416795 SH SOLE 19 416795 0 0 INOVALON HLDGS INC COM CL A 45781D101 43724 2624483 SH SOLE 21 2624483 0 0 INOVALON HLDGS INC COM CL A 45781D101 39108 2347442 SH SOLE 22 2270298 0 77144 INOVALON HLDGS INC COM CL A 45781D101 690 41398 SH SOLE 23 41398 0 0 INOVALON HLDGS INC COM CL A 45781D101 2486 149231 SH SOLE 26 27273 0 121958 INOVALON HLDGS INC COM CL A 45781D101 175 10504 SH SOLE 28 10504 0 0 INOVALON HLDGS INC COM CL A 45781D101 365 21907 SH SOLE 30 21907 0 0 INOVALON HLDGS INC COM CL A 45781D101 130 7800 SH SOLE 40 7800 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 290 38923 SH SOLE 2 8592 0 30331 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 4 553 SH SOLE 7 553 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 2732 367242 SH SOLE 18 350556 0 16686 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 2950 396531 SH SOLE 19 396531 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 31190 4192189 SH SOLE 21 4192189 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 26373 3544772 SH SOLE 22 3489672 0 55100 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 223 29963 SH SOLE 23 29963 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 365 49001 SH SOLE 26 0 0 49001 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 59 7913 SH SOLE 30 7913 0 0 INPHI CORP COM 45772F107 1422 17957 SH SOLE 2 3638 0 14319 INPHI CORP COM 45772F107 16 208 SH SOLE 4 208 0 0 INPHI CORP COM 45772F107 62 785 SH SOLE 7 785 0 0 INPHI CORP COM 45772F107 12700 160408 SH SOLE 18 155626 0 4782 INPHI CORP COM 45772F107 67164 848346 SH SOLE 19 848346 0 0 INPHI CORP COM 45772F107 118800 1500566 SH SOLE 21 1500566 0 0 INPHI CORP COM 45772F107 104497 1319906 SH SOLE 22 1273464 0 46442 INPHI CORP COM 45772F107 456 5763 SH SOLE 23 5763 0 0 INPHI CORP COM 45772F107 3957 49979 SH SOLE 26 14635 0 35344 INPHI CORP COM 45772F107 467 5897 SH SOLE 28 5897 0 0 INPHI CORP COM 45772F107 28891 364923 SH SOLE 30 364923 0 0 INPHI CORP COM 45772F107 31794 401586 SH SOLE 34 401586 0 0 INPHI CORP COM 45772F107 334 4219 SH SOLE 40 4219 0 0 INPHI CORP NOTE 0.750% 9/0 45772FAC1 1044 716000 PRN SOLE 21 716000 0 0 INPIXON COM 45790J800 0 1 SH SOLE 21 1 0 0 INSEEGO CORP COM 45782B104 306 49169 SH SOLE 2 1829 0 47340 INSEEGO CORP COM 45782B104 1018 163355 SH SOLE 18 163355 0 0 INSEEGO CORP COM 45782B104 523 83926 SH SOLE 19 83926 0 0 INSEEGO CORP COM 45782B104 10958 1758918 SH SOLE 21 1758918 0 0 INSEEGO CORP COM 45782B104 8265 1326632 SH SOLE 22 1305718 0 20914 INSIGHT ENTERPRISES INC COM 45765U103 1146 27204 SH SOLE 2 2778 0 24426 INSIGHT ENTERPRISES INC COM 45765U103 8 195 SH SOLE 4 195 0 0 INSIGHT ENTERPRISES INC COM 45765U103 48 1137 SH SOLE 7 1137 0 0 INSIGHT ENTERPRISES INC COM 45765U103 6824 161983 SH SOLE 18 161983 0 0 INSIGHT ENTERPRISES INC COM 45765U103 2798 66411 SH SOLE 19 66411 0 0 INSIGHT ENTERPRISES INC COM 45765U103 164744 3910381 SH SOLE 21 3910381 0 0 INSIGHT ENTERPRISES INC COM 45765U103 43862 1041110 SH SOLE 22 997411 0 43699 INSIGHT ENTERPRISES INC COM 45765U103 797 18925 SH SOLE 26 14377 0 4548 INSIGHT ENTERPRISES INC COM 45765U103 189 4483 SH SOLE 28 4483 0 0 INSIGHT ENTERPRISES INC COM 45765U103 1994 47336 SH SOLE 30 47336 0 0 INSIGHT ENTERPRISES INC COM 45765U103 52 1239 SH SOLE 31 0 0 1239 INSIGHT ENTERPRISES INC COM 45765U103 24 578 SH SOLE 34 578 0 0 INSIGHT ENTERPRISES INC COM 45765U103 87 2066 SH SOLE 36 2066 0 0 INSIGHT ENTERPRISES INC COM 45765U103 137 3251 SH SOLE 40 3251 0 0 INSIGNIA SYS INC COM 45765Y105 6 8208 SH SOLE 21 8208 0 0 INSIGNIA SYS INC COM 45765Y105 341 460797 SH SOLE 22 460797 0 0 INSMED INC COM PAR $.01 457669307 568 35414 SH SOLE 2 6949 0 28465 INSMED INC COM PAR $.01 457669307 8 506 SH SOLE 4 506 0 0 INSMED INC COM PAR $.01 457669307 26 1653 SH SOLE 7 1653 0 0 INSMED INC COM PAR $.01 457669307 2 126 SH SOLE 17 0 0 126 INSMED INC COM PAR $.01 457669307 5160 321916 SH SOLE 18 309271 0 12645 INSMED INC COM PAR $.01 457669307 10561 658851 SH SOLE 19 658851 0 0 INSMED INC COM PAR $.01 457669307 59734 3726359 SH SOLE 21 3726359 0 0 INSMED INC COM PAR $.01 457669307 41347 2579326 SH SOLE 22 2492359 0 86967 INSMED INC COM PAR $.01 457669307 149 9315 SH SOLE 23 9315 0 0 INSMED INC COM PAR $.01 457669307 728 45390 SH SOLE 26 11000 0 34390 INSMED INC COM PAR $.01 457669307 204 12742 SH SOLE 28 12742 0 0 INSMED INC COM PAR $.01 457669307 550 34327 SH SOLE 30 34327 0 0 INSMED INC COM PAR $.01 457669307 28 1765 SH SOLE 34 1765 0 0 INSMED INC COM PAR $.01 457669307 151 9415 SH SOLE 40 9415 0 0 INSMED INC NOTE 1.750% 1/1 457669AA7 1140 1365000 PRN SOLE 21 1365000 0 0 INSPERITY INC COM 45778Q107 1245 33390 SH SOLE 2 21501 0 11889 INSPERITY INC COM 45778Q107 7 178 SH SOLE 4 178 0 0 INSPERITY INC COM 45778Q107 24 645 SH SOLE 7 645 0 0 INSPERITY INC COM 45778Q107 8936 239570 SH SOLE 18 217395 0 22175 INSPERITY INC COM 45778Q107 9957 266935 SH SOLE 19 266935 0 0 INSPERITY INC COM 45778Q107 96655 2591294 SH SOLE 21 2591294 0 0 INSPERITY INC COM 45778Q107 57600 1544230 SH SOLE 22 1448790 0 95440 INSPERITY INC COM 45778Q107 979 26234 SH SOLE 23 26234 0 0 INSPERITY INC COM 45778Q107 3768 101029 SH SOLE 26 11754 0 89275 INSPERITY INC COM 45778Q107 177 4747 SH SOLE 28 4747 0 0 INSPERITY INC COM 45778Q107 472 12648 SH SOLE 30 12648 0 0 INSPERITY INC COM 45778Q107 93 2500 SH SOLE 34 2500 0 0 INSPERITY INC COM 45778Q107 145 3882 SH SOLE 40 3882 0 0 INSPIRE MED SYS INC COM 457730109 352 5832 SH SOLE 2 1556 0 4276 INSPIRE MED SYS INC COM 457730109 1 14 SH SOLE 4 14 0 0 INSPIRE MED SYS INC COM 457730109 15 254 SH SOLE 7 254 0 0 INSPIRE MED SYS INC COM 457730109 3379 56052 SH SOLE 18 47732 0 8320 INSPIRE MED SYS INC COM 457730109 4670 77480 SH SOLE 19 77480 0 0 INSPIRE MED SYS INC COM 457730109 29047 481863 SH SOLE 21 481863 0 0 INSPIRE MED SYS INC COM 457730109 27067 449013 SH SOLE 22 433789 0 15224 INSPIRE MED SYS INC COM 457730109 393 6525 SH SOLE 23 6525 0 0 INSPIRE MED SYS INC COM 457730109 1144 18974 SH SOLE 26 0 0 18974 INSPIRE MED SYS INC COM 457730109 94 1560 SH SOLE 28 1560 0 0 INSPIRE MED SYS INC COM 457730109 263 4370 SH SOLE 30 4370 0 0 INSPIRE MED SYS INC COM 457730109 5 82 SH SOLE 34 82 0 0 INSPIRE MED SYS INC COM 457730109 93 1545 SH SOLE 40 1545 0 0 INSPIRED ENTMT INC COM 45782N108 11 3258 SH SOLE 2 463 0 2795 INSPIRED ENTMT INC COM 45782N108 105 31007 SH SOLE 18 31007 0 0 INSPIRED ENTMT INC COM 45782N108 50 14820 SH SOLE 19 14820 0 0 INSPIRED ENTMT INC COM 45782N108 1237 366011 SH SOLE 21 366011 0 0 INSPIRED ENTMT INC COM 45782N108 396 117068 SH SOLE 22 113616 0 3452 INSTALLED BLDG PRODS INC COM 45780R101 336 8431 SH SOLE 2 1148 0 7283 INSTALLED BLDG PRODS INC COM 45780R101 5 130 SH SOLE 4 130 0 0 INSTALLED BLDG PRODS INC COM 45780R101 16 399 SH SOLE 7 399 0 0 INSTALLED BLDG PRODS INC COM 45780R101 4037 101251 SH SOLE 18 101251 0 0 INSTALLED BLDG PRODS INC COM 45780R101 1731 43420 SH SOLE 19 43420 0 0 INSTALLED BLDG PRODS INC COM 45780R101 99855 2504509 SH SOLE 21 2504509 0 0 INSTALLED BLDG PRODS INC COM 45780R101 25023 627609 SH SOLE 22 603206 0 24403 INSTALLED BLDG PRODS INC COM 45780R101 983 24646 SH SOLE 26 11899 0 12747 INSTALLED BLDG PRODS INC COM 45780R101 123 3086 SH SOLE 28 3086 0 0 INSTALLED BLDG PRODS INC COM 45780R101 1241 31138 SH SOLE 30 31138 0 0 INSTALLED BLDG PRODS INC COM 45780R101 91 2276 SH SOLE 34 2276 0 0 INSTALLED BLDG PRODS INC COM 45780R101 104 2598 SH SOLE 40 2598 0 0 INSTEEL INDUSTRIES INC COM 45774W108 218 16440 SH SOLE 2 1106 0 15334 INSTEEL INDUSTRIES INC COM 45774W108 6 431 SH SOLE 7 431 0 0 INSTEEL INDUSTRIES INC COM 45774W108 1200 90572 SH SOLE 18 90572 0 0 INSTEEL INDUSTRIES INC COM 45774W108 448 33831 SH SOLE 19 33831 0 0 INSTEEL INDUSTRIES INC COM 45774W108 28262 2132960 SH SOLE 21 2132960 0 0 INSTEEL INDUSTRIES INC COM 45774W108 7318 552333 SH SOLE 22 530984 0 21349 INSTEEL INDUSTRIES INC COM 45774W108 34 2559 SH SOLE 28 2559 0 0 INSTEEL INDUSTRIES INC COM 45774W108 360 27180 SH SOLE 30 27180 0 0 INSTEEL INDUSTRIES INC COM 45774W108 20 1504 SH SOLE 40 1504 0 0 INSULET CORP COM 45784P101 22244 134258 SH SOLE 2 8354 0 125904 INSULET CORP COM 45784P101 4671 28190 SH SOLE 4 26550 0 1640 INSULET CORP COM 45784P101 727 4390 SH SOLE 7 4390 0 0 INSULET CORP COM 45784P101 17 104 SH SOLE 13 104 0 0 INSULET CORP COM 45784P101 716 4320 SH SOLE 15 4320 0 0 INSULET CORP COM 45784P101 7353 44380 SH SOLE 18 39334 0 5046 INSULET CORP COM 45784P101 28780 173708 SH SOLE 19 173708 0 0 INSULET CORP COM 45784P101 208071 1255862 SH SOLE 21 1255862 0 0 INSULET CORP COM 45784P101 276786 1670604 SH SOLE 22 1571556 0 99048 INSULET CORP COM 45784P101 7488 45196 SH SOLE 23 45196 0 0 INSULET CORP COM 45784P101 285 1718 SH SOLE 25 1718 0 0 INSULET CORP COM 45784P101 19853 119827 SH SOLE 26 52256 0 67571 INSULET CORP COM 45784P101 2083 12575 SH SOLE 28 8870 0 3705 INSULET CORP COM 45784P101 2342 14138 SH SOLE 29 1192 0 12946 INSULET CORP COM 45784P101 16488 99515 SH SOLE 30 99515 0 0 INSULET CORP COM 45784P101 2168 13083 SH SOLE 31 10910 0 2173 INSULET CORP COM 45784P101 2396 14463 SH SOLE 34 14463 0 0 INSULET CORP COM 45784P101 2444 14752 SH SOLE 36 14752 0 0 INSULET CORP COM 45784P101 238 1434 SH SOLE 40 1434 0 0 INSULET CORP NOTE 1.375%11/1 45784PAH4 3128 1703000 PRN SOLE 21 1703000 0 0 INTEC PHARMA LTD JERUSALEM SHS M53644106 0 1927 SH SOLE 22 1927 0 0 INTEGER HLDGS CORP COM 45826H109 1150 18301 SH SOLE 2 2851 0 15450 INTEGER HLDGS CORP COM 45826H109 7 109 SH SOLE 4 109 0 0 INTEGER HLDGS CORP COM 45826H109 34 540 SH SOLE 7 540 0 0 INTEGER HLDGS CORP COM 45826H109 9774 155490 SH SOLE 18 148693 0 6797 INTEGER HLDGS CORP COM 45826H109 7506 119403 SH SOLE 19 119403 0 0 INTEGER HLDGS CORP COM 45826H109 239256 3806168 SH SOLE 21 3806168 0 0 INTEGER HLDGS CORP COM 45826H109 62852 999865 SH SOLE 22 964538 0 35327 INTEGER HLDGS CORP COM 45826H109 552 8787 SH SOLE 23 8787 0 0 INTEGER HLDGS CORP COM 45826H109 2645 42070 SH SOLE 26 5705 0 36365 INTEGER HLDGS CORP COM 45826H109 382 6081 SH SOLE 28 6081 0 0 INTEGER HLDGS CORP COM 45826H109 2672 42509 SH SOLE 30 42509 0 0 INTEGER HLDGS CORP COM 45826H109 45 714 SH SOLE 34 714 0 0 INTEGER HLDGS CORP COM 45826H109 241 3828 SH SOLE 40 3828 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 7574 169562 SH SOLE 2 34970 0 134592 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 12 262 SH SOLE 4 262 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 56 1248 SH SOLE 7 1248 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 8819 197435 SH SOLE 18 197435 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 741 16582 SH SOLE 19 16582 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 168373 3769266 SH SOLE 21 3769266 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 103009 2305989 SH SOLE 22 2187484 0 118505 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1689 37815 SH SOLE 26 15715 0 22100 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 468 10471 SH SOLE 28 10471 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1057 23667 SH SOLE 30 23667 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 64 1443 SH SOLE 31 1443 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 202 4521 SH SOLE 34 4521 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 361 8087 SH SOLE 40 8087 0 0 INTEL CORP COM 458140100 609258 11257535 SH SOLE 2 1533521 0 9724014 INTEL CORP COM 458140100 118722 2193688 SH SOLE 4 2074532 0 119156 INTEL CORP COM 458140100 286516 5294085 SH SOLE 7 4093745 0 1200340 INTEL CORP COM 458140100 12620 233188 SH SOLE 13 233188 0 0 INTEL CORP COM 458140100 26761 494470 SH SOLE 15 494470 0 0 INTEL CORP COM 458140100 115 2122 SH SOLE 17 0 0 2122 INTEL CORP COM 458140100 531471 9820239 SH SOLE 18 8930053 0 890186 INTEL CORP COM 458140100 92621 1711408 SH SOLE 19 1711408 0 0 INTEL CORP COM 458140100 10488 193794 SH SOLE 20 193794 0 0 INTEL CORP COM 458140100 5856454 108212371 SH SOLE 21 108212371 0 0 INTEL CORP COM 458140100 5697579 105276778 SH SOLE 22 94236211 0 11040567 INTEL CORP COM 458140100 177612 3281818 SH SOLE 23 3281818 0 0 INTEL CORP COM 458140100 281796 5206876 SH SOLE 25 5206876 0 0 INTEL CORP COM 458140100 1452659 26841445 SH SOLE 26 2579820 0 24261625 INTEL CORP COM 458140100 47932 885668 SH SOLE 28 627738 0 257930 INTEL CORP COM 458140100 38231 706419 SH SOLE 29 120515 0 585904 INTEL CORP COM 458140100 1266295 23397915 SH SOLE 30 23397915 0 0 INTEL CORP COM 458140100 90977 1681028 SH SOLE 31 872630 0 808398 INTEL CORP COM 458140100 52474 969577 SH SOLE 32 969577 0 0 INTEL CORP COM 458140100 26961 498167 SH SOLE 34 498167 0 0 INTEL CORP COM 458140100 169622 3134189 SH SOLE 36 3134189 0 0 INTEL CORP COM 458140100 5331 98501 SH SOLE 40 98501 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 347 28337 SH SOLE 2 9211 0 19126 INTELLIA THERAPEUTICS INC COM 45826J105 9 720 SH SOLE 7 720 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 2054 167960 SH SOLE 18 140832 0 27128 INTELLIA THERAPEUTICS INC COM 45826J105 3174 259564 SH SOLE 19 259564 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 21962 1795769 SH SOLE 21 1795769 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 16916 1383188 SH SOLE 22 1348533 0 34655 INTELLIA THERAPEUTICS INC COM 45826J105 375 30678 SH SOLE 23 30678 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 1217 99472 SH SOLE 26 0 0 99472 INTELLIA THERAPEUTICS INC COM 45826J105 44 3618 SH SOLE 28 3618 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 254 20746 SH SOLE 30 20746 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 27 2246 SH SOLE 40 2246 0 0 INTELLICHECK INC COM NEW 45817G201 14 4079 SH SOLE 18 4079 0 0 INTELLICHECK INC COM NEW 45817G201 147 43388 SH SOLE 21 43388 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 83 2430 SH SOLE 2 281 0 2149 INTELLIGENT SYS CORP NEW COM 45816D100 4 113 SH SOLE 7 113 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 868 25534 SH SOLE 18 25534 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 422 12402 SH SOLE 19 12402 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 7945 233733 SH SOLE 21 233733 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 5584 164284 SH SOLE 22 160012 0 4272 INTELSAT S A COM L5140P101 96 62956 SH SOLE 2 2769 0 60187 INTELSAT S A COM L5140P101 4 2408 SH SOLE 4 2408 0 0 INTELSAT S A COM L5140P101 2 1020 SH SOLE 7 1020 0 0 INTELSAT S A COM L5140P101 357 233442 SH SOLE 18 233442 0 0 INTELSAT S A COM L5140P101 217 141949 SH SOLE 19 141949 0 0 INTELSAT S A COM L5140P101 3408 2227369 SH SOLE 21 2227369 0 0 INTELSAT S A COM L5140P101 1186 775182 SH SOLE 22 715259 0 59923 INTELSAT S A COM L5140P101 33 21353 SH SOLE 30 21353 0 0 INTELSAT S A COM L5140P101 4 2772 SH SOLE 36 2772 0 0 INTER PARFUMS INC COM 458334109 304 6567 SH SOLE 2 897 0 5670 INTER PARFUMS INC COM 458334109 5 118 SH SOLE 4 118 0 0 INTER PARFUMS INC COM 458334109 14 301 SH SOLE 7 301 0 0 INTER PARFUMS INC COM 458334109 3702 79881 SH SOLE 18 79881 0 0 INTER PARFUMS INC COM 458334109 1575 33981 SH SOLE 19 33981 0 0 INTER PARFUMS INC COM 458334109 87823 1894775 SH SOLE 21 1894775 0 0 INTER PARFUMS INC COM 458334109 23609 509368 SH SOLE 22 491419 0 17949 INTER PARFUMS INC COM 458334109 706 15237 SH SOLE 26 6364 0 8873 INTER PARFUMS INC COM 458334109 108 2339 SH SOLE 28 2339 0 0 INTER PARFUMS INC COM 458334109 1063 22927 SH SOLE 30 22927 0 0 INTER PARFUMS INC COM 458334109 96 2061 SH SOLE 40 2061 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 6979 161663 SH SOLE 2 34095 0 127568 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 14 334 SH SOLE 4 334 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 59 1372 SH SOLE 7 1372 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 9010 208719 SH SOLE 18 208719 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 603 13960 SH SOLE 19 13960 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 159143 3686435 SH SOLE 21 3686435 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 100086 2318406 SH SOLE 22 2197248 0 121158 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1268 29375 SH SOLE 26 19700 0 9675 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 452 10461 SH SOLE 28 10461 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1059 24537 SH SOLE 30 24537 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 70 1611 SH SOLE 31 1611 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 47 1078 SH SOLE 34 1078 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 355 8233 SH SOLE 40 8233 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 676 10736 SH SOLE 2 2664 0 8072 INTERCEPT PHARMACEUTICALS IN COM 45845P108 5 74 SH SOLE 4 74 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 28 444 SH SOLE 7 444 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 5982 95020 SH SOLE 18 87615 0 7405 INTERCEPT PHARMACEUTICALS IN COM 45845P108 5608 89065 SH SOLE 19 89065 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 77094 1224492 SH SOLE 21 1224492 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 47560 755403 SH SOLE 22 726779 0 28624 INTERCEPT PHARMACEUTICALS IN COM 45845P108 375 5962 SH SOLE 23 5962 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 1654 26265 SH SOLE 26 5142 0 21123 INTERCEPT PHARMACEUTICALS IN COM 45845P108 237 3757 SH SOLE 28 3757 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 718 11400 SH SOLE 30 11400 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 56 893 SH SOLE 34 893 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 156 2473 SH SOLE 40 2473 0 0 INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 1096 1370000 PRN SOLE 21 1370000 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 151354 1874347 SH SOLE 2 610320 0 1264027 INTERCONTINENTAL EXCHANGE IN COM 45866F104 26425 327244 SH SOLE 4 311961 0 15283 INTERCONTINENTAL EXCHANGE IN COM 45866F104 43984 544695 SH SOLE 7 513753 0 30942 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3537 43807 SH SOLE 13 43807 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3788 46907 SH SOLE 15 46907 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2 26 SH SOLE 17 0 0 26 INTERCONTINENTAL EXCHANGE IN COM 45866F104 98210 1216226 SH SOLE 18 1093117 0 123109 INTERCONTINENTAL EXCHANGE IN COM 45866F104 26044 322529 SH SOLE 19 322529 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1044790 12938575 SH SOLE 21 12938575 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1125167 13933959 SH SOLE 22 12226809 0 1707150 INTERCONTINENTAL EXCHANGE IN COM 45866F104 43344 536769 SH SOLE 23 536769 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 47358 586471 SH SOLE 25 586471 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 236327 2926656 SH SOLE 26 398736 0 2527920 INTERCONTINENTAL EXCHANGE IN COM 45866F104 9395 116345 SH SOLE 28 83010 0 33335 INTERCONTINENTAL EXCHANGE IN COM 45866F104 15491 191844 SH SOLE 29 102312 0 89532 INTERCONTINENTAL EXCHANGE IN COM 45866F104 172563 2137009 SH SOLE 30 2137009 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 26117 323435 SH SOLE 31 244753 0 78682 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3754 46492 SH SOLE 34 46492 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 35454 439055 SH SOLE 36 439055 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1047 12969 SH SOLE 40 12969 0 0 INTERDIGITAL INC COM 45867G101 1054 23626 SH SOLE 2 13617 0 10009 INTERDIGITAL INC COM 45867G101 7 149 SH SOLE 4 149 0 0 INTERDIGITAL INC COM 45867G101 23 511 SH SOLE 7 511 0 0 INTERDIGITAL INC COM 45867G101 7990 179017 SH SOLE 18 179017 0 0 INTERDIGITAL INC COM 45867G101 2616 58608 SH SOLE 19 58608 0 0 INTERDIGITAL INC COM 45867G101 99203 2222784 SH SOLE 21 2222784 0 0 INTERDIGITAL INC COM 45867G101 47045 1054101 SH SOLE 22 1016059 0 38042 INTERDIGITAL INC COM 45867G101 625 14001 SH SOLE 26 10305 0 3696 INTERDIGITAL INC COM 45867G101 196 4397 SH SOLE 28 4397 0 0 INTERDIGITAL INC COM 45867G101 0 3 SH SOLE 29 0 0 3 INTERDIGITAL INC COM 45867G101 6548 146717 SH SOLE 30 146717 0 0 INTERDIGITAL INC COM 45867G101 18 395 SH SOLE 34 395 0 0 INTERDIGITAL INC COM 45867G101 149 3330 SH SOLE 40 3330 0 0 INTERFACE INC COM 458665304 209 27612 SH SOLE 2 3021 0 24591 INTERFACE INC COM 458665304 3 360 SH SOLE 4 360 0 0 INTERFACE INC COM 458665304 7 977 SH SOLE 7 977 0 0 INTERFACE INC COM 458665304 2032 268813 SH SOLE 18 268813 0 0 INTERFACE INC COM 458665304 830 109763 SH SOLE 19 109763 0 0 INTERFACE INC COM 458665304 47409 6271094 SH SOLE 21 6271094 0 0 INTERFACE INC COM 458665304 13755 1819477 SH SOLE 22 1750738 0 68739 INTERFACE INC COM 458665304 127 16756 SH SOLE 26 13389 0 3367 INTERFACE INC COM 458665304 60 7927 SH SOLE 28 7927 0 0 INTERFACE INC COM 458665304 550 72787 SH SOLE 30 72787 0 0 INTERFACE INC COM 458665304 56 7342 SH SOLE 40 7342 0 0 INTERGROUP CORP COM 458685104 3 111 SH SOLE 18 111 0 0 INTERGROUP CORP COM 458685104 4 126 SH SOLE 21 126 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 2036 75753 SH SOLE 2 25176 0 50577 INTERNATIONAL BANCSHARES COR COM 459044103 11 396 SH SOLE 4 396 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 25 945 SH SOLE 7 945 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 8773 326392 SH SOLE 18 326392 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 3223 119905 SH SOLE 19 119905 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 107994 4017635 SH SOLE 21 4017635 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 52632 1958028 SH SOLE 22 1896868 0 61160 INTERNATIONAL BANCSHARES COR COM 459044103 31 1143 SH SOLE 23 1143 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 493 18329 SH SOLE 26 11888 0 6441 INTERNATIONAL BANCSHARES COR COM 459044103 191 7094 SH SOLE 28 7094 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 539 20045 SH SOLE 30 20045 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 25 943 SH SOLE 34 943 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 164 6093 SH SOLE 40 6093 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 247814 2233967 SH SOLE 2 256608 0 1977359 INTERNATIONAL BUSINESS MACHS COM 459200101 47164 425165 SH SOLE 4 401168 0 23997 INTERNATIONAL BUSINESS MACHS COM 459200101 95089 857196 SH SOLE 7 826400 0 30796 INTERNATIONAL BUSINESS MACHS COM 459200101 955 8612 SH SOLE 13 8612 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 10698 96436 SH SOLE 15 96436 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 2 20 SH SOLE 17 0 0 20 INTERNATIONAL BUSINESS MACHS COM 459200101 188372 1698114 SH SOLE 18 1568597 0 129517 INTERNATIONAL BUSINESS MACHS COM 459200101 16863 152015 SH SOLE 19 152015 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 2528654 22795039 SH SOLE 21 22795039 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 2381660 21469938 SH SOLE 22 19306424 0 2163514 INTERNATIONAL BUSINESS MACHS COM 459200101 71557 645061 SH SOLE 23 645061 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 115031 1036965 SH SOLE 25 1036965 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 567856 5119051 SH SOLE 26 522078 0 4596973 INTERNATIONAL BUSINESS MACHS COM 459200101 19990 180207 SH SOLE 28 127062 0 53145 INTERNATIONAL BUSINESS MACHS COM 459200101 1806 16285 SH SOLE 29 16285 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 448352 4041759 SH SOLE 30 4041759 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 31148 280787 SH SOLE 31 161491 0 119296 INTERNATIONAL BUSINESS MACHS COM 459200101 14206 128064 SH SOLE 32 128064 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 6827 61540 SH SOLE 34 61540 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 9288 83727 SH SOLE 35 83727 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 77946 702657 SH SOLE 36 702657 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 2233 20130 SH SOLE 40 20130 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 29222 286261 SH SOLE 2 44672 0 241589 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 6335 62061 SH SOLE 4 59342 0 2719 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 9940 97373 SH SOLE 7 89415 0 7958 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 39 384 SH SOLE 13 384 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1134 11112 SH SOLE 15 11112 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 43496 426097 SH SOLE 18 410504 0 15593 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 88361 865609 SH SOLE 19 865609 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 268665 2631905 SH SOLE 21 2631905 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 265290 2598845 SH SOLE 22 2340192 0 258653 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 8174 80075 SH SOLE 23 80075 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 13180 129113 SH SOLE 25 129113 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 68862 674587 SH SOLE 26 86283 0 588304 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2109 20658 SH SOLE 28 14625 0 6033 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2561 25092 SH SOLE 29 3720 0 21372 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 43922 430272 SH SOLE 30 430272 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2366 23181 SH SOLE 31 18558 0 4623 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 40711 398811 SH SOLE 34 398811 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 7934 77721 SH SOLE 36 77721 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 255 2500 SH SOLE 40 2500 0 0 INTERNATIONAL FLAVORS&FRAGRA UNIT 09/15/2021 459506309 50847 1332131 SH SOLE 21 1332131 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1046 175798 SH SOLE 2 8032 0 167766 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 24 3981 SH SOLE 7 3981 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 49 8274 SH SOLE 13 8274 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 436 73311 SH SOLE 18 69373 0 3938 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 965 162150 SH SOLE 19 162150 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 5851 983306 SH SOLE 21 983306 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 6305 1059613 SH SOLE 22 898325 0 161288 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 332 55855 SH SOLE 29 0 0 55855 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 123 20709 SH SOLE 31 1991 0 18718 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 60 10092 SH SOLE 36 10092 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 342 37467 SH SOLE 2 31924 0 5543 INTERNATIONAL MNY EXPRESS IN COM 46005L101 745 81581 SH SOLE 18 63445 0 18136 INTERNATIONAL MNY EXPRESS IN COM 46005L101 1894 207446 SH SOLE 19 207446 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 6486 710353 SH SOLE 21 710353 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 8174 895261 SH SOLE 22 884123 0 11138 INTERNATIONAL MNY EXPRESS IN COM 46005L101 203 22257 SH SOLE 23 22257 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 677 74104 SH SOLE 26 0 0 74104 INTERNATIONAL MNY EXPRESS IN COM 46005L101 37 4013 SH SOLE 30 4013 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 45 4905 SH SOLE 40 4905 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 550 23037 SH SOLE 2 1318 0 21719 INTERNATIONAL SEAWAYS INC COM Y41053102 10 399 SH SOLE 7 399 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 2242 93856 SH SOLE 18 93856 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 1126 47127 SH SOLE 19 47127 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 22321 934340 SH SOLE 21 934340 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 17453 730565 SH SOLE 22 698995 0 31570 INTERNATIONAL SEAWAYS INC COM Y41053102 119 4964 SH SOLE 26 0 0 4964 INTERNATIONAL SEAWAYS INC COM Y41053102 70 2940 SH SOLE 28 2940 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 210 8788 SH SOLE 30 8788 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 56 2330 SH SOLE 40 2330 0 0 INTERPACE BIOSCIENCES INC COM 46062X303 0 27 SH SOLE 21 27 0 0 INTERPACE BIOSCIENCES INC COM 46062X303 607 117125 SH SOLE 22 117125 0 0 INTERPUBLIC GROUP COS INC COM 460690100 32197 1988716 SH SOLE 2 1058443 0 930273 INTERPUBLIC GROUP COS INC COM 460690100 5563 343597 SH SOLE 4 333637 0 9960 INTERPUBLIC GROUP COS INC COM 460690100 6892 425705 SH SOLE 7 412209 0 13496 INTERPUBLIC GROUP COS INC COM 460690100 3446 212831 SH SOLE 13 212831 0 0 INTERPUBLIC GROUP COS INC COM 460690100 649 40060 SH SOLE 15 40060 0 0 INTERPUBLIC GROUP COS INC COM 460690100 44649 2757802 SH SOLE 18 2499643 0 258159 INTERPUBLIC GROUP COS INC COM 460690100 45589 2815866 SH SOLE 19 2815866 0 0 INTERPUBLIC GROUP COS INC COM 460690100 291067 17978203 SH SOLE 21 17978203 0 0 INTERPUBLIC GROUP COS INC COM 460690100 227688 14063514 SH SOLE 22 11483917 0 2579597 INTERPUBLIC GROUP COS INC COM 460690100 12796 790344 SH SOLE 23 790344 0 0 INTERPUBLIC GROUP COS INC COM 460690100 6746 416652 SH SOLE 25 416652 0 0 INTERPUBLIC GROUP COS INC COM 460690100 32984 2037335 SH SOLE 26 474067 0 1563268 INTERPUBLIC GROUP COS INC COM 460690100 1364 84252 SH SOLE 28 59964 0 24288 INTERPUBLIC GROUP COS INC COM 460690100 16700 1031478 SH SOLE 29 244397 0 787081 INTERPUBLIC GROUP COS INC COM 460690100 25569 1579299 SH SOLE 30 1579299 0 0 INTERPUBLIC GROUP COS INC COM 460690100 8224 507949 SH SOLE 31 305692 0 202257 INTERPUBLIC GROUP COS INC COM 460690100 2260 139587 SH SOLE 32 139587 0 0 INTERPUBLIC GROUP COS INC COM 460690100 4936 304890 SH SOLE 34 304890 0 0 INTERPUBLIC GROUP COS INC COM 460690100 6699 413752 SH SOLE 36 413752 0 0 INTERPUBLIC GROUP COS INC COM 460690100 143 8824 SH SOLE 40 8824 0 0 INTERSECT ENT INC COM 46071F103 198 16668 SH SOLE 2 6752 0 9916 INTERSECT ENT INC COM 46071F103 3 245 SH SOLE 4 245 0 0 INTERSECT ENT INC COM 46071F103 8 637 SH SOLE 7 637 0 0 INTERSECT ENT INC COM 46071F103 1524 128617 SH SOLE 18 108832 0 19785 INTERSECT ENT INC COM 46071F103 2153 181698 SH SOLE 19 181698 0 0 INTERSECT ENT INC COM 46071F103 12702 1071889 SH SOLE 21 1071889 0 0 INTERSECT ENT INC COM 46071F103 12866 1085732 SH SOLE 22 1051834 0 33898 INTERSECT ENT INC COM 46071F103 262 22074 SH SOLE 23 22074 0 0 INTERSECT ENT INC COM 46071F103 807 68088 SH SOLE 26 15063 0 53025 INTERSECT ENT INC COM 46071F103 53 4508 SH SOLE 28 4508 0 0 INTERSECT ENT INC COM 46071F103 136 11448 SH SOLE 30 11448 0 0 INTERSECT ENT INC COM 46071F103 37 3111 SH SOLE 40 3111 0 0 INTEST CORP COM 461147100 6 2164 SH SOLE 18 2164 0 0 INTEST CORP COM 461147100 80 30136 SH SOLE 21 30136 0 0 INTEST CORP COM 461147100 1384 520351 SH SOLE 22 520351 0 0 INTEVAC INC COM 461148108 24 5955 SH SOLE 18 5955 0 0 INTEVAC INC COM 461148108 288 70533 SH SOLE 21 70533 0 0 INTEVAC INC COM 461148108 2363 577723 SH SOLE 22 577723 0 0 INTL FCSTONE INC COM 46116V105 572 15788 SH SOLE 2 820 0 14968 INTL FCSTONE INC COM 46116V105 10 278 SH SOLE 7 278 0 0 INTL FCSTONE INC COM 46116V105 2861 78909 SH SOLE 18 78909 0 0 INTL FCSTONE INC COM 46116V105 1074 29632 SH SOLE 19 29632 0 0 INTL FCSTONE INC COM 46116V105 67997 1875256 SH SOLE 21 1875256 0 0 INTL FCSTONE INC COM 46116V105 18800 518482 SH SOLE 22 501531 0 16951 INTL FCSTONE INC COM 46116V105 143 3933 SH SOLE 26 0 0 3933 INTL FCSTONE INC COM 46116V105 84 2325 SH SOLE 28 2325 0 0 INTL FCSTONE INC COM 46116V105 786 21675 SH SOLE 30 21675 0 0 INTL FCSTONE INC COM 46116V105 51 1418 SH SOLE 40 1418 0 0 INTL PAPER CO COM 460146103 31984 1027448 SH SOLE 2 132387 0 895061 INTL PAPER CO COM 460146103 5484 176159 SH SOLE 4 165779 0 10380 INTL PAPER CO COM 460146103 11850 380673 SH SOLE 7 357478 0 23195 INTL PAPER CO COM 460146103 271 8693 SH SOLE 13 8693 0 0 INTL PAPER CO COM 460146103 1321 42428 SH SOLE 15 42428 0 0 INTL PAPER CO COM 460146103 67792 2177691 SH SOLE 18 2115646 0 62045 INTL PAPER CO COM 460146103 53354 1713914 SH SOLE 19 1713914 0 0 INTL PAPER CO COM 460146103 454200 14590425 SH SOLE 21 14590425 0 0 INTL PAPER CO COM 460146103 308041 9895302 SH SOLE 22 8939974 0 955328 INTL PAPER CO COM 460146103 8553 274738 SH SOLE 23 274738 0 0 INTL PAPER CO COM 460146103 17412 559328 SH SOLE 25 559328 0 0 INTL PAPER CO COM 460146103 52167 1675794 SH SOLE 26 434413 0 1241381 INTL PAPER CO COM 460146103 2368 76075 SH SOLE 28 53444 0 22631 INTL PAPER CO COM 460146103 5023 161360 SH SOLE 29 161360 0 0 INTL PAPER CO COM 460146103 46143 1482263 SH SOLE 30 1482263 0 0 INTL PAPER CO COM 460146103 5445 174900 SH SOLE 31 66183 0 108717 INTL PAPER CO COM 460146103 2809 90241 SH SOLE 32 90241 0 0 INTL PAPER CO COM 460146103 19332 621016 SH SOLE 34 621016 0 0 INTL PAPER CO COM 460146103 10431 335086 SH SOLE 35 335086 0 0 INTL PAPER CO COM 460146103 10052 322902 SH SOLE 36 322902 0 0 INTL PAPER CO COM 460146103 1302 41824 SH SOLE 37 41824 0 0 INTL PAPER CO COM 460146103 252 8099 SH SOLE 40 8099 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 563 36625 SH SOLE 2 4044 0 32581 INTRA CELLULAR THERAPIES INC COM 46116X101 2 158 SH SOLE 4 158 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 25 1600 SH SOLE 7 1600 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 2912 189458 SH SOLE 18 182715 0 6743 INTRA CELLULAR THERAPIES INC COM 46116X101 2187 142271 SH SOLE 19 142271 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 37184 2419265 SH SOLE 21 2419265 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 24131 1570025 SH SOLE 22 1506696 0 63329 INTRA CELLULAR THERAPIES INC COM 46116X101 111 7239 SH SOLE 23 7239 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 453 29465 SH SOLE 26 3823 0 25642 INTRA CELLULAR THERAPIES INC COM 46116X101 101 6541 SH SOLE 28 6541 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 462 30060 SH SOLE 30 30060 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 78 5078 SH SOLE 40 5078 0 0 INTREPID POTASH INC COM 46121Y102 73 91084 SH SOLE 2 3591 0 87493 INTREPID POTASH INC COM 46121Y102 451 563829 SH SOLE 7 563829 0 0 INTREPID POTASH INC COM 46121Y102 0 20 SH SOLE 17 0 0 20 INTREPID POTASH INC COM 46121Y102 285 356836 SH SOLE 18 356836 0 0 INTREPID POTASH INC COM 46121Y102 133 165788 SH SOLE 19 165788 0 0 INTREPID POTASH INC COM 46121Y102 2770 3462594 SH SOLE 21 3462594 0 0 INTREPID POTASH INC COM 46121Y102 2299 2874047 SH SOLE 22 2763145 0 110902 INTREPID POTASH INC COM 46121Y102 11 13400 SH SOLE 30 13400 0 0 INTRICON CORP COM 46121H109 34 2848 SH SOLE 2 271 0 2577 INTRICON CORP COM 46121H109 2 138 SH SOLE 7 138 0 0 INTRICON CORP COM 46121H109 365 31035 SH SOLE 18 31035 0 0 INTRICON CORP COM 46121H109 242 20559 SH SOLE 19 20559 0 0 INTRICON CORP COM 46121H109 3296 280034 SH SOLE 21 280034 0 0 INTRICON CORP COM 46121H109 3113 264456 SH SOLE 22 259923 0 4533 INTUIT COM 461202103 202287 879507 SH SOLE 2 259728 0 619779 INTUIT COM 461202103 35840 155826 SH SOLE 4 148785 0 7041 INTUIT COM 461202103 93353 405883 SH SOLE 7 259686 0 146197 INTUIT COM 461202103 4041 17568 SH SOLE 13 17568 0 0 INTUIT COM 461202103 5059 21996 SH SOLE 15 21996 0 0 INTUIT COM 461202103 11 47 SH SOLE 17 0 0 47 INTUIT COM 461202103 356443 1549751 SH SOLE 18 1212401 0 337350 INTUIT COM 461202103 217960 947650 SH SOLE 19 947650 0 0 INTUIT COM 461202103 1559880 6782089 SH SOLE 21 6782089 0 0 INTUIT COM 461202103 1530403 6653928 SH SOLE 22 5867622 0 786306 INTUIT COM 461202103 56549 245866 SH SOLE 23 245866 0 0 INTUIT COM 461202103 237075 1030759 SH SOLE 25 1030759 0 0 INTUIT COM 461202103 324452 1410660 SH SOLE 26 200552 0 1210108 INTUIT COM 461202103 12441 54090 SH SOLE 28 38687 0 15403 INTUIT COM 461202103 24632 107097 SH SOLE 29 41960 0 65137 INTUIT COM 461202103 293698 1276946 SH SOLE 30 1276946 0 0 INTUIT COM 461202103 27743 120623 SH SOLE 31 94733 0 25890 INTUIT COM 461202103 9485 41241 SH SOLE 32 41241 0 0 INTUIT COM 461202103 67510 293522 SH SOLE 34 293522 0 0 INTUIT COM 461202103 38559 167649 SH SOLE 36 167649 0 0 INTUIT COM 461202103 1381 6004 SH SOLE 40 6004 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 169464 342206 SH SOLE 2 69245 0 272961 INTUITIVE SURGICAL INC COM NEW 46120E602 26702 53921 SH SOLE 4 50754 0 3167 INTUITIVE SURGICAL INC COM NEW 46120E602 52152 105312 SH SOLE 7 101789 0 3523 INTUITIVE SURGICAL INC COM NEW 46120E602 366 739 SH SOLE 13 739 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 4900 9895 SH SOLE 15 9895 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 327762 661865 SH SOLE 18 492630 0 169235 INTUITIVE SURGICAL INC COM NEW 46120E602 382733 772870 SH SOLE 19 772870 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1286780 2598453 SH SOLE 21 2598453 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1378110 2782879 SH SOLE 22 2515036 0 267843 INTUITIVE SURGICAL INC COM NEW 46120E602 41664 84135 SH SOLE 23 84135 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 62582 126374 SH SOLE 25 126374 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 218538 441304 SH SOLE 26 68574 0 372730 INTUITIVE SURGICAL INC COM NEW 46120E602 11584 23392 SH SOLE 28 16581 0 6811 INTUITIVE SURGICAL INC COM NEW 46120E602 1077 2175 SH SOLE 29 2175 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 267969 541121 SH SOLE 30 541121 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 12370 24980 SH SOLE 31 20766 0 4214 INTUITIVE SURGICAL INC COM NEW 46120E602 9066 18307 SH SOLE 32 18307 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 121574 245500 SH SOLE 34 245500 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 35203 71087 SH SOLE 36 71087 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1256 2536 SH SOLE 40 2536 0 0 INTUITIVE SURGICAL INC OPTIONS 46120E602 50 100 SH Call SOLE 2 100 0 0 INTUITIVE SURGICAL INC OPTIONS 46120E602 50 100 SH Call SOLE 4 100 0 0 INTUITIVE SURGICAL INC OPTIONS 46120E602 446 900 SH Call SOLE 18 900 0 0 INTUITIVE SURGICAL INC OPTIONS 46120E602 4655 9400 SH Call SOLE 19 9400 0 0 INTUITIVE SURGICAL INC OPTIONS 46120E602 198 400 SH Call SOLE 22 400 0 0 INTUITIVE SURGICAL INC OPTIONS 46120E602 1733 3500 SH Call SOLE 34 3500 0 0 INUVO INC COM NEW 46122W204 3 11671 SH SOLE 18 11671 0 0 INUVO INC COM NEW 46122W204 26 108597 SH SOLE 21 108597 0 0 INUVO INC COM NEW 46122W204 218 922742 SH SOLE 22 922742 0 0 INVACARE CORP COM 461203101 234 31530 SH SOLE 2 1278 0 30252 INVACARE CORP COM 461203101 5 683 SH SOLE 7 683 0 0 INVACARE CORP COM 461203101 1219 164025 SH SOLE 18 164025 0 0 INVACARE CORP COM 461203101 465 62567 SH SOLE 19 62567 0 0 INVACARE CORP COM 461203101 28658 3857042 SH SOLE 21 3857042 0 0 INVACARE CORP COM 461203101 7254 976350 SH SOLE 22 947792 0 28558 INVACARE CORP COM 461203101 229 30869 SH SOLE 30 30869 0 0 INVESCO BLDRS INDEX FDS TR EMGRING MKTS50 46090C305 1 28 SH SOLE 17 0 0 28 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 217 19275 SH SOLE 18 19275 0 0 INVESCO DYNAMIC CR OPPORTUNI COM 46132R104 718 89979 SH SOLE 2 89979 0 0 INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 2 60 SH SOLE 17 0 0 60 INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 0 11 SH SOLE 17 0 0 11 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 1 6 SH SOLE 17 0 0 6 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 13687 457317 SH SOLE 2 0 0 457317 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 3 107 SH SOLE 17 0 0 107 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 0 6 SH SOLE 17 0 0 6 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 0 1 SH SOLE 17 0 0 1 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 106 1266 SH SOLE 17 0 0 1266 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 14204 169058 SH SOLE 22 169058 0 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 18 1422 SH SOLE 17 0 0 1422 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 2 23 SH SOLE 17 0 0 23 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 66 712 SH SOLE 7 712 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 11 119 SH SOLE 17 0 0 119 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 1 15 SH SOLE 17 0 0 15 INVESCO EXCHANGE-TRADED FD T 1 30 LADER TRE 46138E107 5 138 SH SOLE 17 0 0 138 INVESCO EXCHANGE-TRADED FD T S&P MIDCP LOW 46138E198 4 102 SH SOLE 17 0 0 102 INVESCO EXCHANGE-TRADED FD T CALIF AMT MUN 46138E206 0 14 SH SOLE 17 0 0 14 INVESCO EXCHANGE-TRADED FD T S&P INTL LOW 46138E230 1 40 SH SOLE 17 0 0 40 INVESCO EXCHANGE-TRADED FD T S&P500 LOW VOL 46138E354 2 37 SH SOLE 17 0 0 37 INVESCO EXCHANGE-TRADED FD T S&P500 LOW VOL 46138E354 0 1 SH SOLE 18 1 0 0 INVESCO EXCHANGE-TRADED FD T PFD ETF 46138E511 7 528 SH SOLE 18 528 0 0 INVESCO EXCHANGE-TRADED FD T NY AMT FRE MUN 46138E529 6 250 SH SOLE 17 0 0 250 INVESCO EXCHANGE-TRADED FD T NATL AMT MUNI 46138E537 227 8793 SH SOLE 18 8793 0 0 INVESCO EXCHANGE-TRADED FD T INTL BUYBACK 46138E644 4 172 SH SOLE 17 0 0 172 INVESCO EXCHANGE-TRADED FD T FTSE RAFI EMNG 46138E727 41 2683 SH SOLE 7 2683 0 0 INVESCO EXCHANGE-TRADED FD T FTSE RAFI SML 46138E735 2 70 SH SOLE 17 0 0 70 INVESCO EXCHANGE-TRADED FD T FTSE RAFI DEV 46138E743 166 5477 SH SOLE 7 5477 0 0 INVESCO EXCHANGE-TRADED FD T EMRNG MKT SVRG 46138E784 3 116 SH SOLE 17 0 0 116 INVESCO EXCHANGE-TRADED FD T EMRNG MKT SVRG 46138E784 20 825 SH SOLE 18 825 0 0 INVESCO EXCHANGE-TRADED FD T EMRNG MKT SVRG 46138E784 41860 1750720 SH SOLE 26 0 0 1750720 INVESCO EXCHANGE-TRADED FD T S&P SMLCP LOW 46138G102 3 98 SH SOLE 17 0 0 98 INVESCO EXCHANGE-TRADED FD T OPTIONS 46138G508 183 9000 SH Put SOLE 2 9000 0 0 INVESCO EXCHANGE-TRADED FD T OPTIONS 46138G508 41656 2036000 SH Put SOLE 19 2036000 0 0 INVESCO EXCHANGE-TRADED FD T OPTIONS 46138G508 267 13000 SH Put SOLE 22 13000 0 0 INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 853 41713 SH SOLE 7 41713 0 0 INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 153 7501 SH SOLE 18 7501 0 0 INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 31845 1556458 SH SOLE 19 1556458 0 0 INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 10494 512895 SH SOLE 30 512895 0 0 INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 3110 152000 SH SOLE 37 152000 0 0 INVESCO EXCHANGE-TRADED FD T S&P ULTRA DIVIDE 46138G656 0 7 SH SOLE 17 0 0 7 INVESCO EXCHANGE-TRADED FD T S&P MDCP 400 REV 46138G672 1 24 SH SOLE 17 0 0 24 INVESCO EXCHANGE-TRADED FD T TAXABLE MUN BD 46138G805 2 77 SH SOLE 17 0 0 77 INVESCO INDIA EXCHG TRED FD INDIA ETF 46137R109 1529 110400 SH SOLE 26 0 0 110400 INVESCO LTD SHS G491BT108 14964 1647994 SH SOLE 2 772488 0 875506 INVESCO LTD SHS G491BT108 2187 240888 SH SOLE 4 230050 0 10838 INVESCO LTD SHS G491BT108 3601 396568 SH SOLE 7 382742 0 13826 INVESCO LTD SHS G491BT108 17 1840 SH SOLE 13 1840 0 0 INVESCO LTD SHS G491BT108 413 45526 SH SOLE 15 45526 0 0 INVESCO LTD SHS G491BT108 10489 1155165 SH SOLE 18 985998 0 169167 INVESCO LTD SHS G491BT108 1930 212585 SH SOLE 19 212585 0 0 INVESCO LTD SHS G491BT108 162953 17946404 SH SOLE 21 17946404 0 0 INVESCO LTD SHS G491BT108 91171 10040852 SH SOLE 22 8699987 0 1340865 INVESCO LTD SHS G491BT108 3516 387231 SH SOLE 23 387231 0 0 INVESCO LTD SHS G491BT108 5103 562056 SH SOLE 25 562056 0 0 INVESCO LTD SHS G491BT108 20392 2245765 SH SOLE 26 471307 0 1774458 INVESCO LTD SHS G491BT108 803 88453 SH SOLE 28 62487 0 25966 INVESCO LTD SHS G491BT108 1214 133709 SH SOLE 29 48526 0 85183 INVESCO LTD SHS G491BT108 17284 1903546 SH SOLE 30 1903546 0 0 INVESCO LTD SHS G491BT108 1909 210250 SH SOLE 31 160905 0 49345 INVESCO LTD SHS G491BT108 1355 149221 SH SOLE 32 149221 0 0 INVESCO LTD SHS G491BT108 1788 196900 SH SOLE 34 196900 0 0 INVESCO LTD SHS G491BT108 5294 583078 SH SOLE 36 583078 0 0 INVESCO LTD SHS G491BT108 74 8169 SH SOLE 40 8169 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 578 169413 SH SOLE 2 21964 0 147449 INVESCO MORTGAGE CAPITAL INC COM 46131B100 3 860 SH SOLE 4 860 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 13 3726 SH SOLE 7 3726 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 2539 744610 SH SOLE 18 744610 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 2186 640966 SH SOLE 19 640966 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 76743 22505185 SH SOLE 21 22505185 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 17902 5249761 SH SOLE 22 5061769 0 187992 INVESCO MORTGAGE CAPITAL INC COM 46131B100 203 59517 SH SOLE 23 59517 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 209 61349 SH SOLE 26 38415 0 22934 INVESCO MORTGAGE CAPITAL INC COM 46131B100 53 15658 SH SOLE 28 15658 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 678 198716 SH SOLE 30 198716 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 23 6800 SH SOLE 31 0 0 6800 INVESCO MORTGAGE CAPITAL INC COM 46131B100 15 4279 SH SOLE 34 4279 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 18 5138 SH SOLE 36 5138 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 57 16814 SH SOLE 40 16814 0 0 INVESCO QQQ TR OPTIONS 46090E103 2304 12100 SH Call SOLE 2 12100 0 0 INVESCO QQQ TR OPTIONS 46090E103 95 500 SH Put SOLE 2 500 0 0 INVESCO QQQ TR OPTIONS 46090E103 2741 14400 SH Call SOLE 4 14400 0 0 INVESCO QQQ TR OPTIONS 46090E103 43411 228000 SH Call SOLE 18 228000 0 0 INVESCO QQQ TR OPTIONS 46090E103 386017 2027400 SH Call SOLE 19 2027400 0 0 INVESCO QQQ TR OPTIONS 46090E103 14280 75000 SH Put SOLE 19 75000 0 0 INVESCO QQQ TR OPTIONS 46090E103 16470 86500 SH Call SOLE 22 86500 0 0 INVESCO QQQ TR OPTIONS 46090E103 190 1000 SH Put SOLE 22 1000 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 2568 13486 SH SOLE 2 13486 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 499 2618 SH SOLE 17 0 0 2618 INVESCO QQQ TR UNIT SER 1 46090E103 51 270 SH SOLE 18 270 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 215430 1131458 SH SOLE 19 1131458 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 4314 22656 SH SOLE 22 22656 0 0 INVESTAR HLDG CORP COM 46134L105 96 7517 SH SOLE 2 1711 0 5806 INVESTAR HLDG CORP COM 46134L105 3 223 SH SOLE 7 223 0 0 INVESTAR HLDG CORP COM 46134L105 472 36947 SH SOLE 18 36947 0 0 INVESTAR HLDG CORP COM 46134L105 457 35768 SH SOLE 19 35768 0 0 INVESTAR HLDG CORP COM 46134L105 4222 330631 SH SOLE 21 330631 0 0 INVESTAR HLDG CORP COM 46134L105 1546 121027 SH SOLE 22 115455 0 5572 INVESTAR HLDG CORP COM 46134L105 11 832 SH SOLE 26 0 0 832 INVESTORS BANCORP INC NEW COM 46146L101 1806 226047 SH SOLE 2 18495 0 207552 INVESTORS BANCORP INC NEW COM 46146L101 11 1345 SH SOLE 4 1345 0 0 INVESTORS BANCORP INC NEW COM 46146L101 52 6450 SH SOLE 7 6450 0 0 INVESTORS BANCORP INC NEW COM 46146L101 9388 1174976 SH SOLE 18 1174976 0 0 INVESTORS BANCORP INC NEW COM 46146L101 6343 793860 SH SOLE 19 793860 0 0 INVESTORS BANCORP INC NEW COM 46146L101 66764 8355896 SH SOLE 21 8355896 0 0 INVESTORS BANCORP INC NEW COM 46146L101 55018 6885915 SH SOLE 22 6625831 0 260084 INVESTORS BANCORP INC NEW COM 46146L101 598 74838 SH SOLE 23 74838 0 0 INVESTORS BANCORP INC NEW COM 46146L101 3355 419901 SH SOLE 26 54802 0 365099 INVESTORS BANCORP INC NEW COM 46146L101 260 32565 SH SOLE 28 32565 0 0 INVESTORS BANCORP INC NEW COM 46146L101 584 73122 SH SOLE 30 73122 0 0 INVESTORS BANCORP INC NEW COM 46146L101 107 13440 SH SOLE 34 13440 0 0 INVESTORS BANCORP INC NEW COM 46146L101 61 7655 SH SOLE 36 7655 0 0 INVESTORS BANCORP INC NEW COM 46146L101 180 22538 SH SOLE 40 22538 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 611 11112 SH SOLE 2 610 0 10502 INVESTORS REAL ESTATE TR SH BEN INT 461730509 363 6609 SH SOLE 4 6609 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 689 12519 SH SOLE 7 12519 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 2912 52942 SH SOLE 18 52942 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 1948 35418 SH SOLE 19 35418 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 73382 1334219 SH SOLE 21 1334219 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 24530 446002 SH SOLE 22 430877 0 15125 INVESTORS REAL ESTATE TR SH BEN INT 461730509 20 365 SH SOLE 23 365 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 1629 29614 SH SOLE 25 29614 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 664 12076 SH SOLE 26 4227 0 7849 INVESTORS REAL ESTATE TR SH BEN INT 461730509 99 1806 SH SOLE 28 1806 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 337 6128 SH SOLE 29 6128 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 3549 64528 SH SOLE 30 64528 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 78 1420 SH SOLE 40 1420 0 0 INVESTORS TITLE CO COM 461804106 164 1278 SH SOLE 2 67 0 1211 INVESTORS TITLE CO COM 461804106 4 34 SH SOLE 7 34 0 0 INVESTORS TITLE CO COM 461804106 719 5619 SH SOLE 18 5619 0 0 INVESTORS TITLE CO COM 461804106 426 3330 SH SOLE 19 3330 0 0 INVESTORS TITLE CO COM 461804106 6320 49373 SH SOLE 21 49373 0 0 INVESTORS TITLE CO COM 461804106 6612 51659 SH SOLE 22 50761 0 898 INVITAE CORP COM 46185L103 491 35915 SH SOLE 2 8213 0 27702 INVITAE CORP COM 46185L103 8 579 SH SOLE 4 579 0 0 INVITAE CORP COM 46185L103 19 1406 SH SOLE 7 1406 0 0 INVITAE CORP COM 46185L103 4428 323902 SH SOLE 18 306067 0 17835 INVITAE CORP COM 46185L103 3559 260344 SH SOLE 19 260344 0 0 INVITAE CORP COM 46185L103 39002 2853120 SH SOLE 21 2853120 0 0 INVITAE CORP COM 46185L103 34530 2525962 SH SOLE 22 2431021 0 94941 INVITAE CORP COM 46185L103 123 8967 SH SOLE 23 8967 0 0 INVITAE CORP COM 46185L103 831 60795 SH SOLE 26 26965 0 33830 INVITAE CORP COM 46185L103 177 12966 SH SOLE 28 12966 0 0 INVITAE CORP COM 46185L103 744 54420 SH SOLE 30 54420 0 0 INVITAE CORP COM 46185L103 25 1794 SH SOLE 34 1794 0 0 INVITAE CORP COM 46185L103 116 8488 SH SOLE 40 8488 0 0 INVITATION HOMES INC COM 46187W107 25576 1196795 SH SOLE 2 67440 0 1129355 INVITATION HOMES INC COM 46187W107 11809 552592 SH SOLE 4 537921 0 14671 INVITATION HOMES INC COM 46187W107 15346 718106 SH SOLE 7 718106 0 0 INVITATION HOMES INC COM 46187W107 38 1768 SH SOLE 13 1768 0 0 INVITATION HOMES INC COM 46187W107 881 41248 SH SOLE 15 41248 0 0 INVITATION HOMES INC COM 46187W107 6990 327090 SH SOLE 18 284970 0 42120 INVITATION HOMES INC COM 46187W107 16261 760906 SH SOLE 19 760906 0 0 INVITATION HOMES INC COM 46187W107 317411 14853104 SH SOLE 21 14853104 0 0 INVITATION HOMES INC COM 46187W107 400478 18740190 SH SOLE 22 17810136 0 930054 INVITATION HOMES INC COM 46187W107 8622 403455 SH SOLE 23 403455 0 0 INVITATION HOMES INC COM 46187W107 39132 1831159 SH SOLE 25 1831159 0 0 INVITATION HOMES INC COM 46187W107 37719 1765064 SH SOLE 26 392096 0 1372968 INVITATION HOMES INC COM 46187W107 2328 108917 SH SOLE 28 77141 0 31776 INVITATION HOMES INC COM 46187W107 8572 401123 SH SOLE 29 286554 0 114569 INVITATION HOMES INC COM 46187W107 30839 1443094 SH SOLE 30 1443094 0 0 INVITATION HOMES INC COM 46187W107 2517 117795 SH SOLE 31 98213 0 19582 INVITATION HOMES INC COM 46187W107 673 31489 SH SOLE 34 31489 0 0 INVITATION HOMES INC COM 46187W107 7633 357187 SH SOLE 36 357187 0 0 INVITATION HOMES INC COM 46187W107 283 13224 SH SOLE 40 13224 0 0 INVIVO THERAPEUTICS HLDGS CO COM 46186M506 0 16 SH SOLE 21 16 0 0 INVIVO THERAPEUTICS HLDGS CO COM 46186M506 1 650 SH SOLE 22 650 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 3 2280 SH SOLE 18 2280 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 42 33088 SH SOLE 21 33088 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 188 148196 SH SOLE 22 148196 0 0 IONIS PHARMACEUTICALS INC COM 462222100 15830 334811 SH SOLE 2 48193 0 286618 IONIS PHARMACEUTICALS INC COM 462222100 3112 65823 SH SOLE 4 62204 0 3619 IONIS PHARMACEUTICALS INC COM 462222100 484 10245 SH SOLE 7 10245 0 0 IONIS PHARMACEUTICALS INC COM 462222100 507 10733 SH SOLE 15 10733 0 0 IONIS PHARMACEUTICALS INC COM 462222100 9559 202169 SH SOLE 18 190602 0 11567 IONIS PHARMACEUTICALS INC COM 462222100 1717 36322 SH SOLE 19 36322 0 0 IONIS PHARMACEUTICALS INC COM 462222100 150765 3188773 SH SOLE 21 3188773 0 0 IONIS PHARMACEUTICALS INC COM 462222100 166219 3515640 SH SOLE 22 3290402 0 225238 IONIS PHARMACEUTICALS INC COM 462222100 5032 106426 SH SOLE 23 106426 0 0 IONIS PHARMACEUTICALS INC COM 462222100 216 4567 SH SOLE 25 4567 0 0 IONIS PHARMACEUTICALS INC COM 462222100 12406 262401 SH SOLE 26 128683 0 133718 IONIS PHARMACEUTICALS INC COM 462222100 1306 27614 SH SOLE 28 20049 0 7565 IONIS PHARMACEUTICALS INC COM 462222100 1684 35613 SH SOLE 29 7220 0 28393 IONIS PHARMACEUTICALS INC COM 462222100 13980 295682 SH SOLE 30 295682 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1744 36892 SH SOLE 31 29970 0 6922 IONIS PHARMACEUTICALS INC COM 462222100 350 7398 SH SOLE 34 7398 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1124 23763 SH SOLE 36 23763 0 0 IONIS PHARMACEUTICALS INC COM 462222100 145 3068 SH SOLE 40 3068 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 1353 45213 SH SOLE 2 7812 0 37401 IOVANCE BIOTHERAPEUTICS INC COM 462260100 15 515 SH SOLE 4 515 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 60 2021 SH SOLE 7 2021 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 12624 421728 SH SOLE 18 407093 0 14635 IOVANCE BIOTHERAPEUTICS INC COM 462260100 18505 618168 SH SOLE 19 618168 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 149383 4990230 SH SOLE 21 4990230 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 100173 3346341 SH SOLE 22 3222409 0 123932 IOVANCE BIOTHERAPEUTICS INC COM 462260100 445 14874 SH SOLE 23 14874 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 3450 115254 SH SOLE 26 48306 0 66948 IOVANCE BIOTHERAPEUTICS INC COM 462260100 461 15389 SH SOLE 28 15389 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 9465 316183 SH SOLE 30 316183 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 69 2289 SH SOLE 34 2289 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 319 10669 SH SOLE 40 10669 0 0 IPG PHOTONICS CORP COM 44980X109 9508 86215 SH SOLE 2 12196 0 74019 IPG PHOTONICS CORP COM 44980X109 1762 15981 SH SOLE 4 15000 0 981 IPG PHOTONICS CORP COM 44980X109 3339 30276 SH SOLE 7 29193 0 1083 IPG PHOTONICS CORP COM 44980X109 23 208 SH SOLE 13 208 0 0 IPG PHOTONICS CORP COM 44980X109 340 3086 SH SOLE 15 3086 0 0 IPG PHOTONICS CORP COM 44980X109 7765 70414 SH SOLE 18 64958 0 5456 IPG PHOTONICS CORP COM 44980X109 1089 9874 SH SOLE 19 9874 0 0 IPG PHOTONICS CORP COM 44980X109 93713 849774 SH SOLE 21 849774 0 0 IPG PHOTONICS CORP COM 44980X109 92805 841539 SH SOLE 22 756701 0 84838 IPG PHOTONICS CORP COM 44980X109 2981 27027 SH SOLE 23 27027 0 0 IPG PHOTONICS CORP COM 44980X109 4047 36699 SH SOLE 25 36699 0 0 IPG PHOTONICS CORP COM 44980X109 16566 150216 SH SOLE 26 44083 0 106133 IPG PHOTONICS CORP COM 44980X109 804 7293 SH SOLE 28 5335 0 1958 IPG PHOTONICS CORP COM 44980X109 1201 10893 SH SOLE 29 2945 0 7948 IPG PHOTONICS CORP COM 44980X109 28003 253922 SH SOLE 30 253922 0 0 IPG PHOTONICS CORP COM 44980X109 1043 9454 SH SOLE 31 8054 0 1400 IPG PHOTONICS CORP COM 44980X109 248 2248 SH SOLE 34 2248 0 0 IPG PHOTONICS CORP COM 44980X109 2088 18935 SH SOLE 36 18935 0 0 IPG PHOTONICS CORP COM 44980X109 83 757 SH SOLE 40 757 0 0 IQIYI INC SPONSORED ADS 46267X108 3341 187671 SH SOLE 2 3784 0 183887 IQIYI INC SPONSORED ADS 46267X108 751 42177 SH SOLE 4 42177 0 0 IQIYI INC SPONSORED ADS 46267X108 264 14843 SH SOLE 7 14843 0 0 IQIYI INC SPONSORED ADS 46267X108 996 55983 SH SOLE 15 54153 0 1830 IQIYI INC SPONSORED ADS 46267X108 648 36400 SH SOLE 18 36400 0 0 IQIYI INC SPONSORED ADS 46267X108 6243 350717 SH SOLE 19 350717 0 0 IQIYI INC SPONSORED ADS 46267X108 40820 2293260 SH SOLE 21 2293260 0 0 IQIYI INC SPONSORED ADS 46267X108 25722 1445059 SH SOLE 22 1320491 0 124568 IQIYI INC SPONSORED ADS 46267X108 1307 73421 SH SOLE 23 73421 0 0 IQIYI INC SPONSORED ADS 46267X108 20214 1135595 SH SOLE 25 1135595 0 0 IQIYI INC SPONSORED ADS 46267X108 12324 692380 SH SOLE 26 191988 0 500392 IQIYI INC SPONSORED ADS 46267X108 518 29113 SH SOLE 28 29113 0 0 IQIYI INC SPONSORED ADS 46267X108 241 13547 SH SOLE 29 13547 0 0 IQIYI INC SPONSORED ADS 46267X108 11772 661326 SH SOLE 30 661326 0 0 IQIYI INC SPONSORED ADS 46267X108 103 5810 SH SOLE 31 1880 0 3930 IQIYI INC SPONSORED ADS 46267X108 7748 435291 SH SOLE 34 435291 0 0 IQIYI INC SPONSORED ADS 46267X108 21 1195 SH SOLE 40 1195 0 0 IQIYI INC NOTE 3.750%12/0 46267XAB4 2205 2175000 PRN SOLE 21 2175000 0 0 IQVIA HLDGS INC COM 46266C105 56786 526476 SH SOLE 2 137114 0 389362 IQVIA HLDGS INC COM 46266C105 8716 80812 SH SOLE 4 76091 0 4721 IQVIA HLDGS INC COM 46266C105 17341 160777 SH SOLE 7 150380 0 10397 IQVIA HLDGS INC COM 46266C105 370 3428 SH SOLE 13 3428 0 0 IQVIA HLDGS INC COM 46266C105 1654 15335 SH SOLE 15 15335 0 0 IQVIA HLDGS INC COM 46266C105 43038 399015 SH SOLE 18 372967 0 26048 IQVIA HLDGS INC COM 46266C105 70646 654979 SH SOLE 19 654979 0 0 IQVIA HLDGS INC COM 46266C105 482767 4475863 SH SOLE 21 4475863 0 0 IQVIA HLDGS INC COM 46266C105 463688 4298979 SH SOLE 22 3864568 0 434411 IQVIA HLDGS INC COM 46266C105 14188 131538 SH SOLE 23 131538 0 0 IQVIA HLDGS INC COM 46266C105 21598 200244 SH SOLE 25 200244 0 0 IQVIA HLDGS INC COM 46266C105 96705 896579 SH SOLE 26 122279 0 774300 IQVIA HLDGS INC COM 46266C105 3649 33827 SH SOLE 28 23875 0 9952 IQVIA HLDGS INC COM 46266C105 963 8929 SH SOLE 29 8929 0 0 IQVIA HLDGS INC COM 46266C105 85167 789609 SH SOLE 30 789609 0 0 IQVIA HLDGS INC COM 46266C105 76517 709408 SH SOLE 31 38397 0 671011 IQVIA HLDGS INC COM 46266C105 29957 277736 SH SOLE 34 277736 0 0 IQVIA HLDGS INC COM 46266C105 12687 117622 SH SOLE 36 117622 0 0 IQVIA HLDGS INC COM 46266C105 423 3919 SH SOLE 40 3919 0 0 IRADIMED CORP COM 46266A109 35 1654 SH SOLE 2 193 0 1461 IRADIMED CORP COM 46266A109 467 21877 SH SOLE 18 17069 0 4808 IRADIMED CORP COM 46266A109 578 27080 SH SOLE 19 27080 0 0 IRADIMED CORP COM 46266A109 3253 152358 SH SOLE 21 152358 0 0 IRADIMED CORP COM 46266A109 3105 145428 SH SOLE 22 143461 0 1967 IRADIMED CORP COM 46266A109 51 2375 SH SOLE 23 2375 0 0 IRADIMED CORP COM 46266A109 191 8946 SH SOLE 26 0 0 8946 IRHYTHM TECHNOLOGIES INC COM 450056106 931 11440 SH SOLE 2 2989 0 8451 IRHYTHM TECHNOLOGIES INC COM 450056106 12 150 SH SOLE 4 150 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 35 436 SH SOLE 7 436 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 8054 99006 SH SOLE 18 91858 0 7148 IRHYTHM TECHNOLOGIES INC COM 450056106 8373 102921 SH SOLE 19 102921 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 82410 1013035 SH SOLE 21 1013035 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 66107 812627 SH SOLE 22 780777 0 31850 IRHYTHM TECHNOLOGIES INC COM 450056106 554 6812 SH SOLE 23 6812 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 2635 32386 SH SOLE 26 5349 0 27037 IRHYTHM TECHNOLOGIES INC COM 450056106 329 4045 SH SOLE 28 4045 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 750 9216 SH SOLE 30 9216 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 54 669 SH SOLE 34 669 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 220 2705 SH SOLE 40 2705 0 0 IRIDEX CORP COM 462684101 4 2762 SH SOLE 18 2762 0 0 IRIDEX CORP COM 462684101 60 38120 SH SOLE 21 38120 0 0 IRIDEX CORP COM 462684101 3 1673 SH SOLE 22 1673 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 2079 93097 SH SOLE 2 5012 0 88085 IRIDIUM COMMUNICATIONS INC COM 46269C102 130 5806 SH SOLE 4 5806 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 38 1691 SH SOLE 7 1691 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 1 33 SH SOLE 17 0 0 33 IRIDIUM COMMUNICATIONS INC COM 46269C102 10054 450260 SH SOLE 18 450260 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 4275 191427 SH SOLE 19 191427 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 243225 10892302 SH SOLE 21 10892302 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 63489 2843201 SH SOLE 22 2717131 0 126070 IRIDIUM COMMUNICATIONS INC COM 46269C102 1075 48156 SH SOLE 26 38275 0 9881 IRIDIUM COMMUNICATIONS INC COM 46269C102 361 16147 SH SOLE 28 16147 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 3648 163374 SH SOLE 30 163374 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 101 4507 SH SOLE 36 4507 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 299 13398 SH SOLE 40 13398 0 0 IROBOT CORP COM 462726100 438 10705 SH SOLE 2 1783 0 8922 IROBOT CORP COM 462726100 7 160 SH SOLE 4 160 0 0 IROBOT CORP COM 462726100 20 494 SH SOLE 7 494 0 0 IROBOT CORP COM 462726100 5454 133345 SH SOLE 18 127027 0 6318 IROBOT CORP COM 462726100 3647 89163 SH SOLE 19 89163 0 0 IROBOT CORP COM 462726100 125108 3058877 SH SOLE 21 3058877 0 0 IROBOT CORP COM 462726100 33992 831112 SH SOLE 22 800569 0 30543 IROBOT CORP COM 462726100 194 4735 SH SOLE 23 4735 0 0 IROBOT CORP COM 462726100 954 23323 SH SOLE 26 8584 0 14739 IROBOT CORP COM 462726100 150 3679 SH SOLE 28 3679 0 0 IROBOT CORP COM 462726100 8534 208664 SH SOLE 30 208664 0 0 IROBOT CORP COM 462726100 12 304 SH SOLE 34 304 0 0 IROBOT CORP COM 462726100 116 2837 SH SOLE 40 2837 0 0 IRON MTN INC NEW COM 46284V101 19971 839134 SH SOLE 2 189764 0 649370 IRON MTN INC NEW COM 46284V101 3573 150108 SH SOLE 4 141762 0 8346 IRON MTN INC NEW COM 46284V101 5901 247958 SH SOLE 7 238539 0 9419 IRON MTN INC NEW COM 46284V101 31 1323 SH SOLE 13 1323 0 0 IRON MTN INC NEW COM 46284V101 706 29683 SH SOLE 15 29683 0 0 IRON MTN INC NEW COM 46284V101 14192 596309 SH SOLE 18 553236 0 43073 IRON MTN INC NEW COM 46284V101 2656 111582 SH SOLE 19 111582 0 0 IRON MTN INC NEW COM 46284V101 202008 8487748 SH SOLE 21 8487748 0 0 IRON MTN INC NEW COM 46284V101 186622 7841278 SH SOLE 22 7086144 0 755134 IRON MTN INC NEW COM 46284V101 5932 249259 SH SOLE 23 249259 0 0 IRON MTN INC NEW COM 46284V101 8524 358132 SH SOLE 25 358132 0 0 IRON MTN INC NEW COM 46284V101 29745 1249787 SH SOLE 26 290212 0 959575 IRON MTN INC NEW COM 46284V101 1401 58871 SH SOLE 28 41196 0 17675 IRON MTN INC NEW COM 46284V101 1979 83169 SH SOLE 29 21014 0 62155 IRON MTN INC NEW COM 46284V101 28732 1207210 SH SOLE 30 1207210 0 0 IRON MTN INC NEW COM 46284V101 4560 191590 SH SOLE 31 76569 0 115021 IRON MTN INC NEW COM 46284V101 547 22964 SH SOLE 34 22964 0 0 IRON MTN INC NEW COM 46284V101 4948 207888 SH SOLE 36 207888 0 0 IRON MTN INC NEW COM 46284V101 131 5507 SH SOLE 40 5507 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 689 68329 SH SOLE 2 18325 0 50004 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 9 930 SH SOLE 4 930 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 29 2874 SH SOLE 7 2874 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 6003 594935 SH SOLE 18 540502 0 54433 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 7051 698798 SH SOLE 19 698798 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 68262 6765357 SH SOLE 21 6765357 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 49008 4857117 SH SOLE 22 4694216 0 162901 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 595 59016 SH SOLE 23 59016 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1891 187451 SH SOLE 26 23474 0 163977 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 205 20270 SH SOLE 28 20270 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 654 64799 SH SOLE 30 64799 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 60 5983 SH SOLE 34 5983 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 145 14407 SH SOLE 40 14407 0 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 93 26663 SH SOLE 21 26663 0 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 478 137369 SH SOLE 22 137369 0 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 33 9545 SH SOLE 30 9545 0 0 IRSA PROPIEDADES COMERCIALES SPONSORED ADR 463588103 53 7258 SH SOLE 21 7258 0 0 ISHARES GOLD TRUST ISHARES 464285105 3264 216572 SH SOLE 18 216572 0 0 ISHARES GOLD TRUST ISHARES 464285105 58 3847 SH SOLE 19 3847 0 0 ISHARES GOLD TRUST ISHARES 464285105 2582 171304 SH SOLE 21 171304 0 0 ISHARES GOLD TRUST ISHARES 464285105 20732 1375732 SH SOLE 23 1375732 0 0 ISHARES INC MSCI AUST ETF 464286103 71102 4575442 SH SOLE 7 0 0 4575442 ISHARES INC MSCI AUST ETF 464286103 39469 2539845 SH SOLE 18 2539845 0 0 ISHARES INC MSCI AUST ETF 464286103 2094 134727 SH SOLE 21 134727 0 0 ISHARES INC MSCI FRNTR100ETF 464286145 5151 241243 SH SOLE 23 241243 0 0 ISHARES INC JP MRGN EM HI BD 464286285 7826 205836 SH SOLE 18 189514 0 16322 ISHARES INC JP MRGN EM HI BD 464286285 5590 147028 SH SOLE 19 147028 0 0 ISHARES INC EM MKTS DIV ETF 464286319 91 3250 SH SOLE 7 3250 0 0 ISHARES INC EM MKTS DIV ETF 464286319 1250 44407 SH SOLE 18 44407 0 0 ISHARES INC EM MKTS DIV ETF 464286319 814 28913 SH SOLE 19 28913 0 0 ISHARES INC EM MKTS DIV ETF 464286319 28790 1022741 SH SOLE 21 1022741 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 2124 90144 SH SOLE 18 90144 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 83 3539 SH SOLE 23 3539 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 3435 145781 SH SOLE 26 145781 0 0 ISHARES INC OPTIONS 464286400 59 2500 SH Put SOLE 2 2500 0 0 ISHARES INC OPTIONS 464286400 4712 200000 SH Call SOLE 19 200000 0 0 ISHARES INC OPTIONS 464286400 5195 220500 SH Put SOLE 19 220500 0 0 ISHARES INC MSCI CDA ETF 464286509 5031 230268 SH SOLE 2 230268 0 0 ISHARES INC MSCI CDA ETF 464286509 0 14 SH SOLE 17 0 0 14 ISHARES INC MSCI CDA ETF 464286509 1 25 SH SOLE 18 25 0 0 ISHARES INC MSCI CDA ETF 464286509 38677 1770114 SH SOLE 21 1770114 0 0 ISHARES INC MSCI CDA ETF 464286509 3023 138368 SH SOLE 22 138368 0 0 ISHARES INC JP MORGAN EM ETF 464286517 3569 95329 SH SOLE 2 0 0 95329 ISHARES INC JP MORGAN EM ETF 464286517 0 5 SH SOLE 17 0 0 5 ISHARES INC JP MORGAN EM ETF 464286517 2893 77259 SH SOLE 18 77259 0 0 ISHARES INC JP MORGAN EM ETF 464286517 4931 131694 SH SOLE 19 131694 0 0 ISHARES INC JP MORGAN EM ETF 464286517 21350 570245 SH SOLE 21 570245 0 0 ISHARES INC JP MORGAN EM ETF 464286517 345 9219 SH SOLE 23 9219 0 0 ISHARES INC MIN VOL GBL ETF 464286525 4 51 SH SOLE 2 51 0 0 ISHARES INC MIN VOL GBL ETF 464286525 201035 2502300 SH SOLE 7 2502300 0 0 ISHARES INC MIN VOL GBL ETF 464286525 27 340 SH SOLE 17 0 0 340 ISHARES INC MIN VOL GBL ETF 464286525 20365 253491 SH SOLE 18 102026 0 151465 ISHARES INC MIN VOL GBL ETF 464286525 57146 711296 SH SOLE 40 711296 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 12952 276053 SH SOLE 2 0 0 276053 ISHARES INC MIN VOL EMRG MKT 464286533 53276 1135473 SH SOLE 7 1135473 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 5 115 SH SOLE 17 0 0 115 ISHARES INC MIN VOL EMRG MKT 464286533 82366 1755460 SH SOLE 18 1755460 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 1808 38541 SH SOLE 19 38541 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 2808 59847 SH SOLE 21 59847 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 79151 1686937 SH SOLE 22 1686937 0 0 ISHARES INC MSCI EURZONE ETF 464286608 354 11613 SH SOLE 18 11613 0 0 ISHARES INC MSCI EURZONE ETF 464286608 583031 19109508 SH SOLE 21 19109508 0 0 ISHARES INC MSCI THAILND ETF 464286624 8 140 SH SOLE 18 140 0 0 ISHARES INC MSCI THAILND ETF 464286624 4672 81303 SH SOLE 22 0 0 81303 ISHARES INC MSCI CHILE ETF 464286640 34 1577 SH SOLE 18 1577 0 0 ISHARES INC MSCI CHILE ETF 464286640 3090 142544 SH SOLE 22 142544 0 0 ISHARES INC MSCI PAC JP ETF 464286665 2 46 SH SOLE 17 0 0 46 ISHARES INC MSCI PAC JP ETF 464286665 99 2907 SH SOLE 18 2907 0 0 ISHARES INC MSCI PAC JP ETF 464286665 67295 1984515 SH SOLE 23 1984515 0 0 ISHARES INC MSCI PAC JP ETF 464286665 3495 103064 SH SOLE 26 0 0 103064 ISHARES INC MSCI EQUAL WEITE 464286681 1 11 SH SOLE 17 0 0 11 ISHARES INC MSCI FRANCE ETF 464286707 8867 378283 SH SOLE 7 0 0 378283 ISHARES INC MSCI FRANCE ETF 464286707 62 2643 SH SOLE 18 2643 0 0 ISHARES INC MSCI TURKEY ETF 464286715 602 32024 SH SOLE 18 32024 0 0 ISHARES INC MSCI TURKEY ETF 464286715 1095 58300 SH SOLE 22 0 0 58300 ISHARES INC MSCI SWITZERLAND 464286749 58021 1640876 SH SOLE 7 0 0 1640876 ISHARES INC MSCI SWITZERLAND 464286749 3 93 SH SOLE 17 0 0 93 ISHARES INC MSCI SWITZERLAND 464286749 467 13199 SH SOLE 18 13199 0 0 ISHARES INC MSCI SWITZERLAND 464286749 8054 227780 SH SOLE 21 227780 0 0 ISHARES INC MSCI SWEDEN ETF 464286756 14 566 SH SOLE 18 566 0 0 ISHARES INC MSCI SPAIN ETF 464286764 33258 1636706 SH SOLE 7 0 0 1636706 ISHARES INC MSCI SPAIN ETF 464286764 118 5800 SH SOLE 18 5800 0 0 ISHARES INC MSCI SPAIN ETF 464286764 5558 273523 SH SOLE 21 273523 0 0 ISHARES INC MSCI STH KOR ETF 464286772 47452 1011329 SH SOLE 4 1011329 0 0 ISHARES INC MSCI STH KOR ETF 464286772 1738 37041 SH SOLE 21 37041 0 0 ISHARES INC MSCI STH KOR ETF 464286772 23509 501043 SH SOLE 22 501043 0 0 ISHARES INC MSCI STH KOR ETF 464286772 8392 178860 SH SOLE 26 160790 0 18070 ISHARES INC MSCI STH AFR ETF 464286780 10534 371190 SH SOLE 7 0 0 371190 ISHARES INC MSCI STH AFR ETF 464286780 1009 35553 SH SOLE 18 35553 0 0 ISHARES INC MSCI STH AFR ETF 464286780 74 2590 SH SOLE 23 2590 0 0 ISHARES INC MSCI GERMANY ETF 464286806 105530 4912949 SH SOLE 7 0 0 4912949 ISHARES INC MSCI GERMANY ETF 464286806 7279 338885 SH SOLE 18 338885 0 0 ISHARES INC MSCI GERMANY ETF 464286806 84554 3936411 SH SOLE 21 3936411 0 0 ISHARES INC MSCI NETHERL ETF 464286814 9208 354305 SH SOLE 7 0 0 354305 ISHARES INC MSCI NETHERL ETF 464286814 13829 532076 SH SOLE 18 532076 0 0 ISHARES INC MSCI MEXICO ETF 464286822 186 6559 SH SOLE 2 6559 0 0 ISHARES INC MSCI MEXICO ETF 464286822 37913 1337318 SH SOLE 7 0 0 1337318 ISHARES INC MSCI MEXICO ETF 464286822 11075 390643 SH SOLE 18 390643 0 0 ISHARES INC MSCI MEXICO ETF 464286822 661 23332 SH SOLE 21 23332 0 0 ISHARES INC MSCI MEXICO ETF 464286822 92 3230 SH SOLE 23 3230 0 0 ISHARES INC CORE MSCI EMKT 46434G103 106408 2629308 SH SOLE 2 2555800 0 73508 ISHARES INC CORE MSCI EMKT 46434G103 42 1038 SH SOLE 3 1038 0 0 ISHARES INC CORE MSCI EMKT 46434G103 538559 13307609 SH SOLE 7 13307609 0 0 ISHARES INC CORE MSCI EMKT 46434G103 45510 1124527 SH SOLE 17 0 0 1124527 ISHARES INC CORE MSCI EMKT 46434G103 158590 3918701 SH SOLE 18 3869041 0 49660 ISHARES INC CORE MSCI EMKT 46434G103 17336 428376 SH SOLE 19 428376 0 0 ISHARES INC CORE MSCI EMKT 46434G103 220524 5449078 SH SOLE 21 4875567 0 573511 ISHARES INC CORE MSCI EMKT 46434G103 256897 6347850 SH SOLE 22 4380126 0 1967724 ISHARES INC CORE MSCI EMKT 46434G103 266234 6578554 SH SOLE 23 6578554 0 0 ISHARES INC CORE MSCI EMKT 46434G103 5477 135328 SH SOLE 26 135328 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 228328 6925317 SH SOLE 2 67317 0 6858000 ISHARES INC MSCI TAIWAN ETF 46434G772 7124 216075 SH SOLE 15 216075 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 3135 95076 SH SOLE 18 95076 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 105412 3197199 SH SOLE 22 2320850 0 876349 ISHARES INC MSCI TAIWAN ETF 46434G772 9828 298098 SH SOLE 26 298098 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 2 118 SH SOLE 17 0 0 118 ISHARES INC MSCI RUSSIA ETF 46434G798 32572 1174182 SH SOLE 2 0 0 1174182 ISHARES INC MSCI RUSSIA ETF 46434G798 1319 47538 SH SOLE 4 47538 0 0 ISHARES INC MSCI RUSSIA ETF 46434G798 1 20 SH SOLE 18 20 0 0 ISHARES INC MSCI RUSSIA ETF 46434G798 19406 699579 SH SOLE 22 449766 0 249813 ISHARES INC MSCI MLY ETF NEW 46434G814 0 5 SH SOLE 18 5 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 1910 82348 SH SOLE 22 82348 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 1179 50832 SH SOLE 26 50832 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 895 18119 SH SOLE 2 18119 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 173281 3508413 SH SOLE 4 3508413 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 81420 1648507 SH SOLE 7 0 0 1648507 ISHARES INC MSCI JPN ETF NEW 46434G822 4 87 SH SOLE 17 0 0 87 ISHARES INC MSCI JPN ETF NEW 46434G822 3695 74803 SH SOLE 18 74803 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 233992 4737631 SH SOLE 21 4737631 0 0 ISHARES INC MSCI ITALY ETF 46434G830 1327 63874 SH SOLE 21 63874 0 0 ISHARES INC ESG MSCI EM ETF 46434G863 17902 654087 SH SOLE 2 654087 0 0 ISHARES INC ESG MSCI EM ETF 46434G863 5052 184591 SH SOLE 7 184591 0 0 ISHARES INC ESG MSCI EM ETF 46434G863 1 51 SH SOLE 17 0 0 51 ISHARES INC ESG MSCI EM ETF 46434G863 8352 305159 SH SOLE 18 305159 0 0 ISHARES INC ESG MSCI EM ETF 46434G863 778 28433 SH SOLE 22 28433 0 0 ISHARES INC MLT FCTR EMG MKT 46434G889 1759 51220 SH SOLE 2 0 0 51220 ISHARES INC MLT FCTR EMG MKT 46434G889 4 110 SH SOLE 18 110 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 5 504 SH SOLE 2 504 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 147970 15910799 SH SOLE 7 15910799 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 4129 443927 SH SOLE 23 443927 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 2358 253546 SH SOLE 26 0 0 253546 ISHARES SILVER TRUST ISHARES 46428Q109 348 26683 SH SOLE 18 26683 0 0 ISHARES TR S&P 100 ETF 464287101 16 138 SH SOLE 17 0 0 138 ISHARES TR MRNGSTR LG-CP GR 464287119 2 12 SH SOLE 17 0 0 12 ISHARES TR MRNGSTR LG-CP ET 464287127 50 338 SH SOLE 17 0 0 338 ISHARES TR CORE S&P TTL STK 464287150 220474 3853766 SH SOLE 2 3598265 0 255501 ISHARES TR CORE S&P TTL STK 464287150 586470 10251179 SH SOLE 7 7588024 0 2663155 ISHARES TR CORE S&P TTL STK 464287150 554 9688 SH SOLE 17 0 0 9688 ISHARES TR CORE S&P TTL STK 464287150 14359 250979 SH SOLE 18 250979 0 0 ISHARES TR CORE S&P TTL STK 464287150 334277 5842982 SH SOLE 19 5842982 0 0 ISHARES TR CORE S&P TTL STK 464287150 84112 1470239 SH SOLE 21 0 0 1470239 ISHARES TR CORE S&P TTL STK 464287150 425739 7441694 SH SOLE 22 0 0 7441694 ISHARES TR CORE S&P TTL STK 464287150 68455 1196561 SH SOLE 26 1196561 0 0 ISHARES TR SELECT DIVID ETF 464287168 518 7047 SH SOLE 7 7047 0 0 ISHARES TR SELECT DIVID ETF 464287168 5 71 SH SOLE 17 0 0 71 ISHARES TR SELECT DIVID ETF 464287168 37254 506584 SH SOLE 18 506584 0 0 ISHARES TR SELECT DIVID ETF 464287168 8351 113553 SH SOLE 22 113553 0 0 ISHARES TR TIPS BD ETF 464287176 35356 299834 SH SOLE 2 59908 0 239926 ISHARES TR TIPS BD ETF 464287176 7118 60364 SH SOLE 7 0 0 60364 ISHARES TR TIPS BD ETF 464287176 17492 148339 SH SOLE 17 0 0 148339 ISHARES TR TIPS BD ETF 464287176 49000 415533 SH SOLE 18 415533 0 0 ISHARES TR TIPS BD ETF 464287176 5309 45026 SH SOLE 19 45026 0 0 ISHARES TR TIPS BD ETF 464287176 1796401 15234067 SH SOLE 21 15044903 0 189164 ISHARES TR TIPS BD ETF 464287176 44894 380712 SH SOLE 22 0 0 380712 ISHARES TR TIPS BD ETF 464287176 48940 415025 SH SOLE 23 415025 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 162 4314 SH SOLE 2 4314 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 62671 1669446 SH SOLE 4 1669446 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 31406 836595 SH SOLE 7 836595 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 5615 149566 SH SOLE 18 149566 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 37332 994460 SH SOLE 19 994460 0 0 ISHARES TR OPTIONS 464287184 1066 28400 SH Call SOLE 2 28400 0 0 ISHARES TR OPTIONS 464287184 856 22800 SH Call SOLE 4 22800 0 0 ISHARES TR OPTIONS 464287184 13270 353500 SH Call SOLE 18 353500 0 0 ISHARES TR OPTIONS 464287184 157476 4194900 SH Call SOLE 19 4194900 0 0 ISHARES TR OPTIONS 464287192 9676 70000 SH Put SOLE 19 70000 0 0 ISHARES TR CORE S&P500 ETF 464287200 2505916 9697818 SH SOLE 2 8600677 0 1097141 ISHARES TR CORE S&P500 ETF 464287200 212 819 SH SOLE 3 819 0 0 ISHARES TR CORE S&P500 ETF 464287200 2136338 8267563 SH SOLE 4 8267563 0 0 ISHARES TR CORE S&P500 ETF 464287200 5582988 21605990 SH SOLE 7 21605990 0 0 ISHARES TR CORE S&P500 ETF 464287200 256752 993621 SH SOLE 16 993621 0 0 ISHARES TR CORE S&P500 ETF 464287200 272980 1056423 SH SOLE 17 0 0 1056423 ISHARES TR CORE S&P500 ETF 464287200 325747 1260632 SH SOLE 18 1258997 0 1635 ISHARES TR CORE S&P500 ETF 464287200 270694 1047578 SH SOLE 19 1047578 0 0 ISHARES TR CORE S&P500 ETF 464287200 962300 3724070 SH SOLE 21 3724070 0 0 ISHARES TR CORE S&P500 ETF 464287200 1062009 4109942 SH SOLE 22 2202428 0 1907514 ISHARES TR CORE S&P500 ETF 464287200 841452 3256395 SH SOLE 23 3256395 0 0 ISHARES TR CORE S&P500 ETF 464287200 18335 70957 SH SOLE 26 44103 0 26854 ISHARES TR CORE S&P500 ETF 464287200 177571 687196 SH SOLE 28 687196 0 0 ISHARES TR CORE US AGGBD ET 464287226 1437642 12461139 SH SOLE 2 12007048 0 454091 ISHARES TR CORE US AGGBD ET 464287226 2465 21368 SH SOLE 7 21368 0 0 ISHARES TR CORE US AGGBD ET 464287226 209362 1814700 SH SOLE 17 0 0 1814700 ISHARES TR CORE US AGGBD ET 464287226 510492 4424823 SH SOLE 18 4424823 0 0 ISHARES TR CORE US AGGBD ET 464287226 207227 1796199 SH SOLE 19 1796199 0 0 ISHARES TR CORE US AGGBD ET 464287226 74721 647668 SH SOLE 21 0 0 647668 ISHARES TR CORE US AGGBD ET 464287226 349406 3028565 SH SOLE 22 451809 0 2576756 ISHARES TR MSCI EMG MKT ETF 464287234 31788 931380 SH SOLE 2 16044 0 915336 ISHARES TR MSCI EMG MKT ETF 464287234 409392 11995090 SH SOLE 4 11995090 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 1485987 43539034 SH SOLE 7 43539034 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 3179 93156 SH SOLE 17 0 0 93156 ISHARES TR MSCI EMG MKT ETF 464287234 4883 143078 SH SOLE 18 143078 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 96103 2815806 SH SOLE 19 2815806 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 146857 4302872 SH SOLE 21 4302872 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 43810 1283608 SH SOLE 23 1283608 0 0 ISHARES TR OPTIONS 464287234 136520 4000000 SH Put SOLE 19 4000000 0 0 ISHARES TR IBOXX INV CP ETF 464287242 157296 1273550 SH SOLE 2 1105476 0 168074 ISHARES TR IBOXX INV CP ETF 464287242 534 4322 SH SOLE 4 4322 0 0 ISHARES TR IBOXX INV CP ETF 464287242 110658 895942 SH SOLE 7 705483 0 190459 ISHARES TR IBOXX INV CP ETF 464287242 6264 50720 SH SOLE 17 0 0 50720 ISHARES TR IBOXX INV CP ETF 464287242 77315 625982 SH SOLE 18 625982 0 0 ISHARES TR IBOXX INV CP ETF 464287242 311658 2523341 SH SOLE 19 2523341 0 0 ISHARES TR IBOXX INV CP ETF 464287242 179215 1451015 SH SOLE 21 1451015 0 0 ISHARES TR IBOXX INV CP ETF 464287242 9612 77824 SH SOLE 22 77824 0 0 ISHARES TR IBOXX INV CP ETF 464287242 324268 2625442 SH SOLE 23 2625442 0 0 ISHARES TR OPTIONS 464287242 29914 242200 SH Put SOLE 4 242200 0 0 ISHARES TR GBL COMM SVC ETF 464287275 4299 82897 SH SOLE 7 82897 0 0 ISHARES TR GLOBAL TECH ETF 464287291 62477 342601 SH SOLE 2 342601 0 0 ISHARES TR GLOBAL TECH ETF 464287291 11317 62061 SH SOLE 7 62061 0 0 ISHARES TR GLOBAL TECH ETF 464287291 1 3 SH SOLE 17 0 0 3 ISHARES TR GLOBAL TECH ETF 464287291 8781 48151 SH SOLE 18 48151 0 0 ISHARES TR GLOBAL TECH ETF 464287291 5193 28474 SH SOLE 19 28474 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 181068 1097050 SH SOLE 2 1097050 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 480 2907 SH SOLE 17 0 0 2907 ISHARES TR S&P 500 GRWT ETF 464287309 23259 140919 SH SOLE 18 140919 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 412151 6763221 SH SOLE 4 6763221 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 217116 3562784 SH SOLE 7 3562784 0 0 ISHARES TR NORTH AMERN NAT 464287374 28977 1742424 SH SOLE 2 0 0 1742424 ISHARES TR JPX NIKKEI 400 464287382 2477 46767 SH SOLE 21 46767 0 0 ISHARES TR S&P 500 VAL ETF 464287408 21649 224925 SH SOLE 2 224925 0 0 ISHARES TR S&P 500 VAL ETF 464287408 381 3960 SH SOLE 4 3960 0 0 ISHARES TR S&P 500 VAL ETF 464287408 26655 276932 SH SOLE 17 0 0 276932 ISHARES TR S&P 500 VAL ETF 464287408 6459 67103 SH SOLE 18 67103 0 0 ISHARES TR S&P 500 VAL ETF 464287408 62689 651315 SH SOLE 19 651315 0 0 ISHARES TR 20 YR TR BD ETF 464287432 150218 910576 SH SOLE 2 386004 0 524572 ISHARES TR 20 YR TR BD ETF 464287432 30972 187743 SH SOLE 7 0 0 187743 ISHARES TR 20 YR TR BD ETF 464287432 62 374 SH SOLE 17 0 0 374 ISHARES TR 20 YR TR BD ETF 464287432 29595 179399 SH SOLE 18 140126 0 39273 ISHARES TR 20 YR TR BD ETF 464287432 110101 667403 SH SOLE 19 667403 0 0 ISHARES TR 20 YR TR BD ETF 464287432 9542 57840 SH SOLE 21 17776 0 40064 ISHARES TR 20 YR TR BD ETF 464287432 56817 344408 SH SOLE 22 68398 0 276010 ISHARES TR 20 YR TR BD ETF 464287432 9916 60110 SH SOLE 23 60110 0 0 ISHARES TR OPTIONS 464287432 445 2700 SH Put SOLE 2 2700 0 0 ISHARES TR OPTIONS 464287432 75358 456800 SH Put SOLE 19 456800 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 76975 633644 SH SOLE 7 0 0 633644 ISHARES TR BARCLAYS 7 10 YR 464287440 60 492 SH SOLE 17 0 0 492 ISHARES TR BARCLAYS 7 10 YR 464287440 21678 178451 SH SOLE 18 178451 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 164110 1350919 SH SOLE 23 1350919 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 88152 1017099 SH SOLE 2 60625 0 956474 ISHARES TR 1 3 YR TREAS BD 464287457 22426 258755 SH SOLE 3 258755 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 28 324 SH SOLE 17 0 0 324 ISHARES TR 1 3 YR TREAS BD 464287457 21826 251827 SH SOLE 18 79815 0 172012 ISHARES TR 1 3 YR TREAS BD 464287457 216003 2492251 SH SOLE 19 2492251 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 40992 472964 SH SOLE 21 234985 0 237979 ISHARES TR 1 3 YR TREAS BD 464287457 97638 1126552 SH SOLE 22 163444 0 963108 ISHARES TR 1 3 YR TREAS BD 464287457 150 1736 SH SOLE 23 1736 0 0 ISHARES TR MSCI EAFE ETF 464287465 28951 541540 SH SOLE 2 242245 0 299295 ISHARES TR MSCI EAFE ETF 464287465 211289 3952281 SH SOLE 4 3952281 0 0 ISHARES TR MSCI EAFE ETF 464287465 864116 16163785 SH SOLE 7 16163785 0 0 ISHARES TR MSCI EAFE ETF 464287465 7692 143879 SH SOLE 17 0 0 143879 ISHARES TR MSCI EAFE ETF 464287465 6524 122031 SH SOLE 18 115678 0 6353 ISHARES TR MSCI EAFE ETF 464287465 2294251 42915286 SH SOLE 21 42915286 0 0 ISHARES TR MSCI EAFE ETF 464287465 654 12228 SH SOLE 23 12228 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 16 256 SH SOLE 17 0 0 256 ISHARES TR RUS MDCP VAL ETF 464287473 1990 31052 SH SOLE 18 31052 0 0 ISHARES TR RUS MD CP GR ETF 464287481 40 329 SH SOLE 17 0 0 329 ISHARES TR RUS MD CP GR ETF 464287481 6212 51092 SH SOLE 18 51092 0 0 ISHARES TR RUS MID CAP ETF 464287499 799 18503 SH SOLE 17 0 0 18503 ISHARES TR RUS MID CAP ETF 464287499 14955 346421 SH SOLE 18 346421 0 0 ISHARES TR RUS MID CAP ETF 464287499 11921 276148 SH SOLE 19 276148 0 0 ISHARES TR CORE S&P MCP ETF 464287507 45555 316660 SH SOLE 2 78839 0 237821 ISHARES TR CORE S&P MCP ETF 464287507 65800 457389 SH SOLE 4 457389 0 0 ISHARES TR CORE S&P MCP ETF 464287507 123715 859966 SH SOLE 7 859966 0 0 ISHARES TR CORE S&P MCP ETF 464287507 858 5964 SH SOLE 17 0 0 5964 ISHARES TR CORE S&P MCP ETF 464287507 205792 1430502 SH SOLE 18 1427897 0 2605 ISHARES TR CORE S&P MCP ETF 464287507 21958 152632 SH SOLE 19 152632 0 0 ISHARES TR CORE S&P MCP ETF 464287507 59468 413377 SH SOLE 21 413377 0 0 ISHARES TR CORE S&P MCP ETF 464287507 293900 2042955 SH SOLE 22 769105 0 1273850 ISHARES TR PHLX SEMICND ETF 464287523 62 300 SH SOLE 18 300 0 0 ISHARES TR COHEN STEER REIT 464287564 7259 79267 SH SOLE 18 79267 0 0 ISHARES TR COHEN STEER REIT 464287564 79984 873374 SH SOLE 22 0 0 873374 ISHARES TR GLOBAL 100 ETF 464287572 1032298 23114590 SH SOLE 4 23114590 0 0 ISHARES TR GLOBAL 100 ETF 464287572 1 22 SH SOLE 17 0 0 22 ISHARES TR GLOBAL 100 ETF 464287572 56 1244 SH SOLE 18 1244 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 12017 121165 SH SOLE 17 0 0 121165 ISHARES TR RUS 1000 VAL ETF 464287598 140461 1416225 SH SOLE 18 1415928 0 297 ISHARES TR RUS 1000 VAL ETF 464287598 106011 1068877 SH SOLE 22 64850 0 1004027 ISHARES TR S&P MC 400GR ETF 464287606 789 4423 SH SOLE 2 4423 0 0 ISHARES TR S&P MC 400GR ETF 464287606 7 39 SH SOLE 17 0 0 39 ISHARES TR S&P MC 400GR ETF 464287606 887 4970 SH SOLE 18 4970 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 14579 96776 SH SOLE 17 0 0 96776 ISHARES TR RUS 1000 GRW ETF 464287614 177387 1177475 SH SOLE 18 1177475 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 194226 1289256 SH SOLE 22 1289256 0 0 ISHARES TR RUS 1000 ETF 464287622 477126 3371203 SH SOLE 2 131049 0 3240154 ISHARES TR RUS 1000 ETF 464287622 102 720 SH SOLE 17 0 0 720 ISHARES TR RUS 1000 ETF 464287622 36212 255859 SH SOLE 18 255859 0 0 ISHARES TR RUS 1000 ETF 464287622 453379 3203411 SH SOLE 19 3203411 0 0 ISHARES TR RUS 1000 ETF 464287622 162813 1150381 SH SOLE 21 861035 0 289346 ISHARES TR RUS 1000 ETF 464287622 83057 586854 SH SOLE 22 433406 0 153448 ISHARES TR RUS 2000 VAL ETF 464287630 7868 95914 SH SOLE 2 0 0 95914 ISHARES TR RUS 2000 VAL ETF 464287630 48 589 SH SOLE 17 0 0 589 ISHARES TR RUS 2000 VAL ETF 464287630 12473 152058 SH SOLE 18 152058 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 7540 91918 SH SOLE 22 91918 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 4573 28909 SH SOLE 2 0 0 28909 ISHARES TR RUS 2000 GRW ETF 464287648 72 457 SH SOLE 17 0 0 457 ISHARES TR RUS 2000 GRW ETF 464287648 9686 61239 SH SOLE 18 61239 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 9765 61736 SH SOLE 22 61736 0 0 ISHARES TR OPTIONS 464287655 342 3000 SH Put SOLE 2 3000 0 0 ISHARES TR OPTIONS 464287655 38344 335000 SH Put SOLE 19 335000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 147625 1289752 SH SOLE 2 208894 0 1080858 ISHARES TR RUSSELL 2000 ETF 464287655 573 5007 SH SOLE 4 5007 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 450740 3937970 SH SOLE 7 3937970 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 812 7094 SH SOLE 17 0 0 7094 ISHARES TR RUSSELL 2000 ETF 464287655 116247 1015612 SH SOLE 18 1015612 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 141783 1238713 SH SOLE 19 1238713 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 34468 301132 SH SOLE 21 154096 0 147036 ISHARES TR RUSSELL 2000 ETF 464287655 944983 8256015 SH SOLE 22 8256015 0 0 ISHARES TR CORE S&P US VLU 464287663 21203 459128 SH SOLE 2 459128 0 0 ISHARES TR CORE S&P US VLU 464287663 5598 121228 SH SOLE 17 0 0 121228 ISHARES TR CORE S&P US VLU 464287663 20676 447716 SH SOLE 18 71089 0 376627 ISHARES TR CORE S&P US GWT 464287671 4154 72770 SH SOLE 17 0 0 72770 ISHARES TR CORE S&P US GWT 464287671 33173 581063 SH SOLE 18 71221 0 509842 ISHARES TR RUSSELL 3000 ETF 464287689 136 914 SH SOLE 17 0 0 914 ISHARES TR RUSSELL 3000 ETF 464287689 92707 625003 SH SOLE 18 625003 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 7054 47559 SH SOLE 19 47559 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 172242 1161205 SH SOLE 22 1040504 0 120701 ISHARES TR S&P MC 400VL ETF 464287705 23 210 SH SOLE 17 0 0 210 ISHARES TR S&P MC 400VL ETF 464287705 243 2218 SH SOLE 18 2218 0 0 ISHARES TR U.S. TECH ETF 464287721 7159 35024 SH SOLE 7 0 0 35024 ISHARES TR U.S. TECH ETF 464287721 1287 6299 SH SOLE 18 6299 0 0 ISHARES TR U.S. REAL ES ETF 464287739 53301 766154 SH SOLE 2 20645 0 745509 ISHARES TR U.S. REAL ES ETF 464287739 0 4 SH SOLE 17 0 0 4 ISHARES TR U.S. REAL ES ETF 464287739 369 5304 SH SOLE 18 5304 0 0 ISHARES TR U.S. REAL ES ETF 464287739 16819 241756 SH SOLE 22 241756 0 0 ISHARES TR US HLTHCARE ETF 464287762 24249 129119 SH SOLE 7 0 0 129119 ISHARES TR US HLTHCARE ETF 464287762 96 509 SH SOLE 18 509 0 0 ISHARES TR U.S. FINLS ETF 464287788 644 6623 SH SOLE 18 6623 0 0 ISHARES TR CORE S&P SCP ETF 464287804 104460 1861693 SH SOLE 2 1559654 0 302039 ISHARES TR CORE S&P SCP ETF 464287804 99706 1776973 SH SOLE 4 1776973 0 0 ISHARES TR CORE S&P SCP ETF 464287804 38499 686138 SH SOLE 7 686138 0 0 ISHARES TR CORE S&P SCP ETF 464287804 58782 1047623 SH SOLE 17 0 0 1047623 ISHARES TR CORE S&P SCP ETF 464287804 126769 2259291 SH SOLE 18 2252501 0 6790 ISHARES TR CORE S&P SCP ETF 464287804 24840 442694 SH SOLE 21 442694 0 0 ISHARES TR CORE S&P SCP ETF 464287804 23926 426420 SH SOLE 22 415327 0 11093 ISHARES TR CORE S&P SCP ETF 464287804 11132 198396 SH SOLE 23 198396 0 0 ISHARES TR CORE S&P SCP ETF 464287804 5855 104355 SH SOLE 26 0 0 104355 ISHARES TR U.S. BAS MTL ETF 464287838 9 130 SH SOLE 18 130 0 0 ISHARES TR DOW JONES US ETF 464287846 14 109 SH SOLE 17 0 0 109 ISHARES TR EUROPE ETF 464287861 322521 9128824 SH SOLE 4 9128824 0 0 ISHARES TR EUROPE ETF 464287861 3 71 SH SOLE 17 0 0 71 ISHARES TR SP SMCP600VL ETF 464287879 8 78 SH SOLE 17 0 0 78 ISHARES TR SP SMCP600VL ETF 464287879 0 1 SH SOLE 18 1 0 0 ISHARES TR S&P SML 600 GWT 464287887 10 71 SH SOLE 17 0 0 71 ISHARES TR S&P SML 600 GWT 464287887 189 1374 SH SOLE 18 1374 0 0 ISHARES TR INTL TREA BD ETF 464288117 35493 719792 SH SOLE 7 37046 0 682746 ISHARES TR INTL TREA BD ETF 464288117 22 447 SH SOLE 17 0 0 447 ISHARES TR INTL TREA BD ETF 464288117 7286 147752 SH SOLE 18 147752 0 0 ISHARES TR INTL TREA BD ETF 464288117 14460 293249 SH SOLE 22 0 0 293249 ISHARES TR SHRT NAT MUN ETF 464288158 4460 41959 SH SOLE 17 0 0 41959 ISHARES TR SHRT NAT MUN ETF 464288158 5467 51434 SH SOLE 18 51434 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 1298 21742 SH SOLE 3 21742 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 80 8389 SH SOLE 18 8389 0 0 ISHARES TR MSCI ACWI EX US 464288240 1 14 SH SOLE 17 0 0 14 ISHARES TR MSCI ACWI EX US 464288240 4308 114418 SH SOLE 18 114418 0 0 ISHARES TR MSCI ACWI EX US 464288240 68749 1826003 SH SOLE 21 1826003 0 0 ISHARES TR MSCI ACWI ETF 464288257 24796 396295 SH SOLE 2 396295 0 0 ISHARES TR MSCI ACWI ETF 464288257 1661 26551 SH SOLE 3 26551 0 0 ISHARES TR MSCI ACWI ETF 464288257 277 4430 SH SOLE 17 0 0 4430 ISHARES TR MSCI ACWI ETF 464288257 27424 438287 SH SOLE 18 438287 0 0 ISHARES TR MSCI KOKUSAI ETF 464288265 2840 49479 SH SOLE 23 49479 0 0 ISHARES TR EAFE SML CP ETF 464288273 22417 500043 SH SOLE 17 0 0 500043 ISHARES TR EAFE SML CP ETF 464288273 15046 335625 SH SOLE 18 335625 0 0 ISHARES TR EAFE SML CP ETF 464288273 1785 39813 SH SOLE 19 39813 0 0 ISHARES TR EAFE SML CP ETF 464288273 71528 1595531 SH SOLE 21 1595531 0 0 ISHARES TR EAFE SML CP ETF 464288273 7087 158078 SH SOLE 23 158078 0 0 ISHARES TR EAFE SML CP ETF 464288273 52319 1167050 SH SOLE 26 0 0 1167050 ISHARES TR JPMORGAN USD EMG 464288281 17968 185852 SH SOLE 2 18379 0 167473 ISHARES TR JPMORGAN USD EMG 464288281 67388 697022 SH SOLE 7 650283 0 46739 ISHARES TR JPMORGAN USD EMG 464288281 1973 20407 SH SOLE 17 0 0 20407 ISHARES TR JPMORGAN USD EMG 464288281 22996 237852 SH SOLE 18 237852 0 0 ISHARES TR JPMORGAN USD EMG 464288281 17577 181803 SH SOLE 19 181803 0 0 ISHARES TR JPMORGAN USD EMG 464288281 70460 728798 SH SOLE 21 728798 0 0 ISHARES TR JPMORGAN USD EMG 464288281 137344 1420608 SH SOLE 22 1142595 0 278013 ISHARES TR JPMORGAN USD EMG 464288281 15995 165441 SH SOLE 23 165441 0 0 ISHARES TR JPMORGAN USD EMG 464288281 75552 781463 SH SOLE 26 0 0 781463 ISHARES TR NEW YORK MUN ETF 464288323 493 8720 SH SOLE 18 8720 0 0 ISHARES TR CALIF MUN BD ETF 464288356 322 5320 SH SOLE 18 5320 0 0 ISHARES TR GLB INFRASTR ETF 464288372 15432 451875 SH SOLE 2 451875 0 0 ISHARES TR GLB INFRASTR ETF 464288372 6063 177550 SH SOLE 22 0 0 177550 ISHARES TR GLB INFRASTR ETF 464288372 191 5590 SH SOLE 23 5590 0 0 ISHARES TR NATIONAL MUN ETF 464288414 18845 166753 SH SOLE 2 166753 0 0 ISHARES TR NATIONAL MUN ETF 464288414 10225 90475 SH SOLE 17 0 0 90475 ISHARES TR NATIONAL MUN ETF 464288414 11317 100140 SH SOLE 18 100140 0 0 ISHARES TR ASIA 50 ETF 464288430 311828 5597344 SH SOLE 4 5597344 0 0 ISHARES TR INTL SEL DIV ETF 464288448 416 18393 SH SOLE 7 18393 0 0 ISHARES TR INTL SEL DIV ETF 464288448 1 23 SH SOLE 17 0 0 23 ISHARES TR INTL SEL DIV ETF 464288448 33151 1466864 SH SOLE 18 1466864 0 0 ISHARES TR INTL SEL DIV ETF 464288448 24955 1104191 SH SOLE 21 1104191 0 0 ISHARES TR INTL DEV RE ETF 464288489 5070 234485 SH SOLE 2 0 0 234485 ISHARES TR INTL DEV RE ETF 464288489 11 514 SH SOLE 17 0 0 514 ISHARES TR INTL DEV RE ETF 464288489 0 15 SH SOLE 18 15 0 0 ISHARES TR INTL DEV RE ETF 464288489 1045 48348 SH SOLE 22 48348 0 0 ISHARES TR IBOXX HI YD ETF 464288513 203841 2644880 SH SOLE 2 1271408 0 1373472 ISHARES TR IBOXX HI YD ETF 464288513 674 8746 SH SOLE 7 8746 0 0 ISHARES TR IBOXX HI YD ETF 464288513 2146 27851 SH SOLE 17 0 0 27851 ISHARES TR IBOXX HI YD ETF 464288513 50957 661178 SH SOLE 18 658222 0 2956 ISHARES TR IBOXX HI YD ETF 464288513 337404 4377895 SH SOLE 19 4377895 0 0 ISHARES TR IBOXX HI YD ETF 464288513 188826 2450057 SH SOLE 21 2450057 0 0 ISHARES TR IBOXX HI YD ETF 464288513 15075 195606 SH SOLE 22 59386 0 136220 ISHARES TR IBOXX HI YD ETF 464288513 74932 972258 SH SOLE 23 972258 0 0 ISHARES TR IBOXX HI YD ETF 464288513 45911 595708 SH SOLE 26 595708 0 0 ISHARES TR OPTIONS 464288513 1487 19300 SH Put SOLE 2 19300 0 0 ISHARES TR OPTIONS 464288513 1040 13500 SH Put SOLE 4 13500 0 0 ISHARES TR OPTIONS 464288513 15275 198200 SH Put SOLE 18 198200 0 0 ISHARES TR OPTIONS 464288513 235418 3054600 SH Put SOLE 19 3054600 0 0 ISHARES TR CRE U S REIT ETF 464288521 2 54 SH SOLE 17 0 0 54 ISHARES TR CRE U S REIT ETF 464288521 22601 576986 SH SOLE 21 0 0 576986 ISHARES TR CRE U S REIT ETF 464288521 12402 316617 SH SOLE 22 0 0 316617 ISHARES TR CRE U S REIT ETF 464288521 89132 2275529 SH SOLE 23 2275529 0 0 ISHARES TR MSCI KLD400 SOC 464288570 2 21 SH SOLE 17 0 0 21 ISHARES TR MSCI KLD400 SOC 464288570 413 4237 SH SOLE 18 4237 0 0 ISHARES TR MBS ETF 464288588 43720 395868 SH SOLE 2 207202 0 188666 ISHARES TR MBS ETF 464288588 19252 174318 SH SOLE 3 174318 0 0 ISHARES TR MBS ETF 464288588 24 219 SH SOLE 17 0 0 219 ISHARES TR MBS ETF 464288588 133990 1213241 SH SOLE 18 1213241 0 0 ISHARES TR MBS ETF 464288588 828601 7502725 SH SOLE 19 7502725 0 0 ISHARES TR MBS ETF 464288588 73408 664689 SH SOLE 21 664689 0 0 ISHARES TR INTRM GOV CR ETF 464288612 123 1072 SH SOLE 17 0 0 1072 ISHARES TR INTRM GOV CR ETF 464288612 570 4965 SH SOLE 18 4965 0 0 ISHARES TR USD INV GRDE ETF 464288620 720 12850 SH SOLE 2 0 0 12850 ISHARES TR USD INV GRDE ETF 464288620 14106 251810 SH SOLE 7 251810 0 0 ISHARES TR USD INV GRDE ETF 464288620 3 46 SH SOLE 17 0 0 46 ISHARES TR USD INV GRDE ETF 464288620 76317 1362322 SH SOLE 18 1362322 0 0 ISHARES TR USD INV GRDE ETF 464288620 2889 51562 SH SOLE 23 51562 0 0 ISHARES TR INTRM TR CRP ETF 464288638 113393 2064689 SH SOLE 2 1913209 0 151480 ISHARES TR INTRM TR CRP ETF 464288638 57 1030 SH SOLE 17 0 0 1030 ISHARES TR INTRM TR CRP ETF 464288638 22600 411506 SH SOLE 18 411506 0 0 ISHARES TR INTRM TR CRP ETF 464288638 12227 222625 SH SOLE 19 222625 0 0 ISHARES TR INTRM TR CRP ETF 464288638 1641 29884 SH SOLE 22 29884 0 0 ISHARES TR SH TR CRPORT ETF 464288646 251701 4807119 SH SOLE 2 4612010 0 195109 ISHARES TR SH TR CRPORT ETF 464288646 664 12676 SH SOLE 3 12676 0 0 ISHARES TR SH TR CRPORT ETF 464288646 36649 699934 SH SOLE 18 699934 0 0 ISHARES TR SH TR CRPORT ETF 464288646 83111 1587302 SH SOLE 19 1587302 0 0 ISHARES TR SH TR CRPORT ETF 464288646 6669 127375 SH SOLE 21 0 0 127375 ISHARES TR 10-20 YR TRS ETF 464288653 5784 34508 SH SOLE 2 34508 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 222 1327 SH SOLE 22 1327 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 5269 39512 SH SOLE 2 39512 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 4 28 SH SOLE 17 0 0 28 ISHARES TR 3 7 YR TREAS BD 464288661 29418 220622 SH SOLE 18 94686 0 125936 ISHARES TR 3 7 YR TREAS BD 464288661 52335 392493 SH SOLE 23 392493 0 0 ISHARES TR SHORT TREAS BD 464288679 8 73 SH SOLE 17 0 0 73 ISHARES TR SHORT TREAS BD 464288679 24459 220308 SH SOLE 18 87273 0 133035 ISHARES TR SHORT TREAS BD 464288679 358029 3224901 SH SOLE 19 3224901 0 0 ISHARES TR SHORT TREAS BD 464288679 33706 303599 SH SOLE 21 0 0 303599 ISHARES TR SHORT TREAS BD 464288679 109775 988785 SH SOLE 22 193496 0 795289 ISHARES TR SHORT TREAS BD 464288679 2805 25263 SH SOLE 23 25263 0 0 ISHARES TR OPTIONS 464288687 32 1000 SH Put SOLE 2 1000 0 0 ISHARES TR OPTIONS 464288687 5572 175000 SH Put SOLE 19 175000 0 0 ISHARES TR PFD AND INCM SEC 464288687 893 28045 SH SOLE 3 28045 0 0 ISHARES TR PFD AND INCM SEC 464288687 907 28479 SH SOLE 7 28479 0 0 ISHARES TR PFD AND INCM SEC 464288687 107395 3372952 SH SOLE 18 3372952 0 0 ISHARES TR PFD AND INCM SEC 464288687 16679 523848 SH SOLE 21 523848 0 0 ISHARES TR MRNING SM CP ETF 464288703 1 15 SH SOLE 17 0 0 15 ISHARES TR GLOB UTILITS ETF 464288711 254 5025 SH SOLE 23 5025 0 0 ISHARES TR GLOB INDSTRL ETF 464288729 22890 322127 SH SOLE 7 322127 0 0 ISHARES TR GLB CNSM STP ETF 464288737 106955 2237093 SH SOLE 4 2237093 0 0 ISHARES TR GLB CNSM STP ETF 464288737 4808 100573 SH SOLE 7 100573 0 0 ISHARES TR GLB CNS DISC ETF 464288745 26828 283592 SH SOLE 7 283592 0 0 ISHARES TR MSCI USA ESG SLC 464288802 2 19 SH SOLE 17 0 0 19 ISHARES TR MSCI USA ESG SLC 464288802 98 897 SH SOLE 18 897 0 0 ISHARES TR MSCI USA ESG SLC 464288802 4045 36852 SH SOLE 22 0 0 36852 ISHARES TR US HLTHCR PR ETF 464288828 17 100 SH SOLE 18 100 0 0 ISHARES TR EAFE VALUE ETF 464288877 18370 514700 SH SOLE 17 0 0 514700 ISHARES TR EAFE GRWTH ETF 464288885 42065 591554 SH SOLE 2 591554 0 0 ISHARES TR EAFE GRWTH ETF 464288885 6 84 SH SOLE 17 0 0 84 ISHARES TR RUS TP200 VL ETF 464289420 2 36 SH SOLE 17 0 0 36 ISHARES TR RUS TP200 GR ETF 464289438 1 9 SH SOLE 17 0 0 9 ISHARES TR RUS TOP 200 ETF 464289446 1 23 SH SOLE 17 0 0 23 ISHARES TR CORE LT USDB ETF 464289479 0 2 SH SOLE 17 0 0 2 ISHARES TR CORE LT USDB ETF 464289479 717 10059 SH SOLE 18 10059 0 0 ISHARES TR LNG TR CRPRT BD 464289511 44170 694271 SH SOLE 2 694271 0 0 ISHARES TR LNG TR CRPRT BD 464289511 3 50 SH SOLE 18 50 0 0 ISHARES TR LNG TR CRPRT BD 464289511 136557 2146446 SH SOLE 21 2146446 0 0 ISHARES TR LNG TR CRPRT BD 464289511 539 8469 SH SOLE 22 8469 0 0 ISHARES TR LNG TR CRPRT BD 464289511 18928 297521 SH SOLE 23 297521 0 0 ISHARES TR INDIA 50 ETF 464289529 33056 1288728 SH SOLE 7 1288728 0 0 ISHARES TR INDIA 50 ETF 464289529 15921 620718 SH SOLE 22 620718 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 2 34 SH SOLE 17 0 0 34 ISHARES TR GRWT ALLOCAT ETF 464289867 7 174 SH SOLE 17 0 0 174 ISHARES TR GRWT ALLOCAT ETF 464289867 52286 1263569 SH SOLE 22 0 0 1263569 ISHARES TR MODERT ALLOC ETF 464289875 67916 1848567 SH SOLE 22 0 0 1848567 ISHARES TR CONSER ALLOC ETF 464289883 14721 435804 SH SOLE 22 0 0 435804 ISHARES TR US TREAS BD ETF 46429B267 140473 5015113 SH SOLE 2 2819970 0 2195143 ISHARES TR US TREAS BD ETF 46429B267 13564 484242 SH SOLE 7 484242 0 0 ISHARES TR US TREAS BD ETF 46429B267 94 3356 SH SOLE 17 0 0 3356 ISHARES TR US TREAS BD ETF 46429B267 69597 2484718 SH SOLE 18 2484718 0 0 ISHARES TR US TREAS BD ETF 46429B267 217850 7777563 SH SOLE 19 7777563 0 0 ISHARES TR A RATE CP BD ETF 46429B291 2 43 SH SOLE 18 43 0 0 ISHARES TR CMBS ETF 46429B366 555 10343 SH SOLE 3 10343 0 0 ISHARES TR CMBS ETF 46429B366 1964 36572 SH SOLE 18 36572 0 0 ISHARES TR MSCI PHILIPS ETF 46429B408 1758 76316 SH SOLE 22 0 0 76316 ISHARES TR MSCI INDIA ETF 46429B598 201379 8352503 SH SOLE 2 53148 0 8299355 ISHARES TR MSCI INDIA ETF 46429B598 40031 1660354 SH SOLE 4 1660354 0 0 ISHARES TR MSCI INDIA ETF 46429B598 21027 872126 SH SOLE 7 0 0 872126 ISHARES TR MSCI INDIA ETF 46429B598 598 24805 SH SOLE 13 24805 0 0 ISHARES TR MSCI INDIA ETF 46429B598 9235 383043 SH SOLE 15 173435 0 209608 ISHARES TR MSCI INDIA ETF 46429B598 61111 2534688 SH SOLE 18 2534688 0 0 ISHARES TR MSCI INDIA ETF 46429B598 4788 198597 SH SOLE 19 198597 0 0 ISHARES TR MSCI INDIA ETF 46429B598 158057 6555669 SH SOLE 21 6555669 0 0 ISHARES TR MSCI INDIA ETF 46429B598 137142 5688169 SH SOLE 22 4678195 0 1009974 ISHARES TR MSCI INDIA ETF 46429B598 5945 246576 SH SOLE 26 246576 0 0 ISHARES TR MSCI POLAND ETF 46429B606 4 264 SH SOLE 18 264 0 0 ISHARES TR MSCI POLAND ETF 46429B606 1487 108188 SH SOLE 22 0 0 108188 ISHARES TR MSCI INDIA SM CP 46429B614 379 16404 SH SOLE 26 0 0 16404 ISHARES TR FLTG RATE NT ETF 46429B655 35460 727528 SH SOLE 2 586000 0 141528 ISHARES TR FLTG RATE NT ETF 46429B655 46247 948850 SH SOLE 7 0 0 948850 ISHARES TR FLTG RATE NT ETF 46429B655 0 9 SH SOLE 17 0 0 9 ISHARES TR FLTG RATE NT ETF 46429B655 23368 479451 SH SOLE 18 407007 0 72444 ISHARES TR FLTG RATE NT ETF 46429B655 39345 807252 SH SOLE 19 807252 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 12163 249553 SH SOLE 21 249553 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 68663 1408757 SH SOLE 23 1408757 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 27521 384639 SH SOLE 3 384639 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 21 297 SH SOLE 17 0 0 297 ISHARES TR CORE HIGH DV ETF 46429B663 16661 232863 SH SOLE 18 232863 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 14764 206349 SH SOLE 21 206349 0 0 ISHARES TR MSCI CHINA ETF 46429B671 1 12 SH SOLE 2 12 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 27421 441913 SH SOLE 2 176533 0 265380 ISHARES TR MIN VOL EAFE ETF 46429B689 194835 3139963 SH SOLE 7 3139963 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 6 95 SH SOLE 17 0 0 95 ISHARES TR MIN VOL EAFE ETF 46429B689 195767 3154984 SH SOLE 18 3154984 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 4161 67054 SH SOLE 19 67054 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 5889 94904 SH SOLE 21 94904 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 23645 381071 SH SOLE 22 32783 0 348288 ISHARES TR MSCI MIN VOL ETF 46429B697 173871 3219240 SH SOLE 2 2147800 0 1071440 ISHARES TR MSCI MIN VOL ETF 46429B697 178 3303 SH SOLE 7 3303 0 0 ISHARES TR MSCI MIN VOL ETF 46429B697 142 2635 SH SOLE 17 0 0 2635 ISHARES TR MSCI MIN VOL ETF 46429B697 460988 8535233 SH SOLE 18 8535233 0 0 ISHARES TR MSCI MIN VOL ETF 46429B697 74771 1384396 SH SOLE 19 1384396 0 0 ISHARES TR MSCI MIN VOL ETF 46429B697 62107 1149919 SH SOLE 22 1149919 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 1204 12054 SH SOLE 17 0 0 12054 ISHARES TR 0-5 YR TIPS ETF 46429B747 1173 11742 SH SOLE 18 11742 0 0 ISHARES TR USA QUALITY FCTR 46432F339 400233 4938710 SH SOLE 2 4449708 0 489002 ISHARES TR USA QUALITY FCTR 46432F339 995 12276 SH SOLE 7 12276 0 0 ISHARES TR USA QUALITY FCTR 46432F339 21 257 SH SOLE 17 0 0 257 ISHARES TR USA QUALITY FCTR 46432F339 116793 1441172 SH SOLE 18 1287437 0 153735 ISHARES TR USA QUALITY FCTR 46432F339 116402 1436356 SH SOLE 19 1436356 0 0 ISHARES TR USA QUALITY FCTR 46432F339 15698 193709 SH SOLE 22 193709 0 0 ISHARES TR USA SIZE FACTOR 46432F370 58276 816418 SH SOLE 2 816418 0 0 ISHARES TR USA SIZE FACTOR 46432F370 49796 697624 SH SOLE 18 697624 0 0 ISHARES TR USA SIZE FACTOR 46432F370 41974 588034 SH SOLE 19 588034 0 0 ISHARES TR EDGE MSCI USA VL 46432F388 71819 1139978 SH SOLE 2 1139978 0 0 ISHARES TR EDGE MSCI USA VL 46432F388 2398 38059 SH SOLE 7 38059 0 0 ISHARES TR EDGE MSCI USA VL 46432F388 71583 1136245 SH SOLE 18 1136245 0 0 ISHARES TR EDGE MSCI USA VL 46432F388 9530 151269 SH SOLE 19 151269 0 0 ISHARES TR EDGE MSCI USA VL 46432F388 13938 221233 SH SOLE 22 221233 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 29652 278472 SH SOLE 2 278472 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 653 6136 SH SOLE 7 6136 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 68 636 SH SOLE 17 0 0 636 ISHARES TR USA MOMENTUM FCT 46432F396 87195 818889 SH SOLE 18 779525 0 39364 ISHARES TR USA MOMENTUM FCT 46432F396 14272 134031 SH SOLE 19 134031 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 15767 148077 SH SOLE 22 148077 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 23741 505028 SH SOLE 2 264858 0 240170 ISHARES TR CORE MSCI TOTAL 46432F834 98 2091 SH SOLE 17 0 0 2091 ISHARES TR CORE MSCI TOTAL 46432F834 459 9770 SH SOLE 18 9770 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 8931622 189994095 SH SOLE 21 189938719 0 55376 ISHARES TR CORE MSCI TOTAL 46432F834 332545 7073928 SH SOLE 22 0 0 7073928 ISHARES TR CORE MSCI EAFE 46432F842 936564 18772577 SH SOLE 2 16202751 0 2569826 ISHARES TR CORE MSCI EAFE 46432F842 43315 868215 SH SOLE 3 868215 0 0 ISHARES TR CORE MSCI EAFE 46432F842 51635 1034969 SH SOLE 4 1034969 0 0 ISHARES TR CORE MSCI EAFE 46432F842 37728 756221 SH SOLE 7 756221 0 0 ISHARES TR CORE MSCI EAFE 46432F842 100612 2016667 SH SOLE 17 0 0 2016667 ISHARES TR CORE MSCI EAFE 46432F842 184892 3705985 SH SOLE 18 3178334 0 527651 ISHARES TR CORE MSCI EAFE 46432F842 377275 7562142 SH SOLE 19 7562142 0 0 ISHARES TR CORE MSCI EAFE 46432F842 75980 1522957 SH SOLE 21 600990 0 921967 ISHARES TR CORE MSCI EAFE 46432F842 38467 771044 SH SOLE 22 765629 0 5415 ISHARES TR CORE MSCI EAFE 46432F842 8097 162307 SH SOLE 23 162307 0 0 ISHARES TR CORE MSCI EAFE 46432F842 2265 45400 SH SOLE 26 0 0 45400 ISHARES TR CORE 1 5 YR USD 46432F859 11 224 SH SOLE 17 0 0 224 ISHARES TR CORE 1 5 YR USD 46432F859 1059 20969 SH SOLE 18 20969 0 0 ISHARES TR MRNGSTR INC ETF 46432F875 443 22170 SH SOLE 18 22170 0 0 ISHARES TR IBNDS MAR23 ETF 46432FAN7 3154 129000 SH SOLE 21 129000 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 14453 288248 SH SOLE 2 288248 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 143 2845 SH SOLE 18 2845 0 0 ISHARES TR MLTFCTR INTL SML 46434V266 1087 47554 SH SOLE 2 0 0 47554 ISHARES TR MULTIFACTOR INTL 46434V274 4961 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 6 311 SH SOLE 18 311 0 0 ISHARES TR MULTIFACTOR USA 46434V282 8568 323935 SH SOLE 2 0 0 323935 ISHARES TR MULTIFACTOR USA 46434V282 137 5171 SH SOLE 7 5171 0 0 ISHARES TR MULTIFACTOR USA 46434V282 397 15028 SH SOLE 18 15028 0 0 ISHARES TR MULTIFACTOR USA 46434V282 61 2310 SH SOLE 19 2310 0 0 ISHARES TR MULTIFACTOR USA 46434V290 1026 34438 SH SOLE 2 0 0 34438 ISHARES TR MULTIFACTOR USA 46434V290 81 2717 SH SOLE 18 2717 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 31715 776000 SH SOLE 2 776000 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 6094 149103 SH SOLE 7 149103 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 4 87 SH SOLE 17 0 0 87 ISHARES TR 0-5YR HI YL CP 46434V407 118209 2892313 SH SOLE 18 2892313 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 62539 1530200 SH SOLE 19 1530200 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 128784 5381677 SH SOLE 2 21836 0 5359841 ISHARES TR MSCI SAUDI ARBIA 46434V423 9976 416886 SH SOLE 4 416886 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 2925 122247 SH SOLE 7 27000 0 95247 ISHARES TR MSCI SAUDI ARBIA 46434V423 1759 73495 SH SOLE 15 73495 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 15238 636792 SH SOLE 22 636792 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 2549 106502 SH SOLE 23 106502 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 3019 126171 SH SOLE 31 126171 0 0 ISHARES TR INTL MOMENTUM FT 46434V449 17003 642594 SH SOLE 2 642594 0 0 ISHARES TR INTL MOMENTUM FT 46434V449 6065 229219 SH SOLE 19 229219 0 0 ISHARES TR INTL QLTY FACTOR 46434V456 16514 638849 SH SOLE 2 638849 0 0 ISHARES TR INTL QLTY FACTOR 46434V456 6196 239687 SH SOLE 19 239687 0 0 ISHARES TR MSCI LW CRB TG 46434V464 150 1470 SH SOLE 18 1470 0 0 ISHARES TR MSCI CHINA A 46434V514 26438 972000 SH SOLE 2 0 0 972000 ISHARES TR MSCI CHINA A 46434V514 1251 46000 SH SOLE 7 46000 0 0 ISHARES TR MSCI CHINA A 46434V514 3165 116376 SH SOLE 26 116376 0 0 ISHARES TR MSCI CHINA A 46434V514 5637 207255 SH SOLE 31 207255 0 0 ISHARES TR IBONDS SEP2020 46434V571 3 137 SH SOLE 18 137 0 0 ISHARES TR CORE TOTAL USD 46434V613 1 17 SH SOLE 17 0 0 17 ISHARES TR CORE TOTAL USD 46434V613 711 13542 SH SOLE 18 13542 0 0 ISHARES TR CORE TOTAL USD 46434V613 1607625 30621426 SH SOLE 21 30621426 0 0 ISHARES TR CORE DIV GRWTH 46434V621 35 1064 SH SOLE 17 0 0 1064 ISHARES TR CORE DIV GRWTH 46434V621 19071 585175 SH SOLE 18 585175 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 383 16237 SH SOLE 3 16237 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 109 4606 SH SOLE 18 4606 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 17620 746310 SH SOLE 19 746310 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 2635 111589 SH SOLE 22 87865 0 23724 ISHARES TR GLOBAL REIT ETF 46434V647 10600 553503 SH SOLE 2 553503 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 69 3590 SH SOLE 18 3590 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 3722 194351 SH SOLE 19 194351 0 0 ISHARES TR CUR HED MSCI GER 46434V704 0 19 SH SOLE 17 0 0 19 ISHARES TR CORE MSCI EURO 46434V738 255 6879 SH SOLE 2 6879 0 0 ISHARES TR CORE MSCI EURO 46434V738 4395 118532 SH SOLE 7 118532 0 0 ISHARES TR CORE MSCI EURO 46434V738 13722 370078 SH SOLE 23 370078 0 0 ISHARES TR MSCI UAE ETF 46434V761 135 14387 SH SOLE 23 14387 0 0 ISHARES TR MSCI QATAR ETF 46434V779 418 28673 SH SOLE 4 28673 0 0 ISHARES TR MSCI QATAR ETF 46434V779 240 16436 SH SOLE 23 16436 0 0 ISHARES TR HDG MSCI EAFE 46434V803 7 299 SH SOLE 17 0 0 299 ISHARES TR HDG MSCI EAFE 46434V803 600 24787 SH SOLE 18 24787 0 0 ISHARES TR HDG MSCI EAFE 46434V803 5910 244103 SH SOLE 22 0 0 244103 ISHARES TR TRS FLT RT BD 46434V860 149 2958 SH SOLE 18 2958 0 0 ISHARES TR ULTR SH TRM BD 46434V878 1 12 SH SOLE 17 0 0 12 ISHARES TR HDG MSCI JAPAN 46434V886 19511 717320 SH SOLE 19 717320 0 0 ISHARES TR HDG MSCI JAPAN 46434V886 2928 107638 SH SOLE 22 84754 0 22884 ISHARES TR IBONDS DEC20 ETF 46434VAQ3 3 131 SH SOLE 18 131 0 0 ISHARES TR IBONDS DEC23 ETF 46434VAX8 3 130 SH SOLE 18 130 0 0 ISHARES TR IBONDS DEC22 ETF 46434VBA7 3 130 SH SOLE 18 130 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 1 45 SH SOLE 18 45 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 3 129 SH SOLE 18 129 0 0 ISHARES TR IBONDS DEC21 ETF 46434VBK5 3 134 SH SOLE 18 134 0 0 ISHARES TR ESG USD CORPT 46435G193 3 108 SH SOLE 18 108 0 0 ISHARES TR EDGE INVT GRDE 46435G219 2 34 SH SOLE 18 34 0 0 ISHARES TR EDGE INVT GRDE 46435G219 8155 165853 SH SOLE 19 165853 0 0 ISHARES TR EDGE INVT GRDE 46435G219 1468 29862 SH SOLE 23 29862 0 0 ISHARES TR ESG 1 5 YR USD 46435G243 2 82 SH SOLE 18 82 0 0 ISHARES TR EDEG HIG YLELD 46435G250 3261 74264 SH SOLE 19 74264 0 0 ISHARES TR IBONDS DEC2023 46435G318 4 138 SH SOLE 18 138 0 0 ISHARES TR CORE MSCI INTL 46435G326 63943 1443090 SH SOLE 2 1257353 0 185737 ISHARES TR CORE MSCI INTL 46435G326 592 13350 SH SOLE 18 13350 0 0 ISHARES TR CORE MSCI INTL 46435G326 699725 15791586 SH SOLE 21 15791586 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 27513 1152129 SH SOLE 7 0 0 1152129 ISHARES TR MSCI UK ETF NEW 46435G334 82 3432 SH SOLE 18 3432 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 32116 1344885 SH SOLE 21 1344885 0 0 ISHARES TR MORTGE REL ETF 46435G342 23356 1248991 SH SOLE 21 1248991 0 0 ISHARES TR INTL VALUE FACTR 46435G409 10985 624129 SH SOLE 2 624129 0 0 ISHARES TR INTL VALUE FACTR 46435G409 4120 234118 SH SOLE 19 234118 0 0 ISHARES TR ESG MSCI USA ETF 46435G425 76341 1327896 SH SOLE 2 1327896 0 0 ISHARES TR ESG MSCI USA ETF 46435G425 0 5 SH SOLE 17 0 0 5 ISHARES TR ESG MSCI USA ETF 46435G425 15226 264840 SH SOLE 18 264840 0 0 ISHARES TR ESG MSCI USA ETF 46435G425 3758 65367 SH SOLE 22 65367 0 0 ISHARES TR INTL SIZE FACTOR 46435G508 2182 105000 SH SOLE 105000 0 0 ISHARES TR INTL SIZE FACTOR 46435G508 4400 211719 SH SOLE 2 211719 0 0 ISHARES TR ESG MSCI EAFE 46435G516 24845 467364 SH SOLE 2 467364 0 0 ISHARES TR ESG MSCI EAFE 46435G516 3 60 SH SOLE 17 0 0 60 ISHARES TR ESG MSCI EAFE 46435G516 483 9091 SH SOLE 18 9091 0 0 ISHARES TR ESG MSCI EAFE 46435G516 3046 57294 SH SOLE 22 57294 0 0 ISHARES TR MSCI GLOBAL IMP 46435G532 1 10 SH SOLE 17 0 0 10 ISHARES TR ADAPTIVE ETF 46435G656 1544 68093 SH SOLE 68093 0 0 ISHARES TR CORE INTL AGGR 46435G672 3990 72952 SH SOLE 2 72952 0 0 ISHARES TR CORE INTL AGGR 46435G672 885 16177 SH SOLE 3 16177 0 0 ISHARES TR CORE INTL AGGR 46435G672 106534 1947962 SH SOLE 7 0 0 1947962 ISHARES TR CORE INTL AGGR 46435G672 279485 5110355 SH SOLE 21 5110355 0 0 ISHARES TR IBONDS DEC2022 46435G755 310 11928 SH SOLE 18 11928 0 0 ISHARES TR IBONDS DEC2021 46435G789 319 12491 SH SOLE 18 12491 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 1 46 SH SOLE 18 46 0 0 ISHARES TR EDGE MSCI MULT 46435U143 1025 50000 SH SOLE 50000 0 0 ISHARES TR IBONDS 23 TRM HG 46435U150 3066 141000 SH SOLE 141000 0 0 ISHARES TR IBONDS 25 TRM HG 46435U168 4401 200000 SH SOLE 200000 0 0 ISHARES TR IBONDS 22 TRM HG 46435U176 4015 173000 SH SOLE 173000 0 0 ISHARES TR IBONDS 24 TRM HG 46435U184 4328 196000 SH SOLE 196000 0 0 ISHARES TR GENOMICS IMMUN 46435U192 4031 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 16227 537000 SH SOLE 537000 0 0 ISHARES TR SELF DRIVNG EV 46435U366 16205 775000 SH SOLE 775000 0 0 ISHARES TR MSCI JP VALUE 46435U374 2245 110000 SH SOLE 110000 0 0 ISHARES TR MSCI JP EQUL 46435U382 4986 170000 SH SOLE 170000 0 0 ISHARES TR IBONDS DEC 25 46435U432 2 57 SH SOLE 18 57 0 0 ISHARES TR IBDS DEC28 ETF 46435U515 1 43 SH SOLE 18 43 0 0 ISHARES TR ESG US AGR BD 46435U549 8 149 SH SOLE 18 149 0 0 ISHARES TR ESG MSCI USA SML 46435U663 599 30000 SH SOLE 30000 0 0 ISHARES TR ESG MSCI USA SML 46435U663 0 5 SH SOLE 17 0 0 5 ISHARES TR ESG MSCI USA SML 46435U663 1 45 SH SOLE 18 45 0 0 ISHARES TR ESG MSCI USA SML 46435U663 377 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 2 44 SH SOLE 17 0 0 44 ISHARES TR BROAD USD HIGH 46435U853 75214 2118695 SH SOLE 19 2118695 0 0 ISHARES TR IBONDS 27 ETF 46435UAA9 1 45 SH SOLE 18 45 0 0 ISHARES TR IBONDS DEC 29 46436E205 7233 300000 SH SOLE 300000 0 0 ISHARES TR IBONDS DEC 29 46436E205 1 45 SH SOLE 18 45 0 0 ISHARES TR FACTORS US VAL 46436E304 1746 100000 SH SOLE 100000 0 0 ISHARES TR FACTORS US GRO 46436E403 3040 150000 SH SOLE 150000 0 0 ISHARES TR US TECH BRKTHR 46436E502 3377 150000 SH SOLE 150000 0 0 ISHARES TR ESG MSCI EM LDRS 46436E601 7870 200000 SH SOLE 200000 0 0 ISHARES TR IBONDS 21 TRM TS 46436E700 1269 50000 SH SOLE 50000 0 0 ISHARES TR IBONDS 22 TRM TS 46436E809 1280 50000 SH SOLE 50000 0 0 ISHARES TR IBONDS 29 TRM TS 46436E825 1329 50000 SH SOLE 50000 0 0 ISHARES TR IBONDS 28 TRM TS 46436E833 1324 50000 SH SOLE 50000 0 0 ISHARES TR IBONDS 27 TRM TS 46436E841 1315 50000 SH SOLE 50000 0 0 ISHARES TR IBONDS 26 TRM TS 46436E858 1310 50000 SH SOLE 50000 0 0 ISHARES TR IBONDS 25 TRM TS 46436E866 1306 50000 SH SOLE 50000 0 0 ISHARES TR IBONDS 24 TRM TS 46436E874 1296 50000 SH SOLE 50000 0 0 ISHARES TR IBONDS 23 TRM TS 46436E882 1285 50000 SH SOLE 50000 0 0 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 246649 5086586 SH SOLE 2 5086586 0 0 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 6 125 SH SOLE 17 0 0 125 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 23871 492286 SH SOLE 18 492286 0 0 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 162436 3349877 SH SOLE 19 3349877 0 0 ISHARES U S ETF TR INFLATION HEDG 46431W580 5689 235000 SH SOLE 235000 0 0 ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 9267 255400 SH SOLE 255400 0 0 ISHARES U S ETF TR INOVATIV HLTCR 46431W622 1267 50000 SH SOLE 50000 0 0 ISHARES U S ETF TR MEDIA ENTRNMNT 46431W630 399 20000 SH SOLE 20000 0 0 ISHARES U S ETF TR EVOLVED FINLS 46431W655 2298 130000 SH SOLE 130000 0 0 ISHARES U S ETF TR INT RT HDG C B 46431W705 8 101 SH SOLE 18 101 0 0 ISHARES U S ETF TR SHT MAT MUN ETF 46431W838 5280 106088 SH SOLE 18 106088 0 0 ISHARES U S ETF TR COMMOD SEL STG 46431W853 1 53 SH SOLE 18 53 0 0 ISIS PHARMACEUTICALS INC DEL NOTE 1.000%11/1 464337AJ3 734 725000 PRN SOLE 21 725000 0 0 ISIS PHARMACEUTICALS INC DEL NOTE 1.000%11/1 464337AJ3 506 500000 PRN SOLE 22 500000 0 0 ISORAY INC COM 46489V104 28 51949 SH SOLE 21 51949 0 0 ISORAY INC COM 46489V104 585 1104077 SH SOLE 22 1104077 0 0 ISRAEL CHEMICALS LIMITED SHS M5920A109 849 276546 SH SOLE 7 276546 0 0 ISSUER DIRECT CORP COM NEW 46520M204 6 703 SH SOLE 18 703 0 0 ISSUER DIRECT CORP COM NEW 46520M204 48 5380 SH SOLE 21 5380 0 0 ISTAR INC COM 45031U101 368 34731 SH SOLE 2 2980 0 31751 ISTAR INC COM 45031U101 6 566 SH SOLE 4 566 0 0 ISTAR INC COM 45031U101 11 1003 SH SOLE 7 1003 0 0 ISTAR INC COM 45031U101 3020 284598 SH SOLE 18 284598 0 0 ISTAR INC COM 45031U101 1175 110708 SH SOLE 19 110708 0 0 ISTAR INC COM 45031U101 96534 9098367 SH SOLE 21 9098367 0 0 ISTAR INC COM 45031U101 22355 2106954 SH SOLE 22 2030167 0 76787 ISTAR INC COM 45031U101 292 27484 SH SOLE 26 0 0 27484 ISTAR INC COM 45031U101 90 8492 SH SOLE 28 8492 0 0 ISTAR INC COM 45031U101 1010 95168 SH SOLE 30 95168 0 0 ISTAR INC COM 45031U101 8 760 SH SOLE 34 760 0 0 ISTAR INC COM 45031U101 96 9043 SH SOLE 40 9043 0 0 ISTAR INC NOTE 3.125% 9/1 45031UCB5 920 940000 PRN SOLE 21 940000 0 0 ITAU CORPBANCA SPONSORED ADR 45033E105 180 45000 SH SOLE 26 45000 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 1381 307553 SH SOLE 13 307553 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 18568 4135406 SH SOLE 18 1974011 0 2161395 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 4525 1007770 SH SOLE 19 1007770 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 73075 16275005 SH SOLE 21 16275005 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 11705 2606990 SH SOLE 22 2480234 0 126756 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 8073 1798016 SH SOLE 25 1798016 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 3902 869080 SH SOLE 30 869080 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 2987 665286 SH SOLE 31 0 0 665286 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 30773 6853654 SH SOLE 34 6853654 0 0 ITERIS INC COM 46564T107 48 14993 SH SOLE 2 2709 0 12284 ITERIS INC COM 46564T107 481 150337 SH SOLE 18 150337 0 0 ITERIS INC COM 46564T107 223 69620 SH SOLE 19 69620 0 0 ITERIS INC COM 46564T107 4399 1374720 SH SOLE 21 1374720 0 0 ITERIS INC COM 46564T107 3945 1232700 SH SOLE 22 1212832 0 19868 ITRON INC COM 465741106 707 12658 SH SOLE 2 1720 0 10938 ITRON INC COM 465741106 9 164 SH SOLE 4 164 0 0 ITRON INC COM 465741106 35 619 SH SOLE 7 619 0 0 ITRON INC COM 465741106 8844 158410 SH SOLE 18 158410 0 0 ITRON INC COM 465741106 3588 64274 SH SOLE 19 64274 0 0 ITRON INC COM 465741106 207536 3717285 SH SOLE 21 3717285 0 0 ITRON INC COM 465741106 55948 1002114 SH SOLE 22 962942 0 39172 ITRON INC COM 465741106 651 11661 SH SOLE 26 8956 0 2705 ITRON INC COM 465741106 301 5391 SH SOLE 28 5391 0 0 ITRON INC COM 465741106 2927 52422 SH SOLE 30 52422 0 0 ITRON INC COM 465741106 8 141 SH SOLE 34 141 0 0 ITRON INC COM 465741106 180 3217 SH SOLE 40 3217 0 0 ITT INC COM 45073V108 11519 253948 SH SOLE 2 67939 0 186009 ITT INC COM 45073V108 50 1110 SH SOLE 4 1110 0 0 ITT INC COM 45073V108 89 1972 SH SOLE 7 1972 0 0 ITT INC COM 45073V108 11330 249774 SH SOLE 18 249774 0 0 ITT INC COM 45073V108 976 21523 SH SOLE 19 21523 0 0 ITT INC COM 45073V108 187340 4130061 SH SOLE 21 4130061 0 0 ITT INC COM 45073V108 138707 3057907 SH SOLE 22 2912071 0 145836 ITT INC COM 45073V108 84 1855 SH SOLE 25 1855 0 0 ITT INC COM 45073V108 2186 48197 SH SOLE 26 23282 0 24915 ITT INC COM 45073V108 576 12694 SH SOLE 28 12694 0 0 ITT INC COM 45073V108 1296 28562 SH SOLE 30 28562 0 0 ITT INC COM 45073V108 259 5707 SH SOLE 31 1857 0 3850 ITT INC COM 45073V108 214 4718 SH SOLE 34 4718 0 0 ITT INC COM 45073V108 45 982 SH SOLE 36 982 0 0 ITT INC COM 45073V108 405 8924 SH SOLE 40 8924 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 19 1305 SH SOLE 7 1305 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 4428 311638 SH SOLE 21 311638 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 1947 137051 SH SOLE 22 135445 0 1606 ITURAN LOCATION AND CONTROL SHS M6158M104 137 9636 SH SOLE 23 9636 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 45 3166 SH SOLE 26 0 0 3166 ITURAN LOCATION AND CONTROL SHS M6158M104 54 3805 SH SOLE 30 3805 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 21 1457 SH SOLE 40 1457 0 0 IVERIC BIO INC COM 46583P102 42 12347 SH SOLE 18 12347 0 0 IVERIC BIO INC COM 46583P102 460 133839 SH SOLE 21 133839 0 0 IVERIC BIO INC COM 46583P102 1965 571171 SH SOLE 22 571171 0 0 IZEA WORLDWIDE INC COM 46604H105 1 7095 SH SOLE 21 7095 0 0 J & J SNACK FOODS CORP COM 466032109 869 7178 SH SOLE 2 2291 0 4887 J & J SNACK FOODS CORP COM 466032109 6 50 SH SOLE 4 50 0 0 J & J SNACK FOODS CORP COM 466032109 32 261 SH SOLE 7 261 0 0 J & J SNACK FOODS CORP COM 466032109 9369 77429 SH SOLE 18 69261 0 8168 J & J SNACK FOODS CORP COM 466032109 9701 80172 SH SOLE 19 80172 0 0 J & J SNACK FOODS CORP COM 466032109 195989 1619747 SH SOLE 21 1619747 0 0 J & J SNACK FOODS CORP COM 466032109 59675 493183 SH SOLE 22 477090 0 16093 J & J SNACK FOODS CORP COM 466032109 1041 8602 SH SOLE 23 8602 0 0 J & J SNACK FOODS CORP COM 466032109 3081 25459 SH SOLE 26 2800 0 22659 J & J SNACK FOODS CORP COM 466032109 252 2080 SH SOLE 28 2080 0 0 J & J SNACK FOODS CORP COM 466032109 2356 19470 SH SOLE 30 19470 0 0 J & J SNACK FOODS CORP COM 466032109 45 376 SH SOLE 34 376 0 0 J & J SNACK FOODS CORP COM 466032109 203 1678 SH SOLE 40 1678 0 0 J ALEXANDERS HLDGS INC COM 46609J106 53 13804 SH SOLE 2 4403 0 9401 J ALEXANDERS HLDGS INC COM 46609J106 1 343 SH SOLE 7 343 0 0 J ALEXANDERS HLDGS INC COM 46609J106 179 46680 SH SOLE 18 46680 0 0 J ALEXANDERS HLDGS INC COM 46609J106 296 77333 SH SOLE 19 77333 0 0 J ALEXANDERS HLDGS INC COM 46609J106 1772 462704 SH SOLE 21 462704 0 0 J ALEXANDERS HLDGS INC COM 46609J106 1769 461973 SH SOLE 22 454189 0 7784 J ALEXANDERS HLDGS INC COM 46609J106 42 10956 SH SOLE 23 10956 0 0 J ALEXANDERS HLDGS INC COM 46609J106 171 44698 SH SOLE 26 0 0 44698 J JILL INC COM 46620W102 10 17417 SH SOLE 2 421 0 16996 J JILL INC COM 46620W102 31 55662 SH SOLE 18 55662 0 0 J JILL INC COM 46620W102 15 27275 SH SOLE 19 27275 0 0 J JILL INC COM 46620W102 327 592564 SH SOLE 21 592564 0 0 J JILL INC COM 46620W102 325 588534 SH SOLE 22 581854 0 6680 J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 7 155 SH SOLE 17 0 0 155 J P MORGAN EXCHANGE-TRADED F JPMORGAN DIVER 46641Q407 30 516 SH SOLE 17 0 0 516 J P MORGAN EXCHANGE-TRADED F BETABULDR DEVE 46641Q688 3 141 SH SOLE 17 0 0 141 J P MORGAN EXCHANGE-TRADED F BETABULDRS CDA 46641Q696 5 263 SH SOLE 17 0 0 263 J P MORGAN EXCHANGE-TRADED F BETBULD JAPAN 46641Q712 4 199 SH SOLE 17 0 0 199 J P MORGAN EXCHANGE-TRADED F BETBULD EUROPE 46641Q720 8 406 SH SOLE 17 0 0 406 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 88 1776 SH SOLE 18 1776 0 0 J2 GLOBAL INC COM 48123V102 2632 35168 SH SOLE 2 20229 0 14939 J2 GLOBAL INC COM 48123V102 14 193 SH SOLE 4 193 0 0 J2 GLOBAL INC COM 48123V102 61 809 SH SOLE 7 809 0 0 J2 GLOBAL INC COM 48123V102 20743 277133 SH SOLE 18 277133 0 0 J2 GLOBAL INC COM 48123V102 6570 87775 SH SOLE 19 87775 0 0 J2 GLOBAL INC COM 48123V102 258560 3454374 SH SOLE 21 3454374 0 0 J2 GLOBAL INC COM 48123V102 118999 1589828 SH SOLE 22 1538705 0 51123 J2 GLOBAL INC COM 48123V102 1951 26067 SH SOLE 26 10765 0 15302 J2 GLOBAL INC COM 48123V102 481 6423 SH SOLE 28 6423 0 0 J2 GLOBAL INC COM 48123V102 5309 70925 SH SOLE 30 70925 0 0 J2 GLOBAL INC COM 48123V102 267 3565 SH SOLE 34 3565 0 0 J2 GLOBAL INC COM 48123V102 368 4923 SH SOLE 40 4923 0 0 J2 GLOBAL INC NOTE 3.250% 6/1 48123VAC6 1189 975000 PRN SOLE 21 975000 0 0 JABIL INC COM 466313103 9381 381643 SH SOLE 2 104597 0 277046 JABIL INC COM 466313103 12 498 SH SOLE 4 498 0 0 JABIL INC COM 466313103 125 5066 SH SOLE 7 5066 0 0 JABIL INC COM 466313103 26 1067 SH SOLE 15 1067 0 0 JABIL INC COM 466313103 9593 390274 SH SOLE 18 390274 0 0 JABIL INC COM 466313103 862 35054 SH SOLE 19 35054 0 0 JABIL INC COM 466313103 168498 6855104 SH SOLE 21 6855104 0 0 JABIL INC COM 466313103 123768 5035315 SH SOLE 22 4771572 0 263743 JABIL INC COM 466313103 3973 161619 SH SOLE 25 161619 0 0 JABIL INC COM 466313103 14865 604779 SH SOLE 26 32335 0 572444 JABIL INC COM 466313103 505 20556 SH SOLE 28 20556 0 0 JABIL INC COM 466313103 1087 44237 SH SOLE 30 44237 0 0 JABIL INC COM 466313103 353 14358 SH SOLE 31 3158 0 11200 JABIL INC COM 466313103 2271 92398 SH SOLE 36 92398 0 0 JABIL INC COM 466313103 374 15226 SH SOLE 40 15226 0 0 JACK IN THE BOX INC COM 466367109 1020 29091 SH SOLE 2 10250 0 18841 JACK IN THE BOX INC COM 466367109 2 70 SH SOLE 4 70 0 0 JACK IN THE BOX INC COM 466367109 15 429 SH SOLE 7 429 0 0 JACK IN THE BOX INC COM 466367109 4658 132886 SH SOLE 18 132886 0 0 JACK IN THE BOX INC COM 466367109 1769 50457 SH SOLE 19 50457 0 0 JACK IN THE BOX INC COM 466367109 58240 1661622 SH SOLE 21 1661622 0 0 JACK IN THE BOX INC COM 466367109 28361 809150 SH SOLE 22 779832 0 29318 JACK IN THE BOX INC COM 466367109 32 901 SH SOLE 23 901 0 0 JACK IN THE BOX INC COM 466367109 372 10613 SH SOLE 26 5398 0 5215 JACK IN THE BOX INC COM 466367109 110 3128 SH SOLE 28 3128 0 0 JACK IN THE BOX INC COM 466367109 257 7326 SH SOLE 30 7326 0 0 JACK IN THE BOX INC COM 466367109 47 1351 SH SOLE 34 1351 0 0 JACK IN THE BOX INC COM 466367109 74 2121 SH SOLE 40 2121 0 0 JACOBS ENGR GROUP INC COM 469814107 25659 323690 SH SOLE 2 48783 0 274907 JACOBS ENGR GROUP INC COM 469814107 4566 57604 SH SOLE 4 53564 0 4040 JACOBS ENGR GROUP INC COM 469814107 16779 211666 SH SOLE 7 128999 0 82667 JACOBS ENGR GROUP INC COM 469814107 488 6161 SH SOLE 13 6161 0 0 JACOBS ENGR GROUP INC COM 469814107 1172 14788 SH SOLE 15 14788 0 0 JACOBS ENGR GROUP INC COM 469814107 22249 280678 SH SOLE 18 254540 0 26138 JACOBS ENGR GROUP INC COM 469814107 3433 43311 SH SOLE 19 43311 0 0 JACOBS ENGR GROUP INC COM 469814107 239573 3022238 SH SOLE 21 3022238 0 0 JACOBS ENGR GROUP INC COM 469814107 268448 3386507 SH SOLE 22 3058727 0 327780 JACOBS ENGR GROUP INC COM 469814107 7825 98707 SH SOLE 23 98707 0 0 JACOBS ENGR GROUP INC COM 469814107 12753 160876 SH SOLE 25 160876 0 0 JACOBS ENGR GROUP INC COM 469814107 25581 322709 SH SOLE 26 105401 0 217308 JACOBS ENGR GROUP INC COM 469814107 686 8656 SH SOLE 28 0 0 8656 JACOBS ENGR GROUP INC COM 469814107 2735 34499 SH SOLE 29 6492 0 28007 JACOBS ENGR GROUP INC COM 469814107 37076 467714 SH SOLE 30 467714 0 0 JACOBS ENGR GROUP INC COM 469814107 2281 28774 SH SOLE 31 24121 0 4653 JACOBS ENGR GROUP INC COM 469814107 626 7896 SH SOLE 34 7896 0 0 JACOBS ENGR GROUP INC COM 469814107 7857 99123 SH SOLE 36 99123 0 0 JACOBS ENGR GROUP INC COM 469814107 227 2860 SH SOLE 40 2860 0 0 JAGUAR HEALTH INC COM 47010C409 0 109 SH SOLE 21 109 0 0 JAKKS PAC INC COM 47012E106 5 14380 SH SOLE 21 14380 0 0 JAKKS PAC INC COM 47012E106 122 349882 SH SOLE 22 349882 0 0 JAMES RIV GROUP LTD COM G5005R107 723 19939 SH SOLE 2 1472 0 18467 JAMES RIV GROUP LTD COM G5005R107 5 140 SH SOLE 4 140 0 0 JAMES RIV GROUP LTD COM G5005R107 21 577 SH SOLE 7 577 0 0 JAMES RIV GROUP LTD COM G5005R107 4920 135772 SH SOLE 18 135772 0 0 JAMES RIV GROUP LTD COM G5005R107 1988 54859 SH SOLE 19 54859 0 0 JAMES RIV GROUP LTD COM G5005R107 119283 3291476 SH SOLE 21 3291476 0 0 JAMES RIV GROUP LTD COM G5005R107 31009 855662 SH SOLE 22 827121 0 28541 JAMES RIV GROUP LTD COM G5005R107 319 8816 SH SOLE 26 6986 0 1830 JAMES RIV GROUP LTD COM G5005R107 126 3471 SH SOLE 28 3471 0 0 JAMES RIV GROUP LTD COM G5005R107 1510 41665 SH SOLE 30 41665 0 0 JAMES RIV GROUP LTD COM G5005R107 134 3700 SH SOLE 40 3700 0 0 JANONE INC COM 47089W104 0 173 SH SOLE 21 173 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 0 6 SH SOLE 17 0 0 6 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 6253 408176 SH SOLE 2 108640 0 299536 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 5 323 SH SOLE 4 323 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 543 35472 SH SOLE 7 35472 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 7913 516503 SH SOLE 18 516503 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 722 47103 SH SOLE 19 47103 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 177130 11561996 SH SOLE 21 11561996 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 77975 5089725 SH SOLE 22 4825479 0 264246 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 72 4703 SH SOLE 23 4703 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1196 78080 SH SOLE 26 50613 0 27467 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 346 22583 SH SOLE 28 22583 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1081 70536 SH SOLE 30 70536 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 108 7026 SH SOLE 31 3298 0 3728 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 938 61222 SH SOLE 32 61222 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 71 4654 SH SOLE 36 4654 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 290 18960 SH SOLE 40 18960 0 0 JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 2011 2300000 PRN SOLE 21 2300000 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 13265 132991 SH SOLE 2 12255 0 120736 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2879 28861 SH SOLE 4 27323 0 1538 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4224 42347 SH SOLE 7 8374 0 33973 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 95 955 SH SOLE 13 955 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 564 5654 SH SOLE 15 5654 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3966 39766 SH SOLE 18 34923 0 4843 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1633 16372 SH SOLE 19 16372 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 154282 1546841 SH SOLE 21 1546841 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 154178 1545804 SH SOLE 22 1451234 0 94570 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4313 43238 SH SOLE 23 43238 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 6919 69374 SH SOLE 25 69374 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 24023 240861 SH SOLE 26 59057 0 181804 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1109 11120 SH SOLE 28 7875 0 3245 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1297 13002 SH SOLE 29 1211 0 11791 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 16355 163980 SH SOLE 30 163980 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1181 11844 SH SOLE 31 9890 0 1954 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 720 7219 SH SOLE 34 7219 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3711 37207 SH SOLE 36 37207 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 120 1206 SH SOLE 40 1206 0 0 JBG SMITH PPTYS COM 46590V100 8450 265481 SH SOLE 2 55376 0 210105 JBG SMITH PPTYS COM 46590V100 2308 72516 SH SOLE 4 72516 0 0 JBG SMITH PPTYS COM 46590V100 4162 130771 SH SOLE 7 130771 0 0 JBG SMITH PPTYS COM 46590V100 10491 329583 SH SOLE 18 329583 0 0 JBG SMITH PPTYS COM 46590V100 4989 156737 SH SOLE 19 156737 0 0 JBG SMITH PPTYS COM 46590V100 205164 6445604 SH SOLE 21 6445604 0 0 JBG SMITH PPTYS COM 46590V100 157692 4954186 SH SOLE 22 4749084 0 205102 JBG SMITH PPTYS COM 46590V100 120 3770 SH SOLE 23 3770 0 0 JBG SMITH PPTYS COM 46590V100 9203 289140 SH SOLE 25 289140 0 0 JBG SMITH PPTYS COM 46590V100 3448 108325 SH SOLE 26 40608 0 67717 JBG SMITH PPTYS COM 46590V100 588 18462 SH SOLE 28 18462 0 0 JBG SMITH PPTYS COM 46590V100 2065 64864 SH SOLE 29 64864 0 0 JBG SMITH PPTYS COM 46590V100 17584 552427 SH SOLE 30 552427 0 0 JBG SMITH PPTYS COM 46590V100 103 3251 SH SOLE 31 2601 0 650 JBG SMITH PPTYS COM 46590V100 452 14200 SH SOLE 40 14200 0 0 JD COM INC SPON ADR CL A 47215P106 68061 1680517 SH SOLE 2 97315 0 1583202 JD COM INC SPON ADR CL A 47215P106 11942 294870 SH SOLE 4 294870 0 0 JD COM INC SPON ADR CL A 47215P106 6220 153580 SH SOLE 7 153580 0 0 JD COM INC SPON ADR CL A 47215P106 3089 76261 SH SOLE 13 76261 0 0 JD COM INC SPON ADR CL A 47215P106 13544 334426 SH SOLE 15 323909 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 14341 354106 SH SOLE 18 354106 0 0 JD COM INC SPON ADR CL A 47215P106 2092 51647 SH SOLE 19 51647 0 0 JD COM INC SPON ADR CL A 47215P106 523691 12930651 SH SOLE 21 12930651 0 0 JD COM INC SPON ADR CL A 47215P106 424261 10475591 SH SOLE 22 9102620 0 1372971 JD COM INC SPON ADR CL A 47215P106 21671 535081 SH SOLE 23 535081 0 0 JD COM INC SPON ADR CL A 47215P106 20649 509863 SH SOLE 25 509863 0 0 JD COM INC SPON ADR CL A 47215P106 108743 2685008 SH SOLE 26 131323 0 2553685 JD COM INC SPON ADR CL A 47215P106 4536 112010 SH SOLE 28 112010 0 0 JD COM INC SPON ADR CL A 47215P106 6767 167098 SH SOLE 29 167098 0 0 JD COM INC SPON ADR CL A 47215P106 189155 4670488 SH SOLE 30 4670488 0 0 JD COM INC SPON ADR CL A 47215P106 8994 222080 SH SOLE 31 132725 0 89355 JD COM INC SPON ADR CL A 47215P106 8291 204726 SH SOLE 32 204726 0 0 JD COM INC SPON ADR CL A 47215P106 9534 235396 SH SOLE 34 235396 0 0 JD COM INC SPON ADR CL A 47215P106 600 14807 SH SOLE 36 14807 0 0 JD COM INC SPON ADR CL A 47215P106 239 5911 SH SOLE 40 5911 0 0 JEFFERIES FINL GROUP INC COM 47233W109 10871 795233 SH SOLE 2 193125 0 602108 JEFFERIES FINL GROUP INC COM 47233W109 1549 113300 SH SOLE 4 105118 0 8182 JEFFERIES FINL GROUP INC COM 47233W109 323 23645 SH SOLE 7 23645 0 0 JEFFERIES FINL GROUP INC COM 47233W109 19 1371 SH SOLE 13 1371 0 0 JEFFERIES FINL GROUP INC COM 47233W109 429 31372 SH SOLE 15 31372 0 0 JEFFERIES FINL GROUP INC COM 47233W109 10379 759235 SH SOLE 18 738992 0 20243 JEFFERIES FINL GROUP INC COM 47233W109 3307 241915 SH SOLE 19 241915 0 0 JEFFERIES FINL GROUP INC COM 47233W109 164052 12000902 SH SOLE 21 12000902 0 0 JEFFERIES FINL GROUP INC COM 47233W109 117782 8616072 SH SOLE 22 8160533 0 455539 JEFFERIES FINL GROUP INC COM 47233W109 2504 183167 SH SOLE 23 183167 0 0 JEFFERIES FINL GROUP INC COM 47233W109 4368 319550 SH SOLE 25 319550 0 0 JEFFERIES FINL GROUP INC COM 47233W109 13980 1022684 SH SOLE 26 301951 0 720733 JEFFERIES FINL GROUP INC COM 47233W109 743 54317 SH SOLE 28 35811 0 18506 JEFFERIES FINL GROUP INC COM 47233W109 799 58465 SH SOLE 29 5307 0 53158 JEFFERIES FINL GROUP INC COM 47233W109 7508 549217 SH SOLE 30 549217 0 0 JEFFERIES FINL GROUP INC COM 47233W109 900 65825 SH SOLE 31 56349 0 9476 JEFFERIES FINL GROUP INC COM 47233W109 1249 91360 SH SOLE 34 91360 0 0 JEFFERIES FINL GROUP INC COM 47233W109 3027 221465 SH SOLE 36 221465 0 0 JEFFERIES FINL GROUP INC COM 47233W109 89 6476 SH SOLE 40 6476 0 0 JELD-WEN HLDG INC COM 47580P103 289 29738 SH SOLE 2 3592 0 26146 JELD-WEN HLDG INC COM 47580P103 4 422 SH SOLE 4 422 0 0 JELD-WEN HLDG INC COM 47580P103 13 1301 SH SOLE 7 1301 0 0 JELD-WEN HLDG INC COM 47580P103 2263 232631 SH SOLE 18 232631 0 0 JELD-WEN HLDG INC COM 47580P103 1230 126385 SH SOLE 19 126385 0 0 JELD-WEN HLDG INC COM 47580P103 23372 2402074 SH SOLE 21 2402074 0 0 JELD-WEN HLDG INC COM 47580P103 18370 1887962 SH SOLE 22 1807318 0 80644 JELD-WEN HLDG INC COM 47580P103 191 19677 SH SOLE 26 13166 0 6511 JELD-WEN HLDG INC COM 47580P103 83 8525 SH SOLE 28 8525 0 0 JELD-WEN HLDG INC COM 47580P103 214 21992 SH SOLE 30 21992 0 0 JELD-WEN HLDG INC COM 47580P103 57 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 25 4882 SH SOLE 21 4882 0 0 JERNIGAN CAP INC COM 476405105 246 22473 SH SOLE 2 1255 0 21218 JERNIGAN CAP INC COM 476405105 4 330 SH SOLE 7 330 0 0 JERNIGAN CAP INC COM 476405105 874 79778 SH SOLE 18 79778 0 0 JERNIGAN CAP INC COM 476405105 458 41784 SH SOLE 19 41784 0 0 JERNIGAN CAP INC COM 476405105 14064 1283171 SH SOLE 21 1283171 0 0 JERNIGAN CAP INC COM 476405105 8676 791571 SH SOLE 22 779406 0 12165 JERNIGAN CAP INC COM 476405105 55 5058 SH SOLE 28 5058 0 0 JERNIGAN CAP INC COM 476405105 36 3326 SH SOLE 30 3326 0 0 JERNIGAN CAP INC COM 476405105 36 3252 SH SOLE 40 3252 0 0 JETBLUE AWYS CORP COM 477143101 6428 718228 SH SOLE 2 177922 0 540306 JETBLUE AWYS CORP COM 477143101 58 6434 SH SOLE 7 6434 0 0 JETBLUE AWYS CORP COM 477143101 7187 803046 SH SOLE 18 803046 0 0 JETBLUE AWYS CORP COM 477143101 608 67951 SH SOLE 19 67951 0 0 JETBLUE AWYS CORP COM 477143101 122546 13692277 SH SOLE 21 13692277 0 0 JETBLUE AWYS CORP COM 477143101 82197 9184021 SH SOLE 22 8826227 0 357794 JETBLUE AWYS CORP COM 477143101 24 2717 SH SOLE 30 2717 0 0 JETBLUE AWYS CORP COM 477143101 100 11139 SH SOLE 31 5939 0 5200 JETBLUE AWYS CORP COM 477143101 38 4244 SH SOLE 36 4244 0 0 JEWETT CAMERON TRADING LTD COM NEW 47733C207 3 538 SH SOLE 18 538 0 0 JEWETT CAMERON TRADING LTD COM NEW 47733C207 3 566 SH SOLE 21 566 0 0 JIANPU TECHNOLOGY INC ADR 47738D101 45 53196 SH SOLE 21 53196 0 0 JIANPU TECHNOLOGY INC ADR 47738D101 252 300234 SH SOLE 22 300234 0 0 JIANPU TECHNOLOGY INC ADR 47738D101 25 29819 SH SOLE 30 29819 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 62 4178 SH SOLE 4 4178 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 11897 801171 SH SOLE 21 801171 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 2962 199435 SH SOLE 22 199435 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 32 2167 SH SOLE 25 2167 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 9407 633489 SH SOLE 30 633489 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 69 4678 SH SOLE 36 4678 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 861 11598 SH SOLE 2 1656 0 9942 JOHN BEAN TECHNOLOGIES CORP COM 477839104 12 161 SH SOLE 4 161 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 43 575 SH SOLE 7 575 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 11176 150477 SH SOLE 18 142479 0 7998 JOHN BEAN TECHNOLOGIES CORP COM 477839104 6926 93252 SH SOLE 19 93252 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 246957 3325128 SH SOLE 21 3325128 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 69458 935214 SH SOLE 22 901443 0 33771 JOHN BEAN TECHNOLOGIES CORP COM 477839104 279 3759 SH SOLE 23 3759 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 1276 17182 SH SOLE 26 7726 0 9456 JOHN BEAN TECHNOLOGIES CORP COM 477839104 347 4674 SH SOLE 28 4674 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 13290 178945 SH SOLE 30 178945 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 13 172 SH SOLE 34 172 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 250 3369 SH SOLE 40 3369 0 0 JOHNSON & JOHNSON COM 478160104 978058 7458687 SH SOLE 2 1574830 0 5883857 JOHNSON & JOHNSON COM 478160104 170772 1302312 SH SOLE 4 1230142 0 72170 JOHNSON & JOHNSON COM 478160104 342236 2609897 SH SOLE 7 2466833 0 143064 JOHNSON & JOHNSON COM 478160104 19927 151967 SH SOLE 13 151967 0 0 JOHNSON & JOHNSON COM 478160104 37691 287432 SH SOLE 15 287432 0 0 JOHNSON & JOHNSON COM 478160104 34 258 SH SOLE 17 0 0 258 JOHNSON & JOHNSON COM 478160104 1322200 10083126 SH SOLE 18 9494835 0 588291 JOHNSON & JOHNSON COM 478160104 653374 4982642 SH SOLE 19 4982642 0 0 JOHNSON & JOHNSON COM 478160104 7583 57829 SH SOLE 20 57829 0 0 JOHNSON & JOHNSON COM 478160104 8381193 63915148 SH SOLE 21 63915148 0 0 JOHNSON & JOHNSON COM 478160104 8497621 64803026 SH SOLE 22 57712243 0 7090783 JOHNSON & JOHNSON COM 478160104 281186 2144329 SH SOLE 23 2144329 0 0 JOHNSON & JOHNSON COM 478160104 395733 3017865 SH SOLE 25 3017865 0 0 JOHNSON & JOHNSON COM 478160104 1795782 13694669 SH SOLE 26 1720907 0 11973762 JOHNSON & JOHNSON COM 478160104 70591 538330 SH SOLE 28 382394 0 155936 JOHNSON & JOHNSON COM 478160104 82991 632894 SH SOLE 29 176280 0 456614 JOHNSON & JOHNSON COM 478160104 1502565 11458588 SH SOLE 30 11458588 0 0 JOHNSON & JOHNSON COM 478160104 154648 1179350 SH SOLE 31 652947 0 526403 JOHNSON & JOHNSON COM 478160104 22035 168042 SH SOLE 32 168042 0 0 JOHNSON & JOHNSON COM 478160104 263865 2012237 SH SOLE 34 2012237 0 0 JOHNSON & JOHNSON COM 478160104 257849 1966365 SH SOLE 36 1966365 0 0 JOHNSON & JOHNSON COM 478160104 2836 21629 SH SOLE 37 21629 0 0 JOHNSON & JOHNSON COM 478160104 7775 59293 SH SOLE 40 59293 0 0 JOHNSON CTLS INTL PLC SHS G51502105 59510 2207326 SH SOLE 2 375864 0 1831462 JOHNSON CTLS INTL PLC SHS G51502105 10656 395252 SH SOLE 4 373833 0 21419 JOHNSON CTLS INTL PLC SHS G51502105 18649 691723 SH SOLE 7 657666 0 34057 JOHNSON CTLS INTL PLC SHS G51502105 684 25377 SH SOLE 13 25377 0 0 JOHNSON CTLS INTL PLC SHS G51502105 2034 75445 SH SOLE 15 75445 0 0 JOHNSON CTLS INTL PLC SHS G51502105 37442 1388795 SH SOLE 18 1273055 0 115740 JOHNSON CTLS INTL PLC SHS G51502105 8731 323866 SH SOLE 19 323866 0 0 JOHNSON CTLS INTL PLC SHS G51502105 417125 15471987 SH SOLE 21 15471987 0 0 JOHNSON CTLS INTL PLC SHS G51502105 497237 18443493 SH SOLE 22 16505597 0 1937896 JOHNSON CTLS INTL PLC SHS G51502105 16329 605678 SH SOLE 23 605678 0 0 JOHNSON CTLS INTL PLC SHS G51502105 24682 915508 SH SOLE 25 915508 0 0 JOHNSON CTLS INTL PLC SHS G51502105 107491 3987057 SH SOLE 26 564078 0 3422979 JOHNSON CTLS INTL PLC SHS G51502105 4275 158565 SH SOLE 28 111618 0 46947 JOHNSON CTLS INTL PLC SHS G51502105 760 28186 SH SOLE 29 28186 0 0 JOHNSON CTLS INTL PLC SHS G51502105 90468 3355621 SH SOLE 30 3355621 0 0 JOHNSON CTLS INTL PLC SHS G51502105 6332 234877 SH SOLE 31 168336 0 66541 JOHNSON CTLS INTL PLC SHS G51502105 27014 1001988 SH SOLE 34 1001988 0 0 JOHNSON CTLS INTL PLC SHS G51502105 15067 558882 SH SOLE 36 558882 0 0 JOHNSON CTLS INTL PLC SHS G51502105 484 17936 SH SOLE 40 17936 0 0 JOHNSON OUTDOORS INC CL A 479167108 219 3492 SH SOLE 2 285 0 3207 JOHNSON OUTDOORS INC CL A 479167108 4 62 SH SOLE 7 62 0 0 JOHNSON OUTDOORS INC CL A 479167108 1202 19167 SH SOLE 18 19167 0 0 JOHNSON OUTDOORS INC CL A 479167108 616 9821 SH SOLE 19 9821 0 0 JOHNSON OUTDOORS INC CL A 479167108 11486 183186 SH SOLE 21 183186 0 0 JOHNSON OUTDOORS INC CL A 479167108 12235 195143 SH SOLE 22 186450 0 8693 JOHNSON OUTDOORS INC CL A 479167108 51 816 SH SOLE 23 816 0 0 JOHNSON OUTDOORS INC CL A 479167108 83 1330 SH SOLE 26 0 0 1330 JOHNSON OUTDOORS INC CL A 479167108 60 951 SH SOLE 28 951 0 0 JOHNSON OUTDOORS INC CL A 479167108 203 3240 SH SOLE 30 3240 0 0 JOHNSON OUTDOORS INC CL A 479167108 61 974 SH SOLE 40 974 0 0 JOINT CORP COM 47973J102 50 4641 SH SOLE 2 537 0 4104 JOINT CORP COM 47973J102 595 54883 SH SOLE 18 48940 0 5943 JOINT CORP COM 47973J102 436 40216 SH SOLE 19 40216 0 0 JOINT CORP COM 47973J102 4812 443507 SH SOLE 21 443507 0 0 JOINT CORP COM 47973J102 3732 343976 SH SOLE 22 334738 0 9238 JONES LANG LASALLE INC COM 48020Q107 14507 143661 SH SOLE 2 32758 0 110903 JONES LANG LASALLE INC COM 48020Q107 2879 28506 SH SOLE 4 27306 0 1200 JONES LANG LASALLE INC COM 48020Q107 4768 47217 SH SOLE 7 9624 0 37593 JONES LANG LASALLE INC COM 48020Q107 19 191 SH SOLE 13 191 0 0 JONES LANG LASALLE INC COM 48020Q107 470 4651 SH SOLE 15 4651 0 0 JONES LANG LASALLE INC COM 48020Q107 15349 152001 SH SOLE 18 147711 0 4290 JONES LANG LASALLE INC COM 48020Q107 1349 13362 SH SOLE 19 13362 0 0 JONES LANG LASALLE INC COM 48020Q107 315306 3122462 SH SOLE 21 3122462 0 0 JONES LANG LASALLE INC COM 48020Q107 170846 1691883 SH SOLE 22 1602378 0 89505 JONES LANG LASALLE INC COM 48020Q107 3722 36857 SH SOLE 23 36857 0 0 JONES LANG LASALLE INC COM 48020Q107 1365 13515 SH SOLE 25 13515 0 0 JONES LANG LASALLE INC COM 48020Q107 20242 200453 SH SOLE 26 50071 0 150382 JONES LANG LASALLE INC COM 48020Q107 1046 10354 SH SOLE 28 7394 0 2960 JONES LANG LASALLE INC COM 48020Q107 1212 11998 SH SOLE 29 830 0 11168 JONES LANG LASALLE INC COM 48020Q107 20349 201514 SH SOLE 30 201514 0 0 JONES LANG LASALLE INC COM 48020Q107 1070 10592 SH SOLE 31 8316 0 2276 JONES LANG LASALLE INC COM 48020Q107 273 2699 SH SOLE 34 2699 0 0 JONES LANG LASALLE INC COM 48020Q107 1092 10810 SH SOLE 36 10810 0 0 JONES LANG LASALLE INC COM 48020Q107 100 989 SH SOLE 40 989 0 0 JOUNCE THERAPEUTICS INC COM 481116101 89 18778 SH SOLE 2 5565 0 13213 JOUNCE THERAPEUTICS INC COM 481116101 2 505 SH SOLE 7 505 0 0 JOUNCE THERAPEUTICS INC COM 481116101 282 59418 SH SOLE 18 59418 0 0 JOUNCE THERAPEUTICS INC COM 481116101 292 61417 SH SOLE 19 61417 0 0 JOUNCE THERAPEUTICS INC COM 481116101 2820 593757 SH SOLE 21 593757 0 0 JOUNCE THERAPEUTICS INC COM 481116101 2380 501048 SH SOLE 22 493632 0 7416 JOUNCE THERAPEUTICS INC COM 481116101 3 557 SH SOLE 23 557 0 0 JOUNCE THERAPEUTICS INC COM 481116101 35 7386 SH SOLE 26 0 0 7386 JOYY INC ADS REPSTG COM A 46591M109 4710 88433 SH SOLE 2 3696 0 84737 JOYY INC ADS REPSTG COM A 46591M109 1086 20398 SH SOLE 4 20398 0 0 JOYY INC ADS REPSTG COM A 46591M109 731 13716 SH SOLE 7 7299 0 6417 JOYY INC ADS REPSTG COM A 46591M109 138 2587 SH SOLE 13 2587 0 0 JOYY INC ADS REPSTG COM A 46591M109 1410 26469 SH SOLE 15 25739 0 730 JOYY INC ADS REPSTG COM A 46591M109 753 14140 SH SOLE 18 14140 0 0 JOYY INC ADS REPSTG COM A 46591M109 24 446 SH SOLE 19 446 0 0 JOYY INC ADS REPSTG COM A 46591M109 54060 1015025 SH SOLE 21 1015025 0 0 JOYY INC ADS REPSTG COM A 46591M109 37902 711638 SH SOLE 22 641160 0 70478 JOYY INC ADS REPSTG COM A 46591M109 1775 33327 SH SOLE 23 33327 0 0 JOYY INC ADS REPSTG COM A 46591M109 1688 31701 SH SOLE 25 31701 0 0 JOYY INC ADS REPSTG COM A 46591M109 14094 264619 SH SOLE 26 53804 0 210815 JOYY INC ADS REPSTG COM A 46591M109 355 6672 SH SOLE 28 6672 0 0 JOYY INC ADS REPSTG COM A 46591M109 282 5304 SH SOLE 29 5304 0 0 JOYY INC ADS REPSTG COM A 46591M109 17245 323795 SH SOLE 30 323795 0 0 JOYY INC ADS REPSTG COM A 46591M109 108 2019 SH SOLE 31 856 0 1163 JOYY INC ADS REPSTG COM A 46591M109 232 4358 SH SOLE 34 4358 0 0 JOYY INC ADS REPSTG COM A 46591M109 25 476 SH SOLE 40 476 0 0 JPMORGAN CHASE & CO COM 46625H100 722623 8026466 SH SOLE 2 1114462 0 6912004 JPMORGAN CHASE & CO COM 46625H100 134123 1489758 SH SOLE 4 1404060 0 85698 JPMORGAN CHASE & CO COM 46625H100 246238 2735065 SH SOLE 7 2632008 0 103057 JPMORGAN CHASE & CO COM 46625H100 10503 116662 SH SOLE 13 116662 0 0 JPMORGAN CHASE & CO COM 46625H100 31149 345987 SH SOLE 15 345987 0 0 JPMORGAN CHASE & CO COM 46625H100 143 1583 SH SOLE 17 0 0 1583 JPMORGAN CHASE & CO COM 46625H100 1083463 12034463 SH SOLE 18 10876608 0 1157855 JPMORGAN CHASE & CO COM 46625H100 791298 8789266 SH SOLE 19 8789266 0 0 JPMORGAN CHASE & CO COM 46625H100 9707 107818 SH SOLE 20 107818 0 0 JPMORGAN CHASE & CO COM 46625H100 5347882 59401106 SH SOLE 21 59401106 0 0 JPMORGAN CHASE & CO COM 46625H100 6739339 74856594 SH SOLE 22 66928143 0 7928451 JPMORGAN CHASE & CO COM 46625H100 213141 2367439 SH SOLE 23 2367439 0 0 JPMORGAN CHASE & CO COM 46625H100 308286 3424254 SH SOLE 25 3395276 0 28978 JPMORGAN CHASE & CO COM 46625H100 1152604 12802446 SH SOLE 26 1367230 0 11435216 JPMORGAN CHASE & CO COM 46625H100 57554 639278 SH SOLE 28 452456 0 186822 JPMORGAN CHASE & CO COM 46625H100 44757 497131 SH SOLE 29 75845 0 421286 JPMORGAN CHASE & CO COM 46625H100 1045688 11614888 SH SOLE 30 11614888 0 0 JPMORGAN CHASE & CO COM 46625H100 79949 888027 SH SOLE 31 593216 0 294811 JPMORGAN CHASE & CO COM 46625H100 16983 188636 SH SOLE 32 188636 0 0 JPMORGAN CHASE & CO COM 46625H100 148782 1652587 SH SOLE 34 1652587 0 0 JPMORGAN CHASE & CO COM 46625H100 213439 2370753 SH SOLE 36 2370753 0 0 JPMORGAN CHASE & CO COM 46625H100 6401 71096 SH SOLE 40 71096 0 0 JUMEI INTL HLDG LTD SPONSRED ADS NEW 48138L206 19 1047 SH SOLE 4 1047 0 0 JUMEI INTL HLDG LTD SPONSRED ADS NEW 48138L206 1722 93201 SH SOLE 21 93201 0 0 JUMEI INTL HLDG LTD SPONSRED ADS NEW 48138L206 877 47467 SH SOLE 22 47467 0 0 JUMEI INTL HLDG LTD SPONSRED ADS NEW 48138L206 416 22526 SH SOLE 30 22526 0 0 JUNIPER NETWORKS INC COM 48203R104 20579 1075174 SH SOLE 2 326296 0 748878 JUNIPER NETWORKS INC COM 48203R104 3523 184089 SH SOLE 4 174876 0 9213 JUNIPER NETWORKS INC COM 48203R104 10809 564721 SH SOLE 7 347391 0 217330 JUNIPER NETWORKS INC COM 48203R104 372 19413 SH SOLE 13 19413 0 0 JUNIPER NETWORKS INC COM 48203R104 717 37466 SH SOLE 15 37466 0 0 JUNIPER NETWORKS INC COM 48203R104 12782 667795 SH SOLE 18 614382 0 53413 JUNIPER NETWORKS INC COM 48203R104 3105 162216 SH SOLE 19 162216 0 0 JUNIPER NETWORKS INC COM 48203R104 211280 11038657 SH SOLE 21 11038657 0 0 JUNIPER NETWORKS INC COM 48203R104 167679 8760645 SH SOLE 22 7826414 0 934231 JUNIPER NETWORKS INC COM 48203R104 5311 277495 SH SOLE 23 277495 0 0 JUNIPER NETWORKS INC COM 48203R104 8088 422553 SH SOLE 25 422553 0 0 JUNIPER NETWORKS INC COM 48203R104 50572 2642218 SH SOLE 26 510685 0 2131533 JUNIPER NETWORKS INC COM 48203R104 1352 70629 SH SOLE 28 48233 0 22396 JUNIPER NETWORKS INC COM 48203R104 1809 94536 SH SOLE 29 24688 0 69848 JUNIPER NETWORKS INC COM 48203R104 41314 2158510 SH SOLE 30 2158510 0 0 JUNIPER NETWORKS INC COM 48203R104 2251 117621 SH SOLE 31 94093 0 23528 JUNIPER NETWORKS INC COM 48203R104 626 32689 SH SOLE 34 32689 0 0 JUNIPER NETWORKS INC COM 48203R104 7362 384631 SH SOLE 36 384631 0 0 JUNIPER NETWORKS INC COM 48203R104 146 7629 SH SOLE 40 7629 0 0 K12 INC COM 48273U102 672 35632 SH SOLE 2 2019 0 33613 K12 INC COM 48273U102 3 158 SH SOLE 4 158 0 0 K12 INC COM 48273U102 15 794 SH SOLE 7 794 0 0 K12 INC COM 48273U102 2596 137656 SH SOLE 18 137656 0 0 K12 INC COM 48273U102 1396 74008 SH SOLE 19 74008 0 0 K12 INC COM 48273U102 25799 1367899 SH SOLE 21 1367899 0 0 K12 INC COM 48273U102 21479 1138848 SH SOLE 22 1095280 0 43568 K12 INC COM 48273U102 1657 87876 SH SOLE 23 87876 0 0 K12 INC COM 48273U102 734 38910 SH SOLE 26 15354 0 23556 K12 INC COM 48273U102 90 4770 SH SOLE 28 4770 0 0 K12 INC COM 48273U102 245 12994 SH SOLE 30 12994 0 0 K12 INC COM 48273U102 54 2868 SH SOLE 34 2868 0 0 K12 INC COM 48273U102 63 3364 SH SOLE 40 3364 0 0 KADANT INC COM 48282T104 306 4100 SH SOLE 2 602 0 3498 KADANT INC COM 48282T104 14 182 SH SOLE 7 182 0 0 KADANT INC COM 48282T104 3062 41021 SH SOLE 18 41021 0 0 KADANT INC COM 48282T104 1521 20373 SH SOLE 19 20373 0 0 KADANT INC COM 48282T104 28332 379528 SH SOLE 21 379528 0 0 KADANT INC COM 48282T104 24977 334582 SH SOLE 22 322944 0 11638 KADANT INC COM 48282T104 716 9593 SH SOLE 26 5904 0 3689 KADANT INC COM 48282T104 119 1595 SH SOLE 28 1595 0 0 KADANT INC COM 48282T104 13515 181051 SH SOLE 30 181051 0 0 KADANT INC COM 48282T104 101 1348 SH SOLE 40 1348 0 0 KADMON HLDGS INC COM 48283N106 248 59112 SH SOLE 2 8288 0 50824 KADMON HLDGS INC COM 48283N106 12 2939 SH SOLE 7 2939 0 0 KADMON HLDGS INC COM 48283N106 2486 593408 SH SOLE 18 593408 0 0 KADMON HLDGS INC COM 48283N106 6536 1559861 SH SOLE 19 1559861 0 0 KADMON HLDGS INC COM 48283N106 402 95900 SH SOLE 20 95900 0 0 KADMON HLDGS INC COM 48283N106 23272 5554287 SH SOLE 21 5554287 0 0 KADMON HLDGS INC COM 48283N106 17471 4169730 SH SOLE 22 4070809 0 98921 KADMON HLDGS INC COM 48283N106 9 2099 SH SOLE 23 2099 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 748 10797 SH SOLE 2 1248 0 9549 KAISER ALUMINUM CORP COM PAR $0.01 483007704 6 80 SH SOLE 4 80 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 695 10034 SH SOLE 7 10034 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 5053 72940 SH SOLE 18 72940 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 2655 38327 SH SOLE 19 38327 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 120209 1735115 SH SOLE 21 1735115 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 31939 461008 SH SOLE 22 442275 0 18733 KAISER ALUMINUM CORP COM PAR $0.01 483007704 1420 20501 SH SOLE 26 6514 0 13987 KAISER ALUMINUM CORP COM PAR $0.01 483007704 158 2279 SH SOLE 28 2279 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 1456 21013 SH SOLE 30 21013 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 94 1364 SH SOLE 34 1364 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 120 1728 SH SOLE 40 1728 0 0 KALA PHARMACEUTICALS INC COM 483119103 130 14775 SH SOLE 2 1102 0 13673 KALA PHARMACEUTICALS INC COM 483119103 4 467 SH SOLE 7 467 0 0 KALA PHARMACEUTICALS INC COM 483119103 803 91315 SH SOLE 18 91315 0 0 KALA PHARMACEUTICALS INC COM 483119103 400 45455 SH SOLE 19 45455 0 0 KALA PHARMACEUTICALS INC COM 483119103 7654 870766 SH SOLE 21 870766 0 0 KALA PHARMACEUTICALS INC COM 483119103 4915 559111 SH SOLE 22 547461 0 11650 KALEIDO BIOSCIENCES INC COM 483347100 25 3987 SH SOLE 2 331 0 3656 KALEIDO BIOSCIENCES INC COM 483347100 259 42183 SH SOLE 18 42183 0 0 KALEIDO BIOSCIENCES INC COM 483347100 143 23224 SH SOLE 19 23224 0 0 KALEIDO BIOSCIENCES INC COM 483347100 2368 384982 SH SOLE 21 384982 0 0 KALEIDO BIOSCIENCES INC COM 483347100 653 106215 SH SOLE 22 102406 0 3809 KALVISTA PHARMACEUTICALS INC COM 483497103 38 4970 SH SOLE 2 970 0 4000 KALVISTA PHARMACEUTICALS INC COM 483497103 366 47788 SH SOLE 18 44710 0 3078 KALVISTA PHARMACEUTICALS INC COM 483497103 261 34165 SH SOLE 19 34165 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 3353 438302 SH SOLE 21 438302 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 2640 345149 SH SOLE 22 335544 0 9605 KALVISTA PHARMACEUTICALS INC COM 483497103 7 955 SH SOLE 23 955 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 9 1128 SH SOLE 26 0 0 1128 KAMADA LTD SHS M6240T109 76 13009 SH SOLE 22 13009 0 0 KAMAN CORP COM 483548103 837 21751 SH SOLE 2 1383 0 20368 KAMAN CORP COM 483548103 7 189 SH SOLE 4 189 0 0 KAMAN CORP COM 483548103 18 461 SH SOLE 7 461 0 0 KAMAN CORP COM 483548103 4867 126505 SH SOLE 18 126505 0 0 KAMAN CORP COM 483548103 2009 52226 SH SOLE 19 52226 0 0 KAMAN CORP COM 483548103 119805 3114253 SH SOLE 21 3114253 0 0 KAMAN CORP COM 483548103 30671 797259 SH SOLE 22 768377 0 28882 KAMAN CORP COM 483548103 416 10825 SH SOLE 26 4549 0 6276 KAMAN CORP COM 483548103 117 3041 SH SOLE 28 3041 0 0 KAMAN CORP COM 483548103 1400 36395 SH SOLE 30 36395 0 0 KAMAN CORP COM 483548103 101 2619 SH SOLE 40 2619 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 31509 247754 SH SOLE 2 42681 0 205073 KANSAS CITY SOUTHERN COM NEW 485170302 7182 56469 SH SOLE 4 53671 0 2798 KANSAS CITY SOUTHERN COM NEW 485170302 17237 135534 SH SOLE 7 89203 0 46331 KANSAS CITY SOUTHERN COM NEW 485170302 688 5408 SH SOLE 13 5408 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 992 7801 SH SOLE 15 7801 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 25459 200178 SH SOLE 18 184860 0 15318 KANSAS CITY SOUTHERN COM NEW 485170302 4155 32668 SH SOLE 19 32668 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 361138 2839585 SH SOLE 21 2839585 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 305697 2403654 SH SOLE 22 2169885 0 233769 KANSAS CITY SOUTHERN COM NEW 485170302 9709 76337 SH SOLE 23 76337 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 15954 125445 SH SOLE 25 125445 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 67790 533021 SH SOLE 26 76496 0 456525 KANSAS CITY SOUTHERN COM NEW 485170302 2596 20415 SH SOLE 28 14337 0 6078 KANSAS CITY SOUTHERN COM NEW 485170302 2985 23473 SH SOLE 29 2186 0 21287 KANSAS CITY SOUTHERN COM NEW 485170302 60153 472975 SH SOLE 30 472975 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 3100 24375 SH SOLE 31 18928 0 5447 KANSAS CITY SOUTHERN COM NEW 485170302 703 5528 SH SOLE 34 5528 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 8561 67316 SH SOLE 36 67316 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 280 2205 SH SOLE 40 2205 0 0 KAR AUCTION SVCS INC COM 48238T109 4283 356882 SH SOLE 2 106635 0 250247 KAR AUCTION SVCS INC COM 48238T109 145 12042 SH SOLE 4 12042 0 0 KAR AUCTION SVCS INC COM 48238T109 28 2348 SH SOLE 7 2348 0 0 KAR AUCTION SVCS INC COM 48238T109 5147 428916 SH SOLE 18 427704 0 1212 KAR AUCTION SVCS INC COM 48238T109 384 31986 SH SOLE 19 31986 0 0 KAR AUCTION SVCS INC COM 48238T109 76771 6397577 SH SOLE 21 6397577 0 0 KAR AUCTION SVCS INC COM 48238T109 53541 4461768 SH SOLE 22 4248016 0 213752 KAR AUCTION SVCS INC COM 48238T109 484 40364 SH SOLE 23 40364 0 0 KAR AUCTION SVCS INC COM 48238T109 1010 84141 SH SOLE 26 32578 0 51563 KAR AUCTION SVCS INC COM 48238T109 233 19402 SH SOLE 28 19402 0 0 KAR AUCTION SVCS INC COM 48238T109 538 44850 SH SOLE 30 44850 0 0 KAR AUCTION SVCS INC COM 48238T109 189 15730 SH SOLE 31 2795 0 12935 KAR AUCTION SVCS INC COM 48238T109 104 8697 SH SOLE 34 8697 0 0 KAR AUCTION SVCS INC COM 48238T109 85 7057 SH SOLE 36 7057 0 0 KAR AUCTION SVCS INC COM 48238T109 160 13345 SH SOLE 40 13345 0 0 KARUNA THERAPEUTICS INC COM 48576A100 361 5008 SH SOLE 2 622 0 4386 KARUNA THERAPEUTICS INC COM 48576A100 15 206 SH SOLE 7 206 0 0 KARUNA THERAPEUTICS INC COM 48576A100 2785 38682 SH SOLE 18 38682 0 0 KARUNA THERAPEUTICS INC COM 48576A100 1836 25502 SH SOLE 19 25502 0 0 KARUNA THERAPEUTICS INC COM 48576A100 42392 588772 SH SOLE 21 588772 0 0 KARUNA THERAPEUTICS INC COM 48576A100 20158 279975 SH SOLE 22 274200 0 5775 KARUNA THERAPEUTICS INC COM 48576A100 12 162 SH SOLE 23 162 0 0 KARUNA THERAPEUTICS INC COM 48576A100 10 138 SH SOLE 26 0 0 138 KARUNA THERAPEUTICS INC COM 48576A100 153 2131 SH SOLE 30 2131 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 435 22621 SH SOLE 2 3541 0 19080 KARYOPHARM THERAPEUTICS INC COM 48576U106 20 1051 SH SOLE 7 1051 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 4408 229451 SH SOLE 18 219968 0 9483 KARYOPHARM THERAPEUTICS INC COM 48576U106 10474 545254 SH SOLE 19 545254 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 357 18600 SH SOLE 20 18600 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 50748 2641732 SH SOLE 21 2641732 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 34477 1794767 SH SOLE 22 1735094 0 59673 KARYOPHARM THERAPEUTICS INC COM 48576U106 93 4843 SH SOLE 23 4843 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 589 30666 SH SOLE 26 0 0 30666 KARYOPHARM THERAPEUTICS INC COM 48576U106 130 6748 SH SOLE 28 6748 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 414 21532 SH SOLE 30 21532 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 32 1669 SH SOLE 34 1669 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 136 7068 SH SOLE 40 7068 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 418 15375 SH SOLE 21 15375 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 583 21427 SH SOLE 22 21427 0 0 KB HOME COM 48666K109 1905 105262 SH SOLE 2 37365 0 67897 KB HOME COM 48666K109 8 417 SH SOLE 4 417 0 0 KB HOME COM 48666K109 36 2005 SH SOLE 7 2005 0 0 KB HOME COM 48666K109 9006 497591 SH SOLE 18 497591 0 0 KB HOME COM 48666K109 3120 172360 SH SOLE 19 172360 0 0 KB HOME COM 48666K109 123051 6798398 SH SOLE 21 6798398 0 0 KB HOME COM 48666K109 52536 2902546 SH SOLE 22 2809235 0 93311 KB HOME COM 48666K109 842 46506 SH SOLE 26 25122 0 21384 KB HOME COM 48666K109 195 10770 SH SOLE 28 10770 0 0 KB HOME COM 48666K109 455 25156 SH SOLE 30 25156 0 0 KB HOME COM 48666K109 142 7831 SH SOLE 31 0 0 7831 KB HOME COM 48666K109 57 3170 SH SOLE 34 3170 0 0 KB HOME COM 48666K109 39 2143 SH SOLE 36 2143 0 0 KB HOME COM 48666K109 164 9054 SH SOLE 40 9054 0 0 KBR INC COM 48242W106 3916 189363 SH SOLE 2 61755 0 127608 KBR INC COM 48242W106 14 663 SH SOLE 4 663 0 0 KBR INC COM 48242W106 72 3461 SH SOLE 7 3461 0 0 KBR INC COM 48242W106 1 41 SH SOLE 17 0 0 41 KBR INC COM 48242W106 16853 814923 SH SOLE 18 814923 0 0 KBR INC COM 48242W106 5500 265978 SH SOLE 19 265978 0 0 KBR INC COM 48242W106 208343 10074634 SH SOLE 21 10074634 0 0 KBR INC COM 48242W106 98908 4782784 SH SOLE 22 4623946 0 158838 KBR INC COM 48242W106 1190 57524 SH SOLE 26 37938 0 19586 KBR INC COM 48242W106 432 20895 SH SOLE 28 20895 0 0 KBR INC COM 48242W106 947 45773 SH SOLE 30 45773 0 0 KBR INC COM 48242W106 255 12325 SH SOLE 31 0 0 12325 KBR INC COM 48242W106 90 4363 SH SOLE 36 4363 0 0 KBR INC COM 48242W106 328 15844 SH SOLE 40 15844 0 0 KBR INC NOTE 2.500%11/0 48242WAB2 907 875000 PRN SOLE 21 875000 0 0 KBR INC NOTE 2.500%11/0 48242WAB2 1295 1250000 PRN SOLE 22 1250000 0 0 KEARNY FINL CORP MD COM 48716P108 532 61932 SH SOLE 2 4255 0 57677 KEARNY FINL CORP MD COM 48716P108 2 232 SH SOLE 4 232 0 0 KEARNY FINL CORP MD COM 48716P108 11 1338 SH SOLE 7 1338 0 0 KEARNY FINL CORP MD COM 48716P108 2349 273426 SH SOLE 18 273426 0 0 KEARNY FINL CORP MD COM 48716P108 1271 147942 SH SOLE 19 147942 0 0 KEARNY FINL CORP MD COM 48716P108 24073 2802501 SH SOLE 21 2802501 0 0 KEARNY FINL CORP MD COM 48716P108 21324 2482429 SH SOLE 22 2390776 0 91653 KEARNY FINL CORP MD COM 48716P108 9 1011 SH SOLE 23 1011 0 0 KEARNY FINL CORP MD COM 48716P108 286 33321 SH SOLE 26 29365 0 3956 KEARNY FINL CORP MD COM 48716P108 115 13367 SH SOLE 28 13367 0 0 KEARNY FINL CORP MD COM 48716P108 225 26172 SH SOLE 30 26172 0 0 KEARNY FINL CORP MD COM 48716P108 100 11603 SH SOLE 40 11603 0 0 KELLOGG CO COM 487836108 39848 664236 SH SOLE 2 99118 0 565118 KELLOGG CO COM 487836108 8024 133756 SH SOLE 4 126892 0 6864 KELLOGG CO COM 487836108 16413 273601 SH SOLE 7 262873 0 10728 KELLOGG CO COM 487836108 25 416 SH SOLE 13 416 0 0 KELLOGG CO COM 487836108 1606 26764 SH SOLE 15 26764 0 0 KELLOGG CO COM 487836108 146624 2444134 SH SOLE 18 2371931 0 72203 KELLOGG CO COM 487836108 94322 1572290 SH SOLE 19 1572290 0 0 KELLOGG CO COM 487836108 572615 9545166 SH SOLE 21 9545166 0 0 KELLOGG CO COM 487836108 397520 6626445 SH SOLE 22 6042620 0 583825 KELLOGG CO COM 487836108 13912 231901 SH SOLE 23 231901 0 0 KELLOGG CO COM 487836108 19733 328936 SH SOLE 25 328936 0 0 KELLOGG CO COM 487836108 94574 1576500 SH SOLE 26 237261 0 1339239 KELLOGG CO COM 487836108 3118 51976 SH SOLE 28 36703 0 15273 KELLOGG CO COM 487836108 344 5734 SH SOLE 29 5734 0 0 KELLOGG CO COM 487836108 91795 1530175 SH SOLE 30 1530175 0 0 KELLOGG CO COM 487836108 3603 60059 SH SOLE 31 44305 0 15754 KELLOGG CO COM 487836108 11172 186228 SH SOLE 34 186228 0 0 KELLOGG CO COM 487836108 14406 240146 SH SOLE 36 240146 0 0 KELLOGG CO COM 487836108 391 6524 SH SOLE 40 6524 0 0 KELLY SVCS INC CL A 488152208 406 32030 SH SOLE 2 1817 0 30213 KELLY SVCS INC CL A 488152208 3 221 SH SOLE 4 221 0 0 KELLY SVCS INC CL A 488152208 7 544 SH SOLE 7 544 0 0 KELLY SVCS INC CL A 488152208 2089 164601 SH SOLE 18 164601 0 0 KELLY SVCS INC CL A 488152208 794 62594 SH SOLE 19 62594 0 0 KELLY SVCS INC CL A 488152208 48892 3852764 SH SOLE 21 3852764 0 0 KELLY SVCS INC CL A 488152208 12802 1008844 SH SOLE 22 964269 0 44575 KELLY SVCS INC CL A 488152208 136 10734 SH SOLE 26 0 0 10734 KELLY SVCS INC CL A 488152208 53 4215 SH SOLE 28 4215 0 0 KELLY SVCS INC CL A 488152208 549 43256 SH SOLE 30 43256 0 0 KELLY SVCS INC CL A 488152208 48 3779 SH SOLE 40 3779 0 0 KEMET CORP COM NEW 488360207 1313 54336 SH SOLE 2 2866 0 51470 KEMET CORP COM NEW 488360207 7 273 SH SOLE 4 273 0 0 KEMET CORP COM NEW 488360207 23 965 SH SOLE 7 965 0 0 KEMET CORP COM NEW 488360207 6311 261237 SH SOLE 18 261237 0 0 KEMET CORP COM NEW 488360207 2621 108499 SH SOLE 19 108499 0 0 KEMET CORP COM NEW 488360207 150230 6218131 SH SOLE 21 6218131 0 0 KEMET CORP COM NEW 488360207 40199 1663848 SH SOLE 22 1605845 0 58003 KEMET CORP COM NEW 488360207 721 29842 SH SOLE 26 23458 0 6384 KEMET CORP COM NEW 488360207 170 7053 SH SOLE 28 7053 0 0 KEMET CORP COM NEW 488360207 1828 75672 SH SOLE 30 75672 0 0 KEMET CORP COM NEW 488360207 146 6025 SH SOLE 40 6025 0 0 KEMPER CORP DEL COM 488401100 10557 141952 SH SOLE 2 29341 0 112611 KEMPER CORP DEL COM 488401100 12 161 SH SOLE 4 161 0 0 KEMPER CORP DEL COM 488401100 111 1496 SH SOLE 7 1496 0 0 KEMPER CORP DEL COM 488401100 12996 174753 SH SOLE 18 174753 0 0 KEMPER CORP DEL COM 488401100 1115 14987 SH SOLE 19 14987 0 0 KEMPER CORP DEL COM 488401100 218684 2940493 SH SOLE 21 2940493 0 0 KEMPER CORP DEL COM 488401100 149618 2011803 SH SOLE 22 1909548 0 102255 KEMPER CORP DEL COM 488401100 2242 30147 SH SOLE 26 16632 0 13515 KEMPER CORP DEL COM 488401100 606 8145 SH SOLE 28 8145 0 0 KEMPER CORP DEL COM 488401100 1423 19140 SH SOLE 30 19140 0 0 KEMPER CORP DEL COM 488401100 105 1418 SH SOLE 31 1307 0 111 KEMPER CORP DEL COM 488401100 107 1438 SH SOLE 36 1438 0 0 KEMPER CORP DEL COM 488401100 450 6055 SH SOLE 40 6055 0 0 KEMPHARM INC COM 488445107 1 5095 SH SOLE 18 5095 0 0 KEMPHARM INC COM 488445107 14 62555 SH SOLE 21 62555 0 0 KEMPHARM INC COM 488445107 7 32604 SH SOLE 22 32604 0 0 KENNAMETAL INC COM 489170100 2066 110955 SH SOLE 2 36734 0 74221 KENNAMETAL INC COM 489170100 7 387 SH SOLE 4 387 0 0 KENNAMETAL INC COM 489170100 40 2134 SH SOLE 7 2134 0 0 KENNAMETAL INC COM 489170100 8815 473427 SH SOLE 18 473427 0 0 KENNAMETAL INC COM 489170100 3442 184843 SH SOLE 19 184843 0 0 KENNAMETAL INC COM 489170100 106741 5732578 SH SOLE 21 5732578 0 0 KENNAMETAL INC COM 489170100 53252 2859911 SH SOLE 22 2765981 0 93930 KENNAMETAL INC COM 489170100 596 32007 SH SOLE 26 17962 0 14045 KENNAMETAL INC COM 489170100 243 13073 SH SOLE 28 13073 0 0 KENNAMETAL INC COM 489170100 522 28056 SH SOLE 30 28056 0 0 KENNAMETAL INC COM 489170100 93 5000 SH SOLE 31 0 0 5000 KENNAMETAL INC COM 489170100 10 531 SH SOLE 34 531 0 0 KENNAMETAL INC COM 489170100 48 2592 SH SOLE 36 2592 0 0 KENNAMETAL INC COM 489170100 163 8778 SH SOLE 40 8778 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 1274 94911 SH SOLE 2 17961 0 76950 KENNEDY-WILSON HLDGS INC COM 489398107 980 72994 SH SOLE 4 72994 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 1869 139253 SH SOLE 7 139253 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 5693 424186 SH SOLE 18 424186 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 5478 408232 SH SOLE 19 408232 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 59921 4465076 SH SOLE 21 4465076 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 57641 4295192 SH SOLE 22 4158386 0 136806 KENNEDY-WILSON HLDGS INC COM 489398107 76 5672 SH SOLE 23 5672 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 3840 286132 SH SOLE 25 286132 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 1533 114205 SH SOLE 26 30784 0 83421 KENNEDY-WILSON HLDGS INC COM 489398107 237 17670 SH SOLE 28 17670 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 859 64024 SH SOLE 29 64024 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 7421 552991 SH SOLE 30 552991 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 234 17447 SH SOLE 34 17447 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 172 12805 SH SOLE 40 12805 0 0 KENTUCKY FIRST FED BANCORP COM 491292108 5 844 SH SOLE 21 844 0 0 KEURIG DR PEPPER INC COM 49271V100 12052 496584 SH SOLE 2 7243 0 489341 KEURIG DR PEPPER INC COM 49271V100 133 5471 SH SOLE 7 5471 0 0 KEURIG DR PEPPER INC COM 49271V100 40 1637 SH SOLE 15 1637 0 0 KEURIG DR PEPPER INC COM 49271V100 1319 54356 SH SOLE 18 54356 0 0 KEURIG DR PEPPER INC COM 49271V100 210 8642 SH SOLE 19 8642 0 0 KEURIG DR PEPPER INC COM 49271V100 36458 1502166 SH SOLE 21 1502166 0 0 KEURIG DR PEPPER INC COM 49271V100 147468 6076149 SH SOLE 22 5794866 0 281283 KEURIG DR PEPPER INC COM 49271V100 6773 279059 SH SOLE 25 279059 0 0 KEURIG DR PEPPER INC COM 49271V100 8549 352235 SH SOLE 26 3640 0 348595 KEURIG DR PEPPER INC COM 49271V100 24 1007 SH SOLE 30 1007 0 0 KEURIG DR PEPPER INC COM 49271V100 190 7842 SH SOLE 31 4942 0 2900 KEURIG DR PEPPER INC COM 49271V100 207 8518 SH SOLE 34 8518 0 0 KEURIG DR PEPPER INC COM 49271V100 1736 71540 SH SOLE 36 71540 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 4 516 SH SOLE 18 516 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 44 5545 SH SOLE 21 5545 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 70 8823 SH SOLE 22 8823 0 0 KEY TRONIC CORP COM 493144109 6 2116 SH SOLE 18 2116 0 0 KEY TRONIC CORP COM 493144109 88 30227 SH SOLE 21 30227 0 0 KEY TRONIC CORP COM 493144109 49 16985 SH SOLE 22 16985 0 0 KEYCORP COM 493267108 25077 2418205 SH SOLE 2 271312 0 2146893 KEYCORP COM 493267108 4843 467005 SH SOLE 4 439070 0 27935 KEYCORP COM 493267108 9615 927205 SH SOLE 7 890096 0 37109 KEYCORP COM 493267108 165 15874 SH SOLE 13 15874 0 0 KEYCORP COM 493267108 1059 102152 SH SOLE 15 102152 0 0 KEYCORP COM 493267108 35819 3454125 SH SOLE 18 3312350 0 141775 KEYCORP COM 493267108 6920 667279 SH SOLE 19 667279 0 0 KEYCORP COM 493267108 395288 38118375 SH SOLE 21 38118375 0 0 KEYCORP COM 493267108 244300 23558363 SH SOLE 22 21156983 0 2401380 KEYCORP COM 493267108 7466 719930 SH SOLE 23 719930 0 0 KEYCORP COM 493267108 11649 1123369 SH SOLE 25 1123369 0 0 KEYCORP COM 493267108 45587 4396003 SH SOLE 26 634884 0 3761119 KEYCORP COM 493267108 2072 199799 SH SOLE 28 141312 0 58487 KEYCORP COM 493267108 142 13658 SH SOLE 29 13658 0 0 KEYCORP COM 493267108 44054 4248246 SH SOLE 30 4248246 0 0 KEYCORP COM 493267108 2605 251160 SH SOLE 31 189550 0 61610 KEYCORP COM 493267108 2243 216328 SH SOLE 32 216328 0 0 KEYCORP COM 493267108 2289 220743 SH SOLE 34 220743 0 0 KEYCORP COM 493267108 7362 709897 SH SOLE 36 709897 0 0 KEYCORP COM 493267108 226 21829 SH SOLE 40 21829 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 45984 549524 SH SOLE 2 70142 0 479382 KEYSIGHT TECHNOLOGIES INC COM 49338L103 8146 97351 SH SOLE 4 92420 0 4931 KEYSIGHT TECHNOLOGIES INC COM 49338L103 23180 277009 SH SOLE 7 167562 0 109447 KEYSIGHT TECHNOLOGIES INC COM 49338L103 243 2909 SH SOLE 13 2909 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1183 14132 SH SOLE 15 14132 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 116222 1388884 SH SOLE 18 1092818 0 296066 KEYSIGHT TECHNOLOGIES INC COM 49338L103 176015 2103429 SH SOLE 19 2103429 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 411029 4911919 SH SOLE 21 4911919 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 389608 4655927 SH SOLE 22 4221791 0 434136 KEYSIGHT TECHNOLOGIES INC COM 49338L103 11259 134551 SH SOLE 23 134551 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 20659 246875 SH SOLE 25 246875 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 85406 1020626 SH SOLE 26 138608 0 882018 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3165 37827 SH SOLE 28 26912 0 10915 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3625 43315 SH SOLE 29 3389 0 39926 KEYSIGHT TECHNOLOGIES INC COM 49338L103 60308 720693 SH SOLE 30 720693 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3682 44002 SH SOLE 31 34268 0 9734 KEYSIGHT TECHNOLOGIES INC COM 49338L103 6728 80400 SH SOLE 34 80400 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 9949 118888 SH SOLE 36 118888 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 357 4268 SH SOLE 40 4268 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 124 28490 SH SOLE 2 3662 0 24828 KEZAR LIFE SCIENCES INC COM 49372L100 460 105589 SH SOLE 18 105589 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 331 75847 SH SOLE 19 75847 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 4822 1105945 SH SOLE 21 1105945 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 2092 479796 SH SOLE 22 469502 0 10294 KEZAR LIFE SCIENCES INC COM 49372L100 10 2227 SH SOLE 26 0 0 2227 KFORCE INC COM 493732101 399 15594 SH SOLE 2 8990 0 6604 KFORCE INC COM 493732101 9 355 SH SOLE 7 355 0 0 KFORCE INC COM 493732101 2513 98263 SH SOLE 18 77477 0 20786 KFORCE INC COM 493732101 7078 276808 SH SOLE 19 276808 0 0 KFORCE INC COM 493732101 18683 730673 SH SOLE 21 730673 0 0 KFORCE INC COM 493732101 23012 899954 SH SOLE 22 873684 0 26270 KFORCE INC COM 493732101 1063 41570 SH SOLE 23 41570 0 0 KFORCE INC COM 493732101 2909 113764 SH SOLE 26 0 0 113764 KFORCE INC COM 493732101 92 3614 SH SOLE 28 3614 0 0 KFORCE INC COM 493732101 144 5641 SH SOLE 30 5641 0 0 KFORCE INC COM 493732101 71 2788 SH SOLE 40 2788 0 0 KILROY RLTY CORP COM 49427F108 17619 276588 SH SOLE 2 50050 0 226538 KILROY RLTY CORP COM 49427F108 3930 61698 SH SOLE 4 61698 0 0 KILROY RLTY CORP COM 49427F108 8105 127240 SH SOLE 7 127240 0 0 KILROY RLTY CORP COM 49427F108 17468 274226 SH SOLE 18 273715 0 511 KILROY RLTY CORP COM 49427F108 8566 134470 SH SOLE 19 134470 0 0 KILROY RLTY CORP COM 49427F108 364131 5716343 SH SOLE 21 5716343 0 0 KILROY RLTY CORP COM 49427F108 265250 4164044 SH SOLE 22 3983339 0 180705 KILROY RLTY CORP COM 49427F108 200 3133 SH SOLE 23 3133 0 0 KILROY RLTY CORP COM 49427F108 15719 246766 SH SOLE 25 246766 0 0 KILROY RLTY CORP COM 49427F108 7639 119925 SH SOLE 26 23189 0 96736 KILROY RLTY CORP COM 49427F108 969 15210 SH SOLE 28 15210 0 0 KILROY RLTY CORP COM 49427F108 3591 56371 SH SOLE 29 56371 0 0 KILROY RLTY CORP COM 49427F108 29841 468457 SH SOLE 30 468457 0 0 KILROY RLTY CORP COM 49427F108 292 4577 SH SOLE 31 4144 0 433 KILROY RLTY CORP COM 49427F108 392 6148 SH SOLE 34 6148 0 0 KILROY RLTY CORP COM 49427F108 80 1259 SH SOLE 36 1259 0 0 KILROY RLTY CORP COM 49427F108 726 11396 SH SOLE 40 11396 0 0 KIMBALL ELECTRONICS INC COM 49428J109 250 22900 SH SOLE 2 1399 0 21501 KIMBALL ELECTRONICS INC COM 49428J109 4 335 SH SOLE 7 335 0 0 KIMBALL ELECTRONICS INC COM 49428J109 1000 91560 SH SOLE 18 91560 0 0 KIMBALL ELECTRONICS INC COM 49428J109 496 45462 SH SOLE 19 45462 0 0 KIMBALL ELECTRONICS INC COM 49428J109 9756 893368 SH SOLE 21 893368 0 0 KIMBALL ELECTRONICS INC COM 49428J109 8578 785560 SH SOLE 22 758634 0 26926 KIMBALL ELECTRONICS INC COM 49428J109 62 5715 SH SOLE 26 0 0 5715 KIMBALL ELECTRONICS INC COM 49428J109 43 3976 SH SOLE 28 3976 0 0 KIMBALL ELECTRONICS INC COM 49428J109 40 3619 SH SOLE 30 3619 0 0 KIMBALL ELECTRONICS INC COM 49428J109 31 2827 SH SOLE 40 2827 0 0 KIMBALL INTL INC CL B 494274103 188 15793 SH SOLE 2 1975 0 13818 KIMBALL INTL INC CL B 494274103 7 603 SH SOLE 7 603 0 0 KIMBALL INTL INC CL B 494274103 1603 134623 SH SOLE 18 134623 0 0 KIMBALL INTL INC CL B 494274103 1161 97498 SH SOLE 19 97498 0 0 KIMBALL INTL INC CL B 494274103 15617 1311284 SH SOLE 21 1311284 0 0 KIMBALL INTL INC CL B 494274103 13880 1165416 SH SOLE 22 1130586 0 34830 KIMBALL INTL INC CL B 494274103 336 28220 SH SOLE 26 0 0 28220 KIMBALL INTL INC CL B 494274103 55 4655 SH SOLE 28 4655 0 0 KIMBALL INTL INC CL B 494274103 134 11239 SH SOLE 30 11239 0 0 KIMBALL INTL INC CL B 494274103 63 5327 SH SOLE 34 5327 0 0 KIMBALL INTL INC CL B 494274103 47 3946 SH SOLE 40 3946 0 0 KIMBERLY CLARK CORP COM 494368103 111094 868802 SH SOLE 2 119791 0 749011 KIMBERLY CLARK CORP COM 494368103 21717 169839 SH SOLE 4 160622 0 9217 KIMBERLY CLARK CORP COM 494368103 55824 436568 SH SOLE 7 357260 0 79308 KIMBERLY CLARK CORP COM 494368103 1146 8960 SH SOLE 13 8960 0 0 KIMBERLY CLARK CORP COM 494368103 4740 37069 SH SOLE 15 37069 0 0 KIMBERLY CLARK CORP COM 494368103 2 18 SH SOLE 17 0 0 18 KIMBERLY CLARK CORP COM 494368103 101371 792764 SH SOLE 18 743272 0 49492 KIMBERLY CLARK CORP COM 494368103 10868 84991 SH SOLE 19 84991 0 0 KIMBERLY CLARK CORP COM 494368103 1239473 9693230 SH SOLE 21 9693230 0 0 KIMBERLY CLARK CORP COM 494368103 1060361 8292496 SH SOLE 22 7472487 0 820009 KIMBERLY CLARK CORP COM 494368103 32992 258011 SH SOLE 23 258011 0 0 KIMBERLY CLARK CORP COM 494368103 49285 385427 SH SOLE 25 385427 0 0 KIMBERLY CLARK CORP COM 494368103 237481 1857205 SH SOLE 26 222052 0 1635153 KIMBERLY CLARK CORP COM 494368103 8891 69533 SH SOLE 28 49182 0 20351 KIMBERLY CLARK CORP COM 494368103 857 6705 SH SOLE 29 6705 0 0 KIMBERLY CLARK CORP COM 494368103 202988 1587458 SH SOLE 30 1587458 0 0 KIMBERLY CLARK CORP COM 494368103 11588 90624 SH SOLE 31 62406 0 28218 KIMBERLY CLARK CORP COM 494368103 3691 28867 SH SOLE 32 28867 0 0 KIMBERLY CLARK CORP COM 494368103 2529 19780 SH SOLE 34 19780 0 0 KIMBERLY CLARK CORP COM 494368103 36507 285499 SH SOLE 36 285499 0 0 KIMBERLY CLARK CORP COM 494368103 1005 7856 SH SOLE 40 7856 0 0 KIMCO RLTY CORP COM 49446R109 10516 1087478 SH SOLE 2 129307 0 958171 KIMCO RLTY CORP COM 49446R109 4230 437461 SH SOLE 4 426679 0 10782 KIMCO RLTY CORP COM 49446R109 9977 1031739 SH SOLE 7 799560 0 232179 KIMCO RLTY CORP COM 49446R109 9 982 SH SOLE 13 982 0 0 KIMCO RLTY CORP COM 49446R109 371 38387 SH SOLE 15 38387 0 0 KIMCO RLTY CORP COM 49446R109 1 55 SH SOLE 17 0 0 55 KIMCO RLTY CORP COM 49446R109 8329 861347 SH SOLE 18 799532 0 61815 KIMCO RLTY CORP COM 49446R109 5479 566577 SH SOLE 19 566577 0 0 KIMCO RLTY CORP COM 49446R109 125924 13022178 SH SOLE 21 13022178 0 0 KIMCO RLTY CORP COM 49446R109 145484 15044893 SH SOLE 22 14082064 0 962829 KIMCO RLTY CORP COM 49446R109 3285 339695 SH SOLE 23 339695 0 0 KIMCO RLTY CORP COM 49446R109 14331 1481994 SH SOLE 25 1481994 0 0 KIMCO RLTY CORP COM 49446R109 19541 2020798 SH SOLE 26 367059 0 1653739 KIMCO RLTY CORP COM 49446R109 831 85949 SH SOLE 28 60578 0 25371 KIMCO RLTY CORP COM 49446R109 3014 311699 SH SOLE 29 221170 0 90529 KIMCO RLTY CORP COM 49446R109 32362 3346623 SH SOLE 30 3346623 0 0 KIMCO RLTY CORP COM 49446R109 1427 147587 SH SOLE 31 74248 0 73339 KIMCO RLTY CORP COM 49446R109 221 22902 SH SOLE 34 22902 0 0 KIMCO RLTY CORP COM 49446R109 2378 245911 SH SOLE 36 245911 0 0 KIMCO RLTY CORP COM 49446R109 83 8543 SH SOLE 40 8543 0 0 KINDER MORGAN INC DEL COM 49456B101 68573 4926221 SH SOLE 2 428311 0 4497910 KINDER MORGAN INC DEL COM 49456B101 14933 1072756 SH SOLE 4 1017660 0 55096 KINDER MORGAN INC DEL COM 49456B101 56513 4059853 SH SOLE 7 3940054 0 119799 KINDER MORGAN INC DEL COM 49456B101 639 45938 SH SOLE 13 45938 0 0 KINDER MORGAN INC DEL COM 49456B101 3072 220678 SH SOLE 15 220678 0 0 KINDER MORGAN INC DEL COM 49456B101 4 282 SH SOLE 17 0 0 282 KINDER MORGAN INC DEL COM 49456B101 91510 6573979 SH SOLE 18 6283770 0 290209 KINDER MORGAN INC DEL COM 49456B101 48816 3506931 SH SOLE 19 3506931 0 0 KINDER MORGAN INC DEL COM 49456B101 702037 50433665 SH SOLE 21 50433665 0 0 KINDER MORGAN INC DEL COM 49456B101 648359 46577546 SH SOLE 22 41866395 0 4711151 KINDER MORGAN INC DEL COM 49456B101 20530 1474840 SH SOLE 23 1474840 0 0 KINDER MORGAN INC DEL COM 49456B101 29919 2149389 SH SOLE 25 2149389 0 0 KINDER MORGAN INC DEL COM 49456B101 140308 10079575 SH SOLE 26 1266460 0 8813115 KINDER MORGAN INC DEL COM 49456B101 5795 416313 SH SOLE 28 292459 0 123854 KINDER MORGAN INC DEL COM 49456B101 5244 376758 SH SOLE 29 292188 0 84570 KINDER MORGAN INC DEL COM 49456B101 108481 7793170 SH SOLE 30 7793170 0 0 KINDER MORGAN INC DEL COM 49456B101 6770 486347 SH SOLE 31 352183 0 134164 KINDER MORGAN INC DEL COM 49456B101 56576 4064375 SH SOLE 34 4064375 0 0 KINDER MORGAN INC DEL COM 49456B101 22613 1624480 SH SOLE 36 1624480 0 0 KINDER MORGAN INC DEL COM 49456B101 639 45937 SH SOLE 40 45937 0 0 KINDRED BIOSCIENCES INC COM 494577109 55 13707 SH SOLE 2 1656 0 12051 KINDRED BIOSCIENCES INC COM 494577109 2 623 SH SOLE 7 623 0 0 KINDRED BIOSCIENCES INC COM 494577109 547 136845 SH SOLE 18 136845 0 0 KINDRED BIOSCIENCES INC COM 494577109 268 66941 SH SOLE 19 66941 0 0 KINDRED BIOSCIENCES INC COM 494577109 4983 1245652 SH SOLE 21 1245652 0 0 KINDRED BIOSCIENCES INC COM 494577109 3994 998494 SH SOLE 22 978099 0 20395 KINGSTONE COS INC COM 496719105 13 2464 SH SOLE 18 2464 0 0 KINGSTONE COS INC COM 496719105 138 27078 SH SOLE 21 27078 0 0 KINGSTONE COS INC COM 496719105 702 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 56 28111 SH SOLE 21 28111 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 98 6325 SH SOLE 2 1347 0 4978 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 16 1047 SH SOLE 7 1047 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 807 52151 SH SOLE 18 52151 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 535 34590 SH SOLE 19 34590 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 7622 492358 SH SOLE 21 492358 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 5357 346030 SH SOLE 22 334375 0 11655 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 8 512 SH SOLE 23 512 0 0 KINROSS GOLD CORP COM 496902404 1598 401407 SH SOLE 21 401407 0 0 KINSALE CAP GROUP INC COM 49714P108 784 7501 SH SOLE 2 1035 0 6466 KINSALE CAP GROUP INC COM 49714P108 15 139 SH SOLE 4 139 0 0 KINSALE CAP GROUP INC COM 49714P108 37 351 SH SOLE 7 351 0 0 KINSALE CAP GROUP INC COM 49714P108 10297 98505 SH SOLE 18 94460 0 4045 KINSALE CAP GROUP INC COM 49714P108 4771 45640 SH SOLE 19 45640 0 0 KINSALE CAP GROUP INC COM 49714P108 227302 2174515 SH SOLE 21 2174515 0 0 KINSALE CAP GROUP INC COM 49714P108 63070 603369 SH SOLE 22 579858 0 23511 KINSALE CAP GROUP INC COM 49714P108 48 458 SH SOLE 23 458 0 0 KINSALE CAP GROUP INC COM 49714P108 2789 26678 SH SOLE 26 7941 0 18737 KINSALE CAP GROUP INC COM 49714P108 331 3162 SH SOLE 28 3162 0 0 KINSALE CAP GROUP INC COM 49714P108 2893 27677 SH SOLE 30 27677 0 0 KINSALE CAP GROUP INC COM 49714P108 238 2273 SH SOLE 40 2273 0 0 KIRBY CORP COM 497266106 6016 138403 SH SOLE 2 27819 0 110584 KIRBY CORP COM 497266106 3 76 SH SOLE 4 76 0 0 KIRBY CORP COM 497266106 67 1541 SH SOLE 7 1541 0 0 KIRBY CORP COM 497266106 7224 166180 SH SOLE 18 166180 0 0 KIRBY CORP COM 497266106 608 13985 SH SOLE 19 13985 0 0 KIRBY CORP COM 497266106 133037 3060437 SH SOLE 21 3060437 0 0 KIRBY CORP COM 497266106 81670 1878763 SH SOLE 22 1795103 0 83660 KIRBY CORP COM 497266106 221 5079 SH SOLE 26 3914 0 1165 KIRBY CORP COM 497266106 86 1987 SH SOLE 28 1987 0 0 KIRBY CORP COM 497266106 228 5256 SH SOLE 30 5256 0 0 KIRBY CORP COM 497266106 112 2574 SH SOLE 31 1195 0 1379 KIRBY CORP COM 497266106 9 196 SH SOLE 34 196 0 0 KIRBY CORP COM 497266106 74 1697 SH SOLE 36 1697 0 0 KIRBY CORP COM 497266106 66 1528 SH SOLE 40 1528 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 2529 85450 SH SOLE 21 85450 0 0 KIRKLANDS INC COM 497498105 2 3164 SH SOLE 18 3164 0 0 KIRKLANDS INC COM 497498105 34 43564 SH SOLE 21 43564 0 0 KIRKLANDS INC COM 497498105 335 432436 SH SOLE 22 432436 0 0 KITE RLTY GROUP TR COM NEW 49803T300 766 80896 SH SOLE 2 4292 0 76604 KITE RLTY GROUP TR COM NEW 49803T300 454 47889 SH SOLE 4 47889 0 0 KITE RLTY GROUP TR COM NEW 49803T300 853 90073 SH SOLE 7 90073 0 0 KITE RLTY GROUP TR COM NEW 49803T300 3597 379826 SH SOLE 18 379826 0 0 KITE RLTY GROUP TR COM NEW 49803T300 2311 244032 SH SOLE 19 244032 0 0 KITE RLTY GROUP TR COM NEW 49803T300 91766 9690172 SH SOLE 21 9690172 0 0 KITE RLTY GROUP TR COM NEW 49803T300 30369 3206827 SH SOLE 22 3113162 0 93665 KITE RLTY GROUP TR COM NEW 49803T300 25 2653 SH SOLE 23 2653 0 0 KITE RLTY GROUP TR COM NEW 49803T300 1861 196477 SH SOLE 25 196477 0 0 KITE RLTY GROUP TR COM NEW 49803T300 692 73049 SH SOLE 26 35651 0 37398 KITE RLTY GROUP TR COM NEW 49803T300 114 12058 SH SOLE 28 12058 0 0 KITE RLTY GROUP TR COM NEW 49803T300 400 42281 SH SOLE 29 42281 0 0 KITE RLTY GROUP TR COM NEW 49803T300 4336 457832 SH SOLE 30 457832 0 0 KITE RLTY GROUP TR COM NEW 49803T300 88 9280 SH SOLE 40 9280 0 0 KKR & CO INC CL A 48251W104 4326 184312 SH SOLE 2 25267 0 159045 KKR & CO INC CL A 48251W104 5012 213556 SH SOLE 4 200661 0 12895 KKR & CO INC CL A 48251W104 747 31839 SH SOLE 7 29180 0 2659 KKR & CO INC CL A 48251W104 36 1553 SH SOLE 13 1553 0 0 KKR & CO INC CL A 48251W104 1157 49290 SH SOLE 15 49290 0 0 KKR & CO INC CL A 48251W104 4 156 SH SOLE 17 0 0 156 KKR & CO INC CL A 48251W104 2718 115787 SH SOLE 18 77946 0 37841 KKR & CO INC CL A 48251W104 78213 3332475 SH SOLE 19 3332475 0 0 KKR & CO INC CL A 48251W104 42234 1799496 SH SOLE 21 1799496 0 0 KKR & CO INC CL A 48251W104 227503 9693345 SH SOLE 22 9443868 0 249477 KKR & CO INC CL A 48251W104 8447 359901 SH SOLE 23 359901 0 0 KKR & CO INC CL A 48251W104 708 30161 SH SOLE 25 30161 0 0 KKR & CO INC CL A 48251W104 23122 985185 SH SOLE 26 493345 0 491840 KKR & CO INC CL A 48251W104 2384 101589 SH SOLE 28 71077 0 30512 KKR & CO INC CL A 48251W104 2679 114153 SH SOLE 29 9567 0 104586 KKR & CO INC CL A 48251W104 36689 1563250 SH SOLE 30 1563250 0 0 KKR & CO INC CL A 48251W104 2240 95429 SH SOLE 31 77425 0 18004 KKR & CO INC CL A 48251W104 625 26644 SH SOLE 34 26644 0 0 KKR & CO INC CL A 48251W104 2656 113173 SH SOLE 36 113173 0 0 KKR & CO INC CL A 48251W104 242 10326 SH SOLE 40 10326 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 331 22068 SH SOLE 2 1471 0 20597 KKR REAL ESTATE FIN TR INC COM 48251K100 5 305 SH SOLE 7 305 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 1706 113668 SH SOLE 18 113668 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 1560 103914 SH SOLE 19 103914 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 50519 3365714 SH SOLE 21 3365714 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 13670 910753 SH SOLE 22 875437 0 35316 KKR REAL ESTATE FIN TR INC COM 48251K100 56 3705 SH SOLE 23 3705 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 80 5342 SH SOLE 26 0 0 5342 KKR REAL ESTATE FIN TR INC COM 48251K100 62 4115 SH SOLE 28 4115 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 737 49082 SH SOLE 30 49082 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 44 2922 SH SOLE 40 2922 0 0 KLA CORPORATION COM NEW 482480100 67799 471676 SH SOLE 2 128329 0 343347 KLA CORPORATION COM NEW 482480100 11263 78358 SH SOLE 4 73710 0 4648 KLA CORPORATION COM NEW 482480100 22252 154808 SH SOLE 7 141705 0 13103 KLA CORPORATION COM NEW 482480100 77 538 SH SOLE 13 538 0 0 KLA CORPORATION COM NEW 482480100 1987 13825 SH SOLE 15 13825 0 0 KLA CORPORATION COM NEW 482480100 52103 362483 SH SOLE 18 338479 0 24004 KLA CORPORATION COM NEW 482480100 6480 45081 SH SOLE 19 45081 0 0 KLA CORPORATION COM NEW 482480100 721229 5017592 SH SOLE 21 5017592 0 0 KLA CORPORATION COM NEW 482480100 548352 3814888 SH SOLE 22 3405825 0 409063 KLA CORPORATION COM NEW 482480100 19705 137086 SH SOLE 23 137086 0 0 KLA CORPORATION COM NEW 482480100 23195 161365 SH SOLE 25 161365 0 0 KLA CORPORATION COM NEW 482480100 100792 701211 SH SOLE 26 109435 0 591776 KLA CORPORATION COM NEW 482480100 4699 32692 SH SOLE 28 23452 0 9240 KLA CORPORATION COM NEW 482480100 6461 44946 SH SOLE 29 11270 0 33676 KLA CORPORATION COM NEW 482480100 94296 656019 SH SOLE 30 656019 0 0 KLA CORPORATION COM NEW 482480100 10110 70337 SH SOLE 31 54006 0 16331 KLA CORPORATION COM NEW 482480100 3593 24997 SH SOLE 32 24997 0 0 KLA CORPORATION COM NEW 482480100 1550 10786 SH SOLE 34 10786 0 0 KLA CORPORATION COM NEW 482480100 15640 108810 SH SOLE 36 108810 0 0 KLA CORPORATION COM NEW 482480100 499 3471 SH SOLE 40 3471 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 14 20663 SH SOLE 2 797 0 19866 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 0 446 SH SOLE 7 446 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 65 92557 SH SOLE 18 92557 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 25 35939 SH SOLE 19 35939 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 1704 2434807 SH SOLE 21 2434807 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 473 676172 SH SOLE 22 664598 0 11574 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 10947 333764 SH SOLE 2 72745 0 261019 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1954 59576 SH SOLE 4 56196 0 3380 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 682 20805 SH SOLE 7 10650 0 10155 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 61 1862 SH SOLE 13 1862 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 420 12798 SH SOLE 15 12798 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 11838 360912 SH SOLE 18 350027 0 10885 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1198 36528 SH SOLE 19 36528 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 202418 6171277 SH SOLE 21 6171277 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 132183 4029955 SH SOLE 22 3810840 0 219115 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 3107 94736 SH SOLE 23 94736 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 202 6150 SH SOLE 25 6150 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 10756 327937 SH SOLE 26 164541 0 163396 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 863 26310 SH SOLE 28 18362 0 7948 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 999 30469 SH SOLE 29 2813 0 27656 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 11369 346621 SH SOLE 30 346621 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1037 31604 SH SOLE 31 24164 0 7440 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 269 8187 SH SOLE 34 8187 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 878 26755 SH SOLE 36 26755 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 88 2676 SH SOLE 40 2676 0 0 KNOLL INC COM NEW 498904200 210 20371 SH SOLE 2 2592 0 17779 KNOLL INC COM NEW 498904200 3 266 SH SOLE 4 266 0 0 KNOLL INC COM NEW 498904200 10 1003 SH SOLE 7 1003 0 0 KNOLL INC COM NEW 498904200 1788 173294 SH SOLE 18 173294 0 0 KNOLL INC COM NEW 498904200 941 91230 SH SOLE 19 91230 0 0 KNOLL INC COM NEW 498904200 16780 1625993 SH SOLE 21 1625993 0 0 KNOLL INC COM NEW 498904200 14271 1382856 SH SOLE 22 1328915 0 53941 KNOLL INC COM NEW 498904200 317 30758 SH SOLE 26 9886 0 20872 KNOLL INC COM NEW 498904200 72 7022 SH SOLE 28 7022 0 0 KNOLL INC COM NEW 498904200 179 17345 SH SOLE 30 17345 0 0 KNOLL INC COM NEW 498904200 88 8544 SH SOLE 34 8544 0 0 KNOLL INC COM NEW 498904200 56 5404 SH SOLE 40 5404 0 0 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 160 15655 SH SOLE 22 15655 0 0 KNOWLES CORP COM 49926D109 1040 77762 SH SOLE 2 4195 0 73567 KNOWLES CORP COM 49926D109 7 492 SH SOLE 4 492 0 0 KNOWLES CORP COM 49926D109 18 1376 SH SOLE 7 1376 0 0 KNOWLES CORP COM 49926D109 5026 375646 SH SOLE 18 375646 0 0 KNOWLES CORP COM 49926D109 2081 155523 SH SOLE 19 155523 0 0 KNOWLES CORP COM 49926D109 124255 9286612 SH SOLE 21 9286612 0 0 KNOWLES CORP COM 49926D109 33048 2469966 SH SOLE 22 2379377 0 90589 KNOWLES CORP COM 49926D109 432 32302 SH SOLE 26 8531 0 23771 KNOWLES CORP COM 49926D109 194 14505 SH SOLE 28 14505 0 0 KNOWLES CORP COM 49926D109 1529 114262 SH SOLE 30 114262 0 0 KNOWLES CORP COM 49926D109 10 777 SH SOLE 31 0 0 777 KNOWLES CORP COM 49926D109 126 9440 SH SOLE 40 9440 0 0 KODIAK SCIENCES INC COM 50015M109 507 10631 SH SOLE 2 1786 0 8845 KODIAK SCIENCES INC COM 50015M109 34 707 SH SOLE 7 707 0 0 KODIAK SCIENCES INC COM 50015M109 5429 113816 SH SOLE 18 110231 0 3585 KODIAK SCIENCES INC COM 50015M109 15778 330786 SH SOLE 19 330786 0 0 KODIAK SCIENCES INC COM 50015M109 129 2700 SH SOLE 20 2700 0 0 KODIAK SCIENCES INC COM 50015M109 64804 1358564 SH SOLE 21 1358564 0 0 KODIAK SCIENCES INC COM 50015M109 34775 729038 SH SOLE 22 698563 0 30475 KODIAK SCIENCES INC COM 50015M109 99 2077 SH SOLE 23 2077 0 0 KODIAK SCIENCES INC COM 50015M109 379 7950 SH SOLE 26 0 0 7950 KODIAK SCIENCES INC COM 50015M109 222 4647 SH SOLE 28 4647 0 0 KODIAK SCIENCES INC COM 50015M109 655 13739 SH SOLE 30 13739 0 0 KODIAK SCIENCES INC COM 50015M109 20 424 SH SOLE 34 424 0 0 KODIAK SCIENCES INC COM 50015M109 122 2550 SH SOLE 40 2550 0 0 KOHLS CORP COM 500255104 7083 485444 SH SOLE 2 110869 0 374575 KOHLS CORP COM 500255104 1273 87274 SH SOLE 4 82966 0 4308 KOHLS CORP COM 500255104 3847 263681 SH SOLE 7 160138 0 103543 KOHLS CORP COM 500255104 97 6627 SH SOLE 13 6627 0 0 KOHLS CORP COM 500255104 268 18396 SH SOLE 15 18396 0 0 KOHLS CORP COM 500255104 5728 392565 SH SOLE 18 366496 0 26069 KOHLS CORP COM 500255104 1100 75407 SH SOLE 19 75407 0 0 KOHLS CORP COM 500255104 98167 6728365 SH SOLE 21 6728365 0 0 KOHLS CORP COM 500255104 65138 4464549 SH SOLE 22 4042514 0 422035 KOHLS CORP COM 500255104 1936 132705 SH SOLE 23 132705 0 0 KOHLS CORP COM 500255104 2934 201101 SH SOLE 25 201101 0 0 KOHLS CORP COM 500255104 13255 908482 SH SOLE 26 164561 0 743921 KOHLS CORP COM 500255104 454 31098 SH SOLE 28 21238 0 9860 KOHLS CORP COM 500255104 573 39307 SH SOLE 29 4782 0 34525 KOHLS CORP COM 500255104 10873 745243 SH SOLE 30 745243 0 0 KOHLS CORP COM 500255104 1333 91393 SH SOLE 31 27132 0 64261 KOHLS CORP COM 500255104 716 49053 SH SOLE 32 49053 0 0 KOHLS CORP COM 500255104 184 12584 SH SOLE 34 12584 0 0 KOHLS CORP COM 500255104 2336 160102 SH SOLE 36 160102 0 0 KOHLS CORP COM 500255104 50 3426 SH SOLE 40 3426 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 3791 94385 SH SOLE 2 94385 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 318480 7930287 SH SOLE 18 7739359 0 190928 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 55626 1385116 SH SOLE 19 1385116 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 2011 50069 SH SOLE 23 50069 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1814 45168 SH SOLE 25 0 0 45168 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 78 1935 SH SOLE 30 1935 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 26093 649720 SH SOLE 34 649720 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1367 34027 SH SOLE 36 34027 0 0 KONTOOR BRANDS INC COM 50050N103 690 36005 SH SOLE 2 2234 0 33771 KONTOOR BRANDS INC COM 50050N103 4 232 SH SOLE 4 232 0 0 KONTOOR BRANDS INC COM 50050N103 2127 110964 SH SOLE 7 110964 0 0 KONTOOR BRANDS INC COM 50050N103 3916 204273 SH SOLE 18 204273 0 0 KONTOOR BRANDS INC COM 50050N103 1674 87322 SH SOLE 19 87322 0 0 KONTOOR BRANDS INC COM 50050N103 98729 5150161 SH SOLE 21 5150161 0 0 KONTOOR BRANDS INC COM 50050N103 25487 1329509 SH SOLE 22 1277474 0 52035 KONTOOR BRANDS INC COM 50050N103 321 16759 SH SOLE 26 11021 0 5738 KONTOOR BRANDS INC COM 50050N103 115 6002 SH SOLE 28 6002 0 0 KONTOOR BRANDS INC COM 50050N103 1106 57700 SH SOLE 30 57700 0 0 KONTOOR BRANDS INC COM 50050N103 45 2348 SH SOLE 31 0 0 2348 KONTOOR BRANDS INC COM 50050N103 7 358 SH SOLE 34 358 0 0 KONTOOR BRANDS INC COM 50050N103 59 3092 SH SOLE 36 3092 0 0 KONTOOR BRANDS INC COM 50050N103 109 5666 SH SOLE 40 5666 0 0 KOPIN CORP COM 500600101 8 21529 SH SOLE 18 21529 0 0 KOPIN CORP COM 500600101 75 214807 SH SOLE 21 214807 0 0 KOPIN CORP COM 500600101 449 1284674 SH SOLE 22 1284674 0 0 KOPPERS HOLDINGS INC COM 50060P106 127 10268 SH SOLE 2 743 0 9525 KOPPERS HOLDINGS INC COM 50060P106 2 192 SH SOLE 4 192 0 0 KOPPERS HOLDINGS INC COM 50060P106 4 311 SH SOLE 7 311 0 0 KOPPERS HOLDINGS INC COM 50060P106 1156 93474 SH SOLE 18 93474 0 0 KOPPERS HOLDINGS INC COM 50060P106 428 34591 SH SOLE 19 34591 0 0 KOPPERS HOLDINGS INC COM 50060P106 27345 2210609 SH SOLE 21 2210609 0 0 KOPPERS HOLDINGS INC COM 50060P106 7208 582709 SH SOLE 22 561565 0 21144 KOPPERS HOLDINGS INC COM 50060P106 67 5436 SH SOLE 26 3977 0 1459 KOPPERS HOLDINGS INC COM 50060P106 37 2969 SH SOLE 28 2969 0 0 KOPPERS HOLDINGS INC COM 50060P106 332 26825 SH SOLE 30 26825 0 0 KOPPERS HOLDINGS INC COM 50060P106 31 2512 SH SOLE 40 2512 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 485 64233 SH SOLE 21 64233 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 852 112852 SH SOLE 22 112852 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 9 1129 SH SOLE 25 1129 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 1372 181715 SH SOLE 30 181715 0 0 KORN FERRY COM NEW 500643200 503 20670 SH SOLE 2 2897 0 17773 KORN FERRY COM NEW 500643200 6 254 SH SOLE 4 254 0 0 KORN FERRY COM NEW 500643200 24 977 SH SOLE 7 977 0 0 KORN FERRY COM NEW 500643200 6133 252172 SH SOLE 18 252172 0 0 KORN FERRY COM NEW 500643200 2542 104507 SH SOLE 19 104507 0 0 KORN FERRY COM NEW 500643200 149913 6164206 SH SOLE 21 6164206 0 0 KORN FERRY COM NEW 500643200 38316 1575507 SH SOLE 22 1514099 0 61408 KORN FERRY COM NEW 500643200 361 14845 SH SOLE 26 10487 0 4358 KORN FERRY COM NEW 500643200 212 8716 SH SOLE 28 8716 0 0 KORN FERRY COM NEW 500643200 1789 73545 SH SOLE 30 73545 0 0 KORN FERRY COM NEW 500643200 131 5373 SH SOLE 40 5373 0 0 KORNIT DIGITAL LTD SHS M6372Q113 4 154 SH SOLE 4 154 0 0 KORNIT DIGITAL LTD SHS M6372Q113 139 5587 SH SOLE 7 5587 0 0 KORNIT DIGITAL LTD SHS M6372Q113 13822 555323 SH SOLE 21 555323 0 0 KORNIT DIGITAL LTD SHS M6372Q113 6838 274735 SH SOLE 22 271246 0 3489 KORNIT DIGITAL LTD SHS M6372Q113 284 11423 SH SOLE 26 0 0 11423 KORNIT DIGITAL LTD SHS M6372Q113 131 5267 SH SOLE 28 5267 0 0 KORNIT DIGITAL LTD SHS M6372Q113 14059 564858 SH SOLE 30 564858 0 0 KORNIT DIGITAL LTD SHS M6372Q113 18 723 SH SOLE 34 723 0 0 KORNIT DIGITAL LTD SHS M6372Q113 88 3523 SH SOLE 40 3523 0 0 KOSMOS ENERGY LTD COM 500688106 623 695269 SH SOLE 2 75394 0 619875 KOSMOS ENERGY LTD COM 500688106 1 1479 SH SOLE 4 1479 0 0 KOSMOS ENERGY LTD COM 500688106 6 6317 SH SOLE 7 6317 0 0 KOSMOS ENERGY LTD COM 500688106 161 180235 SH SOLE 18 180235 0 0 KOSMOS ENERGY LTD COM 500688106 3549 3962517 SH SOLE 19 3962517 0 0 KOSMOS ENERGY LTD COM 500688106 3952 4412924 SH SOLE 21 4412924 0 0 KOSMOS ENERGY LTD COM 500688106 9224 10298773 SH SOLE 22 9735455 0 563318 KOSMOS ENERGY LTD COM 500688106 358 400167 SH SOLE 25 400167 0 0 KOSMOS ENERGY LTD COM 500688106 124 138568 SH SOLE 26 73272 0 65296 KOSMOS ENERGY LTD COM 500688106 30 33637 SH SOLE 28 33637 0 0 KOSMOS ENERGY LTD COM 500688106 888 991549 SH SOLE 29 991549 0 0 KOSMOS ENERGY LTD COM 500688106 185 206946 SH SOLE 30 206946 0 0 KOSMOS ENERGY LTD COM 500688106 7 7675 SH SOLE 31 7675 0 0 KOSMOS ENERGY LTD COM 500688106 6308 7043528 SH SOLE 34 7043528 0 0 KOSMOS ENERGY LTD COM 500688106 28 31119 SH SOLE 40 31119 0 0 KOSS CORP COM 500692108 8 8843 SH SOLE 22 8843 0 0 KRAFT HEINZ CO COM 500754106 45394 1834833 SH SOLE 2 360829 0 1474004 KRAFT HEINZ CO COM 500754106 7611 307648 SH SOLE 4 289669 0 17979 KRAFT HEINZ CO COM 500754106 18102 731699 SH SOLE 7 591482 0 140217 KRAFT HEINZ CO COM 500754106 758 30625 SH SOLE 13 30625 0 0 KRAFT HEINZ CO COM 500754106 1865 75393 SH SOLE 15 75393 0 0 KRAFT HEINZ CO COM 500754106 1 36 SH SOLE 17 0 0 36 KRAFT HEINZ CO COM 500754106 27832 1124994 SH SOLE 18 1027698 0 97296 KRAFT HEINZ CO COM 500754106 6016 243179 SH SOLE 19 243179 0 0 KRAFT HEINZ CO COM 500754106 89 3607 SH SOLE 20 3607 0 0 KRAFT HEINZ CO COM 500754106 303599 12271583 SH SOLE 21 12271583 0 0 KRAFT HEINZ CO COM 500754106 367041 14835953 SH SOLE 22 13293144 0 1542809 KRAFT HEINZ CO COM 500754106 12219 493883 SH SOLE 23 493883 0 0 KRAFT HEINZ CO COM 500754106 18043 729320 SH SOLE 25 729320 0 0 KRAFT HEINZ CO COM 500754106 85170 3442613 SH SOLE 26 503576 0 2939037 KRAFT HEINZ CO COM 500754106 3371 136271 SH SOLE 28 96360 0 39911 KRAFT HEINZ CO COM 500754106 359 14522 SH SOLE 29 14522 0 0 KRAFT HEINZ CO COM 500754106 78814 3185699 SH SOLE 30 3185699 0 0 KRAFT HEINZ CO COM 500754106 9790 395720 SH SOLE 31 109652 0 286068 KRAFT HEINZ CO COM 500754106 4785 193410 SH SOLE 32 193410 0 0 KRAFT HEINZ CO COM 500754106 901 36406 SH SOLE 34 36406 0 0 KRAFT HEINZ CO COM 500754106 13413 542178 SH SOLE 36 542178 0 0 KRAFT HEINZ CO COM 500754106 350 14157 SH SOLE 40 14157 0 0 KRAFT HEINZ CO OPTIONS 500754106 7175 290000 SH Put SOLE 19 290000 0 0 KRAFT HEINZ CO OPTIONS 500754106 74 3000 SH Put SOLE 22 3000 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 113 2505 SH SOLE 4 2505 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 1787 39478 SH SOLE 18 39478 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 8446 186561 SH SOLE 19 186561 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 663 14648 SH SOLE 22 14648 0 0 KRANESHARES TR BOSERA MSCI CH 500767405 50708 1719500 SH SOLE 2 0 0 1719500 KRANESHARES TR BOSERA MSCI CH 500767405 581 19700 SH SOLE 22 19700 0 0 KRATON CORPORATION COM 50077C106 194 23964 SH SOLE 2 1239 0 22725 KRATON CORPORATION COM 50077C106 2 300 SH SOLE 4 300 0 0 KRATON CORPORATION COM 50077C106 5 620 SH SOLE 7 620 0 0 KRATON CORPORATION COM 50077C106 1165 143880 SH SOLE 18 143880 0 0 KRATON CORPORATION COM 50077C106 468 57801 SH SOLE 19 57801 0 0 KRATON CORPORATION COM 50077C106 28886 3566180 SH SOLE 21 3566180 0 0 KRATON CORPORATION COM 50077C106 8185 1010458 SH SOLE 22 971776 0 38682 KRATON CORPORATION COM 50077C106 266 32816 SH SOLE 26 8535 0 24281 KRATON CORPORATION COM 50077C106 36 4444 SH SOLE 28 4444 0 0 KRATON CORPORATION COM 50077C106 321 39584 SH SOLE 30 39584 0 0 KRATON CORPORATION COM 50077C106 62 7681 SH SOLE 34 7681 0 0 KRATON CORPORATION COM 50077C106 28 3403 SH SOLE 40 3403 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 457 33002 SH SOLE 2 4598 0 28404 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 6 417 SH SOLE 4 417 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 21 1511 SH SOLE 7 1511 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 4292 310105 SH SOLE 18 310105 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2715 196204 SH SOLE 19 196204 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 55666 4022137 SH SOLE 21 4022137 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 35554 2568956 SH SOLE 22 2465102 0 103854 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 8 611 SH SOLE 23 611 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 502 36272 SH SOLE 26 27406 0 8866 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 168 12147 SH SOLE 28 12147 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 409 29524 SH SOLE 30 29524 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 144 10396 SH SOLE 40 10396 0 0 KROGER CO COM 501044101 59918 1989325 SH SOLE 2 263094 0 1726231 KROGER CO COM 501044101 12854 426749 SH SOLE 4 405302 0 21447 KROGER CO COM 501044101 39014 1295281 SH SOLE 7 738217 0 557064 KROGER CO COM 501044101 1017 33773 SH SOLE 13 33773 0 0 KROGER CO COM 501044101 2546 84531 SH SOLE 15 84531 0 0 KROGER CO COM 501044101 19 628 SH SOLE 17 0 0 628 KROGER CO COM 501044101 56102 1862619 SH SOLE 18 1737344 0 125275 KROGER CO COM 501044101 11389 378124 SH SOLE 19 378124 0 0 KROGER CO COM 501044101 656048 21781128 SH SOLE 21 21781128 0 0 KROGER CO COM 501044101 603893 20049578 SH SOLE 22 17974273 0 2075305 KROGER CO COM 501044101 18969 629786 SH SOLE 23 629786 0 0 KROGER CO COM 501044101 30182 1002062 SH SOLE 25 1002062 0 0 KROGER CO COM 501044101 155633 5167107 SH SOLE 26 604140 0 4562967 KROGER CO COM 501044101 4940 164009 SH SOLE 28 115438 0 48571 KROGER CO COM 501044101 2607 86564 SH SOLE 29 22244 0 64320 KROGER CO COM 501044101 106437 3533780 SH SOLE 30 3533780 0 0 KROGER CO COM 501044101 7682 255058 SH SOLE 31 147389 0 107669 KROGER CO COM 501044101 3432 113936 SH SOLE 34 113936 0 0 KROGER CO COM 501044101 24921 827392 SH SOLE 36 827392 0 0 KROGER CO COM 501044101 543 18027 SH SOLE 40 18027 0 0 KRONOS WORLDWIDE INC COM 50105F105 218 25838 SH SOLE 2 3541 0 22297 KRONOS WORLDWIDE INC COM 50105F105 1 107 SH SOLE 4 107 0 0 KRONOS WORLDWIDE INC COM 50105F105 4 456 SH SOLE 7 456 0 0 KRONOS WORLDWIDE INC COM 50105F105 677 80195 SH SOLE 18 80195 0 0 KRONOS WORLDWIDE INC COM 50105F105 704 83454 SH SOLE 19 83454 0 0 KRONOS WORLDWIDE INC COM 50105F105 6561 777379 SH SOLE 21 777379 0 0 KRONOS WORLDWIDE INC COM 50105F105 6844 810904 SH SOLE 22 786915 0 23989 KRONOS WORLDWIDE INC COM 50105F105 61 7211 SH SOLE 23 7211 0 0 KRONOS WORLDWIDE INC COM 50105F105 485 57454 SH SOLE 26 0 0 57454 KRONOS WORLDWIDE INC COM 50105F105 34 3975 SH SOLE 28 3975 0 0 KRONOS WORLDWIDE INC COM 50105F105 25 3020 SH SOLE 30 3020 0 0 KRONOS WORLDWIDE INC COM 50105F105 18 2183 SH SOLE 40 2183 0 0 KRYSTAL BIOTECH INC COM 501147102 170 3920 SH SOLE 2 594 0 3326 KRYSTAL BIOTECH INC COM 501147102 8 179 SH SOLE 7 179 0 0 KRYSTAL BIOTECH INC COM 501147102 1713 39623 SH SOLE 18 39623 0 0 KRYSTAL BIOTECH INC COM 501147102 4278 98930 SH SOLE 19 98930 0 0 KRYSTAL BIOTECH INC COM 501147102 54 1248 SH SOLE 20 1248 0 0 KRYSTAL BIOTECH INC COM 501147102 15816 365780 SH SOLE 21 365780 0 0 KRYSTAL BIOTECH INC COM 501147102 13373 309279 SH SOLE 22 296203 0 13076 KRYSTAL BIOTECH INC COM 501147102 70 1614 SH SOLE 28 1614 0 0 KRYSTAL BIOTECH INC COM 501147102 188 4349 SH SOLE 30 4349 0 0 KRYSTAL BIOTECH INC COM 501147102 80 1843 SH SOLE 40 1843 0 0 KT CORP SPONSORED ADR 48268K101 6037 776024 SH SOLE 2 115434 0 660590 KT CORP SPONSORED ADR 48268K101 795 102223 SH SOLE 4 102223 0 0 KT CORP SPONSORED ADR 48268K101 1246 160153 SH SOLE 13 160153 0 0 KT CORP SPONSORED ADR 48268K101 1708 219541 SH SOLE 18 219541 0 0 KT CORP SPONSORED ADR 48268K101 674 86619 SH SOLE 19 86619 0 0 KT CORP SPONSORED ADR 48268K101 271 34867 SH SOLE 21 34867 0 0 KT CORP SPONSORED ADR 48268K101 22157 2847989 SH SOLE 22 2092461 0 755528 KT CORP SPONSORED ADR 48268K101 792 101750 SH SOLE 30 101750 0 0 KT CORP SPONSORED ADR 48268K101 493 63423 SH SOLE 31 32577 0 30846 KT CORP SPONSORED ADR 48268K101 80 10338 SH SOLE 34 10338 0 0 KULICKE & SOFFA INDS INC COM 501242101 11 508 SH SOLE 4 508 0 0 KULICKE & SOFFA INDS INC COM 501242101 1468 70344 SH SOLE 18 70344 0 0 KULICKE & SOFFA INDS INC COM 501242101 102712 4921520 SH SOLE 21 4921520 0 0 KULICKE & SOFFA INDS INC COM 501242101 23841 1142340 SH SOLE 22 1106251 0 36089 KULICKE & SOFFA INDS INC COM 501242101 1101 52740 SH SOLE 26 14439 0 38301 KULICKE & SOFFA INDS INC COM 501242101 175 8367 SH SOLE 28 8367 0 0 KULICKE & SOFFA INDS INC COM 501242101 1743 83523 SH SOLE 30 83523 0 0 KULICKE & SOFFA INDS INC COM 501242101 50 2416 SH SOLE 34 2416 0 0 KULICKE & SOFFA INDS INC COM 501242101 123 5892 SH SOLE 40 5892 0 0 KURA ONCOLOGY INC COM 50127T109 131 13182 SH SOLE 2 1929 0 11253 KURA ONCOLOGY INC COM 50127T109 4 397 SH SOLE 7 397 0 0 KURA ONCOLOGY INC COM 50127T109 1281 128760 SH SOLE 18 128760 0 0 KURA ONCOLOGY INC COM 50127T109 642 64555 SH SOLE 19 64555 0 0 KURA ONCOLOGY INC COM 50127T109 15844 1592386 SH SOLE 21 1592386 0 0 KURA ONCOLOGY INC COM 50127T109 11003 1105784 SH SOLE 22 1071117 0 34667 KURA ONCOLOGY INC COM 50127T109 129 12981 SH SOLE 26 0 0 12981 KURA ONCOLOGY INC COM 50127T109 60 6019 SH SOLE 28 6019 0 0 KURA ONCOLOGY INC COM 50127T109 184 18487 SH SOLE 30 18487 0 0 KURA ONCOLOGY INC COM 50127T109 20 2057 SH SOLE 34 2057 0 0 KURA ONCOLOGY INC COM 50127T109 31 3158 SH SOLE 40 3158 0 0 KURA SUSHI USA INC CL A COM 501270102 19 1595 SH SOLE 2 0 0 1595 KURA SUSHI USA INC CL A COM 501270102 146 12168 SH SOLE 18 12168 0 0 KURA SUSHI USA INC CL A COM 501270102 70 5826 SH SOLE 19 5826 0 0 KURA SUSHI USA INC CL A COM 501270102 1399 116987 SH SOLE 21 116987 0 0 KURA SUSHI USA INC CL A COM 501270102 395 33065 SH SOLE 22 32062 0 1003 KVH INDS INC COM 482738101 138 14616 SH SOLE 2 659 0 13957 KVH INDS INC COM 482738101 5 499 SH SOLE 7 499 0 0 KVH INDS INC COM 482738101 554 58737 SH SOLE 18 58737 0 0 KVH INDS INC COM 482738101 288 30514 SH SOLE 19 30514 0 0 KVH INDS INC COM 482738101 5448 577773 SH SOLE 21 577773 0 0 KVH INDS INC COM 482738101 5245 556252 SH SOLE 22 547077 0 9175 L BRANDS INC COM 501797104 5446 471105 SH SOLE 2 45303 0 425802 L BRANDS INC COM 501797104 11 960 SH SOLE 4 960 0 0 L BRANDS INC COM 501797104 2479 214482 SH SOLE 7 206371 0 8111 L BRANDS INC COM 501797104 6312 546053 SH SOLE 18 530795 0 15258 L BRANDS INC COM 501797104 849 73486 SH SOLE 19 73486 0 0 L BRANDS INC COM 501797104 114083 9868785 SH SOLE 21 9868785 0 0 L BRANDS INC COM 501797104 67888 5872665 SH SOLE 22 5292558 0 580107 L BRANDS INC COM 501797104 6 503 SH SOLE 23 503 0 0 L BRANDS INC COM 501797104 3269 282744 SH SOLE 26 57410 0 225334 L BRANDS INC COM 501797104 390 33706 SH SOLE 28 33706 0 0 L BRANDS INC COM 501797104 6400 553664 SH SOLE 30 553664 0 0 L BRANDS INC COM 501797104 246 21264 SH SOLE 31 4766 0 16498 L BRANDS INC COM 501797104 936 80983 SH SOLE 32 80983 0 0 L BRANDS INC COM 501797104 39 3404 SH SOLE 34 3404 0 0 L BRANDS INC COM 501797104 1069 92498 SH SOLE 36 92498 0 0 L BRANDS INC COM 501797104 298 25761 SH SOLE 40 25761 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 95966 532790 SH SOLE 2 63421 0 469369 L3HARRIS TECHNOLOGIES INC COM 502431109 19470 108093 SH SOLE 4 102027 0 6066 L3HARRIS TECHNOLOGIES INC COM 502431109 38640 214525 SH SOLE 7 198947 0 15578 L3HARRIS TECHNOLOGIES INC COM 502431109 698 3876 SH SOLE 13 3876 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 4384 24338 SH SOLE 15 24338 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1 8 SH SOLE 17 0 0 8 L3HARRIS TECHNOLOGIES INC COM 502431109 97439 540967 SH SOLE 18 508729 0 32238 L3HARRIS TECHNOLOGIES INC COM 502431109 58491 324731 SH SOLE 19 324731 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1277907 7094754 SH SOLE 21 7094754 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 972801 5400850 SH SOLE 22 4877345 0 523505 L3HARRIS TECHNOLOGIES INC COM 502431109 29188 162048 SH SOLE 23 162048 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 44710 248224 SH SOLE 25 248224 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 136661 758721 SH SOLE 26 152651 0 606070 L3HARRIS TECHNOLOGIES INC COM 502431109 8166 45337 SH SOLE 28 31850 0 13487 L3HARRIS TECHNOLOGIES INC COM 502431109 1597 8867 SH SOLE 29 3920 0 4947 L3HARRIS TECHNOLOGIES INC COM 502431109 150698 836654 SH SOLE 30 836654 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 9202 51088 SH SOLE 31 40896 0 10192 L3HARRIS TECHNOLOGIES INC COM 502431109 24435 135660 SH SOLE 34 135660 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 29303 162687 SH SOLE 36 162687 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 912 5063 SH SOLE 40 5063 0 0 L3HARRIS TECHNOLOGIES INC OPTIONS 502431109 180 1000 SH Call SOLE 4 1000 0 0 L3HARRIS TECHNOLOGIES INC OPTIONS 502431109 2828 15700 SH Call SOLE 18 15700 0 0 L3HARRIS TECHNOLOGIES INC OPTIONS 502431109 13329 74000 SH Call SOLE 19 74000 0 0 L3HARRIS TECHNOLOGIES INC OPTIONS 502431109 1027 5700 SH Call SOLE 22 5700 0 0 L3HARRIS TECHNOLOGIES INC OPTIONS 502431109 6322 35100 SH Call SOLE 34 35100 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 31 7419 SH SOLE 2 798 0 6621 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 2 493 SH SOLE 7 493 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 330 78553 SH SOLE 18 78553 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 148 35330 SH SOLE 19 35330 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 2966 706106 SH SOLE 21 706106 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 3039 723453 SH SOLE 22 710214 0 13239 LA Z BOY INC COM 505336107 699 34007 SH SOLE 2 3162 0 30845 LA Z BOY INC COM 505336107 5 222 SH SOLE 4 222 0 0 LA Z BOY INC COM 505336107 16 760 SH SOLE 7 760 0 0 LA Z BOY INC COM 505336107 4602 223944 SH SOLE 18 223944 0 0 LA Z BOY INC COM 505336107 2737 133180 SH SOLE 19 133180 0 0 LA Z BOY INC COM 505336107 103191 5021451 SH SOLE 21 5021451 0 0 LA Z BOY INC COM 505336107 28585 1390979 SH SOLE 22 1336722 0 54257 LA Z BOY INC COM 505336107 74 3618 SH SOLE 23 3618 0 0 LA Z BOY INC COM 505336107 789 38370 SH SOLE 26 9481 0 28889 LA Z BOY INC COM 505336107 121 5909 SH SOLE 28 5909 0 0 LA Z BOY INC COM 505336107 1259 61251 SH SOLE 30 61251 0 0 LA Z BOY INC COM 505336107 109 5314 SH SOLE 34 5314 0 0 LA Z BOY INC COM 505336107 117 5689 SH SOLE 40 5689 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 38146 301814 SH SOLE 2 86705 0 215109 LABORATORY CORP AMER HLDGS COM NEW 50540R409 6322 50018 SH SOLE 4 47319 0 2699 LABORATORY CORP AMER HLDGS COM NEW 50540R409 14953 118312 SH SOLE 7 84426 0 33886 LABORATORY CORP AMER HLDGS COM NEW 50540R409 507 4009 SH SOLE 13 4009 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1182 9351 SH SOLE 15 9351 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 172599 1365608 SH SOLE 18 1081822 0 283786 LABORATORY CORP AMER HLDGS COM NEW 50540R409 42102 333112 SH SOLE 19 333112 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 330221 2612716 SH SOLE 21 2612716 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 301827 2388063 SH SOLE 22 2139230 0 248833 LABORATORY CORP AMER HLDGS COM NEW 50540R409 11701 92580 SH SOLE 23 92580 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 16642 131671 SH SOLE 25 111967 0 19704 LABORATORY CORP AMER HLDGS COM NEW 50540R409 68882 544993 SH SOLE 26 79433 0 465560 LABORATORY CORP AMER HLDGS COM NEW 50540R409 2518 19921 SH SOLE 28 14073 0 5848 LABORATORY CORP AMER HLDGS COM NEW 50540R409 4143 32781 SH SOLE 29 12038 0 20743 LABORATORY CORP AMER HLDGS COM NEW 50540R409 64218 508095 SH SOLE 30 508095 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 4259 33701 SH SOLE 31 26633 0 7068 LABORATORY CORP AMER HLDGS COM NEW 50540R409 25389 200881 SH SOLE 34 200881 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 13014 102964 SH SOLE 36 102964 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 270 2137 SH SOLE 40 2137 0 0 LADDER CAP CORP CL A 505743104 475 100270 SH SOLE 2 6032 0 94238 LADDER CAP CORP CL A 505743104 3 731 SH SOLE 4 731 0 0 LADDER CAP CORP CL A 505743104 9 1845 SH SOLE 7 1845 0 0 LADDER CAP CORP CL A 505743104 1710 360772 SH SOLE 18 360772 0 0 LADDER CAP CORP CL A 505743104 1181 249249 SH SOLE 19 249249 0 0 LADDER CAP CORP CL A 505743104 25726 5427403 SH SOLE 21 5427403 0 0 LADDER CAP CORP CL A 505743104 13603 2869921 SH SOLE 22 2764481 0 105440 LADDER CAP CORP CL A 505743104 40 8373 SH SOLE 23 8373 0 0 LADDER CAP CORP CL A 505743104 160 33733 SH SOLE 26 26091 0 7642 LADDER CAP CORP CL A 505743104 47 9928 SH SOLE 28 9928 0 0 LADDER CAP CORP CL A 505743104 117 24785 SH SOLE 30 24785 0 0 LADDER CAP CORP CL A 505743104 37 7775 SH SOLE 40 7775 0 0 LAKE SHORE BANCORP INC COM 510700107 4 411 SH SOLE 18 411 0 0 LAKE SHORE BANCORP INC COM 510700107 7 652 SH SOLE 21 652 0 0 LAKELAND BANCORP INC COM 511637100 568 52498 SH SOLE 2 6646 0 45852 LAKELAND BANCORP INC COM 511637100 12 1112 SH SOLE 7 1112 0 0 LAKELAND BANCORP INC COM 511637100 2035 188218 SH SOLE 18 188218 0 0 LAKELAND BANCORP INC COM 511637100 2358 218150 SH SOLE 19 218150 0 0 LAKELAND BANCORP INC COM 511637100 19106 1767437 SH SOLE 21 1767437 0 0 LAKELAND BANCORP INC COM 511637100 19232 1779119 SH SOLE 22 1731493 0 47626 LAKELAND BANCORP INC COM 511637100 318 29383 SH SOLE 23 29383 0 0 LAKELAND BANCORP INC COM 511637100 1374 127060 SH SOLE 26 34700 0 92360 LAKELAND BANCORP INC COM 511637100 62 5691 SH SOLE 28 5691 0 0 LAKELAND BANCORP INC COM 511637100 69 6400 SH SOLE 30 6400 0 0 LAKELAND BANCORP INC COM 511637100 320 29635 SH SOLE 34 29635 0 0 LAKELAND BANCORP INC COM 511637100 39 3569 SH SOLE 40 3569 0 0 LAKELAND FINL CORP COM 511656100 533 14494 SH SOLE 2 2090 0 12404 LAKELAND FINL CORP COM 511656100 18 498 SH SOLE 7 498 0 0 LAKELAND FINL CORP COM 511656100 3274 89094 SH SOLE 18 89094 0 0 LAKELAND FINL CORP COM 511656100 2491 67793 SH SOLE 19 67793 0 0 LAKELAND FINL CORP COM 511656100 29951 815006 SH SOLE 21 815006 0 0 LAKELAND FINL CORP COM 511656100 34386 935686 SH SOLE 22 906518 0 29168 LAKELAND FINL CORP COM 511656100 84 2290 SH SOLE 23 2290 0 0 LAKELAND FINL CORP COM 511656100 1861 50641 SH SOLE 26 9378 0 41263 LAKELAND FINL CORP COM 511656100 123 3343 SH SOLE 28 3343 0 0 LAKELAND FINL CORP COM 511656100 409 11118 SH SOLE 30 11118 0 0 LAKELAND FINL CORP COM 511656100 269 7316 SH SOLE 34 7316 0 0 LAKELAND FINL CORP COM 511656100 96 2619 SH SOLE 40 2619 0 0 LAKELAND INDS INC COM 511795106 28 1799 SH SOLE 18 1799 0 0 LAKELAND INDS INC COM 511795106 98 6341 SH SOLE 19 6341 0 0 LAKELAND INDS INC COM 511795106 368 23713 SH SOLE 21 23713 0 0 LAKELAND INDS INC COM 511795106 975 62933 SH SOLE 22 62933 0 0 LAKELAND INDS INC COM 511795106 16 1000 SH SOLE 23 1000 0 0 LAKELAND INDS INC COM 511795106 2949 190257 SH SOLE 25 190257 0 0 LAKELAND INDS INC COM 511795106 728 46981 SH SOLE 26 14618 0 32363 LAKELAND INDS INC COM 511795106 63 4046 SH SOLE 30 4046 0 0 LAKELAND INDS INC COM 511795106 645 41614 SH SOLE 34 41614 0 0 LAKELAND INDS INC COM 511795106 16 1042 SH SOLE 36 1042 0 0 LAM RESEARCH CORP COM 512807108 114624 477602 SH SOLE 2 151330 0 326272 LAM RESEARCH CORP COM 512807108 19324 80515 SH SOLE 4 76582 0 3933 LAM RESEARCH CORP COM 512807108 33814 140891 SH SOLE 7 132487 0 8404 LAM RESEARCH CORP COM 512807108 3841 16004 SH SOLE 13 16004 0 0 LAM RESEARCH CORP COM 512807108 3558 14825 SH SOLE 15 14825 0 0 LAM RESEARCH CORP COM 512807108 89968 374867 SH SOLE 18 332233 0 42634 LAM RESEARCH CORP COM 512807108 87195 363312 SH SOLE 19 363312 0 0 LAM RESEARCH CORP COM 512807108 1179017 4912572 SH SOLE 21 4912572 0 0 LAM RESEARCH CORP COM 512807108 908641 3786003 SH SOLE 22 3311563 0 474440 LAM RESEARCH CORP COM 512807108 33831 140962 SH SOLE 23 140962 0 0 LAM RESEARCH CORP COM 512807108 40865 170270 SH SOLE 25 170270 0 0 LAM RESEARCH CORP COM 512807108 193251 805212 SH SOLE 26 113134 0 692078 LAM RESEARCH CORP COM 512807108 7256 30234 SH SOLE 28 21671 0 8563 LAM RESEARCH CORP COM 512807108 17237 71822 SH SOLE 29 18064 0 53758 LAM RESEARCH CORP COM 512807108 167050 696041 SH SOLE 30 696041 0 0 LAM RESEARCH CORP COM 512807108 62737 261406 SH SOLE 31 60319 0 201087 LAM RESEARCH CORP COM 512807108 5516 22983 SH SOLE 32 22983 0 0 LAM RESEARCH CORP COM 512807108 44501 185422 SH SOLE 34 185422 0 0 LAM RESEARCH CORP COM 512807108 24336 101401 SH SOLE 36 101401 0 0 LAM RESEARCH CORP COM 512807108 804 3351 SH SOLE 40 3351 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 10910 212757 SH SOLE 2 57026 0 155731 LAMAR ADVERTISING CO NEW CL A 512816109 544 10601 SH SOLE 4 10601 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 130 2526 SH SOLE 7 2526 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1647 32123 SH SOLE 13 32123 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 16686 325385 SH SOLE 18 287067 0 38318 LAMAR ADVERTISING CO NEW CL A 512816109 15598 304168 SH SOLE 19 304168 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 237461 4630680 SH SOLE 21 4630680 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 157733 3075925 SH SOLE 22 2834033 0 241892 LAMAR ADVERTISING CO NEW CL A 512816109 594 11589 SH SOLE 23 11589 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 687 13397 SH SOLE 25 13397 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 2571 50143 SH SOLE 26 26120 0 24023 LAMAR ADVERTISING CO NEW CL A 512816109 662 12901 SH SOLE 28 12901 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 4057 79114 SH SOLE 29 4578 0 74536 LAMAR ADVERTISING CO NEW CL A 512816109 2250 43882 SH SOLE 30 43882 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 574 11190 SH SOLE 31 6224 0 4966 LAMAR ADVERTISING CO NEW CL A 512816109 1262 24605 SH SOLE 34 24605 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 973 18970 SH SOLE 36 18970 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 459 8947 SH SOLE 40 8947 0 0 LAMB WESTON HLDGS INC COM 513272104 29021 508241 SH SOLE 2 158774 0 349467 LAMB WESTON HLDGS INC COM 513272104 5290 92647 SH SOLE 4 88781 0 3866 LAMB WESTON HLDGS INC COM 513272104 10101 176908 SH SOLE 7 171949 0 4959 LAMB WESTON HLDGS INC COM 513272104 370 6472 SH SOLE 13 6472 0 0 LAMB WESTON HLDGS INC COM 513272104 666 11661 SH SOLE 15 11661 0 0 LAMB WESTON HLDGS INC COM 513272104 18114 317231 SH SOLE 18 288070 0 29161 LAMB WESTON HLDGS INC COM 513272104 6298 110302 SH SOLE 19 110302 0 0 LAMB WESTON HLDGS INC COM 513272104 412221 7219277 SH SOLE 21 7219277 0 0 LAMB WESTON HLDGS INC COM 513272104 249260 4365318 SH SOLE 22 3944890 0 420428 LAMB WESTON HLDGS INC COM 513272104 8060 141160 SH SOLE 23 141160 0 0 LAMB WESTON HLDGS INC COM 513272104 9275 162440 SH SOLE 25 162440 0 0 LAMB WESTON HLDGS INC COM 513272104 52305 916019 SH SOLE 26 155424 0 760595 LAMB WESTON HLDGS INC COM 513272104 1712 29977 SH SOLE 28 21467 0 8510 LAMB WESTON HLDGS INC COM 513272104 3364 58921 SH SOLE 29 28107 0 30814 LAMB WESTON HLDGS INC COM 513272104 43717 765627 SH SOLE 30 765627 0 0 LAMB WESTON HLDGS INC COM 513272104 4172 73070 SH SOLE 31 53740 0 19330 LAMB WESTON HLDGS INC COM 513272104 724 12684 SH SOLE 34 12684 0 0 LAMB WESTON HLDGS INC COM 513272104 7392 129452 SH SOLE 36 129452 0 0 LAMB WESTON HLDGS INC COM 513272104 173 3038 SH SOLE 40 3038 0 0 LANCASTER COLONY CORP COM 513847103 2579 17833 SH SOLE 2 8752 0 9081 LANCASTER COLONY CORP COM 513847103 13 90 SH SOLE 4 90 0 0 LANCASTER COLONY CORP COM 513847103 1757 12149 SH SOLE 7 12149 0 0 LANCASTER COLONY CORP COM 513847103 16794 116107 SH SOLE 18 114735 0 1372 LANCASTER COLONY CORP COM 513847103 7894 54576 SH SOLE 19 54576 0 0 LANCASTER COLONY CORP COM 513847103 199492 1379231 SH SOLE 21 1379231 0 0 LANCASTER COLONY CORP COM 513847103 97530 674296 SH SOLE 22 653692 0 20604 LANCASTER COLONY CORP COM 513847103 123 852 SH SOLE 23 852 0 0 LANCASTER COLONY CORP COM 513847103 1664 11505 SH SOLE 26 5166 0 6339 LANCASTER COLONY CORP COM 513847103 411 2839 SH SOLE 28 2839 0 0 LANCASTER COLONY CORP COM 513847103 968 6695 SH SOLE 30 6695 0 0 LANCASTER COLONY CORP COM 513847103 69 479 SH SOLE 34 479 0 0 LANCASTER COLONY CORP COM 513847103 44 302 SH SOLE 36 302 0 0 LANCASTER COLONY CORP COM 513847103 310 2144 SH SOLE 40 2144 0 0 LANDEC CORP COM 514766104 205 23625 SH SOLE 2 1096 0 22529 LANDEC CORP COM 514766104 6 707 SH SOLE 7 707 0 0 LANDEC CORP COM 514766104 810 93211 SH SOLE 18 93211 0 0 LANDEC CORP COM 514766104 404 46480 SH SOLE 19 46480 0 0 LANDEC CORP COM 514766104 8444 971719 SH SOLE 21 971719 0 0 LANDEC CORP COM 514766104 7637 878783 SH SOLE 22 851298 0 27485 LANDEC CORP COM 514766104 31 3584 SH SOLE 28 3584 0 0 LANDEC CORP COM 514766104 27 3086 SH SOLE 30 3086 0 0 LANDEC CORP COM 514766104 21 2385 SH SOLE 40 2385 0 0 LANDMARK BANCORP INC COM 51504L107 16 781 SH SOLE 21 781 0 0 LANDS END INC NEW COM 51509F105 52 9788 SH SOLE 2 409 0 9379 LANDS END INC NEW COM 51509F105 2 331 SH SOLE 7 331 0 0 LANDS END INC NEW COM 51509F105 206 38585 SH SOLE 18 38585 0 0 LANDS END INC NEW COM 51509F105 124 23305 SH SOLE 19 23305 0 0 LANDS END INC NEW COM 51509F105 2172 406807 SH SOLE 21 406807 0 0 LANDS END INC NEW COM 51509F105 2215 414876 SH SOLE 22 400771 0 14105 LANDS END INC NEW COM 51509F105 68 12724 SH SOLE 26 3857 0 8867 LANDS END INC NEW COM 51509F105 3 558 SH SOLE 28 558 0 0 LANDS END INC NEW COM 51509F105 11 2076 SH SOLE 30 2076 0 0 LANDS END INC NEW COM 51509F105 10 1932 SH SOLE 40 1932 0 0 LANDSTAR SYS INC COM 515098101 16529 172430 SH SOLE 2 90651 0 81779 LANDSTAR SYS INC COM 515098101 671 6998 SH SOLE 4 6998 0 0 LANDSTAR SYS INC COM 515098101 214 2229 SH SOLE 7 2229 0 0 LANDSTAR SYS INC COM 515098101 578 6027 SH SOLE 13 6027 0 0 LANDSTAR SYS INC COM 515098101 12120 126439 SH SOLE 18 116973 0 9466 LANDSTAR SYS INC COM 515098101 10546 110015 SH SOLE 19 110015 0 0 LANDSTAR SYS INC COM 515098101 213262 2224720 SH SOLE 21 2224720 0 0 LANDSTAR SYS INC COM 515098101 138720 1447109 SH SOLE 22 1313064 0 134045 LANDSTAR SYS INC COM 515098101 999 10426 SH SOLE 23 10426 0 0 LANDSTAR SYS INC COM 515098101 144 1501 SH SOLE 25 1501 0 0 LANDSTAR SYS INC COM 515098101 2647 27608 SH SOLE 26 11426 0 16182 LANDSTAR SYS INC COM 515098101 571 5953 SH SOLE 28 5953 0 0 LANDSTAR SYS INC COM 515098101 7178 74881 SH SOLE 29 9716 0 65165 LANDSTAR SYS INC COM 515098101 1679 17510 SH SOLE 30 17510 0 0 LANDSTAR SYS INC COM 515098101 992 10348 SH SOLE 31 8162 0 2186 LANDSTAR SYS INC COM 515098101 373 3888 SH SOLE 34 3888 0 0 LANDSTAR SYS INC COM 515098101 184 1922 SH SOLE 36 1922 0 0 LANDSTAR SYS INC COM 515098101 412 4303 SH SOLE 40 4303 0 0 LANNET INC COM 516012101 213 30604 SH SOLE 2 1738 0 28866 LANNET INC COM 516012101 5 694 SH SOLE 7 694 0 0 LANNET INC COM 516012101 1092 157067 SH SOLE 18 157067 0 0 LANNET INC COM 516012101 413 59394 SH SOLE 19 59394 0 0 LANNET INC COM 516012101 26605 3828069 SH SOLE 21 3828069 0 0 LANNET INC COM 516012101 7253 1043646 SH SOLE 22 977751 0 65895 LANNET INC COM 516012101 54 7728 SH SOLE 28 7728 0 0 LANNET INC COM 516012101 251 36099 SH SOLE 30 36099 0 0 LANTHEUS HLDGS INC COM 516544103 184 14387 SH SOLE 2 2044 0 12343 LANTHEUS HLDGS INC COM 516544103 2 194 SH SOLE 4 194 0 0 LANTHEUS HLDGS INC COM 516544103 10 796 SH SOLE 7 796 0 0 LANTHEUS HLDGS INC COM 516544103 2387 187034 SH SOLE 18 187034 0 0 LANTHEUS HLDGS INC COM 516544103 924 72437 SH SOLE 19 72437 0 0 LANTHEUS HLDGS INC COM 516544103 55014 4311479 SH SOLE 21 4311479 0 0 LANTHEUS HLDGS INC COM 516544103 14967 1172954 SH SOLE 22 1131467 0 41487 LANTHEUS HLDGS INC COM 516544103 310 24297 SH SOLE 26 21775 0 2522 LANTHEUS HLDGS INC COM 516544103 60 4696 SH SOLE 28 4696 0 0 LANTHEUS HLDGS INC COM 516544103 676 53015 SH SOLE 30 53015 0 0 LANTHEUS HLDGS INC COM 516544103 58 4546 SH SOLE 40 4546 0 0 LANTRONIX INC COM NEW 516548203 8 3847 SH SOLE 18 3847 0 0 LANTRONIX INC COM NEW 516548203 76 38697 SH SOLE 21 38697 0 0 LANTRONIX INC COM NEW 516548203 186 95141 SH SOLE 22 95141 0 0 LAREDO PETROLEUM INC COM 516806106 82 216325 SH SOLE 2 41242 0 175083 LAREDO PETROLEUM INC COM 516806106 0 962 SH SOLE 4 962 0 0 LAREDO PETROLEUM INC COM 516806106 1 3496 SH SOLE 7 3496 0 0 LAREDO PETROLEUM INC COM 516806106 314 827396 SH SOLE 18 827396 0 0 LAREDO PETROLEUM INC COM 516806106 207 545267 SH SOLE 19 545267 0 0 LAREDO PETROLEUM INC COM 516806106 7866 20709989 SH SOLE 21 20709989 0 0 LAREDO PETROLEUM INC COM 516806106 2387 6285145 SH SOLE 22 6102163 0 182982 LAREDO PETROLEUM INC COM 516806106 126 332052 SH SOLE 26 17573 0 314479 LAREDO PETROLEUM INC COM 516806106 8 21588 SH SOLE 28 21588 0 0 LAREDO PETROLEUM INC COM 516806106 76 200935 SH SOLE 30 200935 0 0 LAREDO PETROLEUM INC COM 516806106 6 16204 SH SOLE 40 16204 0 0 LAS VEGAS SANDS CORP COM 517834107 28716 676142 SH SOLE 2 80349 0 595793 LAS VEGAS SANDS CORP COM 517834107 6783 159723 SH SOLE 4 150214 0 9509 LAS VEGAS SANDS CORP COM 517834107 14866 350025 SH SOLE 7 325695 0 24330 LAS VEGAS SANDS CORP COM 517834107 25 578 SH SOLE 13 578 0 0 LAS VEGAS SANDS CORP COM 517834107 1591 37470 SH SOLE 15 37470 0 0 LAS VEGAS SANDS CORP COM 517834107 26897 633320 SH SOLE 18 583949 0 49371 LAS VEGAS SANDS CORP COM 517834107 7551 177792 SH SOLE 19 177792 0 0 LAS VEGAS SANDS CORP COM 517834107 289235 6810326 SH SOLE 21 6810326 0 0 LAS VEGAS SANDS CORP COM 517834107 329269 7752982 SH SOLE 22 7144582 0 608400 LAS VEGAS SANDS CORP COM 517834107 10695 251832 SH SOLE 23 251832 0 0 LAS VEGAS SANDS CORP COM 517834107 15531 365682 SH SOLE 25 365682 0 0 LAS VEGAS SANDS CORP COM 517834107 61748 1453917 SH SOLE 26 202552 0 1251365 LAS VEGAS SANDS CORP COM 517834107 2983 70249 SH SOLE 28 49585 0 20664 LAS VEGAS SANDS CORP COM 517834107 7 166 SH SOLE 29 166 0 0 LAS VEGAS SANDS CORP COM 517834107 54085 1273485 SH SOLE 30 1273485 0 0 LAS VEGAS SANDS CORP COM 517834107 1295 30502 SH SOLE 31 9544 0 20958 LAS VEGAS SANDS CORP COM 517834107 2935 69113 SH SOLE 34 69113 0 0 LAS VEGAS SANDS CORP COM 517834107 10633 250360 SH SOLE 36 250360 0 0 LAS VEGAS SANDS CORP COM 517834107 334 7860 SH SOLE 40 7860 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 2036 768294 SH SOLE 21 768294 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 20 7538 SH SOLE 25 7538 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 292 110055 SH SOLE 26 110055 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 860 324702 SH SOLE 30 324702 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 828 46464 SH SOLE 2 6313 0 40151 LATTICE SEMICONDUCTOR CORP COM 518415104 5 279 SH SOLE 4 279 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 38 2132 SH SOLE 7 2132 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 7790 437175 SH SOLE 18 437175 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 12125 680430 SH SOLE 19 680430 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 77000 4320970 SH SOLE 21 4320970 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 65492 3675185 SH SOLE 22 3546816 0 128369 LATTICE SEMICONDUCTOR CORP COM 518415104 934 52392 SH SOLE 26 20268 0 32124 LATTICE SEMICONDUCTOR CORP COM 518415104 303 16984 SH SOLE 28 16984 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 20501 1150467 SH SOLE 30 1150467 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 1071 60086 SH SOLE 34 60086 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 244 13705 SH SOLE 40 13705 0 0 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 3 118 SH SOLE 17 0 0 118 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 0 10 SH SOLE 17 0 0 10 LAUDER ESTEE COS INC CL A 518439104 84222 528569 SH SOLE 2 53613 0 474956 LAUDER ESTEE COS INC CL A 518439104 16828 105611 SH SOLE 4 99660 0 5951 LAUDER ESTEE COS INC CL A 518439104 32824 206001 SH SOLE 7 191113 0 14888 LAUDER ESTEE COS INC CL A 518439104 4254 26700 SH SOLE 13 26700 0 0 LAUDER ESTEE COS INC CL A 518439104 2866 17989 SH SOLE 15 17989 0 0 LAUDER ESTEE COS INC CL A 518439104 77337 485359 SH SOLE 18 437579 0 47780 LAUDER ESTEE COS INC CL A 518439104 22920 143841 SH SOLE 19 143841 0 0 LAUDER ESTEE COS INC CL A 518439104 810120 5084221 SH SOLE 21 5084221 0 0 LAUDER ESTEE COS INC CL A 518439104 868780 5452367 SH SOLE 22 4866329 0 586038 LAUDER ESTEE COS INC CL A 518439104 25806 161953 SH SOLE 23 161953 0 0 LAUDER ESTEE COS INC CL A 518439104 38638 242485 SH SOLE 25 242485 0 0 LAUDER ESTEE COS INC CL A 518439104 191900 1204344 SH SOLE 26 139363 0 1064981 LAUDER ESTEE COS INC CL A 518439104 7158 44923 SH SOLE 28 31929 0 12994 LAUDER ESTEE COS INC CL A 518439104 2843 17841 SH SOLE 29 3843 0 13998 LAUDER ESTEE COS INC CL A 518439104 136730 858100 SH SOLE 30 858100 0 0 LAUDER ESTEE COS INC CL A 518439104 7643 47968 SH SOLE 31 38623 0 9345 LAUDER ESTEE COS INC CL A 518439104 1934 12135 SH SOLE 34 12135 0 0 LAUDER ESTEE COS INC CL A 518439104 24290 152441 SH SOLE 36 152441 0 0 LAUDER ESTEE COS INC CL A 518439104 818 5136 SH SOLE 40 5136 0 0 LAUREATE EDUCATION INC CL A 518613203 1120 106592 SH SOLE 2 5835 0 100757 LAUREATE EDUCATION INC CL A 518613203 4 392 SH SOLE 4 392 0 0 LAUREATE EDUCATION INC CL A 518613203 35 3326 SH SOLE 7 3326 0 0 LAUREATE EDUCATION INC CL A 518613203 4219 401400 SH SOLE 18 401400 0 0 LAUREATE EDUCATION INC CL A 518613203 2265 215465 SH SOLE 19 215465 0 0 LAUREATE EDUCATION INC CL A 518613203 41466 3945421 SH SOLE 21 3945421 0 0 LAUREATE EDUCATION INC CL A 518613203 33057 3145310 SH SOLE 22 3007421 0 137889 LAUREATE EDUCATION INC CL A 518613203 324 30869 SH SOLE 26 23231 0 7638 LAUREATE EDUCATION INC CL A 518613203 173 16496 SH SOLE 28 16496 0 0 LAUREATE EDUCATION INC CL A 518613203 935 88953 SH SOLE 30 88953 0 0 LAUREATE EDUCATION INC CL A 518613203 125 11903 SH SOLE 40 11903 0 0 LAWSON PRODS INC COM 520776105 42 1580 SH SOLE 2 282 0 1298 LAWSON PRODS INC COM 520776105 423 15827 SH SOLE 18 15827 0 0 LAWSON PRODS INC COM 520776105 202 7574 SH SOLE 19 7574 0 0 LAWSON PRODS INC COM 520776105 3919 146677 SH SOLE 21 146677 0 0 LAWSON PRODS INC COM 520776105 5404 202242 SH SOLE 22 199259 0 2983 LAZARD GLOBAL TOTAL RETURN & COM 52106W103 546 45473 SH SOLE 2 45473 0 0 LAZARD LTD SHS A G54050102 4747 201482 SH SOLE 2 8604 0 192878 LAZARD LTD SHS A G54050102 237 10077 SH SOLE 7 10077 0 0 LAZARD LTD SHS A G54050102 2653 112601 SH SOLE 18 112601 0 0 LAZARD LTD SHS A G54050102 567 24052 SH SOLE 19 24052 0 0 LAZARD LTD SHS A G54050102 97533 4139752 SH SOLE 21 4139752 0 0 LAZARD LTD SHS A G54050102 1130 47964 SH SOLE 32 47964 0 0 LAZYDAYS HLDGS INC COM 52110H100 2 1144 SH SOLE 18 1144 0 0 LAZYDAYS HLDGS INC COM 52110H100 35 16930 SH SOLE 21 16930 0 0 LCI INDS COM 50189K103 806 12055 SH SOLE 2 4138 0 7917 LCI INDS COM 50189K103 3 39 SH SOLE 4 39 0 0 LCI INDS COM 50189K103 28 426 SH SOLE 7 426 0 0 LCI INDS COM 50189K103 8396 125634 SH SOLE 18 112763 0 12871 LCI INDS COM 50189K103 10518 157382 SH SOLE 19 157382 0 0 LCI INDS COM 50189K103 175617 2627811 SH SOLE 21 2627811 0 0 LCI INDS COM 50189K103 55529 830903 SH SOLE 22 802608 0 28295 LCI INDS COM 50189K103 1046 15652 SH SOLE 23 15652 0 0 LCI INDS COM 50189K103 3207 47993 SH SOLE 26 4797 0 43196 LCI INDS COM 50189K103 257 3839 SH SOLE 28 3839 0 0 LCI INDS COM 50189K103 2851 42658 SH SOLE 30 42658 0 0 LCI INDS COM 50189K103 13 196 SH SOLE 34 196 0 0 LCI INDS COM 50189K103 168 2520 SH SOLE 40 2520 0 0 LCNB CORP COM 50181P100 155 12288 SH SOLE 2 530 0 11758 LCNB CORP COM 50181P100 605 47987 SH SOLE 18 47987 0 0 LCNB CORP COM 50181P100 298 23675 SH SOLE 19 23675 0 0 LCNB CORP COM 50181P100 5510 437264 SH SOLE 21 437264 0 0 LCNB CORP COM 50181P100 2274 180466 SH SOLE 22 173611 0 6855 LEAF GROUP LTD COM 52177G102 15 11360 SH SOLE 2 584 0 10776 LEAF GROUP LTD COM 52177G102 1 577 SH SOLE 7 577 0 0 LEAF GROUP LTD COM 52177G102 80 60031 SH SOLE 18 60031 0 0 LEAF GROUP LTD COM 52177G102 39 28892 SH SOLE 19 28892 0 0 LEAF GROUP LTD COM 52177G102 836 623679 SH SOLE 21 623679 0 0 LEAF GROUP LTD COM 52177G102 268 200128 SH SOLE 22 190236 0 9892 LEAP THERAPEUTICS INC COM 52187K101 6 3488 SH SOLE 18 3488 0 0 LEAP THERAPEUTICS INC COM 52187K101 56 35458 SH SOLE 21 35458 0 0 LEAR CORP COM NEW 521865204 13346 164260 SH SOLE 2 39327 0 124933 LEAR CORP COM NEW 521865204 2218 27301 SH SOLE 4 25661 0 1640 LEAR CORP COM NEW 521865204 3928 48348 SH SOLE 7 9961 0 38387 LEAR CORP COM NEW 521865204 148 1818 SH SOLE 13 1818 0 0 LEAR CORP COM NEW 521865204 560 6888 SH SOLE 15 6888 0 0 LEAR CORP COM NEW 521865204 15604 192050 SH SOLE 18 187242 0 4808 LEAR CORP COM NEW 521865204 1961 24140 SH SOLE 19 24140 0 0 LEAR CORP COM NEW 521865204 229248 2821517 SH SOLE 21 2821517 0 0 LEAR CORP COM NEW 521865204 144961 1784139 SH SOLE 22 1672946 0 111193 LEAR CORP COM NEW 521865204 3467 42667 SH SOLE 23 42667 0 0 LEAR CORP COM NEW 521865204 5393 66376 SH SOLE 25 66376 0 0 LEAR CORP COM NEW 521865204 18093 222684 SH SOLE 26 66503 0 156181 LEAR CORP COM NEW 521865204 905 11140 SH SOLE 28 8096 0 3044 LEAR CORP COM NEW 521865204 1101 13545 SH SOLE 29 1272 0 12273 LEAR CORP COM NEW 521865204 11873 146131 SH SOLE 30 146131 0 0 LEAR CORP COM NEW 521865204 1418 17452 SH SOLE 31 13044 0 4408 LEAR CORP COM NEW 521865204 292 3595 SH SOLE 34 3595 0 0 LEAR CORP COM NEW 521865204 4079 50205 SH SOLE 36 50205 0 0 LEAR CORP COM NEW 521865204 111 1368 SH SOLE 40 1368 0 0 LEE ENTERPRISES INC COM 523768109 48 48471 SH SOLE 2 2251 0 46220 LEE ENTERPRISES INC COM 523768109 196 198918 SH SOLE 18 198918 0 0 LEE ENTERPRISES INC COM 523768109 88 89208 SH SOLE 19 89208 0 0 LEE ENTERPRISES INC COM 523768109 1907 1939801 SH SOLE 21 1939801 0 0 LEE ENTERPRISES INC COM 523768109 925 940768 SH SOLE 22 921057 0 19711 LEGACY HOUSING CORP COM 52472M101 31 3371 SH SOLE 2 284 0 3087 LEGACY HOUSING CORP COM 52472M101 172 18569 SH SOLE 18 18569 0 0 LEGACY HOUSING CORP COM 52472M101 88 9486 SH SOLE 19 9486 0 0 LEGACY HOUSING CORP COM 52472M101 2214 239356 SH SOLE 21 239356 0 0 LEGACY HOUSING CORP COM 52472M101 532 57474 SH SOLE 22 55351 0 2123 LEGG MASON INC COM 524901105 10503 215008 SH SOLE 2 57665 0 157343 LEGG MASON INC COM 524901105 23 479 SH SOLE 4 479 0 0 LEGG MASON INC COM 524901105 110 2254 SH SOLE 7 2254 0 0 LEGG MASON INC COM 524901105 13257 271381 SH SOLE 18 271381 0 0 LEGG MASON INC COM 524901105 989 20255 SH SOLE 19 20255 0 0 LEGG MASON INC COM 524901105 197623 4045516 SH SOLE 21 4045516 0 0 LEGG MASON INC COM 524901105 138605 2837362 SH SOLE 22 2684085 0 153277 LEGG MASON INC COM 524901105 1666 34110 SH SOLE 26 14599 0 19511 LEGG MASON INC COM 524901105 608 12454 SH SOLE 28 12454 0 0 LEGG MASON INC COM 524901105 1382 28291 SH SOLE 30 28291 0 0 LEGG MASON INC COM 524901105 267 5459 SH SOLE 31 1722 0 3737 LEGG MASON INC COM 524901105 188 3858 SH SOLE 36 3858 0 0 LEGG MASON INC COM 524901105 471 9635 SH SOLE 40 9635 0 0 LEGGETT & PLATT INC COM 524660107 9470 354937 SH SOLE 2 56989 0 297948 LEGGETT & PLATT INC COM 524660107 1528 57267 SH SOLE 4 53803 0 3464 LEGGETT & PLATT INC COM 524660107 9778 366483 SH SOLE 7 195267 0 171216 LEGGETT & PLATT INC COM 524660107 17 650 SH SOLE 13 650 0 0 LEGGETT & PLATT INC COM 524660107 372 13957 SH SOLE 15 13957 0 0 LEGGETT & PLATT INC COM 524660107 10695 400845 SH SOLE 18 381816 0 19029 LEGGETT & PLATT INC COM 524660107 1135 42540 SH SOLE 19 42540 0 0 LEGGETT & PLATT INC COM 524660107 170493 6390297 SH SOLE 21 6390297 0 0 LEGGETT & PLATT INC COM 524660107 97270 3645818 SH SOLE 22 3331753 0 314065 LEGGETT & PLATT INC COM 524660107 2479 92906 SH SOLE 23 92906 0 0 LEGGETT & PLATT INC COM 524660107 3823 143300 SH SOLE 25 143300 0 0 LEGGETT & PLATT INC COM 524660107 15582 584050 SH SOLE 26 135237 0 448813 LEGGETT & PLATT INC COM 524660107 705 26438 SH SOLE 28 18135 0 8303 LEGGETT & PLATT INC COM 524660107 789 29562 SH SOLE 29 2045 0 27517 LEGGETT & PLATT INC COM 524660107 13373 501246 SH SOLE 30 501246 0 0 LEGGETT & PLATT INC COM 524660107 795 29809 SH SOLE 31 21527 0 8282 LEGGETT & PLATT INC COM 524660107 1264 47380 SH SOLE 32 47380 0 0 LEGGETT & PLATT INC COM 524660107 199 7468 SH SOLE 34 7468 0 0 LEGGETT & PLATT INC COM 524660107 2447 91723 SH SOLE 36 91723 0 0 LEGGETT & PLATT INC COM 524660107 71 2656 SH SOLE 40 2656 0 0 LEIDOS HOLDINGS INC COM 525327102 31826 347257 SH SOLE 2 44717 0 302540 LEIDOS HOLDINGS INC COM 525327102 5645 61590 SH SOLE 4 57845 0 3745 LEIDOS HOLDINGS INC COM 525327102 10681 116544 SH SOLE 7 112159 0 4385 LEIDOS HOLDINGS INC COM 525327102 37 408 SH SOLE 13 408 0 0 LEIDOS HOLDINGS INC COM 525327102 1331 14518 SH SOLE 15 14518 0 0 LEIDOS HOLDINGS INC COM 525327102 25086 273719 SH SOLE 18 253684 0 20035 LEIDOS HOLDINGS INC COM 525327102 3942 43014 SH SOLE 19 43014 0 0 LEIDOS HOLDINGS INC COM 525327102 322185 3515389 SH SOLE 21 3515389 0 0 LEIDOS HOLDINGS INC COM 525327102 313113 3416399 SH SOLE 22 3089160 0 327239 LEIDOS HOLDINGS INC COM 525327102 8941 97552 SH SOLE 23 97552 0 0 LEIDOS HOLDINGS INC COM 525327102 21460 234157 SH SOLE 25 234157 0 0 LEIDOS HOLDINGS INC COM 525327102 46953 512305 SH SOLE 26 131638 0 380667 LEIDOS HOLDINGS INC COM 525327102 2546 27784 SH SOLE 28 19295 0 8489 LEIDOS HOLDINGS INC COM 525327102 2825 30827 SH SOLE 29 2132 0 28695 LEIDOS HOLDINGS INC COM 525327102 47343 516562 SH SOLE 30 516562 0 0 LEIDOS HOLDINGS INC COM 525327102 2725 29735 SH SOLE 31 25108 0 4627 LEIDOS HOLDINGS INC COM 525327102 1579 17234 SH SOLE 34 17234 0 0 LEIDOS HOLDINGS INC COM 525327102 8570 93509 SH SOLE 36 93509 0 0 LEIDOS HOLDINGS INC COM 525327102 264 2883 SH SOLE 40 2883 0 0 LEMAITRE VASCULAR INC COM 525558201 186 7482 SH SOLE 2 986 0 6496 LEMAITRE VASCULAR INC COM 525558201 6 256 SH SOLE 7 256 0 0 LEMAITRE VASCULAR INC COM 525558201 1961 78676 SH SOLE 18 78676 0 0 LEMAITRE VASCULAR INC COM 525558201 755 30279 SH SOLE 19 30279 0 0 LEMAITRE VASCULAR INC COM 525558201 46458 1864304 SH SOLE 21 1864304 0 0 LEMAITRE VASCULAR INC COM 525558201 12769 512386 SH SOLE 22 491386 0 21000 LEMAITRE VASCULAR INC COM 525558201 94 3780 SH SOLE 26 0 0 3780 LEMAITRE VASCULAR INC COM 525558201 54 2159 SH SOLE 28 2159 0 0 LEMAITRE VASCULAR INC COM 525558201 547 21943 SH SOLE 30 21943 0 0 LEMAITRE VASCULAR INC COM 525558201 40 1601 SH SOLE 40 1601 0 0 LENDINGCLUB CORP COM NEW 52603A208 5146 655573 SH SOLE 2 595240 0 60333 LENDINGCLUB CORP COM NEW 52603A208 3 325 SH SOLE 4 325 0 0 LENDINGCLUB CORP COM NEW 52603A208 10 1292 SH SOLE 7 1292 0 0 LENDINGCLUB CORP COM NEW 52603A208 1836 233917 SH SOLE 18 233917 0 0 LENDINGCLUB CORP COM NEW 52603A208 991 126294 SH SOLE 19 126294 0 0 LENDINGCLUB CORP COM NEW 52603A208 17957 2287555 SH SOLE 21 2287555 0 0 LENDINGCLUB CORP COM NEW 52603A208 17744 2260403 SH SOLE 22 2191237 0 69166 LENDINGCLUB CORP COM NEW 52603A208 264 33603 SH SOLE 26 16960 0 16643 LENDINGCLUB CORP COM NEW 52603A208 60 7680 SH SOLE 28 7680 0 0 LENDINGCLUB CORP COM NEW 52603A208 145 18493 SH SOLE 30 18493 0 0 LENDINGCLUB CORP COM NEW 52603A208 58 7424 SH SOLE 40 7424 0 0 LENDINGTREE INC NEW COM 52603B107 3044 16601 SH SOLE 2 3573 0 13028 LENDINGTREE INC NEW COM 52603B107 7 37 SH SOLE 4 37 0 0 LENDINGTREE INC NEW COM 52603B107 17 93 SH SOLE 7 93 0 0 LENDINGTREE INC NEW COM 52603B107 3978 21693 SH SOLE 18 21509 0 184 LENDINGTREE INC NEW COM 52603B107 334 1821 SH SOLE 19 1821 0 0 LENDINGTREE INC NEW COM 52603B107 68814 375232 SH SOLE 21 375232 0 0 LENDINGTREE INC NEW COM 52603B107 46093 251337 SH SOLE 22 238701 0 12636 LENDINGTREE INC NEW COM 52603B107 785 4282 SH SOLE 26 2145 0 2137 LENDINGTREE INC NEW COM 52603B107 197 1076 SH SOLE 28 1076 0 0 LENDINGTREE INC NEW COM 52603B107 482 2627 SH SOLE 30 2627 0 0 LENDINGTREE INC NEW COM 52603B107 30 164 SH SOLE 31 164 0 0 LENDINGTREE INC NEW COM 52603B107 28 150 SH SOLE 34 150 0 0 LENDINGTREE INC NEW COM 52603B107 152 830 SH SOLE 40 830 0 0 LENDINGTREE INC NEW NOTE 0.625% 6/0 52603BAA5 876 800000 PRN SOLE 21 800000 0 0 LENDINGTREE INC NEW NOTE 0.625% 6/0 52603BAA5 547 500000 PRN SOLE 22 500000 0 0 LENNAR CORP CL A 526057104 25284 661897 SH SOLE 2 66992 0 594905 LENNAR CORP CL A 526057104 6285 164529 SH SOLE 4 155986 0 8543 LENNAR CORP CL A 526057104 11119 291086 SH SOLE 7 244588 0 46498 LENNAR CORP CL A 526057104 300 7850 SH SOLE 13 7850 0 0 LENNAR CORP CL A 526057104 1120 29325 SH SOLE 15 29325 0 0 LENNAR CORP CL A 526057104 41252 1079893 SH SOLE 18 1039435 0 40458 LENNAR CORP CL A 526057104 95220 2492665 SH SOLE 19 2492665 0 0 LENNAR CORP CL A 526057104 370879 9708867 SH SOLE 21 9708867 0 0 LENNAR CORP CL A 526057104 261225 6838348 SH SOLE 22 6170312 0 668036 LENNAR CORP CL A 526057104 7935 207735 SH SOLE 23 207735 0 0 LENNAR CORP CL A 526057104 11363 297461 SH SOLE 25 297461 0 0 LENNAR CORP CL A 526057104 49783 1303220 SH SOLE 26 212137 0 1091083 LENNAR CORP CL A 526057104 2179 57033 SH SOLE 28 40154 0 16879 LENNAR CORP CL A 526057104 2412 63134 SH SOLE 29 3947 0 59187 LENNAR CORP CL A 526057104 45197 1183179 SH SOLE 30 1183179 0 0 LENNAR CORP CL A 526057104 2584 67650 SH SOLE 31 51448 0 16202 LENNAR CORP CL A 526057104 44124 1155072 SH SOLE 34 1155072 0 0 LENNAR CORP CL A 526057104 7420 194230 SH SOLE 36 194230 0 0 LENNAR CORP CL A 526057104 230 6023 SH SOLE 40 6023 0 0 LENNAR CORP CL B 526057302 718 24822 SH SOLE 2 460 0 24362 LENNAR CORP CL B 526057302 10 344 SH SOLE 7 344 0 0 LENNAR CORP CL B 526057302 217 7520 SH SOLE 18 7520 0 0 LENNAR CORP CL B 526057302 104 3602 SH SOLE 19 3602 0 0 LENNAR CORP CL B 526057302 8532 295008 SH SOLE 21 295008 0 0 LENNAR CORP CL B 526057302 3491 120711 SH SOLE 22 99102 0 21609 LENNAR CORP CL B 526057302 10 344 SH SOLE 31 344 0 0 LENNOX INTL INC COM 526107107 21440 117938 SH SOLE 2 42597 0 75341 LENNOX INTL INC COM 526107107 4107 22592 SH SOLE 4 21613 0 979 LENNOX INTL INC COM 526107107 4367 24022 SH SOLE 7 5710 0 18312 LENNOX INTL INC COM 526107107 11 61 SH SOLE 13 61 0 0 LENNOX INTL INC COM 526107107 500 2752 SH SOLE 15 2752 0 0 LENNOX INTL INC COM 526107107 19785 108833 SH SOLE 18 105380 0 3453 LENNOX INTL INC COM 526107107 2226 12245 SH SOLE 19 12245 0 0 LENNOX INTL INC COM 526107107 333973 1837137 SH SOLE 21 1837137 0 0 LENNOX INTL INC COM 526107107 214669 1180862 SH SOLE 22 1105028 0 75834 LENNOX INTL INC COM 526107107 6516 35842 SH SOLE 23 35842 0 0 LENNOX INTL INC COM 526107107 2619 14408 SH SOLE 25 14408 0 0 LENNOX INTL INC COM 526107107 19085 104986 SH SOLE 26 32835 0 72151 LENNOX INTL INC COM 526107107 1339 7366 SH SOLE 28 5146 0 2220 LENNOX INTL INC COM 526107107 2643 14537 SH SOLE 29 4503 0 10034 LENNOX INTL INC COM 526107107 11164 61409 SH SOLE 30 61409 0 0 LENNOX INTL INC COM 526107107 3333 18335 SH SOLE 31 13892 0 4443 LENNOX INTL INC COM 526107107 1475 8115 SH SOLE 34 8115 0 0 LENNOX INTL INC COM 526107107 1376 7567 SH SOLE 36 7567 0 0 LENNOX INTL INC COM 526107107 139 763 SH SOLE 40 763 0 0 LEVEL ONE BANCORP INC COM 52730D208 85 4714 SH SOLE 2 228 0 4486 LEVEL ONE BANCORP INC COM 52730D208 349 19385 SH SOLE 18 19385 0 0 LEVEL ONE BANCORP INC COM 52730D208 180 10022 SH SOLE 19 10022 0 0 LEVEL ONE BANCORP INC COM 52730D208 3545 196956 SH SOLE 21 196956 0 0 LEVEL ONE BANCORP INC COM 52730D208 897 49832 SH SOLE 22 47751 0 2081 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 18 1452 SH SOLE 19 1452 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 795 63933 SH SOLE 21 63933 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 9319 749753 SH SOLE 22 723062 0 26691 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 46 3681 SH SOLE 26 0 0 3681 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 213 17139 SH SOLE 28 17139 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 87 6995 SH SOLE 30 6995 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 29 14900 SH SOLE 2 1501 0 13399 LEXICON PHARMACEUTICALS INC COM NEW 528872302 2 898 SH SOLE 7 898 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 277 142153 SH SOLE 18 142153 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 140 71587 SH SOLE 19 71587 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 4422 2267674 SH SOLE 21 2267674 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 2818 1445291 SH SOLE 22 1401717 0 43574 LEXICON PHARMACEUTICALS INC COM NEW 528872302 74 38043 SH SOLE 23 38043 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 6 3205 SH SOLE 26 0 0 3205 LEXICON PHARMACEUTICALS INC COM NEW 528872302 11 5854 SH SOLE 28 5854 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 26 13309 SH SOLE 30 13309 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 37 18831 SH SOLE 40 18831 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 180 20293 SH SOLE 22 0 0 20293 LEXINFINTECH HLDGS LTD ADR 528877103 34 3843 SH SOLE 25 3843 0 0 LEXINGTON REALTY TRUST COM 529043101 6794 684154 SH SOLE 2 12247 0 671907 LEXINGTON REALTY TRUST COM 529043101 1433 144322 SH SOLE 4 144322 0 0 LEXINGTON REALTY TRUST COM 529043101 2560 257814 SH SOLE 7 257814 0 0 LEXINGTON REALTY TRUST COM 529043101 11055 1113249 SH SOLE 18 1113249 0 0 LEXINGTON REALTY TRUST COM 529043101 6995 704478 SH SOLE 19 704478 0 0 LEXINGTON REALTY TRUST COM 529043101 287769 28979716 SH SOLE 21 28979716 0 0 LEXINGTON REALTY TRUST COM 529043101 89876 9051001 SH SOLE 22 8768721 0 282280 LEXINGTON REALTY TRUST COM 529043101 80 8030 SH SOLE 23 8030 0 0 LEXINGTON REALTY TRUST COM 529043101 5837 587817 SH SOLE 25 587817 0 0 LEXINGTON REALTY TRUST COM 529043101 1779 179203 SH SOLE 26 63342 0 115861 LEXINGTON REALTY TRUST COM 529043101 324 32622 SH SOLE 28 32622 0 0 LEXINGTON REALTY TRUST COM 529043101 1230 123858 SH SOLE 29 123858 0 0 LEXINGTON REALTY TRUST COM 529043101 13071 1316351 SH SOLE 30 1316351 0 0 LEXINGTON REALTY TRUST COM 529043101 38 3821 SH SOLE 36 3821 0 0 LEXINGTON REALTY TRUST COM 529043101 221 22232 SH SOLE 40 22232 0 0 LEXINGTON REALTY TRUST PFD CONV SER C 529043309 6751 153423 SH SOLE 21 153423 0 0 LF CAP ACQUISITION CORP CL A 50200K108 2491 243000 SH SOLE 2 243000 0 0 LF CAP ACQUISITION CORP UNIT 06/19/2025 50200K207 12502 1215000 SH SOLE 2 1215000 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 622 140000 SH SOLE 22 140000 0 0 LGI HOMES INC COM 50187T106 367 8123 SH SOLE 2 1679 0 6444 LGI HOMES INC COM 50187T106 5 108 SH SOLE 4 108 0 0 LGI HOMES INC COM 50187T106 15 336 SH SOLE 7 336 0 0 LGI HOMES INC COM 50187T106 4637 102710 SH SOLE 18 94262 0 8448 LGI HOMES INC COM 50187T106 2825 62572 SH SOLE 19 62572 0 0 LGI HOMES INC COM 50187T106 111624 2472294 SH SOLE 21 2472294 0 0 LGI HOMES INC COM 50187T106 28235 625368 SH SOLE 22 603512 0 21856 LGI HOMES INC COM 50187T106 142 3143 SH SOLE 23 3143 0 0 LGI HOMES INC COM 50187T106 851 18843 SH SOLE 26 7069 0 11774 LGI HOMES INC COM 50187T106 100 2215 SH SOLE 28 2215 0 0 LGI HOMES INC COM 50187T106 1249 27658 SH SOLE 30 27658 0 0 LGI HOMES INC COM 50187T106 100 2206 SH SOLE 40 2206 0 0 LGL GROUP INC COM 50186A108 8 848 SH SOLE 18 848 0 0 LGL GROUP INC COM 50186A108 71 7903 SH SOLE 21 7903 0 0 LGL GROUP INC COM 50186A108 38 4200 SH SOLE 22 4200 0 0 LHC GROUP INC COM 50187A107 7979 56913 SH SOLE 2 47283 0 9630 LHC GROUP INC COM 50187A107 21 149 SH SOLE 4 149 0 0 LHC GROUP INC COM 50187A107 77 550 SH SOLE 7 550 0 0 LHC GROUP INC COM 50187A107 23802 169775 SH SOLE 18 164758 0 5017 LHC GROUP INC COM 50187A107 94159 671608 SH SOLE 19 671608 0 0 LHC GROUP INC COM 50187A107 1682 12000 SH SOLE 20 12000 0 0 LHC GROUP INC COM 50187A107 455879 3251631 SH SOLE 21 3251631 0 0 LHC GROUP INC COM 50187A107 126130 899646 SH SOLE 22 866848 0 32798 LHC GROUP INC COM 50187A107 852 6078 SH SOLE 23 6078 0 0 LHC GROUP INC COM 50187A107 4355 31065 SH SOLE 26 10663 0 20402 LHC GROUP INC COM 50187A107 602 4295 SH SOLE 28 4295 0 0 LHC GROUP INC COM 50187A107 6493 46309 SH SOLE 30 46309 0 0 LHC GROUP INC COM 50187A107 28215 201246 SH SOLE 34 201246 0 0 LHC GROUP INC COM 50187A107 466 3324 SH SOLE 40 3324 0 0 LIBBEY INC COM 529898108 2 4607 SH SOLE 18 4607 0 0 LIBBEY INC COM 529898108 35 69134 SH SOLE 21 69134 0 0 LIBBEY INC COM 529898108 187 366515 SH SOLE 22 366515 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 3919 36628 SH SOLE 2 804 0 35824 LIBERTY BROADBAND CORP COM SER A 530307107 51 474 SH SOLE 7 474 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 3 29 SH SOLE 15 29 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 1211 11319 SH SOLE 18 11319 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 519 4855 SH SOLE 19 4855 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 29748 278021 SH SOLE 21 278021 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 66615 622566 SH SOLE 22 593635 0 28931 LIBERTY BROADBAND CORP COM SER A 530307107 3372 31513 SH SOLE 25 31513 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 3320 31028 SH SOLE 26 0 0 31028 LIBERTY BROADBAND CORP COM SER A 530307107 53 498 SH SOLE 31 498 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 614 5736 SH SOLE 36 5736 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 26302 237553 SH SOLE 2 8779 0 228774 LIBERTY BROADBAND CORP COM SER C 530307305 5480 49493 SH SOLE 4 46281 0 3212 LIBERTY BROADBAND CORP COM SER C 530307305 881 7961 SH SOLE 7 7961 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 24 216 SH SOLE 13 216 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 1063 9599 SH SOLE 15 9599 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 7557 68254 SH SOLE 18 59926 0 8328 LIBERTY BROADBAND CORP COM SER C 530307305 4906 44312 SH SOLE 19 44312 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 176689 1595818 SH SOLE 21 1595818 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 380546 3437011 SH SOLE 22 3263071 0 173940 LIBERTY BROADBAND CORP COM SER C 530307305 8472 76514 SH SOLE 23 76514 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 11489 103766 SH SOLE 25 103766 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 45643 412237 SH SOLE 26 92268 0 319969 LIBERTY BROADBAND CORP COM SER C 530307305 2426 21908 SH SOLE 28 15338 0 6570 LIBERTY BROADBAND CORP COM SER C 530307305 2725 24609 SH SOLE 29 2136 0 22473 LIBERTY BROADBAND CORP COM SER C 530307305 22848 206358 SH SOLE 30 206358 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 2512 22689 SH SOLE 31 18544 0 4145 LIBERTY BROADBAND CORP COM SER C 530307305 1800 16256 SH SOLE 34 16256 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 6933 62613 SH SOLE 36 62613 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 238 2154 SH SOLE 40 2154 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 1335 80844 SH SOLE 2 14698 0 66146 LIBERTY GLOBAL PLC SHS CL A G5480U104 1432 86739 SH SOLE 4 81587 0 5152 LIBERTY GLOBAL PLC SHS CL A G5480U104 372 22524 SH SOLE 7 22524 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 219 13236 SH SOLE 15 13236 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 532 32226 SH SOLE 18 18164 0 14062 LIBERTY GLOBAL PLC SHS CL A G5480U104 307 18602 SH SOLE 19 18602 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 8342 505271 SH SOLE 21 505271 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 49513 2998967 SH SOLE 22 2881232 0 117735 LIBERTY GLOBAL PLC SHS CL A G5480U104 2288 138553 SH SOLE 23 138553 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 3615 218966 SH SOLE 25 218966 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 9076 549728 SH SOLE 26 135410 0 414318 LIBERTY GLOBAL PLC SHS CL A G5480U104 532 32238 SH SOLE 28 22522 0 9716 LIBERTY GLOBAL PLC SHS CL A G5480U104 58 3543 SH SOLE 29 3543 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 7682 465307 SH SOLE 30 465307 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 654 39587 SH SOLE 31 29483 0 10104 LIBERTY GLOBAL PLC SHS CL A G5480U104 449 27187 SH SOLE 32 27187 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 212 12825 SH SOLE 34 12825 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 2614 158311 SH SOLE 36 158311 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 67 4085 SH SOLE 40 4085 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 3019 192175 SH SOLE 2 38319 0 153856 LIBERTY GLOBAL PLC SHS CL C G5480U120 3222 205084 SH SOLE 4 190793 0 14291 LIBERTY GLOBAL PLC SHS CL C G5480U120 856 54484 SH SOLE 7 54484 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 213 13568 SH SOLE 13 13568 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 722 45985 SH SOLE 15 45985 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 1102 70161 SH SOLE 18 37964 0 32197 LIBERTY GLOBAL PLC SHS CL C G5480U120 306 19470 SH SOLE 19 19470 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 21129 1344940 SH SOLE 21 1344940 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 118227 7525575 SH SOLE 22 7256635 0 268940 LIBERTY GLOBAL PLC SHS CL C G5480U120 4658 296514 SH SOLE 23 296514 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 7947 505853 SH SOLE 25 505853 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 26051 1658229 SH SOLE 26 387410 0 1270819 LIBERTY GLOBAL PLC SHS CL C G5480U120 1333 84853 SH SOLE 28 59804 0 25049 LIBERTY GLOBAL PLC SHS CL C G5480U120 951 60551 SH SOLE 29 6305 0 54246 LIBERTY GLOBAL PLC SHS CL C G5480U120 17725 1128239 SH SOLE 30 1128239 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 1702 108359 SH SOLE 31 73164 0 35195 LIBERTY GLOBAL PLC SHS CL C G5480U120 1091 69446 SH SOLE 32 69446 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 492 31290 SH SOLE 34 31290 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 5983 380843 SH SOLE 36 380843 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 179 11379 SH SOLE 40 11379 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 454 43150 SH SOLE 2 1808 0 41342 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 17 1578 SH SOLE 7 1578 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1657 157491 SH SOLE 18 157491 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 898 85356 SH SOLE 19 85356 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 17133 1628622 SH SOLE 21 1628622 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 13706 1302806 SH SOLE 22 1246474 0 56332 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 58 5543 SH SOLE 26 0 0 5543 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 49 4695 SH SOLE 28 4695 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 141 13402 SH SOLE 30 13402 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 79 7476 SH SOLE 40 7476 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 1105 107659 SH SOLE 2 6342 0 101317 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 5 531 SH SOLE 4 531 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 36 3541 SH SOLE 7 3541 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 4079 397559 SH SOLE 18 397559 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 2219 216298 SH SOLE 19 216298 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 40676 3964557 SH SOLE 21 3964557 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 33561 3271068 SH SOLE 22 3139818 0 131250 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 474 46184 SH SOLE 26 33803 0 12381 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 151 14682 SH SOLE 28 14682 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 403 39308 SH SOLE 30 39308 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 17 1620 SH SOLE 31 0 0 1620 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 17 1628 SH SOLE 34 1628 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 83 8075 SH SOLE 36 8075 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 147 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 DEL COM A SIRIUSXM 531229409 5961 188100 SH SOLE 2 11947 0 176153 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 1383 43649 SH SOLE 4 41557 0 2092 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 515 16252 SH SOLE 7 16252 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 85 2673 SH SOLE 13 2673 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 215 6786 SH SOLE 15 6786 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 5777 182285 SH SOLE 18 175269 0 7016 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 20683 652676 SH SOLE 19 652676 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 59446 1875857 SH SOLE 21 1875857 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 71783 2265172 SH SOLE 22 2103527 0 161645 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2054 64820 SH SOLE 23 64820 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 3018 95222 SH SOLE 25 95222 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 7377 232772 SH SOLE 26 56335 0 176437 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 552 17430 SH SOLE 28 12554 0 4876 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 621 19594 SH SOLE 29 1560 0 18034 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 4590 144850 SH SOLE 30 144850 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 603 19041 SH SOLE 31 14428 0 4613 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 9359 295331 SH SOLE 34 295331 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2263 71408 SH SOLE 36 71408 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 54 1711 SH SOLE 40 1711 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 13556 428703 SH SOLE 2 77186 0 351517 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 2631 83210 SH SOLE 4 78537 0 4673 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 514 16240 SH SOLE 7 16240 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 10 330 SH SOLE 13 330 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 457 14452 SH SOLE 15 14452 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 9955 314840 SH SOLE 18 301576 0 13264 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 33616 1063135 SH SOLE 19 1063135 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 71686 2267104 SH SOLE 21 2267104 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 137416 4345853 SH SOLE 22 4058746 0 287107 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 3678 116333 SH SOLE 23 116333 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 4964 157003 SH SOLE 25 157003 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 16049 507566 SH SOLE 26 122346 0 385220 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 1059 33485 SH SOLE 28 23500 0 9985 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 1207 38183 SH SOLE 29 3329 0 34854 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 8515 269303 SH SOLE 30 269303 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 1075 33994 SH SOLE 31 26264 0 7730 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 15655 495086 SH SOLE 34 495086 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 3848 121680 SH SOLE 36 121680 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 114 3598 SH SOLE 40 3598 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 69 3516 SH SOLE 2 367 0 3149 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 1 40 SH SOLE 4 40 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 5 238 SH SOLE 7 238 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 681 34939 SH SOLE 18 34939 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 381 19553 SH SOLE 19 19553 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 6855 351549 SH SOLE 21 351549 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 5208 267091 SH SOLE 22 257093 0 9998 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 156 7976 SH SOLE 26 1045 0 6931 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 26 1325 SH SOLE 28 1325 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 50 2549 SH SOLE 30 2549 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 12887 473276 SH SOLE 2 27028 0 446248 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 2347 86202 SH SOLE 4 80965 0 5237 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 408 14995 SH SOLE 7 14995 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 11 417 SH SOLE 13 417 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 373 13691 SH SOLE 15 13691 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 3529 129598 SH SOLE 18 114018 0 15580 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 88350 3244567 SH SOLE 19 3244567 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 66860 2455371 SH SOLE 21 2455371 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 145845 5356024 SH SOLE 22 5027245 0 328779 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 4127 151551 SH SOLE 23 151551 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 341 12524 SH SOLE 25 12524 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 10713 393439 SH SOLE 26 179858 0 213581 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1137 41773 SH SOLE 28 29132 0 12641 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1270 46657 SH SOLE 29 4059 0 42598 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 8222 301930 SH SOLE 30 301930 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1289 47329 SH SOLE 31 36772 0 10557 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 301 11045 SH SOLE 34 11045 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1449 53214 SH SOLE 36 53214 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 110 4051 SH SOLE 40 4051 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 952 36888 SH SOLE 2 1952 0 34936 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 12 446 SH SOLE 7 446 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 308 11912 SH SOLE 18 11912 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 147 5692 SH SOLE 19 5692 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 7146 276758 SH SOLE 21 276758 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 18181 704146 SH SOLE 22 671034 0 33112 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 14 559 SH SOLE 31 559 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 256 13413 SH SOLE 2 1859 0 11554 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 3 170 SH SOLE 4 170 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 12 655 SH SOLE 7 655 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 2412 126523 SH SOLE 18 126523 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 1362 71480 SH SOLE 19 71480 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 23760 1246606 SH SOLE 21 1246606 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 19977 1048100 SH SOLE 22 1010594 0 37506 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 159 8342 SH SOLE 26 3565 0 4777 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 92 4848 SH SOLE 28 4848 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 208 10920 SH SOLE 30 10920 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 72 3760 SH SOLE 40 3760 0 0 LIBERTY MEDIA CORP DEL NOTE 1.375%10/1 531229AB8 2835 3000000 PRN SOLE 21 3000000 0 0 LIBERTY MEDIA CORP DEL NOTE 1.000% 1/3 531229AF9 1298 1375000 PRN SOLE 21 1375000 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 121 45021 SH SOLE 2 4988 0 40033 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1 251 SH SOLE 4 251 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 3 1042 SH SOLE 7 1042 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 582 216301 SH SOLE 18 187596 0 28705 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 372 138124 SH SOLE 19 138124 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 4989 1854772 SH SOLE 21 1854772 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 3973 1476830 SH SOLE 22 1420270 0 56560 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 19 7239 SH SOLE 23 7239 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 68 25401 SH SOLE 26 0 0 25401 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 66 24520 SH SOLE 30 24520 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 13 4844 SH SOLE 40 4844 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 47 26323 SH SOLE 2 2270 0 24053 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1 364 SH SOLE 4 364 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 3 1502 SH SOLE 7 1502 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 454 252459 SH SOLE 18 252459 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 243 135041 SH SOLE 19 135041 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 4266 2370129 SH SOLE 21 2370129 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 3889 2160449 SH SOLE 22 2076644 0 83805 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 28 15377 SH SOLE 26 7995 0 7382 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 19 10311 SH SOLE 28 10311 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 894 496644 SH SOLE 30 496644 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 13 7486 SH SOLE 40 7486 0 0 LIFE STORAGE INC COM 53223X107 12068 127632 SH SOLE 2 32712 0 94920 LIFE STORAGE INC COM 53223X107 3424 36209 SH SOLE 4 36209 0 0 LIFE STORAGE INC COM 53223X107 4888 51693 SH SOLE 7 51693 0 0 LIFE STORAGE INC COM 53223X107 13056 138081 SH SOLE 18 137703 0 378 LIFE STORAGE INC COM 53223X107 9531 100805 SH SOLE 19 100805 0 0 LIFE STORAGE INC COM 53223X107 250346 2647761 SH SOLE 21 2647761 0 0 LIFE STORAGE INC COM 53223X107 193946 2051255 SH SOLE 22 1954700 0 96555 LIFE STORAGE INC COM 53223X107 3261 34494 SH SOLE 23 34494 0 0 LIFE STORAGE INC COM 53223X107 10497 111022 SH SOLE 25 111022 0 0 LIFE STORAGE INC COM 53223X107 3745 39609 SH SOLE 26 12769 0 26840 LIFE STORAGE INC COM 53223X107 682 7208 SH SOLE 28 7208 0 0 LIFE STORAGE INC COM 53223X107 3471 36712 SH SOLE 29 36712 0 0 LIFE STORAGE INC COM 53223X107 19928 210768 SH SOLE 30 210768 0 0 LIFE STORAGE INC COM 53223X107 2851 30158 SH SOLE 31 23238 0 6920 LIFE STORAGE INC COM 53223X107 367 3883 SH SOLE 34 3883 0 0 LIFE STORAGE INC COM 53223X107 218 2302 SH SOLE 36 2302 0 0 LIFE STORAGE INC COM 53223X107 443 4687 SH SOLE 40 4687 0 0 LIFETIME BRANDS INC COM 53222Q103 71 12482 SH SOLE 2 440 0 12042 LIFETIME BRANDS INC COM 53222Q103 250 44231 SH SOLE 18 44231 0 0 LIFETIME BRANDS INC COM 53222Q103 114 20116 SH SOLE 19 20116 0 0 LIFETIME BRANDS INC COM 53222Q103 2349 415681 SH SOLE 21 415681 0 0 LIFETIME BRANDS INC COM 53222Q103 2197 388827 SH SOLE 22 382963 0 5864 LIFEVANTAGE CORP COM NEW 53222K205 52 5037 SH SOLE 2 585 0 4452 LIFEVANTAGE CORP COM NEW 53222K205 531 51571 SH SOLE 18 51571 0 0 LIFEVANTAGE CORP COM NEW 53222K205 318 30879 SH SOLE 19 30879 0 0 LIFEVANTAGE CORP COM NEW 53222K205 4976 483103 SH SOLE 21 483103 0 0 LIFEVANTAGE CORP COM NEW 53222K205 3720 361190 SH SOLE 22 351641 0 9549 LIFEWAY FOODS INC COM 531914109 2 946 SH SOLE 18 946 0 0 LIFEWAY FOODS INC COM 531914109 33 17003 SH SOLE 21 17003 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1653 22734 SH SOLE 2 8734 0 14000 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 6 78 SH SOLE 4 78 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 21 283 SH SOLE 7 283 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 7384 101535 SH SOLE 18 97571 0 3964 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 5076 69807 SH SOLE 19 69807 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 96731 1330188 SH SOLE 21 1330188 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 45953 631923 SH SOLE 22 611969 0 19954 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 502 6902 SH SOLE 23 6902 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2208 30358 SH SOLE 26 4221 0 26137 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 202 2779 SH SOLE 28 2779 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 677 9305 SH SOLE 30 9305 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 47 645 SH SOLE 34 645 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 145 1999 SH SOLE 40 1999 0 0 LIGAND PHARMACEUTICALS INC NOTE 0.750% 5/1 53220KAF5 1816 2200000 PRN SOLE 21 2200000 0 0 LIGHTBRIDGE CORP COM 53224K302 1 501 SH SOLE 21 501 0 0 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 9 8320 SH SOLE 21 8320 0 0 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 238 222724 SH SOLE 22 222724 0 0 LILIS ENERGY INC COM NEW 532403201 3 17342 SH SOLE 18 17342 0 0 LILIS ENERGY INC COM NEW 532403201 93 539632 SH SOLE 21 539632 0 0 LILIS ENERGY INC COM NEW 532403201 98 564891 SH SOLE 22 564891 0 0 LILLY ELI & CO COM 532457108 320176 2308077 SH SOLE 2 462439 0 1845638 LILLY ELI & CO COM 532457108 55655 401203 SH SOLE 4 376964 0 24239 LILLY ELI & CO COM 532457108 109839 791802 SH SOLE 7 761766 0 30036 LILLY ELI & CO COM 532457108 1608 11590 SH SOLE 13 11590 0 0 LILLY ELI & CO COM 532457108 10007 72141 SH SOLE 15 72141 0 0 LILLY ELI & CO COM 532457108 46 330 SH SOLE 17 0 0 330 LILLY ELI & CO COM 532457108 371943 2681249 SH SOLE 18 2549457 0 131792 LILLY ELI & CO COM 532457108 210482 1517315 SH SOLE 19 1517315 0 0 LILLY ELI & CO COM 532457108 2039 14700 SH SOLE 20 14700 0 0 LILLY ELI & CO COM 532457108 3284012 23673676 SH SOLE 21 23673676 0 0 LILLY ELI & CO COM 532457108 2890073 20833863 SH SOLE 22 18816063 0 2017800 LILLY ELI & CO COM 532457108 89106 642347 SH SOLE 23 642347 0 0 LILLY ELI & CO COM 532457108 129111 930728 SH SOLE 25 930728 0 0 LILLY ELI & CO COM 532457108 635672 4582412 SH SOLE 26 546675 0 4035737 LILLY ELI & CO COM 532457108 24389 175811 SH SOLE 28 124504 0 51307 LILLY ELI & CO COM 532457108 10839 78134 SH SOLE 29 20390 0 57744 LILLY ELI & CO COM 532457108 533563 3846328 SH SOLE 30 3846328 0 0 LILLY ELI & CO COM 532457108 28303 204029 SH SOLE 31 162551 0 41478 LILLY ELI & CO COM 532457108 124619 898351 SH SOLE 34 898351 0 0 LILLY ELI & CO COM 532457108 85479 616200 SH SOLE 36 616200 0 0 LILLY ELI & CO COM 532457108 2662 19191 SH SOLE 40 19191 0 0 LIMBACH HLDGS INC COM 53263P105 3 931 SH SOLE 18 931 0 0 LIMBACH HLDGS INC COM 53263P105 43 14956 SH SOLE 21 14956 0 0 LIMELIGHT NETWORKS INC COM 53261M104 468 82061 SH SOLE 2 5944 0 76117 LIMELIGHT NETWORKS INC COM 53261M104 13 2223 SH SOLE 7 2223 0 0 LIMELIGHT NETWORKS INC COM 53261M104 2462 431915 SH SOLE 18 431915 0 0 LIMELIGHT NETWORKS INC COM 53261M104 1236 216916 SH SOLE 19 216916 0 0 LIMELIGHT NETWORKS INC COM 53261M104 23450 4113955 SH SOLE 21 4113955 0 0 LIMELIGHT NETWORKS INC COM 53261M104 18148 3183829 SH SOLE 22 3069585 0 114244 LIMELIGHT NETWORKS INC COM 53261M104 887 155588 SH SOLE 26 0 0 155588 LIMELIGHT NETWORKS INC COM 53261M104 96 16916 SH SOLE 28 16916 0 0 LIMELIGHT NETWORKS INC COM 53261M104 293 51370 SH SOLE 30 51370 0 0 LIMELIGHT NETWORKS INC COM 53261M104 87 15214 SH SOLE 40 15214 0 0 LIMESTONE BANCORP INC COM 53262L105 12 1098 SH SOLE 18 1098 0 0 LIMESTONE BANCORP INC COM 53262L105 122 10958 SH SOLE 21 10958 0 0 LIMONEIRA CO COM 532746104 153 11669 SH SOLE 2 624 0 11045 LIMONEIRA CO COM 532746104 4 314 SH SOLE 7 314 0 0 LIMONEIRA CO COM 532746104 746 56914 SH SOLE 18 56914 0 0 LIMONEIRA CO COM 532746104 349 26676 SH SOLE 19 26676 0 0 LIMONEIRA CO COM 532746104 7170 547351 SH SOLE 21 547351 0 0 LIMONEIRA CO COM 532746104 5837 445591 SH SOLE 22 436726 0 8865 LINCOLN EDL SVCS CORP COM 533535100 13 6103 SH SOLE 18 6103 0 0 LINCOLN EDL SVCS CORP COM 533535100 173 78785 SH SOLE 21 78785 0 0 LINCOLN EDL SVCS CORP COM 533535100 1180 536314 SH SOLE 22 536314 0 0 LINCOLN ELEC HLDGS INC COM 533900106 9552 138428 SH SOLE 2 38449 0 99979 LINCOLN ELEC HLDGS INC COM 533900106 7 102 SH SOLE 4 102 0 0 LINCOLN ELEC HLDGS INC COM 533900106 1747 25314 SH SOLE 7 25314 0 0 LINCOLN ELEC HLDGS INC COM 533900106 12619 182889 SH SOLE 18 182889 0 0 LINCOLN ELEC HLDGS INC COM 533900106 951 13777 SH SOLE 19 13777 0 0 LINCOLN ELEC HLDGS INC COM 533900106 214172 3103938 SH SOLE 21 3103938 0 0 LINCOLN ELEC HLDGS INC COM 533900106 137743 1996269 SH SOLE 22 1897088 0 99181 LINCOLN ELEC HLDGS INC COM 533900106 2230 32316 SH SOLE 26 17665 0 14651 LINCOLN ELEC HLDGS INC COM 533900106 586 8489 SH SOLE 28 8489 0 0 LINCOLN ELEC HLDGS INC COM 533900106 15248 220981 SH SOLE 30 220981 0 0 LINCOLN ELEC HLDGS INC COM 533900106 87 1265 SH SOLE 31 1265 0 0 LINCOLN ELEC HLDGS INC COM 533900106 93 1350 SH SOLE 34 1350 0 0 LINCOLN ELEC HLDGS INC COM 533900106 62 897 SH SOLE 36 897 0 0 LINCOLN ELEC HLDGS INC COM 533900106 437 6333 SH SOLE 40 6333 0 0 LINCOLN NATL CORP IND COM 534187109 13424 510035 SH SOLE 2 65217 0 444818 LINCOLN NATL CORP IND COM 534187109 3024 114907 SH SOLE 4 109136 0 5771 LINCOLN NATL CORP IND COM 534187109 8241 313110 SH SOLE 7 181834 0 131276 LINCOLN NATL CORP IND COM 534187109 205 7793 SH SOLE 13 7793 0 0 LINCOLN NATL CORP IND COM 534187109 610 23195 SH SOLE 15 23195 0 0 LINCOLN NATL CORP IND COM 534187109 22483 854234 SH SOLE 18 819872 0 34362 LINCOLN NATL CORP IND COM 534187109 4561 173277 SH SOLE 19 173277 0 0 LINCOLN NATL CORP IND COM 534187109 135342 5142163 SH SOLE 21 5142163 0 0 LINCOLN NATL CORP IND COM 534187109 131663 5002403 SH SOLE 22 4501049 0 501354 LINCOLN NATL CORP IND COM 534187109 3893 147893 SH SOLE 23 147893 0 0 LINCOLN NATL CORP IND COM 534187109 6265 238026 SH SOLE 25 238026 0 0 LINCOLN NATL CORP IND COM 534187109 28022 1064680 SH SOLE 26 172769 0 891911 LINCOLN NATL CORP IND COM 534187109 1071 40708 SH SOLE 28 27954 0 12754 LINCOLN NATL CORP IND COM 534187109 1205 45799 SH SOLE 29 4125 0 41674 LINCOLN NATL CORP IND COM 534187109 22776 865354 SH SOLE 30 865354 0 0 LINCOLN NATL CORP IND COM 534187109 1351 51324 SH SOLE 31 34563 0 16761 LINCOLN NATL CORP IND COM 534187109 6880 261415 SH SOLE 34 261415 0 0 LINCOLN NATL CORP IND COM 534187109 4381 166464 SH SOLE 36 166464 0 0 LINCOLN NATL CORP IND COM 534187109 117 4446 SH SOLE 40 4446 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 34 8182 SH SOLE 2 892 0 7290 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 2 474 SH SOLE 7 474 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 358 85901 SH SOLE 18 85901 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 185 44249 SH SOLE 19 44249 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 3527 845835 SH SOLE 21 845835 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 3252 779873 SH SOLE 22 749550 0 30323 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 81 19438 SH SOLE 26 0 0 19438 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 12 2758 SH SOLE 28 2758 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 15 3627 SH SOLE 30 3627 0 0 LINDE PLC SHS G5494J103 230429 1331960 SH SOLE 2 145305 0 1186655 LINDE PLC SHS G5494J103 44622 257931 SH SOLE 4 243080 0 14851 LINDE PLC SHS G5494J103 90012 520299 SH SOLE 7 457184 0 63115 LINDE PLC SHS G5494J103 2816 16278 SH SOLE 13 16278 0 0 LINDE PLC SHS G5494J103 7725 44656 SH SOLE 15 44656 0 0 LINDE PLC SHS G5494J103 194154 1122277 SH SOLE 18 1038044 0 84233 LINDE PLC SHS G5494J103 15139 87508 SH SOLE 19 87508 0 0 LINDE PLC SHS G5494J103 1733831 10022145 SH SOLE 21 10022145 0 0 LINDE PLC SHS G5494J103 2172801 12559542 SH SOLE 22 11290095 0 1269447 LINDE PLC SHS G5494J103 67765 391704 SH SOLE 23 391704 0 0 LINDE PLC SHS G5494J103 99797 576859 SH SOLE 25 576859 0 0 LINDE PLC SHS G5494J103 356131 2058563 SH SOLE 26 307856 0 1750707 LINDE PLC SHS G5494J103 18892 109202 SH SOLE 28 77136 0 32066 LINDE PLC SHS G5494J103 1813 10482 SH SOLE 29 10482 0 0 LINDE PLC SHS G5494J103 321219 1856758 SH SOLE 30 1856758 0 0 LINDE PLC SHS G5494J103 22890 132314 SH SOLE 31 97525 0 34789 LINDE PLC SHS G5494J103 5981 34570 SH SOLE 34 34570 0 0 LINDE PLC SHS G5494J103 65681 379661 SH SOLE 36 379661 0 0 LINDE PLC SHS G5494J103 2062 11921 SH SOLE 40 11921 0 0 LINDSAY CORP COM 535555106 719 7848 SH SOLE 2 556 0 7292 LINDSAY CORP COM 535555106 5 53 SH SOLE 4 53 0 0 LINDSAY CORP COM 535555106 742 8103 SH SOLE 7 8103 0 0 LINDSAY CORP COM 535555106 4504 49186 SH SOLE 18 49186 0 0 LINDSAY CORP COM 535555106 1911 20869 SH SOLE 19 20869 0 0 LINDSAY CORP COM 535555106 107862 1177794 SH SOLE 21 1177794 0 0 LINDSAY CORP COM 535555106 28770 314154 SH SOLE 22 300879 0 13275 LINDSAY CORP COM 535555106 265 2895 SH SOLE 26 2191 0 704 LINDSAY CORP COM 535555106 151 1649 SH SOLE 28 1649 0 0 LINDSAY CORP COM 535555106 7422 81048 SH SOLE 30 81048 0 0 LINDSAY CORP COM 535555106 122 1328 SH SOLE 40 1328 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 82 98994 SH SOLE 2 3583 0 95411 LINEAGE CELL THERAPEUTICS IN COM 53566P109 1 1045 SH SOLE 7 1045 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 347 419147 SH SOLE 18 419147 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 151 182199 SH SOLE 19 182199 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 3231 3901799 SH SOLE 21 3901799 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 2256 2724147 SH SOLE 22 2667993 0 56154 LINX S A SPONSORED ADS 53619W101 4443 1371279 SH SOLE 19 1371279 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 529 87017 SH SOLE 2 9111 0 77906 LIONS GATE ENTMNT CORP CL A VTG 535919401 1 200 SH SOLE 4 200 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 11 1817 SH SOLE 7 1817 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 168 27551 SH SOLE 18 27551 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 4982 819439 SH SOLE 19 819439 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 3808 626344 SH SOLE 21 626344 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 8697 1430415 SH SOLE 22 1342804 0 87611 LIONS GATE ENTMNT CORP CL A VTG 535919401 118 19420 SH SOLE 26 4909 0 14511 LIONS GATE ENTMNT CORP CL A VTG 535919401 46 7511 SH SOLE 28 7511 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 134 21989 SH SOLE 30 21989 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 17 2774 SH SOLE 31 1075 0 1699 LIONS GATE ENTMNT CORP CL A VTG 535919401 362 59550 SH SOLE 34 59550 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 38 6223 SH SOLE 40 6223 0 0 LIONS GATE ENTMNT CORP OPTIONS 535919401 13 2100 SH Call SOLE 2 2100 0 0 LIONS GATE ENTMNT CORP OPTIONS 535919401 2118 348500 SH Call SOLE 19 348500 0 0 LIONS GATE ENTMNT CORP OPTIONS 535919401 21 3400 SH Call SOLE 22 3400 0 0 LIONS GATE ENTMNT CORP OPTIONS 535919401 242 40000 SH Call SOLE 34 40000 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1229 220293 SH SOLE 2 9169 0 211124 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 3 548 SH SOLE 4 548 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 21 3768 SH SOLE 7 3768 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 298 53398 SH SOLE 18 53398 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 151 26990 SH SOLE 19 26990 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 7511 1346027 SH SOLE 21 1346027 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 17095 3063579 SH SOLE 22 2864156 0 199423 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 323 57930 SH SOLE 26 36441 0 21489 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 79 14084 SH SOLE 28 14084 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 193 34658 SH SOLE 30 34658 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 44 7898 SH SOLE 31 2427 0 5471 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 62 11133 SH SOLE 40 11133 0 0 LIPOCINE INC NEW COM 53630X104 3 7100 SH SOLE 18 7100 0 0 LIPOCINE INC NEW COM 53630X104 67 140044 SH SOLE 21 140044 0 0 LIPOCINE INC NEW COM 53630X104 316 658299 SH SOLE 22 658299 0 0 LIQTECH INTL INC COM 53632A201 43 9986 SH SOLE 21 9986 0 0 LIQTECH INTL INC COM 53632A201 177 41282 SH SOLE 22 41282 0 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 22 4766 SH SOLE 2 345 0 4421 LIQUIDIA TECHNOLOGIES INC COM 53635D202 224 47649 SH SOLE 18 47649 0 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 105 22334 SH SOLE 19 22334 0 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 2245 476596 SH SOLE 21 476596 0 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 1211 257047 SH SOLE 22 251825 0 5222 LIQUIDITY SERVICES INC COM 53635B107 99 25570 SH SOLE 2 1072 0 24498 LIQUIDITY SERVICES INC COM 53635B107 2 522 SH SOLE 7 522 0 0 LIQUIDITY SERVICES INC COM 53635B107 506 130431 SH SOLE 18 130431 0 0 LIQUIDITY SERVICES INC COM 53635B107 208 53490 SH SOLE 19 53490 0 0 LIQUIDITY SERVICES INC COM 53635B107 11726 3022197 SH SOLE 21 3022197 0 0 LIQUIDITY SERVICES INC COM 53635B107 3087 795604 SH SOLE 22 779137 0 16467 LIQUIDITY SERVICES INC COM 53635B107 114 29384 SH SOLE 30 29384 0 0 LITHIA MTRS INC CL A 536797103 1285 15714 SH SOLE 2 3548 0 12166 LITHIA MTRS INC CL A 536797103 10 125 SH SOLE 4 125 0 0 LITHIA MTRS INC CL A 536797103 59 727 SH SOLE 7 727 0 0 LITHIA MTRS INC CL A 536797103 111 1357 SH SOLE 13 1357 0 0 LITHIA MTRS INC CL A 536797103 9127 111585 SH SOLE 18 104515 0 7070 LITHIA MTRS INC CL A 536797103 8190 100135 SH SOLE 19 100135 0 0 LITHIA MTRS INC CL A 536797103 197573 2415611 SH SOLE 21 2415611 0 0 LITHIA MTRS INC CL A 536797103 60092 734706 SH SOLE 22 701292 0 33414 LITHIA MTRS INC CL A 536797103 595 7279 SH SOLE 23 7279 0 0 LITHIA MTRS INC CL A 536797103 2696 32962 SH SOLE 26 6835 0 26127 LITHIA MTRS INC CL A 536797103 248 3037 SH SOLE 28 3037 0 0 LITHIA MTRS INC CL A 536797103 2451 29963 SH SOLE 30 29963 0 0 LITHIA MTRS INC CL A 536797103 60 731 SH SOLE 31 0 0 731 LITHIA MTRS INC CL A 536797103 47 577 SH SOLE 34 577 0 0 LITHIA MTRS INC CL A 536797103 146 1786 SH SOLE 36 1786 0 0 LITHIA MTRS INC CL A 536797103 195 2388 SH SOLE 40 2388 0 0 LITTELFUSE INC COM 537008104 7427 55670 SH SOLE 2 12663 0 43007 LITTELFUSE INC COM 537008104 60 447 SH SOLE 4 447 0 0 LITTELFUSE INC COM 537008104 72 537 SH SOLE 7 537 0 0 LITTELFUSE INC COM 537008104 9258 69391 SH SOLE 18 69391 0 0 LITTELFUSE INC COM 537008104 746 5591 SH SOLE 19 5591 0 0 LITTELFUSE INC COM 537008104 153760 1152454 SH SOLE 21 1152454 0 0 LITTELFUSE INC COM 537008104 104967 786744 SH SOLE 22 746913 0 39831 LITTELFUSE INC COM 537008104 123 924 SH SOLE 23 924 0 0 LITTELFUSE INC COM 537008104 1244 9323 SH SOLE 26 4843 0 4480 LITTELFUSE INC COM 537008104 491 3681 SH SOLE 28 3681 0 0 LITTELFUSE INC COM 537008104 1100 8241 SH SOLE 30 8241 0 0 LITTELFUSE INC COM 537008104 67 505 SH SOLE 31 505 0 0 LITTELFUSE INC COM 537008104 105 786 SH SOLE 34 786 0 0 LITTELFUSE INC COM 537008104 357 2675 SH SOLE 40 2675 0 0 LIVANOVA PLC SHS G5509L101 1930 42657 SH SOLE 2 21274 0 21383 LIVANOVA PLC SHS G5509L101 11 242 SH SOLE 4 242 0 0 LIVANOVA PLC SHS G5509L101 38 846 SH SOLE 7 846 0 0 LIVANOVA PLC SHS G5509L101 12689 280411 SH SOLE 18 278356 0 2055 LIVANOVA PLC SHS G5509L101 4989 110263 SH SOLE 19 110263 0 0 LIVANOVA PLC SHS G5509L101 163457 3612301 SH SOLE 21 3612301 0 0 LIVANOVA PLC SHS G5509L101 74718 1651237 SH SOLE 22 1598699 0 52538 LIVANOVA PLC SHS G5509L101 55 1223 SH SOLE 23 1223 0 0 LIVANOVA PLC SHS G5509L101 1026 22684 SH SOLE 26 13849 0 8835 LIVANOVA PLC SHS G5509L101 284 6276 SH SOLE 28 6276 0 0 LIVANOVA PLC SHS G5509L101 3995 88289 SH SOLE 30 88289 0 0 LIVANOVA PLC SHS G5509L101 51 1136 SH SOLE 34 1136 0 0 LIVANOVA PLC SHS G5509L101 240 5311 SH SOLE 40 5311 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 13924 306289 SH SOLE 2 30127 0 276162 LIVE NATION ENTERTAINMENT IN COM 538034109 2886 63483 SH SOLE 4 59625 0 3858 LIVE NATION ENTERTAINMENT IN COM 538034109 5377 118283 SH SOLE 7 113321 0 4962 LIVE NATION ENTERTAINMENT IN COM 538034109 161 3533 SH SOLE 13 3533 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 513 11277 SH SOLE 15 11277 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 12851 282698 SH SOLE 18 261719 0 20979 LIVE NATION ENTERTAINMENT IN COM 538034109 109315 2404644 SH SOLE 19 2404644 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 150535 3311381 SH SOLE 21 3311381 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 151429 3331047 SH SOLE 22 2996338 0 334709 LIVE NATION ENTERTAINMENT IN COM 538034109 4911 108023 SH SOLE 23 108023 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 4995 109876 SH SOLE 25 109876 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 26231 577014 SH SOLE 26 146277 0 430737 LIVE NATION ENTERTAINMENT IN COM 538034109 1376 30261 SH SOLE 28 21385 0 8876 LIVE NATION ENTERTAINMENT IN COM 538034109 2431 53477 SH SOLE 29 2730 0 50747 LIVE NATION ENTERTAINMENT IN COM 538034109 22862 502903 SH SOLE 30 502903 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 1455 32007 SH SOLE 31 25288 0 6719 LIVE NATION ENTERTAINMENT IN COM 538034109 656 14440 SH SOLE 34 14440 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 3885 85465 SH SOLE 36 85465 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 187 4112 SH SOLE 40 4112 0 0 LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 1687 1775000 PRN SOLE 21 1775000 0 0 LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 475 500000 PRN SOLE 22 500000 0 0 LIVE OAK BANCSHARES INC COM 53803X105 312 25019 SH SOLE 2 1574 0 23445 LIVE OAK BANCSHARES INC COM 53803X105 6 494 SH SOLE 7 494 0 0 LIVE OAK BANCSHARES INC COM 53803X105 1154 92528 SH SOLE 18 92528 0 0 LIVE OAK BANCSHARES INC COM 53803X105 660 52890 SH SOLE 19 52890 0 0 LIVE OAK BANCSHARES INC COM 53803X105 11267 903495 SH SOLE 21 903495 0 0 LIVE OAK BANCSHARES INC COM 53803X105 10055 806310 SH SOLE 22 775080 0 31230 LIVE OAK BANCSHARES INC COM 53803X105 63 5066 SH SOLE 28 5066 0 0 LIVE OAK BANCSHARES INC COM 53803X105 145 11626 SH SOLE 30 11626 0 0 LIVE OAK BANCSHARES INC COM 53803X105 33 2613 SH SOLE 40 2613 0 0 LIVE VENTURES INC COM NEW 538142308 3 631 SH SOLE 21 631 0 0 LIVENT CORP COM 53814L108 721 137258 SH SOLE 2 7573 0 129685 LIVENT CORP COM 53814L108 3 549 SH SOLE 4 549 0 0 LIVENT CORP COM 53814L108 13 2491 SH SOLE 7 2491 0 0 LIVENT CORP COM 53814L108 3515 669602 SH SOLE 18 669602 0 0 LIVENT CORP COM 53814L108 1449 276018 SH SOLE 19 276018 0 0 LIVENT CORP COM 53814L108 86100 16400039 SH SOLE 21 16400039 0 0 LIVENT CORP COM 53814L108 22699 4323699 SH SOLE 22 4176217 0 147482 LIVENT CORP COM 53814L108 232 44236 SH SOLE 26 26906 0 17330 LIVENT CORP COM 53814L108 85 16260 SH SOLE 28 16260 0 0 LIVENT CORP COM 53814L108 957 182258 SH SOLE 30 182258 0 0 LIVENT CORP COM 53814L108 63 11918 SH SOLE 40 11918 0 0 LIVEPERSON INC COM 538146101 522 22938 SH SOLE 2 3126 0 19812 LIVEPERSON INC COM 538146101 7 317 SH SOLE 4 317 0 0 LIVEPERSON INC COM 538146101 27 1169 SH SOLE 7 1169 0 0 LIVEPERSON INC COM 538146101 6458 283872 SH SOLE 18 283872 0 0 LIVEPERSON INC COM 538146101 2962 130204 SH SOLE 19 130204 0 0 LIVEPERSON INC COM 538146101 153530 6748577 SH SOLE 21 6748577 0 0 LIVEPERSON INC COM 538146101 41058 1804756 SH SOLE 22 1735287 0 69469 LIVEPERSON INC COM 538146101 14 622 SH SOLE 23 622 0 0 LIVEPERSON INC COM 538146101 439 19275 SH SOLE 26 14899 0 4376 LIVEPERSON INC COM 538146101 175 7693 SH SOLE 28 7693 0 0 LIVEPERSON INC COM 538146101 1847 81190 SH SOLE 30 81190 0 0 LIVEPERSON INC COM 538146101 20 881 SH SOLE 34 881 0 0 LIVEPERSON INC COM 538146101 147 6450 SH SOLE 40 6450 0 0 LIVERAMP HLDGS INC COM 53815P108 3065 93112 SH SOLE 2 33281 0 59831 LIVERAMP HLDGS INC COM 53815P108 8 245 SH SOLE 4 245 0 0 LIVERAMP HLDGS INC COM 53815P108 38 1153 SH SOLE 7 1153 0 0 LIVERAMP HLDGS INC COM 53815P108 12740 386999 SH SOLE 18 386999 0 0 LIVERAMP HLDGS INC COM 53815P108 6402 194480 SH SOLE 19 194480 0 0 LIVERAMP HLDGS INC COM 53815P108 155961 4737562 SH SOLE 21 4737562 0 0 LIVERAMP HLDGS INC COM 53815P108 79867 2426103 SH SOLE 22 2354022 0 72081 LIVERAMP HLDGS INC COM 53815P108 510 15497 SH SOLE 23 15497 0 0 LIVERAMP HLDGS INC COM 53815P108 2588 78623 SH SOLE 26 20487 0 58136 LIVERAMP HLDGS INC COM 53815P108 323 9815 SH SOLE 28 9815 0 0 LIVERAMP HLDGS INC COM 53815P108 790 23987 SH SOLE 30 23987 0 0 LIVERAMP HLDGS INC COM 53815P108 235 7131 SH SOLE 40 7131 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 19 11936 SH SOLE 2 1068 0 10868 LIVEXLIVE MEDIA INC COM NEW 53839L208 1 654 SH SOLE 7 654 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 170 107484 SH SOLE 18 107484 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 84 53030 SH SOLE 19 53030 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 1714 1085000 SH SOLE 21 1085000 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 531 335992 SH SOLE 22 316259 0 19733 LIVONGO HEALTH INC COM 539183103 642 22503 SH SOLE 2 2820 0 19683 LIVONGO HEALTH INC COM 539183103 24 837 SH SOLE 7 837 0 0 LIVONGO HEALTH INC COM 539183103 5061 177377 SH SOLE 18 177377 0 0 LIVONGO HEALTH INC COM 539183103 25182 882653 SH SOLE 19 882653 0 0 LIVONGO HEALTH INC COM 539183103 46925 1644772 SH SOLE 21 1644772 0 0 LIVONGO HEALTH INC COM 539183103 23185 812654 SH SOLE 22 781037 0 31617 LIVONGO HEALTH INC COM 539183103 38 1321 SH SOLE 23 1321 0 0 LIVONGO HEALTH INC COM 539183103 20 700 SH SOLE 26 0 0 700 LIVONGO HEALTH INC COM 539183103 1575 55189 SH SOLE 34 55189 0 0 LIZHI INC ADS 53933L104 302 43211 SH SOLE 22 43211 0 0 LKQ CORP COM 501889208 15908 775616 SH SOLE 2 125863 0 649753 LKQ CORP COM 501889208 3012 146835 SH SOLE 4 138663 0 8172 LKQ CORP COM 501889208 5576 271883 SH SOLE 7 246720 0 25163 LKQ CORP COM 501889208 155 7559 SH SOLE 13 7559 0 0 LKQ CORP COM 501889208 562 27395 SH SOLE 15 27395 0 0 LKQ CORP COM 501889208 12753 621788 SH SOLE 18 574061 0 47727 LKQ CORP COM 501889208 2309 112575 SH SOLE 19 112575 0 0 LKQ CORP COM 501889208 155670 7589950 SH SOLE 21 7589950 0 0 LKQ CORP COM 501889208 153950 7506102 SH SOLE 22 6783514 0 722588 LKQ CORP COM 501889208 4703 229283 SH SOLE 23 229283 0 0 LKQ CORP COM 501889208 6945 338614 SH SOLE 25 338614 0 0 LKQ CORP COM 501889208 37817 1843823 SH SOLE 26 260951 0 1582872 LKQ CORP COM 501889208 1246 60728 SH SOLE 28 43378 0 17350 LKQ CORP COM 501889208 1491 72676 SH SOLE 29 8239 0 64437 LKQ CORP COM 501889208 27319 1332005 SH SOLE 30 1332005 0 0 LKQ CORP COM 501889208 1408 68647 SH SOLE 31 54808 0 13839 LKQ CORP COM 501889208 321 15665 SH SOLE 34 15665 0 0 LKQ CORP COM 501889208 4977 242648 SH SOLE 36 242648 0 0 LKQ CORP COM 501889208 127 6201 SH SOLE 40 6201 0 0 LM FDG AMER INC COM NEW 502074305 0 426 SH SOLE 21 426 0 0 LMP AUTOMOTIVE HLDGS INC COM 53952P101 4 671 SH SOLE 18 671 0 0 LMP AUTOMOTIVE HLDGS INC COM 53952P101 39 6945 SH SOLE 21 6945 0 0 LMP AUTOMOTIVE HLDGS INC COM 53952P101 4 803 SH SOLE 22 803 0 0 LOCKHEED MARTIN CORP COM 539830109 226715 668873 SH SOLE 2 133307 0 535566 LOCKHEED MARTIN CORP COM 539830109 31698 93519 SH SOLE 4 86538 0 6981 LOCKHEED MARTIN CORP COM 539830109 79189 233630 SH SOLE 7 226054 0 7576 LOCKHEED MARTIN CORP COM 539830109 7142 21071 SH SOLE 13 21071 0 0 LOCKHEED MARTIN CORP COM 539830109 7075 20874 SH SOLE 15 20874 0 0 LOCKHEED MARTIN CORP COM 539830109 2 7 SH SOLE 17 0 0 7 LOCKHEED MARTIN CORP COM 539830109 344135 1015297 SH SOLE 18 964906 0 50391 LOCKHEED MARTIN CORP COM 539830109 234258 691128 SH SOLE 19 691128 0 0 LOCKHEED MARTIN CORP COM 539830109 2482847 7325112 SH SOLE 21 7325112 0 0 LOCKHEED MARTIN CORP COM 539830109 2082406 6143696 SH SOLE 22 5485159 0 658537 LOCKHEED MARTIN CORP COM 539830109 74852 220836 SH SOLE 23 220836 0 0 LOCKHEED MARTIN CORP COM 539830109 97138 286584 SH SOLE 25 286584 0 0 LOCKHEED MARTIN CORP COM 539830109 156256 461000 SH SOLE 26 165935 0 295065 LOCKHEED MARTIN CORP COM 539830109 5188 15307 SH SOLE 28 51 0 15256 LOCKHEED MARTIN CORP COM 539830109 24905 73476 SH SOLE 29 22752 0 50724 LOCKHEED MARTIN CORP COM 539830109 295947 873128 SH SOLE 30 873128 0 0 LOCKHEED MARTIN CORP COM 539830109 26344 77723 SH SOLE 31 63577 0 14146 LOCKHEED MARTIN CORP COM 539830109 3021 8913 SH SOLE 32 8913 0 0 LOCKHEED MARTIN CORP COM 539830109 64548 190434 SH SOLE 36 190434 0 0 LOCKHEED MARTIN CORP COM 539830109 1895 5590 SH SOLE 40 5590 0 0 LOEWS CORP COM 540424108 21312 611898 SH SOLE 2 71685 0 540213 LOEWS CORP COM 540424108 4712 135282 SH SOLE 4 128120 0 7162 LOEWS CORP COM 540424108 14427 414211 SH SOLE 7 247216 0 166995 LOEWS CORP COM 540424108 226 6489 SH SOLE 13 6489 0 0 LOEWS CORP COM 540424108 1040 29848 SH SOLE 15 29848 0 0 LOEWS CORP COM 540424108 18407 528495 SH SOLE 18 488996 0 39499 LOEWS CORP COM 540424108 2443 70140 SH SOLE 19 70140 0 0 LOEWS CORP COM 540424108 222561 6389928 SH SOLE 21 6389928 0 0 LOEWS CORP COM 540424108 212243 6093681 SH SOLE 22 5463797 0 629884 LOEWS CORP COM 540424108 6939 199216 SH SOLE 23 199216 0 0 LOEWS CORP COM 540424108 10894 312777 SH SOLE 25 312777 0 0 LOEWS CORP COM 540424108 47168 1354242 SH SOLE 26 219309 0 1134933 LOEWS CORP COM 540424108 1939 55684 SH SOLE 28 38406 0 17278 LOEWS CORP COM 540424108 181 5206 SH SOLE 29 5206 0 0 LOEWS CORP COM 540424108 35400 1016367 SH SOLE 30 1016367 0 0 LOEWS CORP COM 540424108 3014 86527 SH SOLE 31 48429 0 38098 LOEWS CORP COM 540424108 536 15386 SH SOLE 34 15386 0 0 LOEWS CORP COM 540424108 7689 220763 SH SOLE 36 220763 0 0 LOEWS CORP COM 540424108 198 5691 SH SOLE 40 5691 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 15 2980 SH SOLE 2 198 0 2782 LOGICBIO THERAPEUTICS INC COM 54142F102 146 29603 SH SOLE 18 29603 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 69 13993 SH SOLE 19 13993 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 1323 267804 SH SOLE 21 267804 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 908 183769 SH SOLE 22 181155 0 2614 LOGMEIN INC COM 54142L109 10586 127111 SH SOLE 2 39684 0 87427 LOGMEIN INC COM 54142L109 18 222 SH SOLE 4 222 0 0 LOGMEIN INC COM 54142L109 72 863 SH SOLE 7 863 0 0 LOGMEIN INC COM 54142L109 11255 135144 SH SOLE 18 135144 0 0 LOGMEIN INC COM 54142L109 952 11431 SH SOLE 19 11431 0 0 LOGMEIN INC COM 54142L109 210207 2524097 SH SOLE 21 2524097 0 0 LOGMEIN INC COM 54142L109 141249 1696079 SH SOLE 22 1614961 0 81118 LOGMEIN INC COM 54142L109 1562 18754 SH SOLE 26 12294 0 6460 LOGMEIN INC COM 54142L109 560 6721 SH SOLE 28 6721 0 0 LOGMEIN INC COM 54142L109 1403 16842 SH SOLE 30 16842 0 0 LOGMEIN INC COM 54142L109 83 996 SH SOLE 31 996 0 0 LOGMEIN INC COM 54142L109 84 1003 SH SOLE 36 1003 0 0 LOGMEIN INC COM 54142L109 446 5359 SH SOLE 40 5359 0 0 LOMA NEGRA CORP SPONSORED ADS 54150E104 53 15000 SH SOLE 2 0 0 15000 LOMA NEGRA CORP SPONSORED ADS 54150E104 35 9723 SH SOLE 4 9723 0 0 LOMA NEGRA CORP SPONSORED ADS 54150E104 2275 640930 SH SOLE 21 640930 0 0 LOMA NEGRA CORP SPONSORED ADS 54150E104 1154 325075 SH SOLE 22 325075 0 0 LOMA NEGRA CORP SPONSORED ADS 54150E104 583 164122 SH SOLE 30 164122 0 0 LONESTAR RES US INC CL A VTG 54240F103 2 4805 SH SOLE 18 4805 0 0 LONESTAR RES US INC CL A VTG 54240F103 68 164270 SH SOLE 21 164270 0 0 LONESTAR RES US INC CL A VTG 54240F103 103 248327 SH SOLE 22 248327 0 0 LONESTAR RES US INC CL A VTG 54240F103 2 3953 SH SOLE 26 0 0 3953 LOOP INDS INC COM 543518104 378 51866 SH SOLE 21 51866 0 0 LOOP INDS INC COM 543518104 1926 264187 SH SOLE 22 264187 0 0 LOOP INDS INC COM 543518104 119 16323 SH SOLE 34 16323 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 74 4534 SH SOLE 2 526 0 4008 LORAL SPACE & COMMUNICATNS I COM 543881106 10 610 SH SOLE 4 610 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 5 277 SH SOLE 7 277 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 733 45120 SH SOLE 18 45120 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 384 23613 SH SOLE 19 23613 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 7615 468622 SH SOLE 21 468622 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 6234 383653 SH SOLE 22 370118 0 13535 LORAL SPACE & COMMUNICATNS I COM 543881106 9 539 SH SOLE 26 0 0 539 LORAL SPACE & COMMUNICATNS I COM 543881106 32 1965 SH SOLE 28 1965 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 148 9111 SH SOLE 30 9111 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 7 445 SH SOLE 36 445 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 28 1727 SH SOLE 40 1727 0 0 LOUISIANA PAC CORP COM 546347105 2485 144645 SH SOLE 2 50908 0 93737 LOUISIANA PAC CORP COM 546347105 10 581 SH SOLE 4 581 0 0 LOUISIANA PAC CORP COM 546347105 48 2772 SH SOLE 7 2772 0 0 LOUISIANA PAC CORP COM 546347105 11297 657567 SH SOLE 18 657567 0 0 LOUISIANA PAC CORP COM 546347105 3659 212983 SH SOLE 19 212983 0 0 LOUISIANA PAC CORP COM 546347105 143369 8345097 SH SOLE 21 8345097 0 0 LOUISIANA PAC CORP COM 546347105 69886 4067867 SH SOLE 22 3926618 0 141249 LOUISIANA PAC CORP COM 546347105 716 41704 SH SOLE 26 26642 0 15062 LOUISIANA PAC CORP COM 546347105 286 16674 SH SOLE 28 16674 0 0 LOUISIANA PAC CORP COM 546347105 759 44159 SH SOLE 30 44159 0 0 LOUISIANA PAC CORP COM 546347105 15 880 SH SOLE 31 0 0 880 LOUISIANA PAC CORP COM 546347105 55 3192 SH SOLE 36 3192 0 0 LOUISIANA PAC CORP COM 546347105 194 11267 SH SOLE 40 11267 0 0 LOVESAC COMPANY COM 54738L109 19 3226 SH SOLE 2 232 0 2994 LOVESAC COMPANY COM 54738L109 188 32199 SH SOLE 18 32199 0 0 LOVESAC COMPANY COM 54738L109 91 15625 SH SOLE 19 15625 0 0 LOVESAC COMPANY COM 54738L109 1762 302150 SH SOLE 21 302150 0 0 LOVESAC COMPANY COM 54738L109 1554 266515 SH SOLE 22 262700 0 3815 LOWES COS INC COM 548661107 179113 2081495 SH SOLE 2 297516 0 1783979 LOWES COS INC COM 548661107 33733 392018 SH SOLE 4 370997 0 21021 LOWES COS INC COM 548661107 65007 755461 SH SOLE 7 654607 0 100854 LOWES COS INC COM 548661107 1905 22135 SH SOLE 13 22135 0 0 LOWES COS INC COM 548661107 5484 63729 SH SOLE 15 63729 0 0 LOWES COS INC COM 548661107 10 113 SH SOLE 17 0 0 113 LOWES COS INC COM 548661107 477417 5548133 SH SOLE 18 4784728 0 763405 LOWES COS INC COM 548661107 445691 5179440 SH SOLE 19 5179440 0 0 LOWES COS INC COM 548661107 1293670 15033929 SH SOLE 21 15033929 0 0 LOWES COS INC COM 548661107 1622380 18853922 SH SOLE 22 16974050 0 1879872 LOWES COS INC COM 548661107 51144 594349 SH SOLE 23 594349 0 0 LOWES COS INC COM 548661107 76068 883998 SH SOLE 25 861874 0 22124 LOWES COS INC COM 548661107 320741 3727384 SH SOLE 26 460303 0 3267081 LOWES COS INC COM 548661107 13485 156714 SH SOLE 28 111290 0 45424 LOWES COS INC COM 548661107 5659 65763 SH SOLE 29 13896 0 51867 LOWES COS INC COM 548661107 229743 2669880 SH SOLE 30 2669880 0 0 LOWES COS INC COM 548661107 22026 255973 SH SOLE 31 142890 0 113083 LOWES COS INC COM 548661107 83462 969925 SH SOLE 34 969925 0 0 LOWES COS INC COM 548661107 48839 567570 SH SOLE 36 567570 0 0 LOWES COS INC COM 548661107 1503 17461 SH SOLE 40 17461 0 0 LOWES COS INC OPTIONS 548661107 516 6000 SH Call SOLE 2 6000 0 0 LOWES COS INC OPTIONS 548661107 43361 503900 SH Call SOLE 19 503900 0 0 LOWES COS INC OPTIONS 548661107 757 8800 SH Call SOLE 22 8800 0 0 LOWES COS INC OPTIONS 548661107 120 1400 SH Call SOLE 25 1400 0 0 LOWES COS INC OPTIONS 548661107 12649 147000 SH Call SOLE 34 147000 0 0 LPL FINL HLDGS INC COM 50212V100 9559 175627 SH SOLE 2 33296 0 142331 LPL FINL HLDGS INC COM 50212V100 19 355 SH SOLE 4 355 0 0 LPL FINL HLDGS INC COM 50212V100 102 1877 SH SOLE 7 1877 0 0 LPL FINL HLDGS INC COM 50212V100 2148 39464 SH SOLE 18 39464 0 0 LPL FINL HLDGS INC COM 50212V100 1041 19123 SH SOLE 19 19123 0 0 LPL FINL HLDGS INC COM 50212V100 64234 1180117 SH SOLE 21 1180117 0 0 LPL FINL HLDGS INC COM 50212V100 132698 2437954 SH SOLE 22 2303564 0 134390 LPL FINL HLDGS INC COM 50212V100 2317 42572 SH SOLE 26 24265 0 18307 LPL FINL HLDGS INC COM 50212V100 637 11710 SH SOLE 28 11710 0 0 LPL FINL HLDGS INC COM 50212V100 2016 37047 SH SOLE 30 37047 0 0 LPL FINL HLDGS INC COM 50212V100 153 2810 SH SOLE 31 1692 0 1118 LPL FINL HLDGS INC COM 50212V100 136 2490 SH SOLE 34 2490 0 0 LPL FINL HLDGS INC COM 50212V100 110 2018 SH SOLE 36 2018 0 0 LPL FINL HLDGS INC COM 50212V100 452 8307 SH SOLE 40 8307 0 0 LSB INDS INC COM 502160104 46 21869 SH SOLE 2 973 0 20896 LSB INDS INC COM 502160104 1 438 SH SOLE 7 438 0 0 LSB INDS INC COM 502160104 210 99830 SH SOLE 18 99830 0 0 LSB INDS INC COM 502160104 75 35876 SH SOLE 19 35876 0 0 LSB INDS INC COM 502160104 5484 2611262 SH SOLE 21 2611262 0 0 LSB INDS INC COM 502160104 1250 595437 SH SOLE 22 583511 0 11926 LSB INDS INC COM 502160104 36 17030 SH SOLE 30 17030 0 0 LSI INDS INC COM 50216C108 23 6014 SH SOLE 2 6014 0 0 LSI INDS INC COM 50216C108 33 8854 SH SOLE 18 8854 0 0 LSI INDS INC COM 50216C108 277 73401 SH SOLE 19 73401 0 0 LSI INDS INC COM 50216C108 361 95513 SH SOLE 21 95513 0 0 LSI INDS INC COM 50216C108 2955 781729 SH SOLE 22 781729 0 0 LSI INDS INC COM 50216C108 38 10043 SH SOLE 23 10043 0 0 LSI INDS INC COM 50216C108 321 85036 SH SOLE 26 0 0 85036 LTC PPTYS INC COM 502175102 859 27811 SH SOLE 2 2007 0 25804 LTC PPTYS INC COM 502175102 706 22838 SH SOLE 4 22838 0 0 LTC PPTYS INC COM 502175102 1279 41404 SH SOLE 7 41404 0 0 LTC PPTYS INC COM 502175102 5562 179992 SH SOLE 18 179992 0 0 LTC PPTYS INC COM 502175102 3565 115373 SH SOLE 19 115373 0 0 LTC PPTYS INC COM 502175102 140908 4560137 SH SOLE 21 4560137 0 0 LTC PPTYS INC COM 502175102 47024 1521800 SH SOLE 22 1475757 0 46043 LTC PPTYS INC COM 502175102 39 1272 SH SOLE 23 1272 0 0 LTC PPTYS INC COM 502175102 2950 95466 SH SOLE 25 95466 0 0 LTC PPTYS INC COM 502175102 1089 35244 SH SOLE 26 9143 0 26101 LTC PPTYS INC COM 502175102 164 5308 SH SOLE 28 5308 0 0 LTC PPTYS INC COM 502175102 621 20103 SH SOLE 29 20103 0 0 LTC PPTYS INC COM 502175102 7430 240443 SH SOLE 30 240443 0 0 LTC PPTYS INC COM 502175102 32 1032 SH SOLE 34 1032 0 0 LTC PPTYS INC COM 502175102 155 5021 SH SOLE 40 5021 0 0 LUBYS INC COM 549282101 3 3975 SH SOLE 18 3975 0 0 LUBYS INC COM 549282101 42 62302 SH SOLE 21 62302 0 0 LUBYS INC COM 549282101 334 498034 SH SOLE 22 498034 0 0 LUCKIN COFFEE INC SPONSORED ADS 54951L109 3902 143506 SH SOLE 2 2411 0 141095 LUCKIN COFFEE INC SPONSORED ADS 54951L109 887 32620 SH SOLE 4 32620 0 0 LUCKIN COFFEE INC SPONSORED ADS 54951L109 284 10456 SH SOLE 7 10456 0 0 LUCKIN COFFEE INC SPONSORED ADS 54951L109 204 7516 SH SOLE 13 7516 0 0 LUCKIN COFFEE INC SPONSORED ADS 54951L109 953 35036 SH SOLE 15 34036 0 1000 LUCKIN COFFEE INC SPONSORED ADS 54951L109 3 100 SH SOLE 17 0 0 100 LUCKIN COFFEE INC SPONSORED ADS 54951L109 1128 41480 SH SOLE 18 41480 0 0 LUCKIN COFFEE INC SPONSORED ADS 54951L109 25056 921513 SH SOLE 19 921513 0 0 LUCKIN COFFEE INC SPONSORED ADS 54951L109 31146 1145509 SH SOLE 21 1145509 0 0 LUCKIN COFFEE INC SPONSORED ADS 54951L109 29308 1077883 SH SOLE 22 947699 0 130184 LUCKIN COFFEE INC SPONSORED ADS 54951L109 1471 54089 SH SOLE 23 54089 0 0 LUCKIN COFFEE INC SPONSORED ADS 54951L109 54 2001 SH SOLE 25 2001 0 0 LUCKIN COFFEE INC SPONSORED ADS 54951L109 8706 320189 SH SOLE 26 93069 0 227120 LUCKIN COFFEE INC SPONSORED ADS 54951L109 283 10394 SH SOLE 28 10394 0 0 LUCKIN COFFEE INC SPONSORED ADS 54951L109 236 8680 SH SOLE 29 8680 0 0 LUCKIN COFFEE INC SPONSORED ADS 54951L109 12156 447071 SH SOLE 30 447071 0 0 LUCKIN COFFEE INC SPONSORED ADS 54951L109 50 1851 SH SOLE 31 912 0 939 LUCKIN COFFEE INC SPONSORED ADS 54951L109 15709 577731 SH SOLE 34 577731 0 0 LUCKIN COFFEE INC SPONSORED ADS 54951L109 16 589 SH SOLE 40 589 0 0 LULULEMON ATHLETICA INC COM 550021109 43388 228902 SH SOLE 2 17635 0 211267 LULULEMON ATHLETICA INC COM 550021109 11156 58856 SH SOLE 4 55830 0 3026 LULULEMON ATHLETICA INC COM 550021109 16304 86012 SH SOLE 7 24880 0 61132 LULULEMON ATHLETICA INC COM 550021109 2123 11202 SH SOLE 13 11202 0 0 LULULEMON ATHLETICA INC COM 550021109 1831 9659 SH SOLE 15 9659 0 0 LULULEMON ATHLETICA INC COM 550021109 16925 89292 SH SOLE 18 72077 0 17215 LULULEMON ATHLETICA INC COM 550021109 17291 91219 SH SOLE 19 91219 0 0 LULULEMON ATHLETICA INC COM 550021109 415127 2190065 SH SOLE 21 2190065 0 0 LULULEMON ATHLETICA INC COM 550021109 597631 3152895 SH SOLE 22 2917815 0 235080 LULULEMON ATHLETICA INC COM 550021109 15242 80410 SH SOLE 23 80410 0 0 LULULEMON ATHLETICA INC COM 550021109 26422 139393 SH SOLE 25 139393 0 0 LULULEMON ATHLETICA INC COM 550021109 82245 433898 SH SOLE 26 75602 0 358296 LULULEMON ATHLETICA INC COM 550021109 4238 22358 SH SOLE 28 15887 0 6471 LULULEMON ATHLETICA INC COM 550021109 4824 25450 SH SOLE 29 2015 0 23435 LULULEMON ATHLETICA INC COM 550021109 54629 288206 SH SOLE 30 288206 0 0 LULULEMON ATHLETICA INC COM 550021109 4752 25070 SH SOLE 31 20421 0 4649 LULULEMON ATHLETICA INC COM 550021109 3697 19505 SH SOLE 32 19505 0 0 LULULEMON ATHLETICA INC COM 550021109 1130 5963 SH SOLE 34 5963 0 0 LULULEMON ATHLETICA INC COM 550021109 14334 75619 SH SOLE 36 75619 0 0 LULULEMON ATHLETICA INC COM 550021109 501 2642 SH SOLE 40 2642 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 105 22353 SH SOLE 2 1030 0 21323 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1 111 SH SOLE 4 111 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 3 587 SH SOLE 7 587 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 645 137484 SH SOLE 18 137484 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 248 52929 SH SOLE 19 52929 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 15334 3269586 SH SOLE 21 3269586 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 4070 867791 SH SOLE 22 838628 0 29163 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 15 3245 SH SOLE 26 3245 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 19 3965 SH SOLE 28 3965 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 136 28974 SH SOLE 30 28974 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 13 2755 SH SOLE 40 2755 0 0 LUMENTUM HLDGS INC COM 55024U109 7476 101433 SH SOLE 2 34485 0 66948 LUMENTUM HLDGS INC COM 55024U109 25 341 SH SOLE 4 341 0 0 LUMENTUM HLDGS INC COM 55024U109 99 1343 SH SOLE 7 1343 0 0 LUMENTUM HLDGS INC COM 55024U109 32153 436273 SH SOLE 18 435760 0 513 LUMENTUM HLDGS INC COM 55024U109 26406 358297 SH SOLE 19 358297 0 0 LUMENTUM HLDGS INC COM 55024U109 409750 5559696 SH SOLE 21 5559696 0 0 LUMENTUM HLDGS INC COM 55024U109 192366 2610120 SH SOLE 22 2523894 0 86226 LUMENTUM HLDGS INC COM 55024U109 307 4161 SH SOLE 23 4161 0 0 LUMENTUM HLDGS INC COM 55024U109 3052 41412 SH SOLE 26 15383 0 26029 LUMENTUM HLDGS INC COM 55024U109 816 11076 SH SOLE 28 11076 0 0 LUMENTUM HLDGS INC COM 55024U109 1856 25179 SH SOLE 30 25179 0 0 LUMENTUM HLDGS INC COM 55024U109 1574 21362 SH SOLE 34 21362 0 0 LUMENTUM HLDGS INC COM 55024U109 618 8390 SH SOLE 40 8390 0 0 LUMENTUM HLDGS INC NOTE 0.250% 3/1 55024UAB5 1884 1395000 PRN SOLE 21 1395000 0 0 LUMINEX CORP DEL COM 55027E102 1144 41552 SH SOLE 2 4105 0 37447 LUMINEX CORP DEL COM 55027E102 8 308 SH SOLE 4 308 0 0 LUMINEX CORP DEL COM 55027E102 18 648 SH SOLE 7 648 0 0 LUMINEX CORP DEL COM 55027E102 5536 201102 SH SOLE 18 192620 0 8482 LUMINEX CORP DEL COM 55027E102 4780 173619 SH SOLE 19 173619 0 0 LUMINEX CORP DEL COM 55027E102 141081 5124634 SH SOLE 21 5124634 0 0 LUMINEX CORP DEL COM 55027E102 37426 1359470 SH SOLE 22 1317241 0 42229 LUMINEX CORP DEL COM 55027E102 613 22265 SH SOLE 23 22265 0 0 LUMINEX CORP DEL COM 55027E102 1829 66454 SH SOLE 26 11720 0 54734 LUMINEX CORP DEL COM 55027E102 156 5684 SH SOLE 28 5684 0 0 LUMINEX CORP DEL COM 55027E102 7122 258698 SH SOLE 30 258698 0 0 LUMINEX CORP DEL COM 55027E102 64 2313 SH SOLE 34 2313 0 0 LUMINEX CORP DEL COM 55027E102 113 4091 SH SOLE 40 4091 0 0 LUMOS PHARMA INC COM 55028X109 6 679 SH SOLE 18 679 0 0 LUMOS PHARMA INC COM 55028X109 88 10390 SH SOLE 21 10390 0 0 LUMOS PHARMA INC COM 55028X109 412 48463 SH SOLE 22 48463 0 0 LUNA INNOVATIONS COM 550351100 37 5951 SH SOLE 18 5951 0 0 LUNA INNOVATIONS COM 550351100 525 85342 SH SOLE 21 85342 0 0 LUNA INNOVATIONS COM 550351100 2399 390039 SH SOLE 22 390039 0 0 LUTHER BURBANK CORP COM 550550107 191 20849 SH SOLE 2 1062 0 19787 LUTHER BURBANK CORP COM 550550107 5 503 SH SOLE 7 503 0 0 LUTHER BURBANK CORP COM 550550107 714 77841 SH SOLE 18 77841 0 0 LUTHER BURBANK CORP COM 550550107 347 37843 SH SOLE 19 37843 0 0 LUTHER BURBANK CORP COM 550550107 6789 740367 SH SOLE 21 740367 0 0 LUTHER BURBANK CORP COM 550550107 3629 395693 SH SOLE 22 383880 0 11813 LUTHER BURBANK CORP COM 550550107 56 6071 SH SOLE 28 6071 0 0 LUTHER BURBANK CORP COM 550550107 37 4015 SH SOLE 30 4015 0 0 LUXFER HOLDINGS PLC SHS G5698W116 160 11340 SH SOLE 2 1527 0 9813 LUXFER HOLDINGS PLC SHS G5698W116 7 472 SH SOLE 7 472 0 0 LUXFER HOLDINGS PLC SHS G5698W116 1448 102434 SH SOLE 18 102434 0 0 LUXFER HOLDINGS PLC SHS G5698W116 716 50671 SH SOLE 19 50671 0 0 LUXFER HOLDINGS PLC SHS G5698W116 13327 942537 SH SOLE 21 942537 0 0 LUXFER HOLDINGS PLC SHS G5698W116 4450 314734 SH SOLE 22 297257 0 17477 LUXFER HOLDINGS PLC SHS G5698W116 42 2996 SH SOLE 26 0 0 2996 LUXFER HOLDINGS PLC SHS G5698W116 57 4058 SH SOLE 28 4058 0 0 LUXFER HOLDINGS PLC SHS G5698W116 256 18090 SH SOLE 30 18090 0 0 LUXFER HOLDINGS PLC SHS G5698W116 65 4632 SH SOLE 40 4632 0 0 LYDALL INC DEL COM 550819106 101 15682 SH SOLE 2 618 0 15064 LYDALL INC DEL COM 550819106 2 375 SH SOLE 7 375 0 0 LYDALL INC DEL COM 550819106 532 82417 SH SOLE 18 82417 0 0 LYDALL INC DEL COM 550819106 208 32256 SH SOLE 19 32256 0 0 LYDALL INC DEL COM 550819106 13069 2023076 SH SOLE 21 2023076 0 0 LYDALL INC DEL COM 550819106 3490 540290 SH SOLE 22 520564 0 19726 LYDALL INC DEL COM 550819106 8 1217 SH SOLE 26 0 0 1217 LYDALL INC DEL COM 550819106 16 2493 SH SOLE 28 2493 0 0 LYDALL INC DEL COM 550819106 121 18764 SH SOLE 30 18764 0 0 LYDALL INC DEL COM 550819106 11 1642 SH SOLE 40 1642 0 0 LYFT INC CL A COM 55087P104 9547 355577 SH SOLE 2 6656 0 348921 LYFT INC CL A COM 55087P104 91 3378 SH SOLE 7 3378 0 0 LYFT INC CL A COM 55087P104 46 1699 SH SOLE 15 1699 0 0 LYFT INC CL A COM 55087P104 2420 90122 SH SOLE 18 90122 0 0 LYFT INC CL A COM 55087P104 1809 67375 SH SOLE 19 67375 0 0 LYFT INC CL A COM 55087P104 60344 2247452 SH SOLE 21 2247452 0 0 LYFT INC CL A COM 55087P104 128059 4769421 SH SOLE 22 4530044 0 239377 LYFT INC CL A COM 55087P104 4502 167658 SH SOLE 25 167658 0 0 LYFT INC CL A COM 55087P104 6261 233171 SH SOLE 26 0 0 233171 LYFT INC CL A COM 55087P104 105 3923 SH SOLE 31 3923 0 0 LYFT INC CL A COM 55087P104 128 4769 SH SOLE 34 4769 0 0 LYFT INC CL A COM 55087P104 2166 80672 SH SOLE 36 80672 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 32575 656363 SH SOLE 2 70704 0 585659 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6911 139260 SH SOLE 4 131165 0 8095 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 20448 412007 SH SOLE 7 258191 0 153816 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 344 6940 SH SOLE 13 6940 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1462 29462 SH SOLE 15 29462 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 28247 569160 SH SOLE 18 505102 0 64058 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6105 123014 SH SOLE 19 123014 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 429932 8662750 SH SOLE 21 8662750 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 319339 6434403 SH SOLE 22 5732747 0 701656 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 9585 193124 SH SOLE 23 193124 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 14328 288695 SH SOLE 25 288695 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 60169 1212344 SH SOLE 26 185458 0 1026886 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2688 54167 SH SOLE 28 38267 0 15900 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 241 4855 SH SOLE 29 4855 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 53044 1068789 SH SOLE 30 1068789 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3483 70174 SH SOLE 31 48111 0 22063 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2472 49812 SH SOLE 32 49812 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 764 15397 SH SOLE 34 15397 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10890 219418 SH SOLE 35 219418 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10992 221470 SH SOLE 36 221470 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 277 5576 SH SOLE 40 5576 0 0 M & T BK CORP COM 55261F104 33846 327234 SH SOLE 2 40536 0 286698 M & T BK CORP COM 55261F104 6224 60173 SH SOLE 4 56532 0 3641 M & T BK CORP COM 55261F104 12792 123682 SH SOLE 7 114971 0 8711 M & T BK CORP COM 55261F104 446 4312 SH SOLE 13 4312 0 0 M & T BK CORP COM 55261F104 1476 14270 SH SOLE 15 14270 0 0 M & T BK CORP COM 55261F104 54746 529308 SH SOLE 18 509845 0 19463 M & T BK CORP COM 55261F104 33665 325486 SH SOLE 19 325486 0 0 M & T BK CORP COM 55261F104 345805 3343373 SH SOLE 21 3343373 0 0 M & T BK CORP COM 55261F104 326837 3159984 SH SOLE 22 2830039 0 329945 M & T BK CORP COM 55261F104 9550 92334 SH SOLE 23 92334 0 0 M & T BK CORP COM 55261F104 17486 169065 SH SOLE 25 169065 0 0 M & T BK CORP COM 55261F104 72113 697219 SH SOLE 26 111541 0 585678 M & T BK CORP COM 55261F104 2643 25556 SH SOLE 28 17986 0 7570 M & T BK CORP COM 55261F104 247 2384 SH SOLE 29 2384 0 0 M & T BK CORP COM 55261F104 58990 570341 SH SOLE 30 570341 0 0 M & T BK CORP COM 55261F104 70847 684978 SH SOLE 31 24571 0 660407 M & T BK CORP COM 55261F104 13627 131749 SH SOLE 34 131749 0 0 M & T BK CORP COM 55261F104 10515 101660 SH SOLE 36 101660 0 0 M & T BK CORP COM 55261F104 997 9637 SH SOLE 37 9637 0 0 M & T BK CORP COM 55261F104 287 2779 SH SOLE 40 2779 0 0 M D C HLDGS INC COM 552676108 1416 61046 SH SOLE 2 15222 0 45824 M D C HLDGS INC COM 552676108 6 257 SH SOLE 4 257 0 0 M D C HLDGS INC COM 552676108 19 819 SH SOLE 7 819 0 0 M D C HLDGS INC COM 552676108 6182 266463 SH SOLE 18 233744 0 32719 M D C HLDGS INC COM 552676108 11837 510212 SH SOLE 19 510212 0 0 M D C HLDGS INC COM 552676108 136551 5885805 SH SOLE 21 5885805 0 0 M D C HLDGS INC COM 552676108 48499 2090486 SH SOLE 22 2034706 0 55780 M D C HLDGS INC COM 552676108 1606 69240 SH SOLE 23 69240 0 0 M D C HLDGS INC COM 552676108 4878 210252 SH SOLE 26 9178 0 201074 M D C HLDGS INC COM 552676108 184 7952 SH SOLE 28 7952 0 0 M D C HLDGS INC COM 552676108 1505 64886 SH SOLE 30 64886 0 0 M D C HLDGS INC COM 552676108 8 351 SH SOLE 34 351 0 0 M D C HLDGS INC COM 552676108 128 5500 SH SOLE 40 5500 0 0 M/I HOMES INC COM 55305B101 435 26334 SH SOLE 2 2601 0 23733 M/I HOMES INC COM 55305B101 4 228 SH SOLE 4 228 0 0 M/I HOMES INC COM 55305B101 7 450 SH SOLE 7 450 0 0 M/I HOMES INC COM 55305B101 2175 131589 SH SOLE 18 131589 0 0 M/I HOMES INC COM 55305B101 842 50918 SH SOLE 19 50918 0 0 M/I HOMES INC COM 55305B101 56048 3390654 SH SOLE 21 3390654 0 0 M/I HOMES INC COM 55305B101 14957 904833 SH SOLE 22 875758 0 29075 M/I HOMES INC COM 55305B101 607 36748 SH SOLE 26 16591 0 20157 M/I HOMES INC COM 55305B101 60 3658 SH SOLE 28 3658 0 0 M/I HOMES INC COM 55305B101 605 36627 SH SOLE 30 36627 0 0 M/I HOMES INC COM 55305B101 45 2744 SH SOLE 40 2744 0 0 MACATAWA BK CORP COM 554225102 188 26392 SH SOLE 2 2001 0 24391 MACATAWA BK CORP COM 554225102 4 498 SH SOLE 7 498 0 0 MACATAWA BK CORP COM 554225102 733 102976 SH SOLE 18 102976 0 0 MACATAWA BK CORP COM 554225102 531 74509 SH SOLE 19 74509 0 0 MACATAWA BK CORP COM 554225102 6639 932420 SH SOLE 21 932420 0 0 MACATAWA BK CORP COM 554225102 2427 340902 SH SOLE 22 322839 0 18063 MACATAWA BK CORP COM 554225102 202 28305 SH SOLE 23 28305 0 0 MACERICH CO COM 554382101 1986 352701 SH SOLE 2 62587 0 290114 MACERICH CO COM 554382101 469 83380 SH SOLE 4 83380 0 0 MACERICH CO COM 554382101 882 156588 SH SOLE 7 156588 0 0 MACERICH CO COM 554382101 48 8546 SH SOLE 13 8546 0 0 MACERICH CO COM 554382101 1899 337249 SH SOLE 18 337249 0 0 MACERICH CO COM 554382101 1339 237869 SH SOLE 19 237869 0 0 MACERICH CO COM 554382101 36094 6411030 SH SOLE 21 6411030 0 0 MACERICH CO COM 554382101 28462 5055449 SH SOLE 22 4778992 0 276457 MACERICH CO COM 554382101 65 11530 SH SOLE 23 11530 0 0 MACERICH CO COM 554382101 2046 363446 SH SOLE 25 363446 0 0 MACERICH CO COM 554382101 554 98407 SH SOLE 26 26612 0 71795 MACERICH CO COM 554382101 88 15610 SH SOLE 28 15610 0 0 MACERICH CO COM 554382101 424 75340 SH SOLE 29 75340 0 0 MACERICH CO COM 554382101 3595 638496 SH SOLE 30 638496 0 0 MACERICH CO COM 554382101 61 10773 SH SOLE 31 2873 0 7900 MACERICH CO COM 554382101 27 4793 SH SOLE 36 4793 0 0 MACERICH CO COM 554382101 59 10450 SH SOLE 40 10450 0 0 MACK CALI RLTY CORP COM 554489104 1798 118052 SH SOLE 2 39297 0 78755 MACK CALI RLTY CORP COM 554489104 798 52386 SH SOLE 4 52386 0 0 MACK CALI RLTY CORP COM 554489104 1378 90493 SH SOLE 7 90493 0 0 MACK CALI RLTY CORP COM 554489104 7723 507096 SH SOLE 18 507096 0 0 MACK CALI RLTY CORP COM 554489104 3871 254163 SH SOLE 19 254163 0 0 MACK CALI RLTY CORP COM 554489104 104181 6840498 SH SOLE 21 6840498 0 0 MACK CALI RLTY CORP COM 554489104 59007 3874410 SH SOLE 22 3780349 0 94061 MACK CALI RLTY CORP COM 554489104 44 2892 SH SOLE 23 2892 0 0 MACK CALI RLTY CORP COM 554489104 3292 216127 SH SOLE 25 216127 0 0 MACK CALI RLTY CORP COM 554489104 924 60689 SH SOLE 26 19459 0 41230 MACK CALI RLTY CORP COM 554489104 189 12429 SH SOLE 28 12429 0 0 MACK CALI RLTY CORP COM 554489104 748 49100 SH SOLE 29 49100 0 0 MACK CALI RLTY CORP COM 554489104 5936 389787 SH SOLE 30 389787 0 0 MACK CALI RLTY CORP COM 554489104 82 5400 SH SOLE 31 0 0 5400 MACK CALI RLTY CORP COM 554489104 24 1552 SH SOLE 34 1552 0 0 MACK CALI RLTY CORP COM 554489104 40 2610 SH SOLE 36 2610 0 0 MACK CALI RLTY CORP COM 554489104 138 9091 SH SOLE 40 9091 0 0 MACKINAC FINL CORP COM 554571109 95 9076 SH SOLE 2 392 0 8684 MACKINAC FINL CORP COM 554571109 368 35199 SH SOLE 18 35199 0 0 MACKINAC FINL CORP COM 554571109 189 18039 SH SOLE 19 18039 0 0 MACKINAC FINL CORP COM 554571109 3458 330872 SH SOLE 21 330872 0 0 MACKINAC FINL CORP COM 554571109 969 92710 SH SOLE 22 89006 0 3704 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 832 43947 SH SOLE 2 2393 0 41554 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 4 222 SH SOLE 4 222 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 15 775 SH SOLE 7 775 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 3010 159016 SH SOLE 18 159016 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1688 89178 SH SOLE 19 89178 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 29847 1576723 SH SOLE 21 1576723 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 25147 1328398 SH SOLE 22 1280211 0 48187 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 140 7380 SH SOLE 26 5156 0 2224 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 108 5690 SH SOLE 28 5690 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 306 16169 SH SOLE 30 16169 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 93 4923 SH SOLE 40 4923 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 3909 154797 SH SOLE 2 8550 0 146247 MACQUARIE INFRASTRUCTURE COR COM 55608B105 302 11978 SH SOLE 4 11978 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 399 15797 SH SOLE 7 15797 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 922 36516 SH SOLE 18 36516 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 2274 90050 SH SOLE 19 90050 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 49292 1952153 SH SOLE 21 1952153 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 51735 2048893 SH SOLE 22 1911306 0 137587 MACQUARIE INFRASTRUCTURE COR COM 55608B105 862 34149 SH SOLE 26 15166 0 18983 MACQUARIE INFRASTRUCTURE COR COM 55608B105 257 10160 SH SOLE 28 10160 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 621 24584 SH SOLE 30 24584 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 129 5113 SH SOLE 31 1557 0 3556 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1513 59903 SH SOLE 34 59903 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 137 5422 SH SOLE 36 5422 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 247 9796 SH SOLE 40 9796 0 0 MACQUARIE INFRASTRUCTURE COR NOTE 2.000%10/0 55608BAB1 744 930000 PRN SOLE 21 930000 0 0 MACROGENICS INC COM 556099109 214 36698 SH SOLE 2 6803 0 29895 MACROGENICS INC COM 556099109 1 230 SH SOLE 4 230 0 0 MACROGENICS INC COM 556099109 5 811 SH SOLE 7 811 0 0 MACROGENICS INC COM 556099109 1104 189661 SH SOLE 18 180872 0 8789 MACROGENICS INC COM 556099109 1395 239726 SH SOLE 19 239726 0 0 MACROGENICS INC COM 556099109 12654 2174310 SH SOLE 21 2174310 0 0 MACROGENICS INC COM 556099109 9461 1625531 SH SOLE 22 1571712 0 53819 MACROGENICS INC COM 556099109 179 30744 SH SOLE 23 30744 0 0 MACROGENICS INC COM 556099109 558 95826 SH SOLE 26 23950 0 71876 MACROGENICS INC COM 556099109 33 5731 SH SOLE 28 5731 0 0 MACROGENICS INC COM 556099109 2158 370788 SH SOLE 30 370788 0 0 MACROGENICS INC COM 556099109 30 5101 SH SOLE 40 5101 0 0 MACYS INC COM 55616P104 4745 966386 SH SOLE 2 312367 0 654019 MACYS INC COM 55616P104 62 12599 SH SOLE 4 12599 0 0 MACYS INC COM 55616P104 1580 321772 SH SOLE 7 285345 0 36427 MACYS INC COM 55616P104 66 13354 SH SOLE 13 13354 0 0 MACYS INC COM 55616P104 9 1813 SH SOLE 15 1813 0 0 MACYS INC COM 55616P104 1 135 SH SOLE 17 0 0 135 MACYS INC COM 55616P104 3530 718938 SH SOLE 18 697681 0 21257 MACYS INC COM 55616P104 564 114793 SH SOLE 19 114793 0 0 MACYS INC COM 55616P104 67590 13765773 SH SOLE 21 13765773 0 0 MACYS INC COM 55616P104 44402 9043260 SH SOLE 22 8155354 0 887906 MACYS INC COM 55616P104 80 16276 SH SOLE 23 16276 0 0 MACYS INC COM 55616P104 1451 295515 SH SOLE 25 295515 0 0 MACYS INC COM 55616P104 5477 1115501 SH SOLE 26 70789 0 1044712 MACYS INC COM 55616P104 232 47316 SH SOLE 28 47316 0 0 MACYS INC COM 55616P104 114 23236 SH SOLE 29 23236 0 0 MACYS INC COM 55616P104 3640 741305 SH SOLE 30 741305 0 0 MACYS INC COM 55616P104 299 60961 SH SOLE 31 16292 0 44669 MACYS INC COM 55616P104 561 114248 SH SOLE 32 114248 0 0 MACYS INC COM 55616P104 18 3673 SH SOLE 34 3673 0 0 MACYS INC COM 55616P104 1435 292209 SH SOLE 36 292209 0 0 MACYS INC COM 55616P104 162 32958 SH SOLE 40 32958 0 0 MADDEN STEVEN LTD COM 556269108 812 34936 SH SOLE 2 7808 0 27128 MADDEN STEVEN LTD COM 556269108 11 463 SH SOLE 4 463 0 0 MADDEN STEVEN LTD COM 556269108 34 1477 SH SOLE 7 1477 0 0 MADDEN STEVEN LTD COM 556269108 9506 409232 SH SOLE 18 376790 0 32442 MADDEN STEVEN LTD COM 556269108 7429 319798 SH SOLE 19 319798 0 0 MADDEN STEVEN LTD COM 556269108 195117 8399333 SH SOLE 21 8399333 0 0 MADDEN STEVEN LTD COM 556269108 56096 2414823 SH SOLE 22 2319347 0 95476 MADDEN STEVEN LTD COM 556269108 632 27210 SH SOLE 23 27210 0 0 MADDEN STEVEN LTD COM 556269108 1658 71387 SH SOLE 26 20275 0 51112 MADDEN STEVEN LTD COM 556269108 250 10764 SH SOLE 28 10764 0 0 MADDEN STEVEN LTD COM 556269108 2375 102237 SH SOLE 30 102237 0 0 MADDEN STEVEN LTD COM 556269108 40 1734 SH SOLE 34 1734 0 0 MADDEN STEVEN LTD COM 556269108 212 9111 SH SOLE 40 9111 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 8499 40202 SH SOLE 2 2446 0 37756 MADISON SQUARE GARDEN CO NEW CL A 55825T103 15 71 SH SOLE 4 71 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 69 326 SH SOLE 7 326 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 1930 9127 SH SOLE 18 9127 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 72571 343272 SH SOLE 19 343272 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 49738 235269 SH SOLE 21 235269 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 100020 473108 SH SOLE 22 443210 0 29898 MADISON SQUARE GARDEN CO NEW CL A 55825T103 1670 7901 SH SOLE 26 4498 0 3403 MADISON SQUARE GARDEN CO NEW CL A 55825T103 493 2331 SH SOLE 28 2331 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 1079 5104 SH SOLE 30 5104 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 82 390 SH SOLE 31 390 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 67 317 SH SOLE 34 317 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 354 1674 SH SOLE 40 1674 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 226 3391 SH SOLE 2 493 0 2898 MADRIGAL PHARMACEUTICALS INC COM 558868105 3 41 SH SOLE 4 41 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 8 126 SH SOLE 7 126 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 2081 31176 SH SOLE 18 31176 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 1114 16690 SH SOLE 19 16690 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 20615 308792 SH SOLE 21 308792 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 17272 258711 SH SOLE 22 249767 0 8944 MADRIGAL PHARMACEUTICALS INC COM 558868105 395 5924 SH SOLE 26 4329 0 1595 MADRIGAL PHARMACEUTICALS INC COM 558868105 69 1032 SH SOLE 28 1032 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 184 2761 SH SOLE 30 2761 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 51 758 SH SOLE 40 758 0 0 MAG SILVER CORP COM 55903Q104 24 3122 SH SOLE 22 3122 0 0 MAGELLAN HEALTH INC COM NEW 559079207 689 14312 SH SOLE 2 1821 0 12491 MAGELLAN HEALTH INC COM NEW 559079207 8 166 SH SOLE 4 166 0 0 MAGELLAN HEALTH INC COM NEW 559079207 38 789 SH SOLE 7 789 0 0 MAGELLAN HEALTH INC COM NEW 559079207 4843 100660 SH SOLE 18 98869 0 1791 MAGELLAN HEALTH INC COM NEW 559079207 2804 58286 SH SOLE 19 58286 0 0 MAGELLAN HEALTH INC COM NEW 559079207 120541 2505531 SH SOLE 21 2505531 0 0 MAGELLAN HEALTH INC COM NEW 559079207 31993 665001 SH SOLE 22 638009 0 26992 MAGELLAN HEALTH INC COM NEW 559079207 144 2987 SH SOLE 23 2987 0 0 MAGELLAN HEALTH INC COM NEW 559079207 876 18205 SH SOLE 26 5888 0 12317 MAGELLAN HEALTH INC COM NEW 559079207 157 3269 SH SOLE 28 3269 0 0 MAGELLAN HEALTH INC COM NEW 559079207 1398 29052 SH SOLE 30 29052 0 0 MAGELLAN HEALTH INC COM NEW 559079207 30 628 SH SOLE 34 628 0 0 MAGELLAN HEALTH INC COM NEW 559079207 41 856 SH SOLE 36 856 0 0 MAGELLAN HEALTH INC COM NEW 559079207 99 2061 SH SOLE 40 2061 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 206 5649 SH SOLE 18 5649 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 39117 1071985 SH SOLE 19 1071985 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 44 6994 SH SOLE 2 815 0 6179 MAGENTA THERAPEUTICS INC COM 55910K108 8 1304 SH SOLE 7 1304 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 456 72557 SH SOLE 18 72557 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 256 40742 SH SOLE 19 40742 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 6290 1001516 SH SOLE 21 1001516 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 3102 493906 SH SOLE 22 480602 0 13304 MAGENTA THERAPEUTICS INC COM 55910K108 4 567 SH SOLE 23 567 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 19 3098 SH SOLE 30 3098 0 0 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 37 4627 SH SOLE 22 4627 0 0 MAGNA INTL INC COM 559222401 1302 40782 SH SOLE 2 40782 0 0 MAGNA INTL INC COM 559222401 221 6931 SH SOLE 18 6931 0 0 MAGNA INTL INC COM 559222401 607 19003 SH SOLE 19 19003 0 0 MAGNA INTL INC COM 559222401 17898 560713 SH SOLE 22 560713 0 0 MAGNA INTL INC COM 559222401 160 5015 SH SOLE 25 5015 0 0 MAGNA INTL INC COM 559222401 265 8315 SH SOLE 34 8315 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 70 6292 SH SOLE 22 6292 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 443 110646 SH SOLE 2 18570 0 92076 MAGNOLIA OIL & GAS CORP CL A 559663109 2 462 SH SOLE 4 462 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 6 1518 SH SOLE 7 1518 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 1442 360385 SH SOLE 18 360385 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 1832 458104 SH SOLE 19 458104 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 14475 3618867 SH SOLE 21 3618867 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 13703 3425678 SH SOLE 22 3308855 0 116823 MAGNOLIA OIL & GAS CORP CL A 559663109 160 40101 SH SOLE 23 40101 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 794 198445 SH SOLE 26 52564 0 145881 MAGNOLIA OIL & GAS CORP CL A 559663109 104 26015 SH SOLE 28 26015 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 279 69651 SH SOLE 30 69651 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 40 10018 SH SOLE 40 10018 0 0 MAGYAR BANCORP INC COM 55977T109 6 714 SH SOLE 21 714 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 16 17760 SH SOLE 21 17760 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 945 1038792 SH SOLE 22 1038792 0 0 MAIN STR CAP CORP COM 56035L104 2 110 SH SOLE 18 0 0 110 MAIN STR CAP CORP COM 56035L104 6744 328794 SH SOLE 30 328794 0 0 MAINSTAY MACKAY DEFINDTRM MU COM 56064K100 0 2 SH SOLE 18 2 0 0 MAINSTREET BANCSHARES INC COM 56064Y100 109 6523 SH SOLE 2 314 0 6209 MAINSTREET BANCSHARES INC COM 56064Y100 461 27508 SH SOLE 18 27508 0 0 MAINSTREET BANCSHARES INC COM 56064Y100 216 12887 SH SOLE 19 12887 0 0 MAINSTREET BANCSHARES INC COM 56064Y100 4282 255488 SH SOLE 21 255488 0 0 MAINSTREET BANCSHARES INC COM 56064Y100 1357 80941 SH SOLE 22 78253 0 2688 MAJESCO COM 56068V102 15 2792 SH SOLE 2 231 0 2561 MAJESCO COM 56068V102 158 28905 SH SOLE 18 28905 0 0 MAJESCO COM 56068V102 69 12605 SH SOLE 19 12605 0 0 MAJESCO COM 56068V102 1562 286003 SH SOLE 21 286003 0 0 MAJESCO COM 56068V102 485 88873 SH SOLE 22 84824 0 4049 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 36 2978 SH SOLE 22 2978 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 49 4130 SH SOLE 25 4130 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 396 33133 SH SOLE 30 33133 0 0 MALIBU BOATS INC COM CL A 56117J100 340 11824 SH SOLE 2 5031 0 6793 MALIBU BOATS INC COM CL A 56117J100 3 100 SH SOLE 4 100 0 0 MALIBU BOATS INC COM CL A 56117J100 9 328 SH SOLE 7 328 0 0 MALIBU BOATS INC COM CL A 56117J100 2427 84294 SH SOLE 18 75704 0 8590 MALIBU BOATS INC COM CL A 56117J100 3866 134286 SH SOLE 19 134286 0 0 MALIBU BOATS INC COM CL A 56117J100 20546 713643 SH SOLE 21 713643 0 0 MALIBU BOATS INC COM CL A 56117J100 19439 675186 SH SOLE 22 651301 0 23885 MALIBU BOATS INC COM CL A 56117J100 384 13348 SH SOLE 23 13348 0 0 MALIBU BOATS INC COM CL A 56117J100 1405 48793 SH SOLE 26 0 0 48793 MALIBU BOATS INC COM CL A 56117J100 157 5453 SH SOLE 28 5453 0 0 MALIBU BOATS INC COM CL A 56117J100 885 30730 SH SOLE 30 30730 0 0 MALIBU BOATS INC COM CL A 56117J100 39 1367 SH SOLE 34 1367 0 0 MALIBU BOATS INC COM CL A 56117J100 55 1926 SH SOLE 40 1926 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 157 79400 SH SOLE 2 3636 0 75764 MALLINCKRODT PUB LTD CO SHS G5785G107 20 9895 SH SOLE 7 9895 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 577 291514 SH SOLE 18 291514 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 307 154883 SH SOLE 19 154883 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 5782 2920168 SH SOLE 21 2920168 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 5263 2658216 SH SOLE 22 2500517 0 157699 MALLINCKRODT PUB LTD CO SHS G5785G107 76 38566 SH SOLE 31 0 0 38566 MALLINCKRODT PUB LTD CO SHS G5785G107 460 232408 SH SOLE 36 232408 0 0 MALVERN BANCORP INC COM 561409103 75 6146 SH SOLE 2 572 0 5574 MALVERN BANCORP INC COM 561409103 377 30740 SH SOLE 18 30740 0 0 MALVERN BANCORP INC COM 561409103 178 14558 SH SOLE 19 14558 0 0 MALVERN BANCORP INC COM 561409103 3028 247158 SH SOLE 21 247158 0 0 MALVERN BANCORP INC COM 561409103 846 69061 SH SOLE 22 65463 0 3598 MAMMOTH ENERGY SVCS INC COM 56155L108 13 17708 SH SOLE 2 496 0 17212 MAMMOTH ENERGY SVCS INC COM 56155L108 0 177 SH SOLE 7 177 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 32 42320 SH SOLE 18 42320 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 16 21020 SH SOLE 19 21020 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 311 415301 SH SOLE 21 415301 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 279 373084 SH SOLE 22 367361 0 5723 MANHATTAN ASSOCS INC COM 562750109 9283 186329 SH SOLE 2 69326 0 117003 MANHATTAN ASSOCS INC COM 562750109 193 3869 SH SOLE 4 3869 0 0 MANHATTAN ASSOCS INC COM 562750109 81 1624 SH SOLE 7 1624 0 0 MANHATTAN ASSOCS INC COM 562750109 9352 187709 SH SOLE 18 183600 0 4109 MANHATTAN ASSOCS INC COM 562750109 2831 56820 SH SOLE 19 56820 0 0 MANHATTAN ASSOCS INC COM 562750109 169078 3393784 SH SOLE 21 3393784 0 0 MANHATTAN ASSOCS INC COM 562750109 115367 2315675 SH SOLE 22 2192581 0 123094 MANHATTAN ASSOCS INC COM 562750109 683 13719 SH SOLE 23 13719 0 0 MANHATTAN ASSOCS INC COM 562750109 87 1752 SH SOLE 25 1752 0 0 MANHATTAN ASSOCS INC COM 562750109 2502 50213 SH SOLE 26 22877 0 27336 MANHATTAN ASSOCS INC COM 562750109 485 9745 SH SOLE 28 9745 0 0 MANHATTAN ASSOCS INC COM 562750109 1076 21595 SH SOLE 30 21595 0 0 MANHATTAN ASSOCS INC COM 562750109 239 4797 SH SOLE 31 1311 0 3486 MANHATTAN ASSOCS INC COM 562750109 272 5465 SH SOLE 34 5465 0 0 MANHATTAN ASSOCS INC COM 562750109 45 910 SH SOLE 36 910 0 0 MANHATTAN ASSOCS INC COM 562750109 345 6921 SH SOLE 40 6921 0 0 MANHATTAN BRIDGE CAPITAL INC COM 562803106 6 1488 SH SOLE 18 1488 0 0 MANHATTAN BRIDGE CAPITAL INC COM 562803106 67 16267 SH SOLE 21 16267 0 0 MANITEX INTL INC COM 563420108 15 3688 SH SOLE 18 3688 0 0 MANITEX INTL INC COM 563420108 190 46040 SH SOLE 21 46040 0 0 MANITEX INTL INC COM 563420108 79 19101 SH SOLE 22 19101 0 0 MANITOWOC CO INC COM NEW 563571405 294 34603 SH SOLE 2 1860 0 32743 MANITOWOC CO INC COM NEW 563571405 2 200 SH SOLE 4 200 0 0 MANITOWOC CO INC COM NEW 563571405 5 534 SH SOLE 7 534 0 0 MANITOWOC CO INC COM NEW 563571405 1052 123808 SH SOLE 18 123808 0 0 MANITOWOC CO INC COM NEW 563571405 550 64648 SH SOLE 19 64648 0 0 MANITOWOC CO INC COM NEW 563571405 10197 1199639 SH SOLE 21 1199639 0 0 MANITOWOC CO INC COM NEW 563571405 8945 1052405 SH SOLE 22 1009503 0 42902 MANITOWOC CO INC COM NEW 563571405 32 3822 SH SOLE 26 2577 0 1245 MANITOWOC CO INC COM NEW 563571405 40 4679 SH SOLE 28 4679 0 0 MANITOWOC CO INC COM NEW 563571405 109 12872 SH SOLE 30 12872 0 0 MANITOWOC CO INC COM NEW 563571405 6 675 SH SOLE 31 0 0 675 MANITOWOC CO INC COM NEW 563571405 30 3537 SH SOLE 40 3537 0 0 MANNATECH INC COM NEW 563771203 4 338 SH SOLE 18 338 0 0 MANNATECH INC COM NEW 563771203 42 3890 SH SOLE 21 3890 0 0 MANNATECH INC COM NEW 563771203 780 72340 SH SOLE 22 72340 0 0 MANNING & NAPIER INC CL A 56382Q102 4 3235 SH SOLE 18 3235 0 0 MANNING & NAPIER INC CL A 56382Q102 59 47362 SH SOLE 21 47362 0 0 MANNING & NAPIER INC CL A 56382Q102 133 106489 SH SOLE 22 106489 0 0 MANNKIND CORP COM NEW 56400P706 73 70885 SH SOLE 2 10321 0 60564 MANNKIND CORP COM NEW 56400P706 3 3163 SH SOLE 7 3163 0 0 MANNKIND CORP COM NEW 56400P706 723 702326 SH SOLE 18 702326 0 0 MANNKIND CORP COM NEW 56400P706 364 353602 SH SOLE 19 353602 0 0 MANNKIND CORP COM NEW 56400P706 8354 8111145 SH SOLE 21 8111145 0 0 MANNKIND CORP COM NEW 56400P706 5782 5613562 SH SOLE 22 5508347 0 105215 MANNKIND CORP COM NEW 56400P706 16 15796 SH SOLE 30 15796 0 0 MANPOWERGROUP INC COM 56418H100 10632 200639 SH SOLE 2 67131 0 133508 MANPOWERGROUP INC COM 56418H100 1505 28396 SH SOLE 4 26659 0 1737 MANPOWERGROUP INC COM 56418H100 2164 40834 SH SOLE 7 9673 0 31161 MANPOWERGROUP INC COM 56418H100 16 299 SH SOLE 13 299 0 0 MANPOWERGROUP INC COM 56418H100 310 5854 SH SOLE 15 5854 0 0 MANPOWERGROUP INC COM 56418H100 10649 200960 SH SOLE 18 195930 0 5030 MANPOWERGROUP INC COM 56418H100 847 15980 SH SOLE 19 15980 0 0 MANPOWERGROUP INC COM 56418H100 156947 2961828 SH SOLE 21 2961828 0 0 MANPOWERGROUP INC COM 56418H100 117324 2214072 SH SOLE 22 2102639 0 111433 MANPOWERGROUP INC COM 56418H100 2776 52396 SH SOLE 23 52396 0 0 MANPOWERGROUP INC COM 56418H100 4600 86810 SH SOLE 25 86810 0 0 MANPOWERGROUP INC COM 56418H100 24442 461251 SH SOLE 26 73176 0 388075 MANPOWERGROUP INC COM 56418H100 656 12384 SH SOLE 28 8776 0 3608 MANPOWERGROUP INC COM 56418H100 753 14204 SH SOLE 29 1197 0 13007 MANPOWERGROUP INC COM 56418H100 8289 156419 SH SOLE 30 156419 0 0 MANPOWERGROUP INC COM 56418H100 783 14767 SH SOLE 31 8775 0 5992 MANPOWERGROUP INC COM 56418H100 1075 20286 SH SOLE 34 20286 0 0 MANPOWERGROUP INC COM 56418H100 2606 49176 SH SOLE 36 49176 0 0 MANPOWERGROUP INC COM 56418H100 71 1343 SH SOLE 40 1343 0 0 MANTECH INTL CORP CL A 564563104 2025 27859 SH SOLE 2 6339 0 21520 MANTECH INTL CORP CL A 564563104 10 136 SH SOLE 4 136 0 0 MANTECH INTL CORP CL A 564563104 34 467 SH SOLE 7 467 0 0 MANTECH INTL CORP CL A 564563104 9547 131381 SH SOLE 18 123634 0 7747 MANTECH INTL CORP CL A 564563104 14940 205588 SH SOLE 19 205588 0 0 MANTECH INTL CORP CL A 564563104 210403 2895325 SH SOLE 21 2895325 0 0 MANTECH INTL CORP CL A 564563104 73301 1008678 SH SOLE 22 979714 0 28964 MANTECH INTL CORP CL A 564563104 1808 24877 SH SOLE 23 24877 0 0 MANTECH INTL CORP CL A 564563104 161 2220 SH SOLE 25 2220 0 0 MANTECH INTL CORP CL A 564563104 7309 100576 SH SOLE 26 8314 0 92262 MANTECH INTL CORP CL A 564563104 257 3532 SH SOLE 28 3532 0 0 MANTECH INTL CORP CL A 564563104 7000 96320 SH SOLE 30 96320 0 0 MANTECH INTL CORP CL A 564563104 158 2179 SH SOLE 34 2179 0 0 MANTECH INTL CORP CL A 564563104 21 286 SH SOLE 36 286 0 0 MANTECH INTL CORP CL A 564563104 202 2782 SH SOLE 40 2782 0 0 MANULIFE FINL CORP COM 56501R106 4 322 SH SOLE 18 322 0 0 MANULIFE FINL CORP COM 56501R106 2342 186777 SH SOLE 22 186777 0 0 MARATHON OIL CORP COM 565849106 8791 2671915 SH SOLE 2 823387 0 1848528 MARATHON OIL CORP COM 565849106 1313 399160 SH SOLE 4 376648 0 22512 MARATHON OIL CORP COM 565849106 2558 777575 SH SOLE 7 697832 0 79743 MARATHON OIL CORP COM 565849106 982 298428 SH SOLE 13 298428 0 0 MARATHON OIL CORP COM 565849106 309 94038 SH SOLE 15 94038 0 0 MARATHON OIL CORP COM 565849106 30904 9393318 SH SOLE 18 8347818 0 1045500 MARATHON OIL CORP COM 565849106 58844 17885776 SH SOLE 19 17885776 0 0 MARATHON OIL CORP COM 565849106 72214 21949627 SH SOLE 21 21949627 0 0 MARATHON OIL CORP COM 565849106 92882 28231532 SH SOLE 22 25131350 0 3100182 MARATHON OIL CORP COM 565849106 2085 633736 SH SOLE 23 633736 0 0 MARATHON OIL CORP COM 565849106 3503 1064748 SH SOLE 25 1064748 0 0 MARATHON OIL CORP COM 565849106 11762 3575148 SH SOLE 26 783166 0 2791982 MARATHON OIL CORP COM 565849106 544 165290 SH SOLE 28 112995 0 52295 MARATHON OIL CORP COM 565849106 2256 685705 SH SOLE 29 15962 0 669743 MARATHON OIL CORP COM 565849106 11932 3626725 SH SOLE 30 3626725 0 0 MARATHON OIL CORP COM 565849106 816 248091 SH SOLE 31 149714 0 98377 MARATHON OIL CORP COM 565849106 1846 561188 SH SOLE 34 561188 0 0 MARATHON OIL CORP COM 565849106 2632 800047 SH SOLE 36 800047 0 0 MARATHON OIL CORP COM 565849106 48 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 44034 1864286 SH SOLE 2 451452 0 1412834 MARATHON PETE CORP COM 56585A102 7253 307066 SH SOLE 4 288693 0 18373 MARATHON PETE CORP COM 56585A102 15247 645523 SH SOLE 7 624980 0 20543 MARATHON PETE CORP COM 56585A102 1256 53180 SH SOLE 13 53180 0 0 MARATHON PETE CORP COM 56585A102 1726 73064 SH SOLE 15 73064 0 0 MARATHON PETE CORP COM 56585A102 136914 5796520 SH SOLE 18 5424102 0 372418 MARATHON PETE CORP COM 56585A102 187746 7948600 SH SOLE 19 7948600 0 0 MARATHON PETE CORP COM 56585A102 394653 16708435 SH SOLE 21 16708435 0 0 MARATHON PETE CORP COM 56585A102 387930 16423794 SH SOLE 22 14638533 0 1785261 MARATHON PETE CORP COM 56585A102 12226 517624 SH SOLE 23 517624 0 0 MARATHON PETE CORP COM 56585A102 19558 828013 SH SOLE 25 828013 0 0 MARATHON PETE CORP COM 56585A102 58161 2462360 SH SOLE 26 412097 0 2050263 MARATHON PETE CORP COM 56585A102 3107 131558 SH SOLE 28 93158 0 38400 MARATHON PETE CORP COM 56585A102 3044 128869 SH SOLE 29 128869 0 0 MARATHON PETE CORP COM 56585A102 63632 2693970 SH SOLE 30 2693970 0 0 MARATHON PETE CORP COM 56585A102 4603 194875 SH SOLE 31 118689 0 76186 MARATHON PETE CORP COM 56585A102 32891 1392521 SH SOLE 34 1392521 0 0 MARATHON PETE CORP COM 56585A102 8728 369528 SH SOLE 35 369528 0 0 MARATHON PETE CORP COM 56585A102 13199 558817 SH SOLE 36 558817 0 0 MARATHON PETE CORP COM 56585A102 344 14554 SH SOLE 40 14554 0 0 MARATHON PETE CORP OPTIONS 56585A102 309 13100 SH Call SOLE 4 13100 0 0 MARATHON PETE CORP OPTIONS 56585A102 4670 197700 SH Call SOLE 18 197700 0 0 MARATHON PETE CORP OPTIONS 56585A102 22245 941800 SH Call SOLE 19 941800 0 0 MARATHON PETE CORP OPTIONS 56585A102 1696 71800 SH Call SOLE 22 71800 0 0 MARATHON PETE CORP OPTIONS 56585A102 10298 436000 SH Call SOLE 34 436000 0 0 MARCHEX INC CL B 56624R108 49 33897 SH SOLE 2 5237 0 28660 MARCHEX INC CL B 56624R108 188 129751 SH SOLE 18 129751 0 0 MARCHEX INC CL B 56624R108 96 66300 SH SOLE 19 66300 0 0 MARCHEX INC CL B 56624R108 1807 1245990 SH SOLE 21 1245990 0 0 MARCHEX INC CL B 56624R108 1596 1100948 SH SOLE 22 1088489 0 12459 MARCHEX INC CL B 56624R108 9 6011 SH SOLE 26 0 0 6011 MARCUS & MILLICHAP INC COM 566324109 290 10710 SH SOLE 2 1246 0 9464 MARCUS & MILLICHAP INC COM 566324109 11 388 SH SOLE 7 388 0 0 MARCUS & MILLICHAP INC COM 566324109 2896 106853 SH SOLE 18 106853 0 0 MARCUS & MILLICHAP INC COM 566324109 1243 45869 SH SOLE 19 45869 0 0 MARCUS & MILLICHAP INC COM 566324109 69532 2565743 SH SOLE 21 2565743 0 0 MARCUS & MILLICHAP INC COM 566324109 18893 697167 SH SOLE 22 663472 0 33695 MARCUS & MILLICHAP INC COM 566324109 58 2148 SH SOLE 26 0 0 2148 MARCUS & MILLICHAP INC COM 566324109 111 4081 SH SOLE 28 4081 0 0 MARCUS & MILLICHAP INC COM 566324109 858 31671 SH SOLE 30 31671 0 0 MARCUS & MILLICHAP INC COM 566324109 71 2613 SH SOLE 40 2613 0 0 MARCUS CORP COM 566330106 275 22357 SH SOLE 2 1226 0 21131 MARCUS CORP COM 566330106 6 470 SH SOLE 7 470 0 0 MARCUS CORP COM 566330106 1295 105077 SH SOLE 18 105077 0 0 MARCUS CORP COM 566330106 814 66040 SH SOLE 19 66040 0 0 MARCUS CORP COM 566330106 32305 2622171 SH SOLE 21 2622171 0 0 MARCUS CORP COM 566330106 9118 740093 SH SOLE 22 718920 0 21173 MARCUS CORP COM 566330106 57 4637 SH SOLE 23 4637 0 0 MARCUS CORP COM 566330106 435 35283 SH SOLE 26 0 0 35283 MARCUS CORP COM 566330106 31 2555 SH SOLE 28 2555 0 0 MARCUS CORP COM 566330106 368 29889 SH SOLE 30 29889 0 0 MARCUS CORP COM 566330106 20 1618 SH SOLE 34 1618 0 0 MARCUS CORP COM 566330106 22 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 1 1144 SH SOLE 22 1144 0 0 MARINE PRODS CORP COM 568427108 29 3614 SH SOLE 2 338 0 3276 MARINE PRODS CORP COM 568427108 212 26295 SH SOLE 18 26295 0 0 MARINE PRODS CORP COM 568427108 100 12380 SH SOLE 19 12380 0 0 MARINE PRODS CORP COM 568427108 2210 273569 SH SOLE 21 273569 0 0 MARINE PRODS CORP COM 568427108 1883 233048 SH SOLE 22 229491 0 3557 MARINEMAX INC COM 567908108 265 25385 SH SOLE 2 6787 0 18598 MARINEMAX INC COM 567908108 6 563 SH SOLE 7 563 0 0 MARINEMAX INC COM 567908108 1212 116290 SH SOLE 18 105356 0 10934 MARINEMAX INC COM 567908108 2672 256398 SH SOLE 19 256398 0 0 MARINEMAX INC COM 567908108 25720 2468312 SH SOLE 21 2468312 0 0 MARINEMAX INC COM 567908108 10232 981965 SH SOLE 22 957425 0 24540 MARINEMAX INC COM 567908108 304 29185 SH SOLE 23 29185 0 0 MARINEMAX INC COM 567908108 1057 101393 SH SOLE 26 0 0 101393 MARINEMAX INC COM 567908108 39 3699 SH SOLE 28 3699 0 0 MARINEMAX INC COM 567908108 250 23964 SH SOLE 30 23964 0 0 MARINEMAX INC COM 567908108 9 866 SH SOLE 34 866 0 0 MARINEMAX INC COM 567908108 25 2362 SH SOLE 40 2362 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 63 31231 SH SOLE 2 5074 0 26157 MARINUS PHARMACEUTICALS INC COM 56854Q101 2 895 SH SOLE 7 895 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 601 296012 SH SOLE 18 296012 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 302 148847 SH SOLE 19 148847 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 5782 2848156 SH SOLE 21 2848156 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 3781 1862685 SH SOLE 22 1824596 0 38089 MARKEL CORP COM 570535104 27761 29918 SH SOLE 2 1617 0 28301 MARKEL CORP COM 570535104 5711 6155 SH SOLE 4 5734 0 421 MARKEL CORP COM 570535104 4250 4580 SH SOLE 7 3521 0 1059 MARKEL CORP COM 570535104 386 416 SH SOLE 13 416 0 0 MARKEL CORP COM 570535104 1309 1411 SH SOLE 15 1411 0 0 MARKEL CORP COM 570535104 7961 8580 SH SOLE 18 7479 0 1101 MARKEL CORP COM 570535104 2877 3101 SH SOLE 19 3101 0 0 MARKEL CORP COM 570535104 309253 333286 SH SOLE 21 333286 0 0 MARKEL CORP COM 570535104 357643 385437 SH SOLE 22 362329 0 23108 MARKEL CORP COM 570535104 9248 9967 SH SOLE 23 9967 0 0 MARKEL CORP COM 570535104 13853 14930 SH SOLE 25 14930 0 0 MARKEL CORP COM 570535104 46676 50303 SH SOLE 26 11330 0 38973 MARKEL CORP COM 570535104 2611 2814 SH SOLE 28 1984 0 830 MARKEL CORP COM 570535104 2940 3168 SH SOLE 29 207 0 2961 MARKEL CORP COM 570535104 39529 42601 SH SOLE 30 42601 0 0 MARKEL CORP COM 570535104 2737 2950 SH SOLE 31 2352 0 598 MARKEL CORP COM 570535104 675 727 SH SOLE 34 727 0 0 MARKEL CORP COM 570535104 11573 12472 SH SOLE 36 12472 0 0 MARKEL CORP COM 570535104 322 347 SH SOLE 40 347 0 0 MARKER THERAPEUTICS INC COM 57055L107 19 10207 SH SOLE 2 1128 0 9079 MARKER THERAPEUTICS INC COM 57055L107 186 97646 SH SOLE 18 97646 0 0 MARKER THERAPEUTICS INC COM 57055L107 86 45239 SH SOLE 19 45239 0 0 MARKER THERAPEUTICS INC COM 57055L107 1890 994846 SH SOLE 21 994846 0 0 MARKER THERAPEUTICS INC COM 57055L107 1443 759706 SH SOLE 22 745274 0 14432 MARKETAXESS HLDGS INC COM 57060D108 30608 92034 SH SOLE 2 12655 0 79379 MARKETAXESS HLDGS INC COM 57060D108 6385 19199 SH SOLE 4 18185 0 1014 MARKETAXESS HLDGS INC COM 57060D108 19433 58432 SH SOLE 7 36501 0 21931 MARKETAXESS HLDGS INC COM 57060D108 53 160 SH SOLE 13 160 0 0 MARKETAXESS HLDGS INC COM 57060D108 1021 3069 SH SOLE 15 3069 0 0 MARKETAXESS HLDGS INC COM 57060D108 27413 82429 SH SOLE 18 76749 0 5680 MARKETAXESS HLDGS INC COM 57060D108 102736 308915 SH SOLE 19 308915 0 0 MARKETAXESS HLDGS INC COM 57060D108 445544 1339699 SH SOLE 21 1339699 0 0 MARKETAXESS HLDGS INC COM 57060D108 324108 974557 SH SOLE 22 888130 0 86427 MARKETAXESS HLDGS INC COM 57060D108 10784 32426 SH SOLE 23 32426 0 0 MARKETAXESS HLDGS INC COM 57060D108 19649 59081 SH SOLE 25 59081 0 0 MARKETAXESS HLDGS INC COM 57060D108 53944 162203 SH SOLE 26 28816 0 133387 MARKETAXESS HLDGS INC COM 57060D108 2554 7679 SH SOLE 28 5441 0 2238 MARKETAXESS HLDGS INC COM 57060D108 2859 8598 SH SOLE 29 571 0 8027 MARKETAXESS HLDGS INC COM 57060D108 55143 165809 SH SOLE 30 165809 0 0 MARKETAXESS HLDGS INC COM 57060D108 2640 7939 SH SOLE 31 6566 0 1373 MARKETAXESS HLDGS INC COM 57060D108 2185 6569 SH SOLE 34 6569 0 0 MARKETAXESS HLDGS INC COM 57060D108 8079 24294 SH SOLE 36 24294 0 0 MARKETAXESS HLDGS INC COM 57060D108 292 878 SH SOLE 40 878 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 80 7159 SH SOLE 2 329 0 6830 MARLIN BUSINESS SVCS CORP COM 571157106 2 207 SH SOLE 7 207 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 380 33991 SH SOLE 18 33991 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 174 15613 SH SOLE 19 15613 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 3371 301818 SH SOLE 21 301818 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 3329 298065 SH SOLE 22 292738 0 5327 MARRIOTT INTL INC NEW CL A 571903202 49758 665119 SH SOLE 2 76416 0 588703 MARRIOTT INTL INC NEW CL A 571903202 10373 138659 SH SOLE 4 130765 0 7894 MARRIOTT INTL INC NEW CL A 571903202 18892 252528 SH SOLE 7 244114 0 8414 MARRIOTT INTL INC NEW CL A 571903202 238 3184 SH SOLE 13 3184 0 0 MARRIOTT INTL INC NEW CL A 571903202 1821 24339 SH SOLE 15 24339 0 0 MARRIOTT INTL INC NEW CL A 571903202 60 802 SH SOLE 17 0 0 802 MARRIOTT INTL INC NEW CL A 571903202 44066 589033 SH SOLE 18 548367 0 40666 MARRIOTT INTL INC NEW CL A 571903202 2879 38481 SH SOLE 19 38481 0 0 MARRIOTT INTL INC NEW CL A 571903202 377626 5047799 SH SOLE 21 5047799 0 0 MARRIOTT INTL INC NEW CL A 571903202 477812 6387006 SH SOLE 22 5750870 0 636136 MARRIOTT INTL INC NEW CL A 571903202 15156 202590 SH SOLE 23 202590 0 0 MARRIOTT INTL INC NEW CL A 571903202 21528 287772 SH SOLE 25 287772 0 0 MARRIOTT INTL INC NEW CL A 571903202 87229 1166005 SH SOLE 26 176665 0 989340 MARRIOTT INTL INC NEW CL A 571903202 4282 57243 SH SOLE 28 39870 0 17373 MARRIOTT INTL INC NEW CL A 571903202 382 5103 SH SOLE 29 5103 0 0 MARRIOTT INTL INC NEW CL A 571903202 93803 1253881 SH SOLE 30 1253881 0 0 MARRIOTT INTL INC NEW CL A 571903202 59787 799188 SH SOLE 31 51133 0 748055 MARRIOTT INTL INC NEW CL A 571903202 3874 51790 SH SOLE 32 51790 0 0 MARRIOTT INTL INC NEW CL A 571903202 1167 15596 SH SOLE 34 15596 0 0 MARRIOTT INTL INC NEW CL A 571903202 13599 181774 SH SOLE 36 181774 0 0 MARRIOTT INTL INC NEW CL A 571903202 465 6217 SH SOLE 40 6217 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 2798 50350 SH SOLE 2 17103 0 33247 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 11 199 SH SOLE 4 199 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 53 955 SH SOLE 7 955 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 13215 237762 SH SOLE 18 237762 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 5036 90604 SH SOLE 19 90604 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 154162 2773702 SH SOLE 21 2773702 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 73444 1321416 SH SOLE 22 1276348 0 45068 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 130 2335 SH SOLE 23 2335 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 1361 24496 SH SOLE 26 12021 0 12475 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 303 5445 SH SOLE 28 5445 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 1220 21946 SH SOLE 30 21946 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 30 538 SH SOLE 34 538 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 231 4154 SH SOLE 40 4154 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 14 17580 SH SOLE 2 1702 0 15878 MARRONE BIO INNOVATIONS INC COM 57165B106 151 185144 SH SOLE 18 185144 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 77 94308 SH SOLE 19 94308 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 1471 1800483 SH SOLE 21 1800483 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 442 541283 SH SOLE 22 514694 0 26589 MARSH & MCLENNAN COS INC COM 571748102 120306 1391469 SH SOLE 2 271348 0 1120121 MARSH & MCLENNAN COS INC COM 571748102 24418 282417 SH SOLE 4 268469 0 13948 MARSH & MCLENNAN COS INC COM 571748102 43687 505280 SH SOLE 7 481964 0 23316 MARSH & MCLENNAN COS INC COM 571748102 2163 25023 SH SOLE 13 25023 0 0 MARSH & MCLENNAN COS INC COM 571748102 4201 48590 SH SOLE 15 48590 0 0 MARSH & MCLENNAN COS INC COM 571748102 0 4 SH SOLE 17 0 0 4 MARSH & MCLENNAN COS INC COM 571748102 137088 1585571 SH SOLE 18 1479401 0 106170 MARSH & MCLENNAN COS INC COM 571748102 142030 1642725 SH SOLE 19 1642725 0 0 MARSH & MCLENNAN COS INC COM 571748102 1326377 15340935 SH SOLE 21 15340935 0 0 MARSH & MCLENNAN COS INC COM 571748102 1107354 12807703 SH SOLE 22 11540936 0 1266767 MARSH & MCLENNAN COS INC COM 571748102 34192 395470 SH SOLE 23 395470 0 0 MARSH & MCLENNAN COS INC COM 571748102 49222 569305 SH SOLE 25 569305 0 0 MARSH & MCLENNAN COS INC COM 571748102 259984 3006983 SH SOLE 26 380044 0 2626939 MARSH & MCLENNAN COS INC COM 571748102 9022 104344 SH SOLE 28 73648 0 30696 MARSH & MCLENNAN COS INC COM 571748102 10511 121573 SH SOLE 29 21288 0 100285 MARSH & MCLENNAN COS INC COM 571748102 261629 3026017 SH SOLE 30 3026017 0 0 MARSH & MCLENNAN COS INC COM 571748102 75691 875450 SH SOLE 31 114217 0 761233 MARSH & MCLENNAN COS INC COM 571748102 64397 744815 SH SOLE 34 744815 0 0 MARSH & MCLENNAN COS INC COM 571748102 34716 401531 SH SOLE 36 401531 0 0 MARSH & MCLENNAN COS INC COM 571748102 971 11231 SH SOLE 40 11231 0 0 MARTEN TRANS LTD COM 573075108 795 38731 SH SOLE 2 5332 0 33399 MARTEN TRANS LTD COM 573075108 0 15 SH SOLE 4 15 0 0 MARTEN TRANS LTD COM 573075108 14 681 SH SOLE 7 681 0 0 MARTEN TRANS LTD COM 573075108 4685 228309 SH SOLE 18 183164 0 45145 MARTEN TRANS LTD COM 573075108 3643 177553 SH SOLE 19 177553 0 0 MARTEN TRANS LTD COM 573075108 87729 4275296 SH SOLE 21 4275296 0 0 MARTEN TRANS LTD COM 573075108 27463 1338334 SH SOLE 22 1292241 0 46093 MARTEN TRANS LTD COM 573075108 353 17198 SH SOLE 23 17198 0 0 MARTEN TRANS LTD COM 573075108 1475 71858 SH SOLE 26 0 0 71858 MARTEN TRANS LTD COM 573075108 124 6063 SH SOLE 28 6063 0 0 MARTEN TRANS LTD COM 573075108 1062 51737 SH SOLE 30 51737 0 0 MARTEN TRANS LTD COM 573075108 163 7926 SH SOLE 34 7926 0 0 MARTEN TRANS LTD COM 573075108 97 4750 SH SOLE 40 4750 0 0 MARTIN MARIETTA MATLS INC COM 573284106 27831 147075 SH SOLE 2 13113 0 133962 MARTIN MARIETTA MATLS INC COM 573284106 5252 27757 SH SOLE 4 25907 0 1850 MARTIN MARIETTA MATLS INC COM 573284106 10212 53968 SH SOLE 7 51958 0 2010 MARTIN MARIETTA MATLS INC COM 573284106 32 167 SH SOLE 13 167 0 0 MARTIN MARIETTA MATLS INC COM 573284106 966 5107 SH SOLE 15 5107 0 0 MARTIN MARIETTA MATLS INC COM 573284106 23983 126738 SH SOLE 18 117436 0 9302 MARTIN MARIETTA MATLS INC COM 573284106 3881 20508 SH SOLE 19 20508 0 0 MARTIN MARIETTA MATLS INC COM 573284106 277436 1466133 SH SOLE 21 1466133 0 0 MARTIN MARIETTA MATLS INC COM 573284106 283234 1496770 SH SOLE 22 1352217 0 144553 MARTIN MARIETTA MATLS INC COM 573284106 8545 45157 SH SOLE 23 45157 0 0 MARTIN MARIETTA MATLS INC COM 573284106 12555 66350 SH SOLE 25 66350 0 0 MARTIN MARIETTA MATLS INC COM 573284106 37723 199349 SH SOLE 26 47876 0 151473 MARTIN MARIETTA MATLS INC COM 573284106 2377 12564 SH SOLE 28 8967 0 3597 MARTIN MARIETTA MATLS INC COM 573284106 2759 14579 SH SOLE 29 1400 0 13179 MARTIN MARIETTA MATLS INC COM 573284106 40099 211905 SH SOLE 30 211905 0 0 MARTIN MARIETTA MATLS INC COM 573284106 2774 14657 SH SOLE 31 12054 0 2603 MARTIN MARIETTA MATLS INC COM 573284106 654 3458 SH SOLE 34 3458 0 0 MARTIN MARIETTA MATLS INC COM 573284106 6835 36122 SH SOLE 36 36122 0 0 MARTIN MARIETTA MATLS INC COM 573284106 254 1344 SH SOLE 40 1344 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 39455 1743488 SH SOLE 2 100412 0 1643076 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 6964 307753 SH SOLE 4 291172 0 16581 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2133 94271 SH SOLE 7 51774 0 42497 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 589 26007 SH SOLE 13 26007 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1524 67341 SH SOLE 15 67341 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2 110 SH SOLE 17 0 0 110 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 22452 992123 SH SOLE 18 941306 0 50817 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 88734 3921084 SH SOLE 19 3921084 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 266904 11794236 SH SOLE 21 11794236 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 379337 16762584 SH SOLE 22 15653261 0 1109323 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 10325 456256 SH SOLE 23 456256 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 23162 1023516 SH SOLE 25 1023516 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 68472 3025712 SH SOLE 26 512725 0 2512987 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2900 128145 SH SOLE 28 90910 0 37235 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 15136 668846 SH SOLE 29 535359 0 133487 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 21734 960413 SH SOLE 30 960413 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2946 130187 SH SOLE 31 102402 0 27785 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 42341 1871000 SH SOLE 34 1871000 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 9183 405768 SH SOLE 36 405768 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 305 13497 SH SOLE 40 13497 0 0 MASCO CORP COM 574599106 27296 789577 SH SOLE 2 173975 0 615602 MASCO CORP COM 574599106 5458 157877 SH SOLE 4 149685 0 8192 MASCO CORP COM 574599106 14583 421834 SH SOLE 7 247853 0 173981 MASCO CORP COM 574599106 18 533 SH SOLE 13 533 0 0 MASCO CORP COM 574599106 990 28634 SH SOLE 15 28634 0 0 MASCO CORP COM 574599106 0 11 SH SOLE 17 0 0 11 MASCO CORP COM 574599106 34431 995980 SH SOLE 18 952629 0 43351 MASCO CORP COM 574599106 23351 675461 SH SOLE 19 675461 0 0 MASCO CORP COM 574599106 250079 7233987 SH SOLE 21 7233987 0 0 MASCO CORP COM 574599106 239819 6937188 SH SOLE 22 6241088 0 696100 MASCO CORP COM 574599106 8378 242342 SH SOLE 23 242342 0 0 MASCO CORP COM 574599106 13297 384637 SH SOLE 25 384637 0 0 MASCO CORP COM 574599106 52468 1517737 SH SOLE 26 238590 0 1279147 MASCO CORP COM 574599106 2085 60312 SH SOLE 28 41763 0 18549 MASCO CORP COM 574599106 2251 65114 SH SOLE 29 5185 0 59929 MASCO CORP COM 574599106 37254 1077627 SH SOLE 30 1077627 0 0 MASCO CORP COM 574599106 2893 83692 SH SOLE 31 50609 0 33083 MASCO CORP COM 574599106 8877 256777 SH SOLE 34 256777 0 0 MASCO CORP COM 574599106 6390 184839 SH SOLE 36 184839 0 0 MASCO CORP COM 574599106 221 6399 SH SOLE 40 6399 0 0 MASIMO CORP COM 574795100 33270 187841 SH SOLE 2 105134 0 82707 MASIMO CORP COM 574795100 41 229 SH SOLE 4 229 0 0 MASIMO CORP COM 574795100 147 831 SH SOLE 7 831 0 0 MASIMO CORP COM 574795100 32163 181591 SH SOLE 18 181591 0 0 MASIMO CORP COM 574795100 277362 1565954 SH SOLE 19 1565954 0 0 MASIMO CORP COM 574795100 471855 2664044 SH SOLE 21 2664044 0 0 MASIMO CORP COM 574795100 282973 1597634 SH SOLE 22 1518970 0 78664 MASIMO CORP COM 574795100 427 2409 SH SOLE 23 2409 0 0 MASIMO CORP COM 574795100 9293 52469 SH SOLE 25 52469 0 0 MASIMO CORP COM 574795100 4215 23798 SH SOLE 26 13315 0 10483 MASIMO CORP COM 574795100 1297 7324 SH SOLE 28 7324 0 0 MASIMO CORP COM 574795100 5149 29069 SH SOLE 30 29069 0 0 MASIMO CORP COM 574795100 170 959 SH SOLE 31 959 0 0 MASIMO CORP COM 574795100 63541 358747 SH SOLE 34 358747 0 0 MASIMO CORP COM 574795100 987 5572 SH SOLE 40 5572 0 0 MASONITE INTL CORP NEW COM 575385109 488 10289 SH SOLE 2 1242 0 9047 MASONITE INTL CORP NEW COM 575385109 6 133 SH SOLE 4 133 0 0 MASONITE INTL CORP NEW COM 575385109 20 423 SH SOLE 7 423 0 0 MASONITE INTL CORP NEW COM 575385109 4056 85480 SH SOLE 18 85480 0 0 MASONITE INTL CORP NEW COM 575385109 2231 47024 SH SOLE 19 47024 0 0 MASONITE INTL CORP NEW COM 575385109 41349 871432 SH SOLE 21 871432 0 0 MASONITE INTL CORP NEW COM 575385109 33248 700705 SH SOLE 22 670907 0 29798 MASONITE INTL CORP NEW COM 575385109 837 17650 SH SOLE 26 2787 0 14863 MASONITE INTL CORP NEW COM 575385109 152 3199 SH SOLE 28 3199 0 0 MASONITE INTL CORP NEW COM 575385109 404 8507 SH SOLE 30 8507 0 0 MASONITE INTL CORP NEW COM 575385109 27 564 SH SOLE 34 564 0 0 MASONITE INTL CORP NEW COM 575385109 133 2803 SH SOLE 40 2803 0 0 MASTEC INC COM 576323109 1737 53058 SH SOLE 2 33864 0 19194 MASTEC INC COM 576323109 11 331 SH SOLE 4 331 0 0 MASTEC INC COM 576323109 2620 80035 SH SOLE 7 80035 0 0 MASTEC INC COM 576323109 834 25476 SH SOLE 13 25476 0 0 MASTEC INC COM 576323109 13845 423015 SH SOLE 18 373748 0 49267 MASTEC INC COM 576323109 12556 383617 SH SOLE 19 383617 0 0 MASTEC INC COM 576323109 135374 4136085 SH SOLE 21 4136085 0 0 MASTEC INC COM 576323109 79778 2437452 SH SOLE 22 2226486 0 210966 MASTEC INC COM 576323109 503 15379 SH SOLE 23 15379 0 0 MASTEC INC COM 576323109 2732 83470 SH SOLE 26 16254 0 67216 MASTEC INC COM 576323109 268 8194 SH SOLE 28 8194 0 0 MASTEC INC COM 576323109 2702 82569 SH SOLE 29 0 0 82569 MASTEC INC COM 576323109 1026 31339 SH SOLE 30 31339 0 0 MASTEC INC COM 576323109 73 2236 SH SOLE 31 0 0 2236 MASTEC INC COM 576323109 95 2907 SH SOLE 34 2907 0 0 MASTEC INC COM 576323109 584 17836 SH SOLE 36 17836 0 0 MASTEC INC COM 576323109 194 5940 SH SOLE 40 5940 0 0 MASTECH DIGITAL INC COM 57633B100 13 989 SH SOLE 18 989 0 0 MASTECH DIGITAL INC COM 57633B100 129 10080 SH SOLE 21 10080 0 0 MASTECH DIGITAL INC COM 57633B100 2349 182920 SH SOLE 22 182920 0 0 MASTERCARD INC CL A 57636Q104 632740 2619391 SH SOLE 2 524383 0 2095008 MASTERCARD INC CL A 57636Q104 112038 463810 SH SOLE 4 439059 0 24751 MASTERCARD INC CL A 57636Q104 192708 797763 SH SOLE 7 768419 0 29344 MASTERCARD INC CL A 57636Q104 14747 61050 SH SOLE 13 61050 0 0 MASTERCARD INC CL A 57636Q104 17878 74012 SH SOLE 15 74012 0 0 MASTERCARD INC CL A 57636Q104 3 11 SH SOLE 17 0 0 11 MASTERCARD INC CL A 57636Q104 858974 3555945 SH SOLE 18 2851842 0 704103 MASTERCARD INC CL A 57636Q104 636733 2635920 SH SOLE 19 2635920 0 0 MASTERCARD INC CL A 57636Q104 5014018 20756824 SH SOLE 21 20756824 0 0 MASTERCARD INC CL A 57636Q104 5361598 22195720 SH SOLE 22 19771072 0 2424648 MASTERCARD INC CL A 57636Q104 174965 724311 SH SOLE 23 724311 0 0 MASTERCARD INC CL A 57636Q104 517045 2140442 SH SOLE 25 2140442 0 0 MASTERCARD INC CL A 57636Q104 1070535 4431757 SH SOLE 26 545118 0 3886639 MASTERCARD INC CL A 57636Q104 44539 184381 SH SOLE 28 130850 0 53531 MASTERCARD INC CL A 57636Q104 54862 227115 SH SOLE 29 54817 0 172298 MASTERCARD INC CL A 57636Q104 844185 3494722 SH SOLE 30 3494722 0 0 MASTERCARD INC CL A 57636Q104 264962 1096878 SH SOLE 31 212667 0 884211 MASTERCARD INC CL A 57636Q104 8753 36235 SH SOLE 32 36235 0 0 MASTERCARD INC CL A 57636Q104 188611 780806 SH SOLE 34 780806 0 0 MASTERCARD INC CL A 57636Q104 141891 587393 SH SOLE 36 587393 0 0 MASTERCARD INC CL A 57636Q104 4894 20259 SH SOLE 40 20259 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 51 6972 SH SOLE 2 766 0 6206 MASTERCRAFT BOAT HLDGS INC COM 57637H103 3 378 SH SOLE 7 378 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 500 68527 SH SOLE 18 68527 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 247 33809 SH SOLE 19 33809 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 4593 629144 SH SOLE 21 629144 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 4180 572575 SH SOLE 22 551865 0 20710 MASTERCRAFT BOAT HLDGS INC COM 57637H103 19 2604 SH SOLE 30 2604 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 15 2078 SH SOLE 40 2078 0 0 MATADOR RES CO COM 576485205 392 158193 SH SOLE 2 62245 0 95948 MATADOR RES CO COM 576485205 1 442 SH SOLE 4 442 0 0 MATADOR RES CO COM 576485205 5 1887 SH SOLE 7 1887 0 0 MATADOR RES CO COM 576485205 1736 700076 SH SOLE 18 628912 0 71164 MATADOR RES CO COM 576485205 603 243422 SH SOLE 19 243422 0 0 MATADOR RES CO COM 576485205 19783 7976998 SH SOLE 21 7976998 0 0 MATADOR RES CO COM 576485205 10531 4246508 SH SOLE 22 4129818 0 116690 MATADOR RES CO COM 576485205 23 9361 SH SOLE 23 9361 0 0 MATADOR RES CO COM 576485205 333 134380 SH SOLE 26 20810 0 113570 MATADOR RES CO COM 576485205 33 13503 SH SOLE 28 13503 0 0 MATADOR RES CO COM 576485205 181 72863 SH SOLE 30 72863 0 0 MATADOR RES CO COM 576485205 39 15807 SH SOLE 34 15807 0 0 MATADOR RES CO COM 576485205 32 13007 SH SOLE 40 13007 0 0 MATCH GROUP INC COM 57665R106 8541 129328 SH SOLE 2 12745 0 116583 MATCH GROUP INC COM 57665R106 1314 19891 SH SOLE 4 18346 0 1545 MATCH GROUP INC COM 57665R106 275 4159 SH SOLE 7 4159 0 0 MATCH GROUP INC COM 57665R106 296 4480 SH SOLE 15 4480 0 0 MATCH GROUP INC COM 57665R106 2093 31698 SH SOLE 18 27299 0 4399 MATCH GROUP INC COM 57665R106 652 9877 SH SOLE 19 9877 0 0 MATCH GROUP INC COM 57665R106 53280 806790 SH SOLE 21 806790 0 0 MATCH GROUP INC COM 57665R106 93541 1416427 SH SOLE 22 1327265 0 89162 MATCH GROUP INC COM 57665R106 2997 45389 SH SOLE 23 45389 0 0 MATCH GROUP INC COM 57665R106 95 1443 SH SOLE 25 1443 0 0 MATCH GROUP INC COM 57665R106 14871 225187 SH SOLE 26 76643 0 148544 MATCH GROUP INC COM 57665R106 773 11706 SH SOLE 28 8366 0 3340 MATCH GROUP INC COM 57665R106 855 12951 SH SOLE 29 1066 0 11885 MATCH GROUP INC COM 57665R106 10349 156714 SH SOLE 30 156714 0 0 MATCH GROUP INC COM 57665R106 836 12661 SH SOLE 31 10296 0 2365 MATCH GROUP INC COM 57665R106 218 3307 SH SOLE 34 3307 0 0 MATCH GROUP INC COM 57665R106 934 14148 SH SOLE 36 14148 0 0 MATCH GROUP INC COM 57665R106 101 1528 SH SOLE 40 1528 0 0 MATERION CORP COM 576690101 678 19354 SH SOLE 2 5995 0 13359 MATERION CORP COM 576690101 5 130 SH SOLE 4 130 0 0 MATERION CORP COM 576690101 452 12912 SH SOLE 7 12912 0 0 MATERION CORP COM 576690101 3670 104838 SH SOLE 18 92089 0 12749 MATERION CORP COM 576690101 6342 181160 SH SOLE 19 181160 0 0 MATERION CORP COM 576690101 78217 2234131 SH SOLE 21 2234131 0 0 MATERION CORP COM 576690101 27962 798695 SH SOLE 22 775834 0 22861 MATERION CORP COM 576690101 876 25014 SH SOLE 23 25014 0 0 MATERION CORP COM 576690101 3287 93897 SH SOLE 26 6027 0 87870 MATERION CORP COM 576690101 100 2863 SH SOLE 28 2863 0 0 MATERION CORP COM 576690101 923 26367 SH SOLE 30 26367 0 0 MATERION CORP COM 576690101 247 7041 SH SOLE 34 7041 0 0 MATERION CORP COM 576690101 86 2466 SH SOLE 40 2466 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 121 201311 SH SOLE 21 201311 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 1193 1987625 SH SOLE 22 1987625 0 0 MATRIX SVC CO COM 576853105 251 26522 SH SOLE 2 2470 0 24052 MATRIX SVC CO COM 576853105 6 606 SH SOLE 7 606 0 0 MATRIX SVC CO COM 576853105 1231 129950 SH SOLE 18 129950 0 0 MATRIX SVC CO COM 576853105 470 49636 SH SOLE 19 49636 0 0 MATRIX SVC CO COM 576853105 30254 3194755 SH SOLE 21 3194755 0 0 MATRIX SVC CO COM 576853105 8636 911903 SH SOLE 22 879619 0 32284 MATRIX SVC CO COM 576853105 273 28848 SH SOLE 26 0 0 28848 MATRIX SVC CO COM 576853105 36 3802 SH SOLE 28 3802 0 0 MATRIX SVC CO COM 576853105 383 40473 SH SOLE 30 40473 0 0 MATRIX SVC CO COM 576853105 8 843 SH SOLE 34 843 0 0 MATRIX SVC CO COM 576853105 29 3013 SH SOLE 40 3013 0 0 MATSON INC COM 57686G105 1215 39666 SH SOLE 2 2180 0 37486 MATSON INC COM 57686G105 0 6 SH SOLE 4 6 0 0 MATSON INC COM 57686G105 23 737 SH SOLE 7 737 0 0 MATSON INC COM 57686G105 6142 200590 SH SOLE 18 200590 0 0 MATSON INC COM 57686G105 2486 81180 SH SOLE 19 81180 0 0 MATSON INC COM 57686G105 155836 5089338 SH SOLE 21 5089338 0 0 MATSON INC COM 57686G105 37660 1229927 SH SOLE 22 1199456 0 30471 MATSON INC COM 57686G105 15 479 SH SOLE 23 479 0 0 MATSON INC COM 57686G105 104 3394 SH SOLE 26 898 0 2496 MATSON INC COM 57686G105 44 1421 SH SOLE 28 1421 0 0 MATSON INC COM 57686G105 1486 48536 SH SOLE 30 48536 0 0 MATSON INC COM 57686G105 29 942 SH SOLE 40 942 0 0 MATTEL INC COM 577081102 7111 807110 SH SOLE 2 162005 0 645105 MATTEL INC COM 577081102 15 1679 SH SOLE 4 1679 0 0 MATTEL INC COM 577081102 96 10950 SH SOLE 7 10950 0 0 MATTEL INC COM 577081102 8431 956933 SH SOLE 18 956933 0 0 MATTEL INC COM 577081102 712 80784 SH SOLE 19 80784 0 0 MATTEL INC COM 577081102 145572 16523469 SH SOLE 21 16523469 0 0 MATTEL INC COM 577081102 103076 11699941 SH SOLE 22 11060160 0 639781 MATTEL INC COM 577081102 1109 125846 SH SOLE 26 81564 0 44282 MATTEL INC COM 577081102 448 50896 SH SOLE 28 50896 0 0 MATTEL INC COM 577081102 1005 114083 SH SOLE 30 114083 0 0 MATTEL INC COM 577081102 186 21066 SH SOLE 31 7295 0 13771 MATTEL INC COM 577081102 23 2642 SH SOLE 34 2642 0 0 MATTEL INC COM 577081102 826 93714 SH SOLE 36 93714 0 0 MATTEL INC COM 577081102 301 34157 SH SOLE 40 34157 0 0 MATTHEWS INTL CORP CL A 577128101 708 29262 SH SOLE 2 1643 0 27619 MATTHEWS INTL CORP CL A 577128101 5 196 SH SOLE 4 196 0 0 MATTHEWS INTL CORP CL A 577128101 15 621 SH SOLE 7 621 0 0 MATTHEWS INTL CORP CL A 577128101 3413 141075 SH SOLE 18 141075 0 0 MATTHEWS INTL CORP CL A 577128101 1377 56909 SH SOLE 19 56909 0 0 MATTHEWS INTL CORP CL A 577128101 84120 3477462 SH SOLE 21 3477462 0 0 MATTHEWS INTL CORP CL A 577128101 22110 914009 SH SOLE 22 877884 0 36125 MATTHEWS INTL CORP CL A 577128101 153 6334 SH SOLE 26 4534 0 1800 MATTHEWS INTL CORP CL A 577128101 114 4718 SH SOLE 28 4718 0 0 MATTHEWS INTL CORP CL A 577128101 975 40321 SH SOLE 30 40321 0 0 MATTHEWS INTL CORP CL A 577128101 88 3645 SH SOLE 40 3645 0 0 MAUI LD & PINEAPPLE INC COM 577345101 58 5279 SH SOLE 2 322 0 4957 MAUI LD & PINEAPPLE INC COM 577345101 262 23998 SH SOLE 18 23998 0 0 MAUI LD & PINEAPPLE INC COM 577345101 131 12020 SH SOLE 19 12020 0 0 MAUI LD & PINEAPPLE INC COM 577345101 2483 227141 SH SOLE 21 227141 0 0 MAUI LD & PINEAPPLE INC COM 577345101 2754 251948 SH SOLE 22 248655 0 3293 MAXAR TECHNOLOGIES INC COM 57778K105 659 61735 SH SOLE 2 3627 0 58108 MAXAR TECHNOLOGIES INC COM 57778K105 13 1251 SH SOLE 7 1251 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 2367 221613 SH SOLE 18 221613 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 1549 145053 SH SOLE 19 145053 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 23061 2159295 SH SOLE 21 2159295 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 17721 1659302 SH SOLE 22 1583283 0 76019 MAXAR TECHNOLOGIES INC COM 57778K105 60 5625 SH SOLE 23 5625 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 266 24888 SH SOLE 26 0 0 24888 MAXAR TECHNOLOGIES INC COM 57778K105 212 19840 SH SOLE 28 19840 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 227 21232 SH SOLE 30 21232 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 84 7886 SH SOLE 40 7886 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 44839 922429 SH SOLE 2 332931 0 589498 MAXIM INTEGRATED PRODS INC COM 57772K101 7690 158198 SH SOLE 4 150819 0 7379 MAXIM INTEGRATED PRODS INC COM 57772K101 15020 308998 SH SOLE 7 280795 0 28203 MAXIM INTEGRATED PRODS INC COM 57772K101 504 10368 SH SOLE 13 10368 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 1102 22665 SH SOLE 15 22665 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 27928 574535 SH SOLE 18 516231 0 58304 MAXIM INTEGRATED PRODS INC COM 57772K101 10751 221165 SH SOLE 19 221165 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 427403 8792501 SH SOLE 21 8792501 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 335217 6896050 SH SOLE 22 6116485 0 779565 MAXIM INTEGRATED PRODS INC COM 57772K101 11769 242116 SH SOLE 23 242116 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 15856 326189 SH SOLE 25 326189 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 80190 1649666 SH SOLE 26 319223 0 1330443 MAXIM INTEGRATED PRODS INC COM 57772K101 2736 56285 SH SOLE 28 40360 0 15925 MAXIM INTEGRATED PRODS INC COM 57772K101 4903 100863 SH SOLE 29 20669 0 80194 MAXIM INTEGRATED PRODS INC COM 57772K101 62668 1289190 SH SOLE 30 1289190 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 7440 153054 SH SOLE 31 125205 0 27849 MAXIM INTEGRATED PRODS INC COM 57772K101 2083 42851 SH SOLE 32 42851 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 48849 1004925 SH SOLE 34 1004925 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 8798 180982 SH SOLE 36 180982 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 274 5630 SH SOLE 40 5630 0 0 MAXIMUS INC COM 577933104 2818 48411 SH SOLE 2 28171 0 20240 MAXIMUS INC COM 577933104 15 259 SH SOLE 4 259 0 0 MAXIMUS INC COM 577933104 64 1106 SH SOLE 7 1106 0 0 MAXIMUS INC COM 577933104 2 28 SH SOLE 17 0 0 28 MAXIMUS INC COM 577933104 21839 375243 SH SOLE 18 367515 0 7728 MAXIMUS INC COM 577933104 8678 149099 SH SOLE 19 149099 0 0 MAXIMUS INC COM 577933104 261868 4499446 SH SOLE 21 4499446 0 0 MAXIMUS INC COM 577933104 126137 2167308 SH SOLE 22 2090944 0 76364 MAXIMUS INC COM 577933104 64 1100 SH SOLE 23 1100 0 0 MAXIMUS INC COM 577933104 2479 42600 SH SOLE 26 16056 0 26544 MAXIMUS INC COM 577933104 534 9179 SH SOLE 28 9179 0 0 MAXIMUS INC COM 577933104 4571 78547 SH SOLE 30 78547 0 0 MAXIMUS INC COM 577933104 295 5066 SH SOLE 34 5066 0 0 MAXIMUS INC COM 577933104 89 1522 SH SOLE 36 1522 0 0 MAXIMUS INC COM 577933104 407 6996 SH SOLE 40 6996 0 0 MAXLINEAR INC COM 57776J100 287 24617 SH SOLE 2 3584 0 21033 MAXLINEAR INC COM 57776J100 3 295 SH SOLE 4 295 0 0 MAXLINEAR INC COM 57776J100 13 1095 SH SOLE 7 1095 0 0 MAXLINEAR INC COM 57776J100 3520 301607 SH SOLE 18 301607 0 0 MAXLINEAR INC COM 57776J100 1456 124788 SH SOLE 19 124788 0 0 MAXLINEAR INC COM 57776J100 83252 7133820 SH SOLE 21 7133820 0 0 MAXLINEAR INC COM 57776J100 23211 1988919 SH SOLE 22 1922320 0 66599 MAXLINEAR INC COM 57776J100 401 34366 SH SOLE 26 19589 0 14777 MAXLINEAR INC COM 57776J100 92 7900 SH SOLE 28 7900 0 0 MAXLINEAR INC COM 57776J100 9461 810687 SH SOLE 30 810687 0 0 MAXLINEAR INC COM 57776J100 88 7519 SH SOLE 40 7519 0 0 MAYS J W INC COM 578473100 2 85 SH SOLE 18 85 0 0 MAYS J W INC COM 578473100 2 106 SH SOLE 21 106 0 0 MAYVILLE ENGINEERING CO INC COM 578605107 23 3700 SH SOLE 2 1408 0 2292 MAYVILLE ENGINEERING CO INC COM 578605107 137 22395 SH SOLE 18 22395 0 0 MAYVILLE ENGINEERING CO INC COM 578605107 65 10558 SH SOLE 19 10558 0 0 MAYVILLE ENGINEERING CO INC COM 578605107 1317 214864 SH SOLE 21 214864 0 0 MAYVILLE ENGINEERING CO INC COM 578605107 493 80414 SH SOLE 22 77777 0 2637 MBIA INC COM 55262C100 521 72959 SH SOLE 2 4155 0 68804 MBIA INC COM 55262C100 6 867 SH SOLE 4 867 0 0 MBIA INC COM 55262C100 9 1286 SH SOLE 7 1286 0 0 MBIA INC COM 55262C100 1880 263309 SH SOLE 18 263309 0 0 MBIA INC COM 55262C100 1037 145182 SH SOLE 19 145182 0 0 MBIA INC COM 55262C100 18199 2548852 SH SOLE 21 2548852 0 0 MBIA INC COM 55262C100 15812 2214521 SH SOLE 22 2110491 0 104030 MBIA INC COM 55262C100 217 30451 SH SOLE 26 12817 0 17634 MBIA INC COM 55262C100 86 12062 SH SOLE 28 12062 0 0 MBIA INC COM 55262C100 85 11899 SH SOLE 30 11899 0 0 MBIA INC COM 55262C100 116 16300 SH SOLE 31 0 0 16300 MBIA INC COM 55262C100 38 5290 SH SOLE 36 5290 0 0 MBIA INC COM 55262C100 67 9432 SH SOLE 40 9432 0 0 MCCORMICK & CO INC COM NON VTG 579780206 44242 313303 SH SOLE 2 34480 0 278823 MCCORMICK & CO INC COM NON VTG 579780206 8982 63606 SH SOLE 4 60406 0 3200 MCCORMICK & CO INC COM NON VTG 579780206 26242 185840 SH SOLE 7 129753 0 56087 MCCORMICK & CO INC COM NON VTG 579780206 29 208 SH SOLE 13 208 0 0 MCCORMICK & CO INC COM NON VTG 579780206 1441 10202 SH SOLE 15 10202 0 0 MCCORMICK & CO INC COM NON VTG 579780206 7 50 SH SOLE 17 0 0 50 MCCORMICK & CO INC COM NON VTG 579780206 38950 275833 SH SOLE 18 254073 0 21760 MCCORMICK & CO INC COM NON VTG 579780206 6284 44499 SH SOLE 19 44499 0 0 MCCORMICK & CO INC COM NON VTG 579780206 595244 4215313 SH SOLE 21 4215313 0 0 MCCORMICK & CO INC COM NON VTG 579780206 448877 3178793 SH SOLE 22 2891334 0 287459 MCCORMICK & CO INC COM NON VTG 579780206 12836 90898 SH SOLE 23 90898 0 0 MCCORMICK & CO INC COM NON VTG 579780206 19674 139324 SH SOLE 25 139324 0 0 MCCORMICK & CO INC COM NON VTG 579780206 101234 716907 SH SOLE 26 100639 0 616268 MCCORMICK & CO INC COM NON VTG 579780206 3516 24897 SH SOLE 28 17729 0 7168 MCCORMICK & CO INC COM NON VTG 579780206 4082 28907 SH SOLE 29 2786 0 26121 MCCORMICK & CO INC COM NON VTG 579780206 116632 825950 SH SOLE 30 825950 0 0 MCCORMICK & CO INC COM NON VTG 579780206 3941 27907 SH SOLE 31 21259 0 6648 MCCORMICK & CO INC COM NON VTG 579780206 1582 11202 SH SOLE 34 11202 0 0 MCCORMICK & CO INC COM NON VTG 579780206 14805 104842 SH SOLE 36 104842 0 0 MCCORMICK & CO INC COM NON VTG 579780206 420 2973 SH SOLE 40 2973 0 0 MCDONALDS CORP COM 580135101 341884 2067638 SH SOLE 2 385413 0 1682225 MCDONALDS CORP COM 580135101 63605 384668 SH SOLE 4 364010 0 20658 MCDONALDS CORP COM 580135101 128054 774444 SH SOLE 7 700437 0 74007 MCDONALDS CORP COM 580135101 5557 33608 SH SOLE 13 33608 0 0 MCDONALDS CORP COM 580135101 11968 72379 SH SOLE 15 72379 0 0 MCDONALDS CORP COM 580135101 47 285 SH SOLE 17 0 0 285 MCDONALDS CORP COM 580135101 321187 1942468 SH SOLE 18 1793833 0 148635 MCDONALDS CORP COM 580135101 222377 1344885 SH SOLE 19 1344885 0 0 MCDONALDS CORP COM 580135101 2977270 18005864 SH SOLE 21 18005864 0 0 MCDONALDS CORP COM 580135101 3078603 18618703 SH SOLE 22 16692480 0 1926223 MCDONALDS CORP COM 580135101 99230 600119 SH SOLE 23 600119 0 0 MCDONALDS CORP COM 580135101 135524 819618 SH SOLE 25 819618 0 0 MCDONALDS CORP COM 580135101 566092 3423599 SH SOLE 26 481610 0 2941989 MCDONALDS CORP COM 580135101 25434 153821 SH SOLE 28 109140 0 44681 MCDONALDS CORP COM 580135101 27053 163610 SH SOLE 29 51847 0 111763 MCDONALDS CORP COM 580135101 532406 3219876 SH SOLE 30 3219876 0 0 MCDONALDS CORP COM 580135101 37034 223973 SH SOLE 31 168371 0 55602 MCDONALDS CORP COM 580135101 17247 104308 SH SOLE 32 104308 0 0 MCDONALDS CORP COM 580135101 94233 569903 SH SOLE 34 569903 0 0 MCDONALDS CORP COM 580135101 95030 574719 SH SOLE 36 574719 0 0 MCDONALDS CORP COM 580135101 2773 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 714 1080488 SH SOLE 7 1080488 0 0 MCEWEN MNG INC COM 58039P107 1374 2078603 SH SOLE 21 2078603 0 0 MCEWEN MNG INC COM 58039P107 3886 5880225 SH SOLE 22 5785252 0 94973 MCEWEN MNG INC COM 58039P107 54 82092 SH SOLE 26 65311 0 16781 MCEWEN MNG INC COM 58039P107 22 33488 SH SOLE 28 33488 0 0 MCEWEN MNG INC COM 58039P107 1586 2400139 SH SOLE 30 2400139 0 0 MCEWEN MNG INC COM 58039P107 15 22796 SH SOLE 40 22796 0 0 MCGRATH RENTCORP COM 580589109 1019 19462 SH SOLE 2 7651 0 11811 MCGRATH RENTCORP COM 580589109 6 123 SH SOLE 4 123 0 0 MCGRATH RENTCORP COM 580589109 24 451 SH SOLE 7 451 0 0 MCGRATH RENTCORP COM 580589109 5663 108116 SH SOLE 18 85778 0 22338 MCGRATH RENTCORP COM 580589109 13642 260445 SH SOLE 19 260445 0 0 MCGRATH RENTCORP COM 580589109 45053 860114 SH SOLE 21 860114 0 0 MCGRATH RENTCORP COM 580589109 50119 956844 SH SOLE 22 930652 0 26192 MCGRATH RENTCORP COM 580589109 1856 35428 SH SOLE 23 35428 0 0 MCGRATH RENTCORP COM 580589109 6164 117684 SH SOLE 26 3873 0 113811 MCGRATH RENTCORP COM 580589109 175 3341 SH SOLE 28 3341 0 0 MCGRATH RENTCORP COM 580589109 435 8301 SH SOLE 30 8301 0 0 MCGRATH RENTCORP COM 580589109 232 4427 SH SOLE 34 4427 0 0 MCGRATH RENTCORP COM 580589109 135 2585 SH SOLE 40 2585 0 0 MCKESSON CORP COM 58155Q103 59092 436879 SH SOLE 2 59670 0 377209 MCKESSON CORP COM 58155Q103 10347 76496 SH SOLE 4 71177 0 5319 MCKESSON CORP COM 58155Q103 21357 157897 SH SOLE 7 138756 0 19141 MCKESSON CORP COM 58155Q103 941 6958 SH SOLE 13 6958 0 0 MCKESSON CORP COM 58155Q103 2772 20494 SH SOLE 15 20494 0 0 MCKESSON CORP COM 58155Q103 5 34 SH SOLE 17 0 0 34 MCKESSON CORP COM 58155Q103 102353 756713 SH SOLE 18 694495 0 62218 MCKESSON CORP COM 58155Q103 108937 805393 SH SOLE 19 805393 0 0 MCKESSON CORP COM 58155Q103 538614 3982065 SH SOLE 21 3982065 0 0 MCKESSON CORP COM 58155Q103 561488 4151177 SH SOLE 22 3721312 0 429865 MCKESSON CORP COM 58155Q103 16676 123290 SH SOLE 23 123290 0 0 MCKESSON CORP COM 58155Q103 25650 189635 SH SOLE 25 189635 0 0 MCKESSON CORP COM 58155Q103 111634 825327 SH SOLE 26 120712 0 704615 MCKESSON CORP COM 58155Q103 4550 33642 SH SOLE 28 23832 0 9810 MCKESSON CORP COM 58155Q103 5383 39800 SH SOLE 29 3409 0 36391 MCKESSON CORP COM 58155Q103 93922 694381 SH SOLE 30 694381 0 0 MCKESSON CORP COM 58155Q103 8011 59228 SH SOLE 31 29374 0 29854 MCKESSON CORP COM 58155Q103 3208 23714 SH SOLE 34 23714 0 0 MCKESSON CORP COM 58155Q103 24220 179066 SH SOLE 36 179066 0 0 MCKESSON CORP COM 58155Q103 571 4221 SH SOLE 40 4221 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 31 21430 SH SOLE 2 2388 0 19042 MDC PARTNERS INC CL A SUB VTG 552697104 2 1219 SH SOLE 7 1219 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 300 206716 SH SOLE 18 206716 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 145 100128 SH SOLE 19 100128 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 3018 2081556 SH SOLE 21 2081556 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 867 597637 SH SOLE 22 561659 0 35978 MDU RES GROUP INC COM 552690109 11896 553304 SH SOLE 2 211213 0 342091 MDU RES GROUP INC COM 552690109 19 871 SH SOLE 4 871 0 0 MDU RES GROUP INC COM 552690109 3105 144397 SH SOLE 7 144397 0 0 MDU RES GROUP INC COM 552690109 31 1430 SH SOLE 15 1430 0 0 MDU RES GROUP INC COM 552690109 13609 632994 SH SOLE 18 632994 0 0 MDU RES GROUP INC COM 552690109 1046 48673 SH SOLE 19 48673 0 0 MDU RES GROUP INC COM 552690109 216537 10071478 SH SOLE 21 10071478 0 0 MDU RES GROUP INC COM 552690109 155773 7245251 SH SOLE 22 6906792 0 338459 MDU RES GROUP INC COM 552690109 40 1882 SH SOLE 23 1882 0 0 MDU RES GROUP INC COM 552690109 4726 219794 SH SOLE 25 219794 0 0 MDU RES GROUP INC COM 552690109 10729 499003 SH SOLE 26 38726 0 460277 MDU RES GROUP INC COM 552690109 588 27365 SH SOLE 28 27365 0 0 MDU RES GROUP INC COM 552690109 1534 71332 SH SOLE 30 71332 0 0 MDU RES GROUP INC COM 552690109 289 13431 SH SOLE 31 4149 0 9282 MDU RES GROUP INC COM 552690109 188 8759 SH SOLE 34 8759 0 0 MDU RES GROUP INC COM 552690109 1757 81700 SH SOLE 36 81700 0 0 MDU RES GROUP INC COM 552690109 465 21638 SH SOLE 40 21638 0 0 MECHEL PAO SPONSORED ADR NE 583840608 25 17899 SH SOLE 4 17899 0 0 MECHEL PAO SPONSORED ADR NE 583840608 1883 1326348 SH SOLE 21 1326348 0 0 MECHEL PAO SPONSORED ADR NE 583840608 848 596988 SH SOLE 22 596988 0 0 MECHEL PAO SPONSORED ADR NE 583840608 227 159701 SH SOLE 30 159701 0 0 MEDALLIA INC COM 584021109 2395 119525 SH SOLE 2 6051 0 113474 MEDALLIA INC COM 584021109 6 319 SH SOLE 4 319 0 0 MEDALLIA INC COM 584021109 21 1025 SH SOLE 7 1025 0 0 MEDALLIA INC COM 584021109 636 31733 SH SOLE 18 31733 0 0 MEDALLIA INC COM 584021109 326 16279 SH SOLE 19 16279 0 0 MEDALLIA INC COM 584021109 15611 778977 SH SOLE 21 778977 0 0 MEDALLIA INC COM 584021109 19421 969135 SH SOLE 22 878435 0 90700 MEDALLIA INC COM 584021109 41 2029 SH SOLE 26 0 0 2029 MEDALLIA INC COM 584021109 129 6433 SH SOLE 28 6433 0 0 MEDALLIA INC COM 584021109 76 3817 SH SOLE 30 3817 0 0 MEDALLIA INC COM 584021109 28 1410 SH SOLE 31 1410 0 0 MEDALLIA INC COM 584021109 56 2788 SH SOLE 40 2788 0 0 MEDALLION FINL CORP COM 583928106 32 17375 SH SOLE 2 860 0 16515 MEDALLION FINL CORP COM 583928106 151 80963 SH SOLE 18 80963 0 0 MEDALLION FINL CORP COM 583928106 66 35252 SH SOLE 19 35252 0 0 MEDALLION FINL CORP COM 583928106 1489 800728 SH SOLE 21 800728 0 0 MEDALLION FINL CORP COM 583928106 370 198912 SH SOLE 22 188412 0 10500 MEDIACO HLDG INC CL A 58450D104 1 280 SH SOLE 18 280 0 0 MEDIACO HLDG INC CL A 58450D104 4 912 SH SOLE 19 912 0 0 MEDIACO HLDG INC CL A 58450D104 17 4086 SH SOLE 21 4086 0 0 MEDIACO HLDG INC CL A 58450D104 169 39766 SH SOLE 22 39766 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 25629 1482274 SH SOLE 2 336923 0 1145351 MEDICAL PPTYS TRUST INC COM 58463J304 9186 531287 SH SOLE 4 517411 0 13876 MEDICAL PPTYS TRUST INC COM 58463J304 11927 689823 SH SOLE 7 589770 0 100053 MEDICAL PPTYS TRUST INC COM 58463J304 11 658 SH SOLE 13 658 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 854 49381 SH SOLE 15 49381 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 26104 1509782 SH SOLE 18 1469083 0 40699 MEDICAL PPTYS TRUST INC COM 58463J304 11486 664329 SH SOLE 19 664329 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 512260 29627556 SH SOLE 21 29627556 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 358114 20712229 SH SOLE 22 19845231 0 866998 MEDICAL PPTYS TRUST INC COM 58463J304 6667 385602 SH SOLE 23 385602 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 21468 1241628 SH SOLE 25 1241628 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 21090 1219764 SH SOLE 26 441530 0 778234 MEDICAL PPTYS TRUST INC COM 58463J304 1808 104578 SH SOLE 28 74237 0 30341 MEDICAL PPTYS TRUST INC COM 58463J304 6632 383601 SH SOLE 29 273967 0 109634 MEDICAL PPTYS TRUST INC COM 58463J304 52527 3038004 SH SOLE 30 3038004 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 1937 112014 SH SOLE 31 92391 0 19623 MEDICAL PPTYS TRUST INC COM 58463J304 485 28023 SH SOLE 34 28023 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 1983 114690 SH SOLE 36 114690 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 210 12135 SH SOLE 40 12135 0 0 MEDICINOVA INC COM NEW 58468P206 55 14843 SH SOLE 2 1587 0 13256 MEDICINOVA INC COM NEW 58468P206 3 828 SH SOLE 7 828 0 0 MEDICINOVA INC COM NEW 58468P206 586 157596 SH SOLE 18 157596 0 0 MEDICINOVA INC COM NEW 58468P206 293 78876 SH SOLE 19 78876 0 0 MEDICINOVA INC COM NEW 58468P206 5242 1409233 SH SOLE 21 1409233 0 0 MEDICINOVA INC COM NEW 58468P206 4331 1164247 SH SOLE 22 1139515 0 24732 MEDICINOVA INC COM NEW 58468P206 8 2098 SH SOLE 23 2098 0 0 MEDIFAST INC COM 58470H101 261 4169 SH SOLE 2 562 0 3607 MEDIFAST INC COM 58470H101 4 61 SH SOLE 4 61 0 0 MEDIFAST INC COM 58470H101 13 215 SH SOLE 7 215 0 0 MEDIFAST INC COM 58470H101 3203 51241 SH SOLE 18 51241 0 0 MEDIFAST INC COM 58470H101 1616 25858 SH SOLE 19 25858 0 0 MEDIFAST INC COM 58470H101 75997 1215947 SH SOLE 21 1215947 0 0 MEDIFAST INC COM 58470H101 20858 333723 SH SOLE 22 322706 0 11017 MEDIFAST INC COM 58470H101 9 149 SH SOLE 23 149 0 0 MEDIFAST INC COM 58470H101 336 5381 SH SOLE 26 2570 0 2811 MEDIFAST INC COM 58470H101 97 1557 SH SOLE 28 1557 0 0 MEDIFAST INC COM 58470H101 967 15472 SH SOLE 30 15472 0 0 MEDIFAST INC COM 58470H101 74 1179 SH SOLE 40 1179 0 0 MEDIWOUND LTD ORD SHS M68830104 37 23318 SH SOLE 22 23318 0 0 MEDLEY MGMT INC CL A COM 58503T106 4 5944 SH SOLE 18 5944 0 0 MEDLEY MGMT INC CL A COM 58503T106 12 17620 SH SOLE 21 17620 0 0 MEDNAX INC COM 58502B106 2848 244677 SH SOLE 2 72676 0 172001 MEDNAX INC COM 58502B106 5 435 SH SOLE 4 435 0 0 MEDNAX INC COM 58502B106 41 3483 SH SOLE 7 3483 0 0 MEDNAX INC COM 58502B106 2714 233193 SH SOLE 18 233193 0 0 MEDNAX INC COM 58502B106 245 21038 SH SOLE 19 21038 0 0 MEDNAX INC COM 58502B106 49314 4236588 SH SOLE 21 4236588 0 0 MEDNAX INC COM 58502B106 34536 2967032 SH SOLE 22 2823118 0 143914 MEDNAX INC COM 58502B106 418 35889 SH SOLE 26 19800 0 16089 MEDNAX INC COM 58502B106 141 12098 SH SOLE 28 12098 0 0 MEDNAX INC COM 58502B106 361 31011 SH SOLE 30 31011 0 0 MEDNAX INC COM 58502B106 100 8571 SH SOLE 31 1856 0 6715 MEDNAX INC COM 58502B106 20 1754 SH SOLE 34 1754 0 0 MEDNAX INC COM 58502B106 30 2556 SH SOLE 36 2556 0 0 MEDNAX INC COM 58502B106 118 10103 SH SOLE 40 10103 0 0 MEDPACE HLDGS INC COM 58506Q109 891 12137 SH SOLE 2 3373 0 8764 MEDPACE HLDGS INC COM 58506Q109 13 174 SH SOLE 4 174 0 0 MEDPACE HLDGS INC COM 58506Q109 34 464 SH SOLE 7 464 0 0 MEDPACE HLDGS INC COM 58506Q109 9897 134867 SH SOLE 18 126067 0 8800 MEDPACE HLDGS INC COM 58506Q109 7735 105407 SH SOLE 19 105407 0 0 MEDPACE HLDGS INC COM 58506Q109 237038 3230281 SH SOLE 21 3230281 0 0 MEDPACE HLDGS INC COM 58506Q109 64664 881216 SH SOLE 22 852113 0 29103 MEDPACE HLDGS INC COM 58506Q109 571 7783 SH SOLE 23 7783 0 0 MEDPACE HLDGS INC COM 58506Q109 3107 42341 SH SOLE 26 6665 0 35676 MEDPACE HLDGS INC COM 58506Q109 351 4782 SH SOLE 28 4782 0 0 MEDPACE HLDGS INC COM 58506Q109 8540 116385 SH SOLE 30 116385 0 0 MEDPACE HLDGS INC COM 58506Q109 57 776 SH SOLE 34 776 0 0 MEDPACE HLDGS INC COM 58506Q109 213 2909 SH SOLE 40 2909 0 0 MEDTRONIC PLC SHS G5960L103 360830 4001223 SH SOLE 2 966665 0 3034558 MEDTRONIC PLC SHS G5960L103 58452 648174 SH SOLE 4 611362 0 36812 MEDTRONIC PLC SHS G5960L103 124524 1380839 SH SOLE 7 1207183 0 173656 MEDTRONIC PLC SHS G5960L103 2885 31991 SH SOLE 13 31991 0 0 MEDTRONIC PLC SHS G5960L103 13216 146546 SH SOLE 15 146546 0 0 MEDTRONIC PLC SHS G5960L103 22 248 SH SOLE 17 0 0 248 MEDTRONIC PLC SHS G5960L103 576644 6394363 SH SOLE 18 5991140 0 403223 MEDTRONIC PLC SHS G5960L103 768963 8526981 SH SOLE 19 8526981 0 0 MEDTRONIC PLC SHS G5960L103 3156088 34997648 SH SOLE 21 34997648 0 0 MEDTRONIC PLC SHS G5960L103 2937877 32577927 SH SOLE 22 29214271 0 3363656 MEDTRONIC PLC SHS G5960L103 96272 1067550 SH SOLE 23 1067550 0 0 MEDTRONIC PLC SHS G5960L103 140689 1560092 SH SOLE 25 1560092 0 0 MEDTRONIC PLC SHS G5960L103 530527 5882973 SH SOLE 26 897106 0 4985867 MEDTRONIC PLC SHS G5960L103 24720 274121 SH SOLE 28 194297 0 79824 MEDTRONIC PLC SHS G5960L103 10816 119938 SH SOLE 29 69382 0 50556 MEDTRONIC PLC SHS G5960L103 516766 5730379 SH SOLE 30 5730379 0 0 MEDTRONIC PLC SHS G5960L103 41212 457000 SH SOLE 31 306534 0 150466 MEDTRONIC PLC SHS G5960L103 4928 54650 SH SOLE 32 54650 0 0 MEDTRONIC PLC SHS G5960L103 178872 1983496 SH SOLE 34 1983496 0 0 MEDTRONIC PLC SHS G5960L103 87739 972930 SH SOLE 36 972930 0 0 MEDTRONIC PLC SHS G5960L103 1632 18102 SH SOLE 37 18102 0 0 MEDTRONIC PLC SHS G5960L103 2731 30289 SH SOLE 40 30289 0 0 MEET GROUP INC COM 58513U101 225 38254 SH SOLE 2 2635 0 35619 MEET GROUP INC COM 58513U101 8 1394 SH SOLE 7 1394 0 0 MEET GROUP INC COM 58513U101 1441 245518 SH SOLE 18 245518 0 0 MEET GROUP INC COM 58513U101 732 124757 SH SOLE 19 124757 0 0 MEET GROUP INC COM 58513U101 13941 2374908 SH SOLE 21 2374908 0 0 MEET GROUP INC COM 58513U101 10733 1828514 SH SOLE 22 1788631 0 39883 MEI PHARMA INC COM NEW 55279B202 56 35089 SH SOLE 2 2911 0 32178 MEI PHARMA INC COM NEW 55279B202 592 367957 SH SOLE 18 367957 0 0 MEI PHARMA INC COM NEW 55279B202 286 177718 SH SOLE 19 177718 0 0 MEI PHARMA INC COM NEW 55279B202 5482 3404886 SH SOLE 21 3404886 0 0 MEI PHARMA INC COM NEW 55279B202 2353 1461297 SH SOLE 22 1428348 0 32949 MEIRAGTX HOLDINGS PLC COM G59665102 83 6157 SH SOLE 2 648 0 5509 MEIRAGTX HOLDINGS PLC COM G59665102 3 215 SH SOLE 7 215 0 0 MEIRAGTX HOLDINGS PLC COM G59665102 832 61939 SH SOLE 18 60747 0 1192 MEIRAGTX HOLDINGS PLC COM G59665102 507 37724 SH SOLE 19 37724 0 0 MEIRAGTX HOLDINGS PLC COM G59665102 12143 903485 SH SOLE 21 903485 0 0 MEIRAGTX HOLDINGS PLC COM G59665102 2652 197339 SH SOLE 22 186033 0 11306 MEIRAGTX HOLDINGS PLC COM G59665102 66 4926 SH SOLE 30 4926 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 352 28389 SH SOLE 2 7083 0 21306 MELCO RESORTS AND ENTMNT LTD ADR 585464100 1232 99385 SH SOLE 4 92842 0 6543 MELCO RESORTS AND ENTMNT LTD ADR 585464100 1926 155327 SH SOLE 7 144385 0 10942 MELCO RESORTS AND ENTMNT LTD ADR 585464100 4 352 SH SOLE 13 352 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 445 35875 SH SOLE 15 32263 0 3612 MELCO RESORTS AND ENTMNT LTD ADR 585464100 2742 221107 SH SOLE 18 212150 0 8957 MELCO RESORTS AND ENTMNT LTD ADR 585464100 1506 121417 SH SOLE 19 121417 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 45190 3644339 SH SOLE 21 3644339 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 40134 3236613 SH SOLE 22 3111994 0 124619 MELCO RESORTS AND ENTMNT LTD ADR 585464100 1972 159004 SH SOLE 23 159004 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 9807 790883 SH SOLE 25 790883 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 11164 900337 SH SOLE 26 218341 0 681996 MELCO RESORTS AND ENTMNT LTD ADR 585464100 532 42943 SH SOLE 28 31569 0 11374 MELCO RESORTS AND ENTMNT LTD ADR 585464100 1057 85281 SH SOLE 29 0 0 85281 MELCO RESORTS AND ENTMNT LTD ADR 585464100 9868 795777 SH SOLE 30 795777 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 118 9549 SH SOLE 31 1347 0 8202 MELCO RESORTS AND ENTMNT LTD ADR 585464100 10621 856493 SH SOLE 34 856493 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 443 35714 SH SOLE 36 35714 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 61 4935 SH SOLE 40 4935 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 27 226 SH SOLE 4 226 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 12269 101129 SH SOLE 21 101129 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 5779 47631 SH SOLE 22 24112 0 23519 MELLANOX TECHNOLOGIES LTD SHS M51363113 1986 16369 SH SOLE 26 9993 0 6376 MELLANOX TECHNOLOGIES LTD SHS M51363113 821 6768 SH SOLE 28 6768 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 6134 50563 SH SOLE 30 50563 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 580 4782 SH SOLE 40 4782 0 0 MENLO THERAPEUTICS INC COM 586858102 110 41090 SH SOLE 2 2700 0 38390 MENLO THERAPEUTICS INC COM 586858102 444 165651 SH SOLE 18 165651 0 0 MENLO THERAPEUTICS INC COM 586858102 231 86211 SH SOLE 19 86211 0 0 MENLO THERAPEUTICS INC COM 586858102 4382 1634965 SH SOLE 21 1634965 0 0 MENLO THERAPEUTICS INC COM 586858102 2776 1035654 SH SOLE 22 1018232 0 17422 MERCADOLIBRE INC COM 58733R102 20714 42397 SH SOLE 2 11218 0 31179 MERCADOLIBRE INC COM 58733R102 10551 21596 SH SOLE 4 20405 0 1191 MERCADOLIBRE INC COM 58733R102 2528 5175 SH SOLE 7 5175 0 0 MERCADOLIBRE INC COM 58733R102 297 607 SH SOLE 13 607 0 0 MERCADOLIBRE INC COM 58733R102 1834 3754 SH SOLE 15 3754 0 0 MERCADOLIBRE INC COM 58733R102 130364 266823 SH SOLE 18 171911 0 94912 MERCADOLIBRE INC COM 58733R102 179059 366488 SH SOLE 19 366488 0 0 MERCADOLIBRE INC COM 58733R102 38211 78208 SH SOLE 21 78208 0 0 MERCADOLIBRE INC COM 58733R102 53489 109479 SH SOLE 22 83643 0 25836 MERCADOLIBRE INC COM 58733R102 16295 33351 SH SOLE 23 33351 0 0 MERCADOLIBRE INC COM 58733R102 24295 49725 SH SOLE 25 49725 0 0 MERCADOLIBRE INC COM 58733R102 90493 185216 SH SOLE 26 31897 0 153319 MERCADOLIBRE INC COM 58733R102 4455 9118 SH SOLE 28 6451 0 2667 MERCADOLIBRE INC COM 58733R102 785 1607 SH SOLE 29 1607 0 0 MERCADOLIBRE INC COM 58733R102 58680 120103 SH SOLE 30 120103 0 0 MERCADOLIBRE INC COM 58733R102 8914 18244 SH SOLE 31 8384 0 9860 MERCADOLIBRE INC COM 58733R102 3848 7875 SH SOLE 32 7875 0 0 MERCADOLIBRE INC COM 58733R102 41928 85816 SH SOLE 34 85816 0 0 MERCADOLIBRE INC COM 58733R102 13507 27646 SH SOLE 36 27646 0 0 MERCADOLIBRE INC COM 58733R102 454 930 SH SOLE 40 930 0 0 MERCADOLIBRE INC NOTE 2.000% 8/1 58733RAD4 3227 2475000 PRN SOLE 21 2475000 0 0 MERCANTILE BANK CORP COM 587376104 344 16238 SH SOLE 2 1126 0 15112 MERCANTILE BANK CORP COM 587376104 7 323 SH SOLE 7 323 0 0 MERCANTILE BANK CORP COM 587376104 1313 62004 SH SOLE 18 62004 0 0 MERCANTILE BANK CORP COM 587376104 1941 91706 SH SOLE 19 91706 0 0 MERCANTILE BANK CORP COM 587376104 12427 587024 SH SOLE 21 587024 0 0 MERCANTILE BANK CORP COM 587376104 12379 584723 SH SOLE 22 566182 0 18541 MERCANTILE BANK CORP COM 587376104 56 2644 SH SOLE 23 2644 0 0 MERCANTILE BANK CORP COM 587376104 763 36047 SH SOLE 26 0 0 36047 MERCANTILE BANK CORP COM 587376104 54 2551 SH SOLE 28 2551 0 0 MERCANTILE BANK CORP COM 587376104 67 3158 SH SOLE 30 3158 0 0 MERCANTILE BANK CORP COM 587376104 57 2693 SH SOLE 34 2693 0 0 MERCER INTL INC COM 588056101 316 43656 SH SOLE 18 43656 0 0 MERCER INTL INC COM 588056101 22103 3052872 SH SOLE 21 3052872 0 0 MERCER INTL INC COM 588056101 5811 802607 SH SOLE 22 784299 0 18308 MERCER INTL INC COM 588056101 114 15741 SH SOLE 26 0 0 15741 MERCER INTL INC COM 588056101 30 4145 SH SOLE 28 4145 0 0 MERCER INTL INC COM 588056101 388 53544 SH SOLE 30 53544 0 0 MERCER INTL INC COM 588056101 37 5053 SH SOLE 40 5053 0 0 MERCHANTS BANCORP IND COM 58844R108 197 12948 SH SOLE 2 4655 0 8293 MERCHANTS BANCORP IND COM 58844R108 5 326 SH SOLE 7 326 0 0 MERCHANTS BANCORP IND COM 58844R108 511 33666 SH SOLE 18 33666 0 0 MERCHANTS BANCORP IND COM 58844R108 866 57019 SH SOLE 19 57019 0 0 MERCHANTS BANCORP IND COM 58844R108 5120 337268 SH SOLE 21 337268 0 0 MERCHANTS BANCORP IND COM 58844R108 6981 459855 SH SOLE 22 452614 0 7241 MERCHANTS BANCORP IND COM 58844R108 97 6416 SH SOLE 23 6416 0 0 MERCHANTS BANCORP IND COM 58844R108 339 22363 SH SOLE 26 0 0 22363 MERCHANTS BANCORP IND COM 58844R108 29 1889 SH SOLE 30 1889 0 0 MERCK & CO. INC COM 58933Y105 556278 7230018 SH SOLE 2 1731870 0 5498148 MERCK & CO. INC COM 58933Y105 95613 1242697 SH SOLE 4 1173017 0 69680 MERCK & CO. INC COM 58933Y105 193655 2516967 SH SOLE 7 2427524 0 89443 MERCK & CO. INC COM 58933Y105 11361 147664 SH SOLE 13 147664 0 0 MERCK & CO. INC COM 58933Y105 21487 279268 SH SOLE 15 279268 0 0 MERCK & CO. INC COM 58933Y105 695875 9044379 SH SOLE 18 8537213 0 507166 MERCK & CO. INC COM 58933Y105 447725 5819139 SH SOLE 19 5819139 0 0 MERCK & CO. INC COM 58933Y105 5692 73978 SH SOLE 20 73978 0 0 MERCK & CO. INC COM 58933Y105 5212338 67745495 SH SOLE 21 67745495 0 0 MERCK & CO. INC COM 58933Y105 4845259 62974508 SH SOLE 22 56517368 0 6457140 MERCK & CO. INC COM 58933Y105 155829 2025326 SH SOLE 23 2025326 0 0 MERCK & CO. INC COM 58933Y105 217808 2830881 SH SOLE 25 2830881 0 0 MERCK & CO. INC COM 58933Y105 1055572 13719421 SH SOLE 26 1590226 0 12129195 MERCK & CO. INC COM 58933Y105 40017 520101 SH SOLE 28 369217 0 150884 MERCK & CO. INC COM 58933Y105 38152 495873 SH SOLE 29 82689 0 413184 MERCK & CO. INC COM 58933Y105 843940 10968811 SH SOLE 30 10968811 0 0 MERCK & CO. INC COM 58933Y105 217275 2823952 SH SOLE 31 546395 0 2277557 MERCK & CO. INC COM 58933Y105 15089 196114 SH SOLE 32 196114 0 0 MERCK & CO. INC COM 58933Y105 289043 3756727 SH SOLE 34 3756727 0 0 MERCK & CO. INC COM 58933Y105 144361 1876278 SH SOLE 36 1876278 0 0 MERCK & CO. INC COM 58933Y105 4442 57731 SH SOLE 40 57731 0 0 MERCURY GENL CORP NEW COM 589400100 2518 61836 SH SOLE 2 12681 0 49155 MERCURY GENL CORP NEW COM 589400100 5 111 SH SOLE 4 111 0 0 MERCURY GENL CORP NEW COM 589400100 19 456 SH SOLE 7 456 0 0 MERCURY GENL CORP NEW COM 589400100 3208 78778 SH SOLE 18 75907 0 2871 MERCURY GENL CORP NEW COM 589400100 261 6405 SH SOLE 19 6405 0 0 MERCURY GENL CORP NEW COM 589400100 51996 1276912 SH SOLE 21 1276912 0 0 MERCURY GENL CORP NEW COM 589400100 35696 876622 SH SOLE 22 830372 0 46250 MERCURY GENL CORP NEW COM 589400100 1528 37531 SH SOLE 26 9279 0 28252 MERCURY GENL CORP NEW COM 589400100 146 3581 SH SOLE 28 3581 0 0 MERCURY GENL CORP NEW COM 589400100 397 9756 SH SOLE 30 9756 0 0 MERCURY GENL CORP NEW COM 589400100 25 606 SH SOLE 31 606 0 0 MERCURY GENL CORP NEW COM 589400100 255 6270 SH SOLE 34 6270 0 0 MERCURY GENL CORP NEW COM 589400100 33 818 SH SOLE 36 818 0 0 MERCURY GENL CORP NEW COM 589400100 108 2648 SH SOLE 40 2648 0 0 MERCURY SYS INC COM 589378108 3009 42179 SH SOLE 2 25122 0 17057 MERCURY SYS INC COM 589378108 23 318 SH SOLE 4 318 0 0 MERCURY SYS INC COM 589378108 68 960 SH SOLE 7 960 0 0 MERCURY SYS INC COM 589378108 22989 322252 SH SOLE 18 314877 0 7375 MERCURY SYS INC COM 589378108 117110 1641570 SH SOLE 19 1641570 0 0 MERCURY SYS INC COM 589378108 316433 4435567 SH SOLE 21 4435567 0 0 MERCURY SYS INC COM 589378108 134457 1884731 SH SOLE 22 1825104 0 59627 MERCURY SYS INC COM 589378108 350 4909 SH SOLE 23 4909 0 0 MERCURY SYS INC COM 589378108 2729 38248 SH SOLE 26 15496 0 22752 MERCURY SYS INC COM 589378108 630 8836 SH SOLE 28 8836 0 0 MERCURY SYS INC COM 589378108 1316 18450 SH SOLE 30 18450 0 0 MERCURY SYS INC COM 589378108 69 962 SH SOLE 34 962 0 0 MERCURY SYS INC COM 589378108 431 6046 SH SOLE 40 6046 0 0 MEREDITH CORP COM 589433101 373 30557 SH SOLE 2 17529 0 13028 MEREDITH CORP COM 589433101 3 230 SH SOLE 4 230 0 0 MEREDITH CORP COM 589433101 55 4478 SH SOLE 7 4478 0 0 MEREDITH CORP COM 589433101 3033 248209 SH SOLE 18 248209 0 0 MEREDITH CORP COM 589433101 1009 82590 SH SOLE 19 82590 0 0 MEREDITH CORP COM 589433101 43596 3567621 SH SOLE 21 3567621 0 0 MEREDITH CORP COM 589433101 16288 1332910 SH SOLE 22 1287125 0 45785 MEREDITH CORP COM 589433101 189 15483 SH SOLE 26 9647 0 5836 MEREDITH CORP COM 589433101 59 4805 SH SOLE 28 4805 0 0 MEREDITH CORP COM 589433101 163 13376 SH SOLE 30 13376 0 0 MEREDITH CORP COM 589433101 29 2353 SH SOLE 31 0 0 2353 MEREDITH CORP COM 589433101 172 14094 SH SOLE 32 14094 0 0 MEREDITH CORP COM 589433101 8 693 SH SOLE 36 693 0 0 MEREDITH CORP COM 589433101 48 3956 SH SOLE 40 3956 0 0 MERIDIAN BANCORP INC MD COM 58958U103 482 42987 SH SOLE 2 2841 0 40146 MERIDIAN BANCORP INC MD COM 58958U103 11 1013 SH SOLE 7 1013 0 0 MERIDIAN BANCORP INC MD COM 58958U103 2034 181310 SH SOLE 18 181310 0 0 MERIDIAN BANCORP INC MD COM 58958U103 1627 144973 SH SOLE 19 144973 0 0 MERIDIAN BANCORP INC MD COM 58958U103 20326 1811545 SH SOLE 21 1811545 0 0 MERIDIAN BANCORP INC MD COM 58958U103 18832 1678409 SH SOLE 22 1628699 0 49710 MERIDIAN BANCORP INC MD COM 58958U103 267 23839 SH SOLE 26 0 0 23839 MERIDIAN BANCORP INC MD COM 58958U103 80 7093 SH SOLE 28 7093 0 0 MERIDIAN BANCORP INC MD COM 58958U103 250 22297 SH SOLE 30 22297 0 0 MERIDIAN BANCORP INC MD COM 58958U103 61 5459 SH SOLE 34 5459 0 0 MERIDIAN BANCORP INC MD COM 58958U103 76 6779 SH SOLE 40 6779 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 306 36396 SH SOLE 2 2264 0 34132 MERIDIAN BIOSCIENCE INC COM 589584101 3 318 SH SOLE 4 318 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 7 807 SH SOLE 7 807 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 1727 205565 SH SOLE 18 205565 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 655 77954 SH SOLE 19 77954 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 41431 4932296 SH SOLE 21 4932296 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 10460 1245212 SH SOLE 22 1201308 0 43904 MERIDIAN BIOSCIENCE INC COM 589584101 89 10585 SH SOLE 26 7909 0 2676 MERIDIAN BIOSCIENCE INC COM 589584101 52 6137 SH SOLE 28 6137 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 427 50812 SH SOLE 30 50812 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 37 4407 SH SOLE 40 4407 0 0 MERIDIAN BK PAOLI PA COM 58958P104 19 1405 SH SOLE 18 1405 0 0 MERIDIAN BK PAOLI PA COM 58958P104 214 15616 SH SOLE 21 15616 0 0 MERIT MED SYS INC COM 589889104 655 20950 SH SOLE 2 3916 0 17034 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 8003 256101 SH SOLE 18 245557 0 10544 MERIT MED SYS INC COM 589889104 5444 174215 SH SOLE 19 174215 0 0 MERIT MED SYS INC COM 589889104 189141 6052526 SH SOLE 21 6052526 0 0 MERIT MED SYS INC COM 589889104 50689 1622052 SH SOLE 22 1563979 0 58073 MERIT MED SYS INC COM 589889104 197 6317 SH SOLE 23 6317 0 0 MERIT MED SYS INC COM 589889104 1113 35606 SH SOLE 26 12843 0 22763 MERIT MED SYS INC COM 589889104 217 6945 SH SOLE 28 6945 0 0 MERIT MED SYS INC COM 589889104 2252 72062 SH SOLE 30 72062 0 0 MERIT MED SYS INC COM 589889104 30 950 SH SOLE 34 950 0 0 MERIT MED SYS INC COM 589889104 177 5671 SH SOLE 40 5671 0 0 MERITAGE HOMES CORP COM 59001A102 1358 37202 SH SOLE 2 4533 0 32669 MERITAGE HOMES CORP COM 59001A102 3 85 SH SOLE 4 85 0 0 MERITAGE HOMES CORP COM 59001A102 36 978 SH SOLE 7 978 0 0 MERITAGE HOMES CORP COM 59001A102 6081 166547 SH SOLE 18 166547 0 0 MERITAGE HOMES CORP COM 59001A102 3477 95246 SH SOLE 19 95246 0 0 MERITAGE HOMES CORP COM 59001A102 157925 4325526 SH SOLE 21 4325526 0 0 MERITAGE HOMES CORP COM 59001A102 40816 1117938 SH SOLE 22 1076774 0 41164 MERITAGE HOMES CORP COM 59001A102 242 6632 SH SOLE 23 6632 0 0 MERITAGE HOMES CORP COM 59001A102 1974 54055 SH SOLE 26 13441 0 40614 MERITAGE HOMES CORP COM 59001A102 172 4702 SH SOLE 28 4702 0 0 MERITAGE HOMES CORP COM 59001A102 1738 47608 SH SOLE 30 47608 0 0 MERITAGE HOMES CORP COM 59001A102 77 2101 SH SOLE 31 0 0 2101 MERITAGE HOMES CORP COM 59001A102 53 1440 SH SOLE 34 1440 0 0 MERITAGE HOMES CORP COM 59001A102 73 1999 SH SOLE 36 1999 0 0 MERITAGE HOMES CORP COM 59001A102 146 3993 SH SOLE 40 3993 0 0 MERITOR INC COM 59001K100 445 33570 SH SOLE 2 3802 0 29768 MERITOR INC COM 59001K100 6 463 SH SOLE 4 463 0 0 MERITOR INC COM 59001K100 29 2203 SH SOLE 7 2203 0 0 MERITOR INC COM 59001K100 4338 327420 SH SOLE 18 327420 0 0 MERITOR INC COM 59001K100 1757 132590 SH SOLE 19 132590 0 0 MERITOR INC COM 59001K100 105722 7979021 SH SOLE 21 7979021 0 0 MERITOR INC COM 59001K100 32143 2425879 SH SOLE 22 2337302 0 88577 MERITOR INC COM 59001K100 400 30198 SH SOLE 26 11528 0 18670 MERITOR INC COM 59001K100 147 11058 SH SOLE 28 11058 0 0 MERITOR INC COM 59001K100 1316 99304 SH SOLE 30 99304 0 0 MERITOR INC COM 59001K100 150 11300 SH SOLE 31 0 0 11300 MERITOR INC COM 59001K100 55 4155 SH SOLE 36 4155 0 0 MERITOR INC COM 59001K100 97 7326 SH SOLE 40 7326 0 0 MERITOR INC NOTE 3.250%10/1 59001KAF7 849 1000000 PRN SOLE 21 1000000 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 5 2320 SH SOLE 18 2320 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 71 33186 SH SOLE 21 33186 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 457 212416 SH SOLE 22 212416 0 0 MERSANA THERAPEUTICS INC COM 59045L106 216 36994 SH SOLE 2 5899 0 31095 MERSANA THERAPEUTICS INC COM 59045L106 2 338 SH SOLE 7 338 0 0 MERSANA THERAPEUTICS INC COM 59045L106 768 131738 SH SOLE 18 131738 0 0 MERSANA THERAPEUTICS INC COM 59045L106 4496 771228 SH SOLE 19 771228 0 0 MERSANA THERAPEUTICS INC COM 59045L106 259 44400 SH SOLE 20 44400 0 0 MERSANA THERAPEUTICS INC COM 59045L106 7874 1350614 SH SOLE 21 1350614 0 0 MERSANA THERAPEUTICS INC COM 59045L106 5545 951167 SH SOLE 22 934383 0 16784 MESA AIR GROUP INC COM NEW 590479135 55 16703 SH SOLE 2 861 0 15842 MESA AIR GROUP INC COM NEW 590479135 299 90808 SH SOLE 18 90808 0 0 MESA AIR GROUP INC COM NEW 590479135 171 51891 SH SOLE 19 51891 0 0 MESA AIR GROUP INC COM NEW 590479135 2807 853085 SH SOLE 21 853085 0 0 MESA AIR GROUP INC COM NEW 590479135 2376 722065 SH SOLE 22 704425 0 17640 MESA LABS INC COM 59064R109 336 1487 SH SOLE 2 201 0 1286 MESA LABS INC COM 59064R109 4 16 SH SOLE 4 16 0 0 MESA LABS INC COM 59064R109 16 72 SH SOLE 7 72 0 0 MESA LABS INC COM 59064R109 4326 19135 SH SOLE 18 19135 0 0 MESA LABS INC COM 59064R109 1671 7391 SH SOLE 19 7391 0 0 MESA LABS INC COM 59064R109 104770 463400 SH SOLE 21 463400 0 0 MESA LABS INC COM 59064R109 26318 116403 SH SOLE 22 111902 0 4501 MESA LABS INC COM 59064R109 29 128 SH SOLE 23 128 0 0 MESA LABS INC COM 59064R109 60 267 SH SOLE 26 0 0 267 MESA LABS INC COM 59064R109 137 606 SH SOLE 28 606 0 0 MESA LABS INC COM 59064R109 18207 80531 SH SOLE 30 80531 0 0 MESA LABS INC COM 59064R109 111 489 SH SOLE 40 489 0 0 MESOBLAST LTD SPONS ADR 590717104 0 15 SH SOLE 17 0 0 15 META FINL GROUP INC COM 59100U108 451 20755 SH SOLE 2 1755 0 19000 META FINL GROUP INC COM 59100U108 4 186 SH SOLE 4 186 0 0 META FINL GROUP INC COM 59100U108 12 534 SH SOLE 7 534 0 0 META FINL GROUP INC COM 59100U108 3385 155839 SH SOLE 18 155839 0 0 META FINL GROUP INC COM 59100U108 1371 63099 SH SOLE 19 63099 0 0 META FINL GROUP INC COM 59100U108 78955 3635117 SH SOLE 21 3635117 0 0 META FINL GROUP INC COM 59100U108 22218 1022950 SH SOLE 22 985820 0 37130 META FINL GROUP INC COM 59100U108 210 9675 SH SOLE 26 0 0 9675 META FINL GROUP INC COM 59100U108 85 3894 SH SOLE 28 3894 0 0 META FINL GROUP INC COM 59100U108 4595 211542 SH SOLE 30 211542 0 0 META FINL GROUP INC COM 59100U108 86 3945 SH SOLE 40 3945 0 0 METHODE ELECTRS INC COM 591520200 829 31369 SH SOLE 2 1873 0 29496 METHODE ELECTRS INC COM 591520200 3 106 SH SOLE 4 106 0 0 METHODE ELECTRS INC COM 591520200 17 629 SH SOLE 7 629 0 0 METHODE ELECTRS INC COM 591520200 4407 166755 SH SOLE 18 166755 0 0 METHODE ELECTRS INC COM 591520200 1845 69792 SH SOLE 19 69792 0 0 METHODE ELECTRS INC COM 591520200 107043 4050061 SH SOLE 21 4050061 0 0 METHODE ELECTRS INC COM 591520200 27939 1057107 SH SOLE 22 1015200 0 41907 METHODE ELECTRS INC COM 591520200 769 29107 SH SOLE 26 12808 0 16299 METHODE ELECTRS INC COM 591520200 140 5282 SH SOLE 28 5282 0 0 METHODE ELECTRS INC COM 591520200 2090 79058 SH SOLE 30 79058 0 0 METHODE ELECTRS INC COM 591520200 40 1499 SH SOLE 34 1499 0 0 METHODE ELECTRS INC COM 591520200 103 3886 SH SOLE 40 3886 0 0 METLIFE INC COM 59156R108 67122 2195680 SH SOLE 2 449820 0 1745860 METLIFE INC COM 59156R108 11393 372701 SH SOLE 4 351102 0 21599 METLIFE INC COM 59156R108 22607 739523 SH SOLE 7 657672 0 81851 METLIFE INC COM 59156R108 756 24726 SH SOLE 13 24726 0 0 METLIFE INC COM 59156R108 2638 86292 SH SOLE 15 86292 0 0 METLIFE INC COM 59156R108 232422 7602952 SH SOLE 18 7082530 0 520422 METLIFE INC COM 59156R108 259961 8503801 SH SOLE 19 8503801 0 0 METLIFE INC COM 59156R108 469190 15348062 SH SOLE 21 15348062 0 0 METLIFE INC COM 59156R108 599391 19607170 SH SOLE 22 17633187 0 1973983 METLIFE INC COM 59156R108 18460 603857 SH SOLE 23 603857 0 0 METLIFE INC COM 59156R108 28138 920444 SH SOLE 25 920444 0 0 METLIFE INC COM 59156R108 154720 5061156 SH SOLE 26 509814 0 4551342 METLIFE INC COM 59156R108 4912 160689 SH SOLE 28 112206 0 48483 METLIFE INC COM 59156R108 1563 51129 SH SOLE 29 51129 0 0 METLIFE INC COM 59156R108 94774 3100225 SH SOLE 30 3100225 0 0 METLIFE INC COM 59156R108 6325 206895 SH SOLE 31 144734 0 62161 METLIFE INC COM 59156R108 11739 384011 SH SOLE 34 384011 0 0 METLIFE INC COM 59156R108 20089 657143 SH SOLE 36 657143 0 0 METLIFE INC COM 59156R108 554 18115 SH SOLE 40 18115 0 0 METROCITY BANKSHARES INC COM 59165J105 163 13871 SH SOLE 2 937 0 12934 METROCITY BANKSHARES INC COM 59165J105 716 60951 SH SOLE 18 60951 0 0 METROCITY BANKSHARES INC COM 59165J105 358 30510 SH SOLE 19 30510 0 0 METROCITY BANKSHARES INC COM 59165J105 6606 562732 SH SOLE 21 562732 0 0 METROCITY BANKSHARES INC COM 59165J105 1846 157275 SH SOLE 22 149147 0 8128 METROPOLITAN BK HLDG CORP COM 591774104 181 6732 SH SOLE 2 442 0 6290 METROPOLITAN BK HLDG CORP COM 591774104 4 138 SH SOLE 7 138 0 0 METROPOLITAN BK HLDG CORP COM 591774104 720 26748 SH SOLE 18 26748 0 0 METROPOLITAN BK HLDG CORP COM 591774104 415 15399 SH SOLE 19 15399 0 0 METROPOLITAN BK HLDG CORP COM 591774104 6924 257118 SH SOLE 21 257118 0 0 METROPOLITAN BK HLDG CORP COM 591774104 4274 158707 SH SOLE 22 154512 0 4195 METTLER TOLEDO INTERNATIONAL COM 592688105 46537 67395 SH SOLE 2 14267 0 53128 METTLER TOLEDO INTERNATIONAL COM 592688105 8521 12340 SH SOLE 4 11670 0 670 METTLER TOLEDO INTERNATIONAL COM 592688105 15330 22201 SH SOLE 7 20722 0 1479 METTLER TOLEDO INTERNATIONAL COM 592688105 482 698 SH SOLE 13 698 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 1391 2015 SH SOLE 15 2015 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 34703 50257 SH SOLE 18 45810 0 4447 METTLER TOLEDO INTERNATIONAL COM 592688105 8081 11703 SH SOLE 19 11703 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 481409 697179 SH SOLE 21 697179 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 409651 593259 SH SOLE 22 533387 0 59872 METTLER TOLEDO INTERNATIONAL COM 592688105 13513 19570 SH SOLE 23 19570 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 21125 30593 SH SOLE 25 30593 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 96319 139489 SH SOLE 26 19760 0 119729 METTLER TOLEDO INTERNATIONAL COM 592688105 3423 4957 SH SOLE 28 3526 0 1431 METTLER TOLEDO INTERNATIONAL COM 592688105 4474 6479 SH SOLE 29 1334 0 5145 METTLER TOLEDO INTERNATIONAL COM 592688105 79643 115339 SH SOLE 30 115339 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 4922 7128 SH SOLE 31 5751 0 1377 METTLER TOLEDO INTERNATIONAL COM 592688105 2187 3167 SH SOLE 34 3167 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 10628 15391 SH SOLE 36 15391 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 380 551 SH SOLE 40 551 0 0 MFA FINL INC COM 55272X102 1435 926055 SH SOLE 2 74978 0 851077 MFA FINL INC COM 55272X102 3 1955 SH SOLE 4 1955 0 0 MFA FINL INC COM 55272X102 19 12265 SH SOLE 7 12265 0 0 MFA FINL INC COM 55272X102 340 219404 SH SOLE 18 219404 0 0 MFA FINL INC COM 55272X102 165 106634 SH SOLE 19 106634 0 0 MFA FINL INC COM 55272X102 28130 18148568 SH SOLE 21 18148568 0 0 MFA FINL INC COM 55272X102 18991 12252526 SH SOLE 22 11503819 0 748707 MFA FINL INC COM 55272X102 273 176058 SH SOLE 26 80451 0 95607 MFA FINL INC COM 55272X102 93 59957 SH SOLE 28 59957 0 0 MFA FINL INC COM 55272X102 207 133245 SH SOLE 30 133245 0 0 MFA FINL INC COM 55272X102 15 9706 SH SOLE 31 9706 0 0 MFA FINL INC COM 55272X102 18 11914 SH SOLE 34 11914 0 0 MFA FINL INC COM 55272X102 19 12262 SH SOLE 36 12262 0 0 MFA FINL INC COM 55272X102 81 52562 SH SOLE 40 52562 0 0 MGE ENERGY INC COM 55277P104 1685 25743 SH SOLE 2 1777 0 23966 MGE ENERGY INC COM 55277P104 153 2336 SH SOLE 4 2336 0 0 MGE ENERGY INC COM 55277P104 38 585 SH SOLE 7 585 0 0 MGE ENERGY INC COM 55277P104 8248 125983 SH SOLE 18 125983 0 0 MGE ENERGY INC COM 55277P104 4292 65551 SH SOLE 19 65551 0 0 MGE ENERGY INC COM 55277P104 81903 1251003 SH SOLE 21 1251003 0 0 MGE ENERGY INC COM 55277P104 65153 995155 SH SOLE 22 957507 0 37648 MGE ENERGY INC COM 55277P104 947 14471 SH SOLE 26 12176 0 2295 MGE ENERGY INC COM 55277P104 314 4796 SH SOLE 28 4796 0 0 MGE ENERGY INC COM 55277P104 1527 23330 SH SOLE 30 23330 0 0 MGE ENERGY INC COM 55277P104 107 1630 SH SOLE 36 1630 0 0 MGE ENERGY INC COM 55277P104 249 3797 SH SOLE 40 3797 0 0 MGIC INVT CORP WIS COM 552848103 6051 952963 SH SOLE 2 317095 0 635868 MGIC INVT CORP WIS COM 552848103 48 7552 SH SOLE 4 7552 0 0 MGIC INVT CORP WIS COM 552848103 82 12835 SH SOLE 7 12835 0 0 MGIC INVT CORP WIS COM 552848103 0 33 SH SOLE 17 0 0 33 MGIC INVT CORP WIS COM 552848103 1209 190429 SH SOLE 18 181365 0 9064 MGIC INVT CORP WIS COM 552848103 1981 311946 SH SOLE 19 311946 0 0 MGIC INVT CORP WIS COM 552848103 28718 4522589 SH SOLE 21 4522589 0 0 MGIC INVT CORP WIS COM 552848103 72168 11364981 SH SOLE 22 10684298 0 680683 MGIC INVT CORP WIS COM 552848103 306 48132 SH SOLE 23 48132 0 0 MGIC INVT CORP WIS COM 552848103 57 8991 SH SOLE 25 8991 0 0 MGIC INVT CORP WIS COM 552848103 960 151185 SH SOLE 26 103341 0 47844 MGIC INVT CORP WIS COM 552848103 312 49108 SH SOLE 28 49108 0 0 MGIC INVT CORP WIS COM 552848103 85 13318 SH SOLE 29 13318 0 0 MGIC INVT CORP WIS COM 552848103 688 108416 SH SOLE 30 108416 0 0 MGIC INVT CORP WIS COM 552848103 284 44755 SH SOLE 31 29673 0 15082 MGIC INVT CORP WIS COM 552848103 49 7763 SH SOLE 34 7763 0 0 MGIC INVT CORP WIS COM 552848103 61 9547 SH SOLE 36 9547 0 0 MGIC INVT CORP WIS COM 552848103 221 34774 SH SOLE 40 34774 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 1811 76500 SH SOLE 2 76500 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 9 388 SH SOLE 4 388 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 2450 103488 SH SOLE 21 103488 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 6243 263731 SH SOLE 22 201613 0 62118 MGM GROWTH PPTYS LLC CL A COM 55303A105 1177 49746 SH SOLE 26 22901 0 26845 MGM GROWTH PPTYS LLC CL A COM 55303A105 412 17417 SH SOLE 28 17417 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 919 38832 SH SOLE 30 38832 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 72 3036 SH SOLE 34 3036 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 270 11412 SH SOLE 40 11412 0 0 MGM RESORTS INTERNATIONAL COM 552953101 11676 989468 SH SOLE 2 144210 0 845258 MGM RESORTS INTERNATIONAL COM 552953101 2572 217941 SH SOLE 4 203840 0 14101 MGM RESORTS INTERNATIONAL COM 552953101 5552 470493 SH SOLE 7 437604 0 32889 MGM RESORTS INTERNATIONAL COM 552953101 11 930 SH SOLE 13 930 0 0 MGM RESORTS INTERNATIONAL COM 552953101 471 39946 SH SOLE 15 39946 0 0 MGM RESORTS INTERNATIONAL COM 552953101 12164 1030879 SH SOLE 18 957338 0 73541 MGM RESORTS INTERNATIONAL COM 552953101 1686 142869 SH SOLE 19 142869 0 0 MGM RESORTS INTERNATIONAL COM 552953101 137103 11618879 SH SOLE 21 11618879 0 0 MGM RESORTS INTERNATIONAL COM 552953101 140298 11889645 SH SOLE 22 11014858 0 874787 MGM RESORTS INTERNATIONAL COM 552953101 4297 364125 SH SOLE 23 364125 0 0 MGM RESORTS INTERNATIONAL COM 552953101 6178 523559 SH SOLE 25 523559 0 0 MGM RESORTS INTERNATIONAL COM 552953101 24931 2112779 SH SOLE 26 316761 0 1796018 MGM RESORTS INTERNATIONAL COM 552953101 1163 98550 SH SOLE 28 70190 0 28360 MGM RESORTS INTERNATIONAL COM 552953101 1248 105734 SH SOLE 29 0 0 105734 MGM RESORTS INTERNATIONAL COM 552953101 21456 1818266 SH SOLE 30 1818266 0 0 MGM RESORTS INTERNATIONAL COM 552953101 1378 116793 SH SOLE 31 91327 0 25466 MGM RESORTS INTERNATIONAL COM 552953101 324 27493 SH SOLE 34 27493 0 0 MGM RESORTS INTERNATIONAL COM 552953101 3908 331210 SH SOLE 36 331210 0 0 MGM RESORTS INTERNATIONAL COM 552953101 142 12033 SH SOLE 40 12033 0 0 MGP INGREDIENTS INC NEW COM 55303J106 133 4962 SH SOLE 2 716 0 4246 MGP INGREDIENTS INC NEW COM 55303J106 3 98 SH SOLE 4 98 0 0 MGP INGREDIENTS INC NEW COM 55303J106 8 283 SH SOLE 7 283 0 0 MGP INGREDIENTS INC NEW COM 55303J106 1612 59935 SH SOLE 18 59935 0 0 MGP INGREDIENTS INC NEW COM 55303J106 658 24477 SH SOLE 19 24477 0 0 MGP INGREDIENTS INC NEW COM 55303J106 38488 1431309 SH SOLE 21 1431309 0 0 MGP INGREDIENTS INC NEW COM 55303J106 10871 404286 SH SOLE 22 389734 0 14552 MGP INGREDIENTS INC NEW COM 55303J106 319 11868 SH SOLE 26 6980 0 4888 MGP INGREDIENTS INC NEW COM 55303J106 52 1939 SH SOLE 28 1939 0 0 MGP INGREDIENTS INC NEW COM 55303J106 467 17381 SH SOLE 30 17381 0 0 MGP INGREDIENTS INC NEW COM 55303J106 34 1263 SH SOLE 34 1263 0 0 MGP INGREDIENTS INC NEW COM 55303J106 42 1553 SH SOLE 40 1553 0 0 MICHAELS COS INC COM 59408Q106 122 75572 SH SOLE 2 3529 0 72043 MICHAELS COS INC COM 59408Q106 1 432 SH SOLE 4 432 0 0 MICHAELS COS INC COM 59408Q106 11 6710 SH SOLE 7 6710 0 0 MICHAELS COS INC COM 59408Q106 573 353612 SH SOLE 18 353612 0 0 MICHAELS COS INC COM 59408Q106 238 146943 SH SOLE 19 146943 0 0 MICHAELS COS INC COM 59408Q106 14214 8774241 SH SOLE 21 8774241 0 0 MICHAELS COS INC COM 59408Q106 3910 2413506 SH SOLE 22 2300469 0 113037 MICHAELS COS INC COM 59408Q106 63 38946 SH SOLE 26 29812 0 9134 MICHAELS COS INC COM 59408Q106 23 14306 SH SOLE 28 14306 0 0 MICHAELS COS INC COM 59408Q106 175 108210 SH SOLE 30 108210 0 0 MICHAELS COS INC COM 59408Q106 26 15857 SH SOLE 31 0 0 15857 MICHAELS COS INC COM 59408Q106 7 4198 SH SOLE 36 4198 0 0 MICHAELS COS INC COM 59408Q106 18 10880 SH SOLE 40 10880 0 0 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 71 13935 SH SOLE 2 0 0 13935 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 0 93 SH SOLE 18 93 0 0 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 72 14118 SH SOLE 25 14118 0 0 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 1036 204297 SH SOLE 26 48002 0 156295 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 57 11204 SH SOLE 30 11204 0 0 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 179 35255 SH SOLE 31 29439 0 5816 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 11 2196 SH SOLE 34 2196 0 0 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 50 9814 SH SOLE 36 9814 0 0 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 5 1035 SH SOLE 40 1035 0 0 MICROBOT MED INC COM NEW 59503A204 8 1383 SH SOLE 18 1383 0 0 MICROBOT MED INC COM NEW 59503A204 78 14017 SH SOLE 21 14017 0 0 MICROBOT MED INC COM NEW 59503A204 1093 196932 SH SOLE 22 196932 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 37978 560143 SH SOLE 2 53976 0 506167 MICROCHIP TECHNOLOGY INC COM 595017104 7193 106085 SH SOLE 4 99931 0 6154 MICROCHIP TECHNOLOGY INC COM 595017104 15250 224933 SH SOLE 7 211981 0 12952 MICROCHIP TECHNOLOGY INC COM 595017104 420 6194 SH SOLE 13 6194 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 1803 26592 SH SOLE 15 26592 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 39562 583517 SH SOLE 18 548529 0 34988 MICROCHIP TECHNOLOGY INC COM 595017104 23280 343362 SH SOLE 19 343362 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 473364 6981769 SH SOLE 21 6981769 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 380636 5614099 SH SOLE 22 5058811 0 555288 MICROCHIP TECHNOLOGY INC COM 595017104 11661 171992 SH SOLE 23 171992 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 16791 247654 SH SOLE 25 247654 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 74642 1100908 SH SOLE 26 163693 0 937215 MICROCHIP TECHNOLOGY INC COM 595017104 3286 48462 SH SOLE 28 34286 0 14176 MICROCHIP TECHNOLOGY INC COM 595017104 3807 56150 SH SOLE 29 4901 0 51249 MICROCHIP TECHNOLOGY INC COM 595017104 79942 1179079 SH SOLE 30 1179079 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 3757 55418 SH SOLE 31 44649 0 10769 MICROCHIP TECHNOLOGY INC COM 595017104 2566 37842 SH SOLE 32 37842 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 8952 132036 SH SOLE 34 132036 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 10570 155899 SH SOLE 36 155899 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 392 5789 SH SOLE 40 5789 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 775 535000 PRN SOLE 2 390000 0 145000 MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 471 325000 PRN SOLE 19 325000 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 7464 5150000 PRN SOLE 21 5150000 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 316 218000 PRN SOLE 26 218000 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 12 8000 PRN SOLE 30 8000 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 493 340000 PRN SOLE 34 340000 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AF1 6363 6200000 PRN SOLE 21 6200000 0 0 MICROCHIP TECHNOLOGY INC NOTE 2.250% 2/1 595017AH7 1882 2015000 PRN SOLE 21 2015000 0 0 MICROCHIP TECHNOLOGY INC NOTE 2.250% 2/1 595017AH7 177 190000 PRN SOLE 26 0 0 190000 MICRON SOLUTIONS INC COM 59511X105 1 620 SH SOLE 21 620 0 0 MICRON TECHNOLOGY INC COM 595112103 112707 2679667 SH SOLE 2 248878 0 2430789 MICRON TECHNOLOGY INC COM 595112103 23558 560093 SH SOLE 4 529745 0 30348 MICRON TECHNOLOGY INC COM 595112103 80514 1914270 SH SOLE 7 1056365 0 857905 MICRON TECHNOLOGY INC COM 595112103 1719 40859 SH SOLE 13 40859 0 0 MICRON TECHNOLOGY INC COM 595112103 5195 123517 SH SOLE 15 123517 0 0 MICRON TECHNOLOGY INC COM 595112103 8 200 SH SOLE 17 0 0 200 MICRON TECHNOLOGY INC COM 595112103 94698 2251501 SH SOLE 18 2085197 0 166304 MICRON TECHNOLOGY INC COM 595112103 89542 2128912 SH SOLE 19 2128912 0 0 MICRON TECHNOLOGY INC COM 595112103 1102647 26216041 SH SOLE 21 26216041 0 0 MICRON TECHNOLOGY INC COM 595112103 1097575 26095456 SH SOLE 22 23430107 0 2665349 MICRON TECHNOLOGY INC COM 595112103 34105 810866 SH SOLE 23 810866 0 0 MICRON TECHNOLOGY INC COM 595112103 56329 1339246 SH SOLE 25 1339246 0 0 MICRON TECHNOLOGY INC COM 595112103 232155 5519605 SH SOLE 26 711659 0 4807946 MICRON TECHNOLOGY INC COM 595112103 9410 223730 SH SOLE 28 158828 0 64902 MICRON TECHNOLOGY INC COM 595112103 858 20388 SH SOLE 29 20388 0 0 MICRON TECHNOLOGY INC COM 595112103 254187 6043445 SH SOLE 30 6043445 0 0 MICRON TECHNOLOGY INC COM 595112103 11221 266795 SH SOLE 31 207170 0 59625 MICRON TECHNOLOGY INC COM 595112103 7376 175361 SH SOLE 32 175361 0 0 MICRON TECHNOLOGY INC COM 595112103 43166 1026301 SH SOLE 34 1026301 0 0 MICRON TECHNOLOGY INC COM 595112103 33492 796300 SH SOLE 36 796300 0 0 MICRON TECHNOLOGY INC COM 595112103 1007 23953 SH SOLE 40 23953 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 42 1000 SH Put SOLE 2 1000 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 6414 152500 SH Put SOLE 19 152500 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 63 1500 SH Put SOLE 22 1500 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 841 20000 SH Put SOLE 34 20000 0 0 MICROSOFT CORP COM 594918104 3293372 20882452 SH SOLE 2 3762547 0 17119905 MICROSOFT CORP COM 594918104 585152 3710305 SH SOLE 4 3511318 0 198987 MICROSOFT CORP COM 594918104 1112719 7055478 SH SOLE 7 6758613 0 296865 MICROSOFT CORP COM 594918104 42327 268384 SH SOLE 13 268384 0 0 MICROSOFT CORP COM 594918104 96798 613774 SH SOLE 15 613774 0 0 MICROSOFT CORP COM 594918104 594 3767 SH SOLE 17 0 0 3767 MICROSOFT CORP COM 594918104 4537244 28769539 SH SOLE 18 25787898 0 2981641 MICROSOFT CORP COM 594918104 1974269 12518347 SH SOLE 19 12518347 0 0 MICROSOFT CORP COM 594918104 6902 43766 SH SOLE 20 43766 0 0 MICROSOFT CORP COM 594918104 25792781 163545627 SH SOLE 21 163545627 0 0 MICROSOFT CORP COM 594918104 28932721 183455207 SH SOLE 22 164174072 0 19281135 MICROSOFT CORP COM 594918104 921268 5841533 SH SOLE 23 5841533 0 0 MICROSOFT CORP COM 594918104 1354392 8587861 SH SOLE 25 8534488 0 53373 MICROSOFT CORP COM 594918104 5125697 32500776 SH SOLE 26 4290591 0 28210185 MICROSOFT CORP COM 594918104 233809 1482525 SH SOLE 28 1052087 0 430438 MICROSOFT CORP COM 594918104 243767 1545669 SH SOLE 29 442991 0 1102678 MICROSOFT CORP COM 594918104 5092831 32292376 SH SOLE 30 32292376 0 0 MICROSOFT CORP COM 594918104 666499 4226103 SH SOLE 31 1754950 0 2471153 MICROSOFT CORP COM 594918104 208069 1319314 SH SOLE 32 1319314 0 0 MICROSOFT CORP COM 594918104 583148 3697595 SH SOLE 34 3697595 0 0 MICROSOFT CORP COM 594918104 797261 5055233 SH SOLE 36 5055233 0 0 MICROSOFT CORP COM 594918104 25750 163275 SH SOLE 40 163275 0 0 MICROSOFT CORP OPTIONS 594918104 63 400 SH Call SOLE 2 400 0 0 MICROSOFT CORP OPTIONS 594918104 300 1900 SH Call SOLE 4 1900 0 0 MICROSOFT CORP OPTIONS 594918104 4637 29400 SH Call SOLE 18 29400 0 0 MICROSOFT CORP OPTIONS 594918104 30391 192700 SH Call SOLE 19 192700 0 0 MICROSOFT CORP OPTIONS 594918104 1767 11200 SH Call SOLE 22 11200 0 0 MICROSOFT CORP OPTIONS 594918104 11245 71300 SH Call SOLE 34 71300 0 0 MICROSTRATEGY INC CL A NEW 594972408 358 3034 SH SOLE 2 417 0 2617 MICROSTRATEGY INC CL A NEW 594972408 6 48 SH SOLE 4 48 0 0 MICROSTRATEGY INC CL A NEW 594972408 18 149 SH SOLE 7 149 0 0 MICROSTRATEGY INC CL A NEW 594972408 4429 37501 SH SOLE 18 37501 0 0 MICROSTRATEGY INC CL A NEW 594972408 1815 15368 SH SOLE 19 15368 0 0 MICROSTRATEGY INC CL A NEW 594972408 110065 931963 SH SOLE 21 931963 0 0 MICROSTRATEGY INC CL A NEW 594972408 27676 234344 SH SOLE 22 225112 0 9232 MICROSTRATEGY INC CL A NEW 594972408 661 5594 SH SOLE 26 1131 0 4463 MICROSTRATEGY INC CL A NEW 594972408 160 1357 SH SOLE 28 1357 0 0 MICROSTRATEGY INC CL A NEW 594972408 15586 131976 SH SOLE 30 131976 0 0 MICROSTRATEGY INC CL A NEW 594972408 66 558 SH SOLE 34 558 0 0 MICROSTRATEGY INC CL A NEW 594972408 126 1069 SH SOLE 40 1069 0 0 MICROVISION INC DEL COM NEW 594960304 5 27472 SH SOLE 18 27472 0 0 MICROVISION INC DEL COM NEW 594960304 52 302076 SH SOLE 21 302076 0 0 MICROVISION INC DEL COM NEW 594960304 222 1286751 SH SOLE 22 1286751 0 0 MICT INC COM 55328R109 3 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 28332 274991 SH SOLE 2 32924 0 242067 MID AMER APT CMNTYS INC COM 59522J103 17255 167475 SH SOLE 4 163855 0 3620 MID AMER APT CMNTYS INC COM 59522J103 24238 235248 SH SOLE 7 221791 0 13457 MID AMER APT CMNTYS INC COM 59522J103 185 1794 SH SOLE 13 1794 0 0 MID AMER APT CMNTYS INC COM 59522J103 1303 12648 SH SOLE 15 12648 0 0 MID AMER APT CMNTYS INC COM 59522J103 47525 461277 SH SOLE 18 444623 0 16654 MID AMER APT CMNTYS INC COM 59522J103 23379 226912 SH SOLE 19 226912 0 0 MID AMER APT CMNTYS INC COM 59522J103 439287 4263677 SH SOLE 21 4263677 0 0 MID AMER APT CMNTYS INC COM 59522J103 409661 3976132 SH SOLE 22 3596235 0 379897 MID AMER APT CMNTYS INC COM 59522J103 10846 105272 SH SOLE 23 105272 0 0 MID AMER APT CMNTYS INC COM 59522J103 40044 388663 SH SOLE 25 388663 0 0 MID AMER APT CMNTYS INC COM 59522J103 59286 575422 SH SOLE 26 86927 0 488495 MID AMER APT CMNTYS INC COM 59522J103 4198 40750 SH SOLE 28 33866 0 6884 MID AMER APT CMNTYS INC COM 59522J103 8884 86225 SH SOLE 29 61839 0 24386 MID AMER APT CMNTYS INC COM 59522J103 90319 876630 SH SOLE 30 876630 0 0 MID AMER APT CMNTYS INC COM 59522J103 2819 27359 SH SOLE 31 21643 0 5716 MID AMER APT CMNTYS INC COM 59522J103 3571 34660 SH SOLE 34 34660 0 0 MID AMER APT CMNTYS INC COM 59522J103 9509 92292 SH SOLE 36 92292 0 0 MID AMER APT CMNTYS INC COM 59522J103 240 2332 SH SOLE 40 2332 0 0 MID PENN BANCORP INC COM 59540G107 133 6561 SH SOLE 2 367 0 6194 MID PENN BANCORP INC COM 59540G107 514 25404 SH SOLE 18 25404 0 0 MID PENN BANCORP INC COM 59540G107 261 12879 SH SOLE 19 12879 0 0 MID PENN BANCORP INC COM 59540G107 4911 242540 SH SOLE 21 242540 0 0 MID PENN BANCORP INC COM 59540G107 1449 71537 SH SOLE 22 68405 0 3132 MID SOUTHERN BANCORP INC COM 59548Q107 11 836 SH SOLE 18 836 0 0 MID SOUTHERN BANCORP INC COM 59548Q107 31 2439 SH SOLE 21 2439 0 0 MIDDLEBY CORP COM 596278101 6841 120262 SH SOLE 2 7456 0 112806 MIDDLEBY CORP COM 596278101 1419 24955 SH SOLE 4 23534 0 1421 MIDDLEBY CORP COM 596278101 247 4350 SH SOLE 7 4350 0 0 MIDDLEBY CORP COM 596278101 13 230 SH SOLE 13 230 0 0 MIDDLEBY CORP COM 596278101 217 3820 SH SOLE 15 3820 0 0 MIDDLEBY CORP COM 596278101 1975 34717 SH SOLE 18 30364 0 4353 MIDDLEBY CORP COM 596278101 787 13831 SH SOLE 19 13831 0 0 MIDDLEBY CORP COM 596278101 42833 753050 SH SOLE 21 753050 0 0 MIDDLEBY CORP COM 596278101 86562 1521837 SH SOLE 22 1431075 0 90762 MIDDLEBY CORP COM 596278101 2388 41989 SH SOLE 23 41989 0 0 MIDDLEBY CORP COM 596278101 149 2622 SH SOLE 25 2622 0 0 MIDDLEBY CORP COM 596278101 9200 161745 SH SOLE 26 57149 0 104596 MIDDLEBY CORP COM 596278101 659 11585 SH SOLE 28 8178 0 3407 MIDDLEBY CORP COM 596278101 740 13009 SH SOLE 29 1132 0 11877 MIDDLEBY CORP COM 596278101 5037 88552 SH SOLE 30 88552 0 0 MIDDLEBY CORP COM 596278101 750 13182 SH SOLE 31 10359 0 2823 MIDDLEBY CORP COM 596278101 189 3326 SH SOLE 34 3326 0 0 MIDDLEBY CORP COM 596278101 682 11993 SH SOLE 36 11993 0 0 MIDDLEBY CORP COM 596278101 66 1156 SH SOLE 40 1156 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 24 1539 SH SOLE 18 1539 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 9 538 SH SOLE 21 538 0 0 MIDDLESEX WATER CO COM 596680108 452 7515 SH SOLE 2 894 0 6621 MIDDLESEX WATER CO COM 596680108 6 105 SH SOLE 4 105 0 0 MIDDLESEX WATER CO COM 596680108 678 11270 SH SOLE 7 11270 0 0 MIDDLESEX WATER CO COM 596680108 3690 61376 SH SOLE 18 61376 0 0 MIDDLESEX WATER CO COM 596680108 1876 31207 SH SOLE 19 31207 0 0 MIDDLESEX WATER CO COM 596680108 37447 622879 SH SOLE 21 622879 0 0 MIDDLESEX WATER CO COM 596680108 31230 519456 SH SOLE 22 502061 0 17395 MIDDLESEX WATER CO COM 596680108 531 8833 SH SOLE 23 8833 0 0 MIDDLESEX WATER CO COM 596680108 630 10476 SH SOLE 26 6485 0 3991 MIDDLESEX WATER CO COM 596680108 124 2069 SH SOLE 28 2069 0 0 MIDDLESEX WATER CO COM 596680108 5828 96947 SH SOLE 30 96947 0 0 MIDDLESEX WATER CO COM 596680108 84 1390 SH SOLE 40 1390 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 372 21272 SH SOLE 2 1060 0 20212 MIDLAND STS BANCORP INC ILL COM 597742105 7 402 SH SOLE 7 402 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 1478 84513 SH SOLE 18 84513 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 755 43173 SH SOLE 19 43173 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 13911 795394 SH SOLE 21 795394 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 11488 656819 SH SOLE 22 634746 0 22073 MIDLAND STS BANCORP INC ILL COM 597742105 114 6494 SH SOLE 26 0 0 6494 MIDLAND STS BANCORP INC ILL COM 597742105 198 11328 SH SOLE 28 11328 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 206 11802 SH SOLE 30 11802 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 41 2324 SH SOLE 40 2324 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 262 12533 SH SOLE 2 770 0 11763 MIDWESTONE FINL GROUP INC NE COM 598511103 2 115 SH SOLE 7 115 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 964 46026 SH SOLE 18 46026 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 486 23214 SH SOLE 19 23214 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 8907 425377 SH SOLE 21 425377 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 7016 335054 SH SOLE 22 327633 0 7421 MIDWESTONE FINL GROUP INC NE COM 598511103 111 5300 SH SOLE 26 0 0 5300 MIDWESTONE FINL GROUP INC NE COM 598511103 54 2558 SH SOLE 28 2558 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 134 6393 SH SOLE 30 6393 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 27 1300 SH SOLE 34 1300 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 39 1841 SH SOLE 40 1841 0 0 MILESTONE PHARMACEUTICALS IN COM 59935V107 21 11616 SH SOLE 22 11616 0 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 10 8220 SH SOLE 21 8220 0 0 MILLENDO THERAPEUTICS INC COM 60040X103 24 4504 SH SOLE 2 407 0 4097 MILLENDO THERAPEUTICS INC COM 60040X103 211 39969 SH SOLE 18 39969 0 0 MILLENDO THERAPEUTICS INC COM 60040X103 121 22968 SH SOLE 19 22968 0 0 MILLENDO THERAPEUTICS INC COM 60040X103 1818 344365 SH SOLE 21 344365 0 0 MILLENDO THERAPEUTICS INC COM 60040X103 1067 202074 SH SOLE 22 197663 0 4411 MILLER HERMAN INC COM 600544100 990 44603 SH SOLE 2 25712 0 18891 MILLER HERMAN INC COM 600544100 6 267 SH SOLE 4 267 0 0 MILLER HERMAN INC COM 600544100 22 994 SH SOLE 7 994 0 0 MILLER HERMAN INC COM 600544100 7682 346021 SH SOLE 18 346021 0 0 MILLER HERMAN INC COM 600544100 2483 111843 SH SOLE 19 111843 0 0 MILLER HERMAN INC COM 600544100 91994 4143890 SH SOLE 21 4143890 0 0 MILLER HERMAN INC COM 600544100 44055 1984474 SH SOLE 22 1918806 0 65668 MILLER HERMAN INC COM 600544100 1541 69421 SH SOLE 26 19565 0 49856 MILLER HERMAN INC COM 600544100 168 7577 SH SOLE 28 7577 0 0 MILLER HERMAN INC COM 600544100 468 21069 SH SOLE 30 21069 0 0 MILLER HERMAN INC COM 600544100 207 9343 SH SOLE 34 9343 0 0 MILLER HERMAN INC COM 600544100 141 6334 SH SOLE 40 6334 0 0 MILLER INDS INC TENN COM NEW 600551204 420 14864 SH SOLE 2 5290 0 9574 MILLER INDS INC TENN COM NEW 600551204 4 159 SH SOLE 7 159 0 0 MILLER INDS INC TENN COM NEW 600551204 1325 46863 SH SOLE 18 41888 0 4975 MILLER INDS INC TENN COM NEW 600551204 2047 72392 SH SOLE 19 72392 0 0 MILLER INDS INC TENN COM NEW 600551204 11526 407555 SH SOLE 21 407555 0 0 MILLER INDS INC TENN COM NEW 600551204 12760 451193 SH SOLE 22 444271 0 6922 MILLER INDS INC TENN COM NEW 600551204 535 18921 SH SOLE 23 18921 0 0 MILLER INDS INC TENN COM NEW 600551204 816 28869 SH SOLE 26 0 0 28869 MIMECAST LTD ORD SHS G14838109 12 340 SH SOLE 4 340 0 0 MIMECAST LTD ORD SHS G14838109 1856 52579 SH SOLE 21 52579 0 0 MIMECAST LTD ORD SHS G14838109 1717 48650 SH SOLE 22 28109 0 20541 MIMECAST LTD ORD SHS G14838109 133 3759 SH SOLE 25 3759 0 0 MIMECAST LTD ORD SHS G14838109 1211 34313 SH SOLE 26 13147 0 21166 MIMECAST LTD ORD SHS G14838109 245 6936 SH SOLE 28 6936 0 0 MIMECAST LTD ORD SHS G14838109 7536 213486 SH SOLE 30 213486 0 0 MIMECAST LTD ORD SHS G14838109 93 2629 SH SOLE 34 2629 0 0 MIMECAST LTD ORD SHS G14838109 12 333 SH SOLE 36 333 0 0 MIMECAST LTD ORD SHS G14838109 187 5296 SH SOLE 40 5296 0 0 MIND C T I LTD ORD M70240102 8 4607 SH SOLE 18 4607 0 0 MIND C T I LTD ORD M70240102 79 45433 SH SOLE 21 45433 0 0 MINERALS TECHNOLOGIES INC COM 603158106 1706 47045 SH SOLE 2 15271 0 31774 MINERALS TECHNOLOGIES INC COM 603158106 6 168 SH SOLE 4 168 0 0 MINERALS TECHNOLOGIES INC COM 603158106 23 640 SH SOLE 7 640 0 0 MINERALS TECHNOLOGIES INC COM 603158106 7246 199836 SH SOLE 18 199836 0 0 MINERALS TECHNOLOGIES INC COM 603158106 2326 64149 SH SOLE 19 64149 0 0 MINERALS TECHNOLOGIES INC COM 603158106 87653 2417359 SH SOLE 21 2417359 0 0 MINERALS TECHNOLOGIES INC COM 603158106 42552 1173514 SH SOLE 22 1135149 0 38365 MINERALS TECHNOLOGIES INC COM 603158106 655 18061 SH SOLE 26 12852 0 5209 MINERALS TECHNOLOGIES INC COM 603158106 166 4574 SH SOLE 28 4574 0 0 MINERALS TECHNOLOGIES INC COM 603158106 498 13721 SH SOLE 30 13721 0 0 MINERALS TECHNOLOGIES INC COM 603158106 41 1142 SH SOLE 34 1142 0 0 MINERALS TECHNOLOGIES INC COM 603158106 138 3818 SH SOLE 40 3818 0 0 MINERVA NEUROSCIENCES INC COM 603380106 83 13830 SH SOLE 2 1140 0 12690 MINERVA NEUROSCIENCES INC COM 603380106 4 700 SH SOLE 7 700 0 0 MINERVA NEUROSCIENCES INC COM 603380106 672 111576 SH SOLE 18 111576 0 0 MINERVA NEUROSCIENCES INC COM 603380106 333 55261 SH SOLE 19 55261 0 0 MINERVA NEUROSCIENCES INC COM 603380106 6115 1015743 SH SOLE 21 1015743 0 0 MINERVA NEUROSCIENCES INC COM 603380106 5366 891364 SH SOLE 22 873256 0 18108 MIRAGEN THERAPEUTICS INC COM 60463E103 4 9306 SH SOLE 18 9306 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 40 90353 SH SOLE 21 90353 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 132 296509 SH SOLE 22 296509 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 20 44088 SH SOLE 26 0 0 44088 MIRATI THERAPEUTICS INC COM 60468T105 1921 24995 SH SOLE 2 15514 0 9481 MIRATI THERAPEUTICS INC COM 60468T105 12 158 SH SOLE 4 158 0 0 MIRATI THERAPEUTICS INC COM 60468T105 38 498 SH SOLE 7 498 0 0 MIRATI THERAPEUTICS INC COM 60468T105 9439 122787 SH SOLE 18 117526 0 5261 MIRATI THERAPEUTICS INC COM 60468T105 28593 371963 SH SOLE 19 371963 0 0 MIRATI THERAPEUTICS INC COM 60468T105 102899 1338617 SH SOLE 21 1338617 0 0 MIRATI THERAPEUTICS INC COM 60468T105 74207 965353 SH SOLE 22 933567 0 31786 MIRATI THERAPEUTICS INC COM 60468T105 240 3117 SH SOLE 23 3117 0 0 MIRATI THERAPEUTICS INC COM 60468T105 1462 19017 SH SOLE 26 7750 0 11267 MIRATI THERAPEUTICS INC COM 60468T105 283 3678 SH SOLE 28 3678 0 0 MIRATI THERAPEUTICS INC COM 60468T105 5086 66164 SH SOLE 30 66164 0 0 MIRATI THERAPEUTICS INC COM 60468T105 4403 57283 SH SOLE 34 57283 0 0 MIRATI THERAPEUTICS INC COM 60468T105 195 2540 SH SOLE 40 2540 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 28 2029 SH SOLE 2 423 0 1606 MIRUM PHARMACEUTICALS INC COM 604749101 245 17503 SH SOLE 18 17503 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 132 9429 SH SOLE 19 9429 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 1727 123388 SH SOLE 21 123388 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 1461 104386 SH SOLE 22 102656 0 1730 MISONIX INC COM 604871103 29 3071 SH SOLE 2 301 0 2770 MISONIX INC COM 604871103 280 29747 SH SOLE 18 29747 0 0 MISONIX INC COM 604871103 151 16078 SH SOLE 19 16078 0 0 MISONIX INC COM 604871103 2810 298254 SH SOLE 21 298254 0 0 MISONIX INC COM 604871103 2845 302030 SH SOLE 22 299052 0 2978 MISTRAS GROUP INC COM 60649T107 54 12660 SH SOLE 2 729 0 11931 MISTRAS GROUP INC COM 60649T107 2 429 SH SOLE 7 429 0 0 MISTRAS GROUP INC COM 60649T107 279 65506 SH SOLE 18 65506 0 0 MISTRAS GROUP INC COM 60649T107 141 33063 SH SOLE 19 33063 0 0 MISTRAS GROUP INC COM 60649T107 2962 695241 SH SOLE 21 695241 0 0 MISTRAS GROUP INC COM 60649T107 1995 468426 SH SOLE 22 450780 0 17646 MISTRAS GROUP INC COM 60649T107 11 2523 SH SOLE 28 2523 0 0 MISTRAS GROUP INC COM 60649T107 14 3256 SH SOLE 30 3256 0 0 MISTRAS GROUP INC COM 60649T107 7 1749 SH SOLE 40 1749 0 0 MITCHAM INDS INC COM 606501104 3 2503 SH SOLE 18 2503 0 0 MITCHAM INDS INC COM 606501104 50 39871 SH SOLE 21 39871 0 0 MITCHAM INDS INC COM 606501104 360 287794 SH SOLE 22 287794 0 0 MITEK SYS INC COM NEW 606710200 104 13201 SH SOLE 2 1166 0 12035 MITEK SYS INC COM NEW 606710200 7 895 SH SOLE 7 895 0 0 MITEK SYS INC COM NEW 606710200 830 105374 SH SOLE 18 105374 0 0 MITEK SYS INC COM NEW 606710200 334 42383 SH SOLE 19 42383 0 0 MITEK SYS INC COM NEW 606710200 8269 1049370 SH SOLE 21 1049370 0 0 MITEK SYS INC COM NEW 606710200 6698 849956 SH SOLE 22 835113 0 14843 MKS INSTRS INC COM 55306N104 10731 131746 SH SOLE 2 31435 0 100311 MKS INSTRS INC COM 55306N104 15 190 SH SOLE 4 190 0 0 MKS INSTRS INC COM 55306N104 95 1172 SH SOLE 7 1172 0 0 MKS INSTRS INC COM 55306N104 12505 153531 SH SOLE 18 153531 0 0 MKS INSTRS INC COM 55306N104 9585 117677 SH SOLE 19 117677 0 0 MKS INSTRS INC COM 55306N104 230692 2832314 SH SOLE 21 2832314 0 0 MKS INSTRS INC COM 55306N104 142257 1746560 SH SOLE 22 1653722 0 92838 MKS INSTRS INC COM 55306N104 1529 18767 SH SOLE 26 12146 0 6621 MKS INSTRS INC COM 55306N104 637 7821 SH SOLE 28 7821 0 0 MKS INSTRS INC COM 55306N104 1473 18082 SH SOLE 30 18082 0 0 MKS INSTRS INC COM 55306N104 89 1098 SH SOLE 31 1098 0 0 MKS INSTRS INC COM 55306N104 1129 13859 SH SOLE 34 13859 0 0 MKS INSTRS INC COM 55306N104 73 895 SH SOLE 36 895 0 0 MKS INSTRS INC COM 55306N104 458 5620 SH SOLE 40 5620 0 0 MMA CAPITAL HOLDINGS INC COM 55315D105 96 3877 SH SOLE 2 202 0 3675 MMA CAPITAL HOLDINGS INC COM 55315D105 443 17901 SH SOLE 18 17901 0 0 MMA CAPITAL HOLDINGS INC COM 55315D105 214 8648 SH SOLE 19 8648 0 0 MMA CAPITAL HOLDINGS INC COM 55315D105 4547 183854 SH SOLE 21 183854 0 0 MOBILE MINI INC COM 60740F105 1150 43841 SH SOLE 2 13307 0 30534 MOBILE MINI INC COM 60740F105 5 195 SH SOLE 4 195 0 0 MOBILE MINI INC COM 60740F105 20 781 SH SOLE 7 781 0 0 MOBILE MINI INC COM 60740F105 6542 249415 SH SOLE 18 213164 0 36251 MOBILE MINI INC COM 60740F105 9730 370948 SH SOLE 19 370948 0 0 MOBILE MINI INC COM 60740F105 127924 4877023 SH SOLE 21 4877023 0 0 MOBILE MINI INC COM 60740F105 42903 1635645 SH SOLE 22 1587170 0 48475 MOBILE MINI INC COM 60740F105 1250 47665 SH SOLE 23 47665 0 0 MOBILE MINI INC COM 60740F105 3594 137002 SH SOLE 26 6236 0 130766 MOBILE MINI INC COM 60740F105 148 5631 SH SOLE 28 5631 0 0 MOBILE MINI INC COM 60740F105 1534 58467 SH SOLE 30 58467 0 0 MOBILE MINI INC COM 60740F105 128 4887 SH SOLE 40 4887 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 5108 672089 SH SOLE 2 83464 0 588625 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2559 336698 SH SOLE 4 336698 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 945 124350 SH SOLE 7 86135 0 38215 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 336 44186 SH SOLE 13 44186 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 27 3606 SH SOLE 15 3606 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2149 282774 SH SOLE 18 282774 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 13795 1815105 SH SOLE 19 1815105 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 77744 10229506 SH SOLE 21 10229506 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 58103 7645072 SH SOLE 22 6340775 0 1304297 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2393 314848 SH SOLE 23 314848 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 30933 4070078 SH SOLE 25 4070078 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 9634 1267603 SH SOLE 26 537953 0 729650 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 927 121944 SH SOLE 28 121944 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 547 71926 SH SOLE 29 71926 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 33879 4457767 SH SOLE 30 4457767 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 481 63309 SH SOLE 31 43072 0 20237 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 32380 4260503 SH SOLE 34 4260503 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 5 701 SH SOLE 36 701 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 35 4635 SH SOLE 40 4635 0 0 MOBILEIRON INC COM NEW 60739U204 142 37416 SH SOLE 2 5719 0 31697 MOBILEIRON INC COM NEW 60739U204 8 2187 SH SOLE 7 2187 0 0 MOBILEIRON INC COM NEW 60739U204 1387 365111 SH SOLE 18 365111 0 0 MOBILEIRON INC COM NEW 60739U204 715 188263 SH SOLE 19 188263 0 0 MOBILEIRON INC COM NEW 60739U204 12849 3381308 SH SOLE 21 3381308 0 0 MOBILEIRON INC COM NEW 60739U204 10184 2680047 SH SOLE 22 2610084 0 69963 MOBILEIRON INC COM NEW 60739U204 122 32035 SH SOLE 25 32035 0 0 MOBILEIRON INC COM NEW 60739U204 474 124783 SH SOLE 26 23994 0 100789 MOBILEIRON INC COM NEW 60739U204 24 6220 SH SOLE 28 6220 0 0 MOBILEIRON INC COM NEW 60739U204 24 6370 SH SOLE 30 6370 0 0 MOBILEIRON INC COM NEW 60739U204 19 4907 SH SOLE 34 4907 0 0 MOBILEIRON INC COM NEW 60739U204 11 2884 SH SOLE 36 2884 0 0 MOBILEIRON INC COM NEW 60739U204 12 3042 SH SOLE 40 3042 0 0 MODEL N INC COM 607525102 323 14530 SH SOLE 2 3863 0 10667 MODEL N INC COM 607525102 14 608 SH SOLE 7 608 0 0 MODEL N INC COM 607525102 3380 152162 SH SOLE 18 123921 0 28241 MODEL N INC COM 607525102 4223 190130 SH SOLE 19 190130 0 0 MODEL N INC COM 607525102 27492 1237835 SH SOLE 21 1237835 0 0 MODEL N INC COM 607525102 21779 980616 SH SOLE 22 946001 0 34615 MODEL N INC COM 607525102 377 16965 SH SOLE 23 16965 0 0 MODEL N INC COM 607525102 1599 71976 SH SOLE 26 0 0 71976 MODEL N INC COM 607525102 207 9329 SH SOLE 28 9329 0 0 MODEL N INC COM 607525102 67 3026 SH SOLE 30 3026 0 0 MODEL N INC COM 607525102 144 6487 SH SOLE 34 6487 0 0 MODEL N INC COM 607525102 75 3361 SH SOLE 40 3361 0 0 MODERNA INC COM 60770K107 12571 419729 SH SOLE 2 18199 0 401530 MODERNA INC COM 60770K107 122 4086 SH SOLE 7 4086 0 0 MODERNA INC COM 60770K107 3487 116412 SH SOLE 18 115206 0 1206 MODERNA INC COM 60770K107 3062 102221 SH SOLE 19 102221 0 0 MODERNA INC COM 60770K107 173682 5799066 SH SOLE 21 5799066 0 0 MODERNA INC COM 60770K107 172305 5753087 SH SOLE 22 5474991 0 278096 MODERNA INC COM 60770K107 3089 103150 SH SOLE 25 103150 0 0 MODERNA INC COM 60770K107 581 19395 SH SOLE 26 6348 0 13047 MODERNA INC COM 60770K107 857 28630 SH SOLE 30 28630 0 0 MODERNA INC COM 60770K107 139 4656 SH SOLE 31 4656 0 0 MODERNA INC COM 60770K107 669 22330 SH SOLE 34 22330 0 0 MODERNA INC COM 60770K107 17 576 SH SOLE 36 576 0 0 MODINE MFG CO COM 607828100 151 46551 SH SOLE 2 2131 0 44420 MODINE MFG CO COM 607828100 1 331 SH SOLE 4 331 0 0 MODINE MFG CO COM 607828100 4 1109 SH SOLE 7 1109 0 0 MODINE MFG CO COM 607828100 607 186725 SH SOLE 18 186725 0 0 MODINE MFG CO COM 607828100 331 101984 SH SOLE 19 101984 0 0 MODINE MFG CO COM 607828100 5918 1820794 SH SOLE 21 1820794 0 0 MODINE MFG CO COM 607828100 5079 1562901 SH SOLE 22 1505091 0 57810 MODINE MFG CO COM 607828100 49 15126 SH SOLE 26 0 0 15126 MODINE MFG CO COM 607828100 22 6705 SH SOLE 28 6705 0 0 MODINE MFG CO COM 607828100 23 7065 SH SOLE 30 7065 0 0 MODINE MFG CO COM 607828100 16 4995 SH SOLE 40 4995 0 0 MOELIS & CO CL A 60786M105 982 34944 SH SOLE 2 13799 0 21145 MOELIS & CO CL A 60786M105 5 194 SH SOLE 4 194 0 0 MOELIS & CO CL A 60786M105 165 5863 SH SOLE 7 5863 0 0 MOELIS & CO CL A 60786M105 4951 176191 SH SOLE 18 165687 0 10504 MOELIS & CO CL A 60786M105 5108 181765 SH SOLE 19 181765 0 0 MOELIS & CO CL A 60786M105 51612 1836724 SH SOLE 21 1836724 0 0 MOELIS & CO CL A 60786M105 42855 1525088 SH SOLE 22 1470771 0 54317 MOELIS & CO CL A 60786M105 461 16409 SH SOLE 23 16409 0 0 MOELIS & CO CL A 60786M105 1898 67537 SH SOLE 26 6533 0 61004 MOELIS & CO CL A 60786M105 213 7583 SH SOLE 28 7583 0 0 MOELIS & CO CL A 60786M105 487 17332 SH SOLE 30 17332 0 0 MOELIS & CO CL A 60786M105 140 4999 SH SOLE 40 4999 0 0 MOHAWK GROUP HLDGS INC COM 608189106 1 796 SH SOLE 18 796 0 0 MOHAWK GROUP HLDGS INC COM 608189106 19 11183 SH SOLE 21 11183 0 0 MOHAWK INDS INC COM 608190104 12466 163512 SH SOLE 2 28088 0 135424 MOHAWK INDS INC COM 608190104 2282 29937 SH SOLE 4 28222 0 1715 MOHAWK INDS INC COM 608190104 4199 55071 SH SOLE 7 49355 0 5716 MOHAWK INDS INC COM 608190104 196 2569 SH SOLE 13 2569 0 0 MOHAWK INDS INC COM 608190104 507 6652 SH SOLE 15 6652 0 0 MOHAWK INDS INC COM 608190104 9079 119091 SH SOLE 18 110190 0 8901 MOHAWK INDS INC COM 608190104 1234 16190 SH SOLE 19 16190 0 0 MOHAWK INDS INC COM 608190104 119973 1573620 SH SOLE 21 1573620 0 0 MOHAWK INDS INC COM 608190104 107319 1407652 SH SOLE 22 1262901 0 144751 MOHAWK INDS INC COM 608190104 3493 45822 SH SOLE 23 45822 0 0 MOHAWK INDS INC COM 608190104 4561 59827 SH SOLE 25 59827 0 0 MOHAWK INDS INC COM 608190104 26073 341988 SH SOLE 26 56690 0 285298 MOHAWK INDS INC COM 608190104 943 12373 SH SOLE 28 8734 0 3639 MOHAWK INDS INC COM 608190104 1087 14260 SH SOLE 29 1193 0 13067 MOHAWK INDS INC COM 608190104 25357 332594 SH SOLE 30 332594 0 0 MOHAWK INDS INC COM 608190104 1178 15456 SH SOLE 31 10626 0 4830 MOHAWK INDS INC COM 608190104 274 3591 SH SOLE 34 3591 0 0 MOHAWK INDS INC COM 608190104 3782 49610 SH SOLE 36 49610 0 0 MOHAWK INDS INC COM 608190104 97 1269 SH SOLE 40 1269 0 0 MOLECULAR TEMPLATES INC COM 608550109 1062 79891 SH SOLE 2 69707 0 10184 MOLECULAR TEMPLATES INC COM 608550109 14 1090 SH SOLE 7 1090 0 0 MOLECULAR TEMPLATES INC COM 608550109 1391 104645 SH SOLE 18 104645 0 0 MOLECULAR TEMPLATES INC COM 608550109 8430 634310 SH SOLE 19 634310 0 0 MOLECULAR TEMPLATES INC COM 608550109 57 4256 SH SOLE 20 4256 0 0 MOLECULAR TEMPLATES INC COM 608550109 9341 702852 SH SOLE 21 702852 0 0 MOLECULAR TEMPLATES INC COM 608550109 8056 606158 SH SOLE 22 596418 0 9740 MOLECULAR TEMPLATES INC COM 608550109 4135 311172 SH SOLE 34 311172 0 0 MOLECULIN BIOTECH INC COM 60855D101 7 12007 SH SOLE 18 12007 0 0 MOLECULIN BIOTECH INC COM 60855D101 78 127605 SH SOLE 21 127605 0 0 MOLINA HEALTHCARE INC COM 60855R100 19618 140421 SH SOLE 2 29191 0 111230 MOLINA HEALTHCARE INC COM 60855R100 39 276 SH SOLE 4 276 0 0 MOLINA HEALTHCARE INC COM 60855R100 243 1740 SH SOLE 7 1740 0 0 MOLINA HEALTHCARE INC COM 60855R100 24312 174016 SH SOLE 18 174016 0 0 MOLINA HEALTHCARE INC COM 60855R100 2010 14388 SH SOLE 19 14388 0 0 MOLINA HEALTHCARE INC COM 60855R100 439489 3145722 SH SOLE 21 3145722 0 0 MOLINA HEALTHCARE INC COM 60855R100 280105 2004900 SH SOLE 22 1903769 0 101131 MOLINA HEALTHCARE INC COM 60855R100 3101 22198 SH SOLE 26 11310 0 10888 MOLINA HEALTHCARE INC COM 60855R100 1194 8545 SH SOLE 28 8545 0 0 MOLINA HEALTHCARE INC COM 60855R100 2705 19358 SH SOLE 30 19358 0 0 MOLINA HEALTHCARE INC COM 60855R100 345 2470 SH SOLE 31 1270 0 1200 MOLINA HEALTHCARE INC COM 60855R100 208 1488 SH SOLE 34 1488 0 0 MOLINA HEALTHCARE INC COM 60855R100 1056 7555 SH SOLE 36 7555 0 0 MOLINA HEALTHCARE INC COM 60855R100 897 6419 SH SOLE 40 6419 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 29579 758232 SH SOLE 2 379630 0 378602 MOLSON COORS BEVERAGE CO CL B 60871R209 5112 131042 SH SOLE 4 126049 0 4993 MOLSON COORS BEVERAGE CO CL B 60871R209 8406 215492 SH SOLE 7 172161 0 43331 MOLSON COORS BEVERAGE CO CL B 60871R209 1977 50685 SH SOLE 13 50685 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 861 22059 SH SOLE 15 22059 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 80220 2056386 SH SOLE 18 1841063 0 215323 MOLSON COORS BEVERAGE CO CL B 60871R209 40795 1045764 SH SOLE 19 1045764 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 182455 4677141 SH SOLE 21 4677141 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 196411 5034879 SH SOLE 22 4433673 0 601206 MOLSON COORS BEVERAGE CO CL B 60871R209 9188 235524 SH SOLE 23 235524 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 10454 267981 SH SOLE 25 240231 0 27750 MOLSON COORS BEVERAGE CO CL B 60871R209 50958 1306290 SH SOLE 26 171364 0 1134926 MOLSON COORS BEVERAGE CO CL B 60871R209 1588 40716 SH SOLE 28 28868 0 11848 MOLSON COORS BEVERAGE CO CL B 60871R209 6263 160551 SH SOLE 29 73836 0 86715 MOLSON COORS BEVERAGE CO CL B 60871R209 33607 861487 SH SOLE 30 861487 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 7406 189859 SH SOLE 31 115282 0 74577 MOLSON COORS BEVERAGE CO CL B 60871R209 13134 336695 SH SOLE 34 336695 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 7823 200536 SH SOLE 36 200536 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 203 5197 SH SOLE 40 5197 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 1193 43848 SH SOLE 2 7729 0 36119 MOMENTA PHARMACEUTICALS INC COM 60877T100 8 283 SH SOLE 4 283 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 58 2150 SH SOLE 7 2150 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 14450 531248 SH SOLE 18 517592 0 13656 MOMENTA PHARMACEUTICALS INC COM 60877T100 12922 475058 SH SOLE 19 475058 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 358301 13172838 SH SOLE 21 13172838 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 90924 3342807 SH SOLE 22 3223880 0 118927 MOMENTA PHARMACEUTICALS INC COM 60877T100 302 11094 SH SOLE 23 11094 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 2401 88259 SH SOLE 26 28040 0 60219 MOMENTA PHARMACEUTICALS INC COM 60877T100 443 16274 SH SOLE 28 16274 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 14098 518309 SH SOLE 30 518309 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 99 3649 SH SOLE 34 3649 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 321 11805 SH SOLE 40 11805 0 0 MOMO INC ADR 60879B107 8450 389601 SH SOLE 2 17928 0 371673 MOMO INC ADR 60879B107 1275 58766 SH SOLE 4 58766 0 0 MOMO INC ADR 60879B107 434 20005 SH SOLE 7 20005 0 0 MOMO INC ADR 60879B107 440 20291 SH SOLE 13 20291 0 0 MOMO INC ADR 60879B107 1510 69602 SH SOLE 15 67494 0 2108 MOMO INC ADR 60879B107 1694 78101 SH SOLE 18 78101 0 0 MOMO INC ADR 60879B107 654 30157 SH SOLE 19 30157 0 0 MOMO INC ADR 60879B107 57305 2641979 SH SOLE 21 2641979 0 0 MOMO INC ADR 60879B107 48342 2228775 SH SOLE 22 1937769 0 291006 MOMO INC ADR 60879B107 1935 89195 SH SOLE 23 89195 0 0 MOMO INC ADR 60879B107 1629 75100 SH SOLE 25 75100 0 0 MOMO INC ADR 60879B107 14508 668878 SH SOLE 26 109265 0 559613 MOMO INC ADR 60879B107 409 18858 SH SOLE 28 18858 0 0 MOMO INC ADR 60879B107 318 14676 SH SOLE 29 14676 0 0 MOMO INC ADR 60879B107 18320 844610 SH SOLE 30 844610 0 0 MOMO INC ADR 60879B107 373 17185 SH SOLE 31 6439 0 10746 MOMO INC ADR 60879B107 502 23140 SH SOLE 34 23140 0 0 MOMO INC ADR 60879B107 28 1309 SH SOLE 40 1309 0 0 MONAKER GROUP INC COM NEW 609011200 2 2881 SH SOLE 18 2881 0 0 MONAKER GROUP INC COM NEW 609011200 6 7812 SH SOLE 21 7812 0 0 MONARCH CASINO & RESORT INC COM 609027107 146 5188 SH SOLE 2 453 0 4735 MONARCH CASINO & RESORT INC COM 609027107 4 148 SH SOLE 7 148 0 0 MONARCH CASINO & RESORT INC COM 609027107 1577 56185 SH SOLE 18 56185 0 0 MONARCH CASINO & RESORT INC COM 609027107 652 23238 SH SOLE 19 23238 0 0 MONARCH CASINO & RESORT INC COM 609027107 36683 1306830 SH SOLE 21 1306830 0 0 MONARCH CASINO & RESORT INC COM 609027107 9284 330749 SH SOLE 22 316364 0 14385 MONARCH CASINO & RESORT INC COM 609027107 196 6989 SH SOLE 26 0 0 6989 MONARCH CASINO & RESORT INC COM 609027107 56 1990 SH SOLE 28 1990 0 0 MONARCH CASINO & RESORT INC COM 609027107 478 17034 SH SOLE 30 17034 0 0 MONARCH CASINO & RESORT INC COM 609027107 60 2132 SH SOLE 40 2132 0 0 MONDELEZ INTL INC CL A 609207105 181969 3633560 SH SOLE 2 322168 0 3311392 MONDELEZ INTL INC CL A 609207105 34777 694422 SH SOLE 4 655502 0 38920 MONDELEZ INTL INC CL A 609207105 70098 1399725 SH SOLE 7 1335935 0 63790 MONDELEZ INTL INC CL A 609207105 1793 35798 SH SOLE 13 35798 0 0 MONDELEZ INTL INC CL A 609207105 8060 160935 SH SOLE 15 160935 0 0 MONDELEZ INTL INC CL A 609207105 2 38 SH SOLE 17 0 0 38 MONDELEZ INTL INC CL A 609207105 238975 4771862 SH SOLE 18 4550401 0 221461 MONDELEZ INTL INC CL A 609207105 53293 1064159 SH SOLE 19 1064159 0 0 MONDELEZ INTL INC CL A 609207105 537 10720 SH SOLE 20 10720 0 0 MONDELEZ INTL INC CL A 609207105 1489085 29734135 SH SOLE 21 29734135 0 0 MONDELEZ INTL INC CL A 609207105 1710908 34163499 SH SOLE 22 30692813 0 3470686 MONDELEZ INTL INC CL A 609207105 52541 1049134 SH SOLE 23 1049134 0 0 MONDELEZ INTL INC CL A 609207105 76393 1525420 SH SOLE 25 1525420 0 0 MONDELEZ INTL INC CL A 609207105 334358 6676476 SH SOLE 26 838921 0 5837555 MONDELEZ INTL INC CL A 609207105 14610 291724 SH SOLE 28 206571 0 85153 MONDELEZ INTL INC CL A 609207105 17048 340409 SH SOLE 29 340409 0 0 MONDELEZ INTL INC CL A 609207105 287237 5735559 SH SOLE 30 5735559 0 0 MONDELEZ INTL INC CL A 609207105 126985 2535635 SH SOLE 31 258528 0 2277107 MONDELEZ INTL INC CL A 609207105 11422 228084 SH SOLE 32 228084 0 0 MONDELEZ INTL INC CL A 609207105 30620 611425 SH SOLE 34 611425 0 0 MONDELEZ INTL INC CL A 609207105 50661 1011607 SH SOLE 36 1011607 0 0 MONDELEZ INTL INC CL A 609207105 1584 31638 SH SOLE 40 31638 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 12 9032 SH SOLE 18 9032 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 131 100048 SH SOLE 21 100048 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 710 541675 SH SOLE 22 541675 0 0 MONGODB INC CL A 60937P106 13091 95878 SH SOLE 2 6077 0 89801 MONGODB INC CL A 60937P106 2623 19211 SH SOLE 4 18047 0 1164 MONGODB INC CL A 60937P106 453 3318 SH SOLE 7 3318 0 0 MONGODB INC CL A 60937P106 12 91 SH SOLE 13 91 0 0 MONGODB INC CL A 60937P106 410 3005 SH SOLE 15 3005 0 0 MONGODB INC CL A 60937P106 3631 26596 SH SOLE 18 22764 0 3832 MONGODB INC CL A 60937P106 30004 219742 SH SOLE 19 219742 0 0 MONGODB INC CL A 60937P106 83840 614034 SH SOLE 21 614034 0 0 MONGODB INC CL A 60937P106 141690 1037721 SH SOLE 22 965645 0 72076 MONGODB INC CL A 60937P106 4649 34052 SH SOLE 23 34052 0 0 MONGODB INC CL A 60937P106 8984 65799 SH SOLE 25 65799 0 0 MONGODB INC CL A 60937P106 12508 91608 SH SOLE 26 52046 0 39562 MONGODB INC CL A 60937P106 1322 9682 SH SOLE 28 6821 0 2861 MONGODB INC CL A 60937P106 1456 10662 SH SOLE 29 636 0 10026 MONGODB INC CL A 60937P106 14355 105132 SH SOLE 30 105132 0 0 MONGODB INC CL A 60937P106 1471 10777 SH SOLE 31 9483 0 1294 MONGODB INC CL A 60937P106 17771 130150 SH SOLE 34 130150 0 0 MONGODB INC CL A 60937P106 1601 11725 SH SOLE 36 11725 0 0 MONGODB INC CL A 60937P106 186 1363 SH SOLE 40 1363 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 3141 260701 SH SOLE 2 4898 0 255803 MONMOUTH REAL ESTATE INVT CO CL A 609720107 649 53842 SH SOLE 4 53842 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1193 98996 SH SOLE 7 98996 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1 77 SH SOLE 17 0 0 77 MONMOUTH REAL ESTATE INVT CO CL A 609720107 3963 328902 SH SOLE 18 328902 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 3326 276031 SH SOLE 19 276031 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 42849 3555894 SH SOLE 21 3555894 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 42577 3533386 SH SOLE 22 3438020 0 95366 MONMOUTH REAL ESTATE INVT CO CL A 609720107 37 3108 SH SOLE 23 3108 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 2652 220098 SH SOLE 25 220098 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1096 90938 SH SOLE 26 31250 0 59688 MONMOUTH REAL ESTATE INVT CO CL A 609720107 164 13639 SH SOLE 28 13639 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 607 50391 SH SOLE 29 50391 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 5168 428918 SH SOLE 30 428918 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 149 12374 SH SOLE 40 12374 0 0 MONOLITHIC PWR SYS INC COM 609839105 18138 108313 SH SOLE 2 34162 0 74151 MONOLITHIC PWR SYS INC COM 609839105 298 1778 SH SOLE 4 1778 0 0 MONOLITHIC PWR SYS INC COM 609839105 134 799 SH SOLE 7 799 0 0 MONOLITHIC PWR SYS INC COM 609839105 92 550 SH SOLE 13 550 0 0 MONOLITHIC PWR SYS INC COM 609839105 19074 113900 SH SOLE 18 113800 0 100 MONOLITHIC PWR SYS INC COM 609839105 117660 702615 SH SOLE 19 702615 0 0 MONOLITHIC PWR SYS INC COM 609839105 366349 2187678 SH SOLE 21 2187678 0 0 MONOLITHIC PWR SYS INC COM 609839105 223212 1332928 SH SOLE 22 1262089 0 70839 MONOLITHIC PWR SYS INC COM 609839105 687 4101 SH SOLE 23 4101 0 0 MONOLITHIC PWR SYS INC COM 609839105 4313 25757 SH SOLE 26 8938 0 16819 MONOLITHIC PWR SYS INC COM 609839105 1017 6072 SH SOLE 28 6072 0 0 MONOLITHIC PWR SYS INC COM 609839105 109 649 SH SOLE 29 649 0 0 MONOLITHIC PWR SYS INC COM 609839105 2536 15141 SH SOLE 30 15141 0 0 MONOLITHIC PWR SYS INC COM 609839105 776 4636 SH SOLE 31 3361 0 1275 MONOLITHIC PWR SYS INC COM 609839105 25459 152029 SH SOLE 34 152029 0 0 MONOLITHIC PWR SYS INC COM 609839105 110 655 SH SOLE 36 655 0 0 MONOLITHIC PWR SYS INC COM 609839105 760 4541 SH SOLE 40 4541 0 0 MONOPAR THERAPEUTICS INC COM 61023L108 2 279 SH SOLE 18 279 0 0 MONOPAR THERAPEUTICS INC COM 61023L108 18 2525 SH SOLE 21 2525 0 0 MONRO INC COM 610236101 542 12361 SH SOLE 2 1891 0 10470 MONRO INC COM 610236101 9 198 SH SOLE 4 198 0 0 MONRO INC COM 610236101 27 611 SH SOLE 7 611 0 0 MONRO INC COM 610236101 6534 149146 SH SOLE 18 149146 0 0 MONRO INC COM 610236101 3056 69751 SH SOLE 19 69751 0 0 MONRO INC COM 610236101 157221 3588696 SH SOLE 21 3588696 0 0 MONRO INC COM 610236101 42181 962812 SH SOLE 22 927731 0 35081 MONRO INC COM 610236101 23 526 SH SOLE 23 526 0 0 MONRO INC COM 610236101 613 14002 SH SOLE 26 9157 0 4845 MONRO INC COM 610236101 236 5377 SH SOLE 28 5377 0 0 MONRO INC COM 610236101 1924 43921 SH SOLE 30 43921 0 0 MONRO INC COM 610236101 52 1193 SH SOLE 34 1193 0 0 MONRO INC COM 610236101 154 3504 SH SOLE 40 3504 0 0 MONROE CAP CORP COM 610335101 785 110502 SH SOLE 30 110502 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 52873 939790 SH SOLE 2 87600 0 852190 MONSTER BEVERAGE CORP NEW COM 61174X109 10629 188928 SH SOLE 4 177557 0 11371 MONSTER BEVERAGE CORP NEW COM 61174X109 21005 373349 SH SOLE 7 354787 0 18562 MONSTER BEVERAGE CORP NEW COM 61174X109 395 7022 SH SOLE 13 7022 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1930 34311 SH SOLE 15 34311 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 69433 1234148 SH SOLE 18 1174836 0 59312 MONSTER BEVERAGE CORP NEW COM 61174X109 4113 73100 SH SOLE 19 73100 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 470180 8357268 SH SOLE 21 8357268 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 510238 9069279 SH SOLE 22 8155438 0 913841 MONSTER BEVERAGE CORP NEW COM 61174X109 16526 293745 SH SOLE 23 293745 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 22385 397892 SH SOLE 25 397892 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 85360 1517235 SH SOLE 26 266786 0 1250449 MONSTER BEVERAGE CORP NEW COM 61174X109 4573 81283 SH SOLE 28 57856 0 23427 MONSTER BEVERAGE CORP NEW COM 61174X109 470 8346 SH SOLE 29 8346 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 107377 1908589 SH SOLE 30 1908589 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 5061 89956 SH SOLE 31 71201 0 18755 MONSTER BEVERAGE CORP NEW COM 61174X109 4792 85171 SH SOLE 32 85171 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1284 22823 SH SOLE 34 22823 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 13582 241418 SH SOLE 36 241418 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 532 9464 SH SOLE 40 9464 0 0 MONTAGE RES CORP COM 61179L100 180 80212 SH SOLE 2 58726 0 21486 MONTAGE RES CORP COM 61179L100 0 38 SH SOLE 7 38 0 0 MONTAGE RES CORP COM 61179L100 177 78756 SH SOLE 18 78756 0 0 MONTAGE RES CORP COM 61179L100 88 39183 SH SOLE 19 39183 0 0 MONTAGE RES CORP COM 61179L100 1719 763824 SH SOLE 21 763824 0 0 MONTAGE RES CORP COM 61179L100 1282 569770 SH SOLE 22 560477 0 9293 MOODYS CORP COM 615369105 131236 620503 SH SOLE 2 242507 0 377996 MOODYS CORP COM 615369105 23076 109105 SH SOLE 4 104376 0 4729 MOODYS CORP COM 615369105 31085 146973 SH SOLE 7 141915 0 5058 MOODYS CORP COM 615369105 1241 5867 SH SOLE 13 5867 0 0 MOODYS CORP COM 615369105 2975 14065 SH SOLE 15 14065 0 0 MOODYS CORP COM 615369105 76202 360292 SH SOLE 18 329106 0 31186 MOODYS CORP COM 615369105 15450 73048 SH SOLE 19 73048 0 0 MOODYS CORP COM 615369105 15006 70949 SH SOLE 20 70949 0 0 MOODYS CORP COM 615369105 717243 3391218 SH SOLE 21 3391218 0 0 MOODYS CORP COM 615369105 875098 4137577 SH SOLE 22 3606717 0 530860 MOODYS CORP COM 615369105 41101 194333 SH SOLE 23 194333 0 0 MOODYS CORP COM 615369105 38745 183190 SH SOLE 25 183190 0 0 MOODYS CORP COM 615369105 177093 837320 SH SOLE 26 121845 0 715475 MOODYS CORP COM 615369105 7672 36275 SH SOLE 28 25890 0 10385 MOODYS CORP COM 615369105 7661 36220 SH SOLE 29 26972 0 9248 MOODYS CORP COM 615369105 155804 736660 SH SOLE 30 736660 0 0 MOODYS CORP COM 615369105 22206 104992 SH SOLE 31 72968 0 32024 MOODYS CORP COM 615369105 6396 30239 SH SOLE 34 30239 0 0 MOODYS CORP COM 615369105 23570 111440 SH SOLE 36 111440 0 0 MOODYS CORP COM 615369105 766 3624 SH SOLE 40 3624 0 0 MOOG INC CL A 615394202 693 13718 SH SOLE 2 1849 0 11869 MOOG INC CL A 615394202 7 130 SH SOLE 4 130 0 0 MOOG INC CL A 615394202 28 556 SH SOLE 7 556 0 0 MOOG INC CL A 615394202 7344 145341 SH SOLE 18 142489 0 2852 MOOG INC CL A 615394202 4069 80527 SH SOLE 19 80527 0 0 MOOG INC CL A 615394202 195101 3861096 SH SOLE 21 3861096 0 0 MOOG INC CL A 615394202 47559 941211 SH SOLE 22 904825 0 36386 MOOG INC CL A 615394202 154 3039 SH SOLE 23 3039 0 0 MOOG INC CL A 615394202 477 9431 SH SOLE 26 8200 0 1231 MOOG INC CL A 615394202 250 4947 SH SOLE 28 4947 0 0 MOOG INC CL A 615394202 2116 41879 SH SOLE 30 41879 0 0 MOOG INC CL A 615394202 163 3235 SH SOLE 31 0 0 3235 MOOG INC CL A 615394202 44 864 SH SOLE 34 864 0 0 MOOG INC CL A 615394202 31 616 SH SOLE 36 616 0 0 MOOG INC CL A 615394202 152 3015 SH SOLE 40 3015 0 0 MORGAN STANLEY COM NEW 617446448 113922 3350661 SH SOLE 2 707959 0 2642702 MORGAN STANLEY COM NEW 617446448 21707 638441 SH SOLE 4 605672 0 32769 MORGAN STANLEY COM NEW 617446448 34853 1025084 SH SOLE 7 980495 0 44589 MORGAN STANLEY COM NEW 617446448 4571 134427 SH SOLE 13 134427 0 0 MORGAN STANLEY COM NEW 617446448 4687 137860 SH SOLE 15 137860 0 0 MORGAN STANLEY COM NEW 617446448 298904 8791284 SH SOLE 18 8138961 0 652323 MORGAN STANLEY COM NEW 617446448 414605 12194273 SH SOLE 19 12194273 0 0 MORGAN STANLEY COM NEW 617446448 787660 23166478 SH SOLE 21 23166478 0 0 MORGAN STANLEY COM NEW 617446448 1010006 29706046 SH SOLE 22 26438427 0 3267619 MORGAN STANLEY COM NEW 617446448 33759 992899 SH SOLE 23 992899 0 0 MORGAN STANLEY COM NEW 617446448 47128 1386107 SH SOLE 25 1386107 0 0 MORGAN STANLEY COM NEW 617446448 171220 5035886 SH SOLE 26 622401 0 4413485 MORGAN STANLEY COM NEW 617446448 8455 248673 SH SOLE 28 174725 0 73948 MORGAN STANLEY COM NEW 617446448 14571 428549 SH SOLE 29 71080 0 357469 MORGAN STANLEY COM NEW 617446448 150617 4429901 SH SOLE 30 4429901 0 0 MORGAN STANLEY COM NEW 617446448 10625 312513 SH SOLE 31 226928 0 85585 MORGAN STANLEY COM NEW 617446448 80765 2375443 SH SOLE 34 2375443 0 0 MORGAN STANLEY COM NEW 617446448 32825 965443 SH SOLE 36 965443 0 0 MORGAN STANLEY COM NEW 617446448 942 27712 SH SOLE 40 27712 0 0 MORNINGSTAR INC COM 617700109 4629 39820 SH SOLE 2 3694 0 36126 MORNINGSTAR INC COM 617700109 13 113 SH SOLE 4 113 0 0 MORNINGSTAR INC COM 617700109 42 357 SH SOLE 7 357 0 0 MORNINGSTAR INC COM 617700109 1320 11355 SH SOLE 18 11355 0 0 MORNINGSTAR INC COM 617700109 533 4586 SH SOLE 19 4586 0 0 MORNINGSTAR INC COM 617700109 30671 263839 SH SOLE 21 263839 0 0 MORNINGSTAR INC COM 617700109 63774 548593 SH SOLE 22 517472 0 31121 MORNINGSTAR INC COM 617700109 887 7630 SH SOLE 26 2893 0 4737 MORNINGSTAR INC COM 617700109 353 3037 SH SOLE 28 3037 0 0 MORNINGSTAR INC COM 617700109 774 6658 SH SOLE 30 6658 0 0 MORNINGSTAR INC COM 617700109 48 416 SH SOLE 31 416 0 0 MORNINGSTAR INC COM 617700109 267 2298 SH SOLE 40 2298 0 0 MORPHIC HLDG INC COM 61775R105 74 5033 SH SOLE 2 534 0 4499 MORPHIC HLDG INC COM 61775R105 15 998 SH SOLE 7 998 0 0 MORPHIC HLDG INC COM 61775R105 568 38666 SH SOLE 18 38666 0 0 MORPHIC HLDG INC COM 61775R105 1829 124566 SH SOLE 19 124566 0 0 MORPHIC HLDG INC COM 61775R105 5801 395196 SH SOLE 21 395196 0 0 MORPHIC HLDG INC COM 61775R105 1482 100956 SH SOLE 22 97246 0 3710 MORPHOSYS AG SPONSORED ADS 617760202 12634 514205 SH SOLE 18 514205 0 0 MOSAIC CO NEW COM 61945C103 14849 1372395 SH SOLE 2 573607 0 798788 MOSAIC CO NEW COM 61945C103 2309 213379 SH SOLE 4 203718 0 9661 MOSAIC CO NEW COM 61945C103 4131 381836 SH SOLE 7 367308 0 14528 MOSAIC CO NEW COM 61945C103 519 47935 SH SOLE 13 47935 0 0 MOSAIC CO NEW COM 61945C103 452 41809 SH SOLE 15 41809 0 0 MOSAIC CO NEW COM 61945C103 10049 928736 SH SOLE 18 743789 0 184947 MOSAIC CO NEW COM 61945C103 5612 518688 SH SOLE 19 518688 0 0 MOSAIC CO NEW COM 61945C103 95194 8797936 SH SOLE 21 8797936 0 0 MOSAIC CO NEW COM 61945C103 102015 9428391 SH SOLE 22 8104721 0 1323670 MOSAIC CO NEW COM 61945C103 3727 344427 SH SOLE 23 344427 0 0 MOSAIC CO NEW COM 61945C103 4996 461706 SH SOLE 25 461706 0 0 MOSAIC CO NEW COM 61945C103 23012 2126834 SH SOLE 26 435679 0 1691155 MOSAIC CO NEW COM 61945C103 810 74841 SH SOLE 28 53626 0 21215 MOSAIC CO NEW COM 61945C103 3452 319022 SH SOLE 29 85511 0 233511 MOSAIC CO NEW COM 61945C103 18203 1682384 SH SOLE 30 1682384 0 0 MOSAIC CO NEW COM 61945C103 3321 306970 SH SOLE 31 135621 0 171349 MOSAIC CO NEW COM 61945C103 411 38009 SH SOLE 34 38009 0 0 MOSAIC CO NEW COM 61945C103 3655 337831 SH SOLE 36 337831 0 0 MOSAIC CO NEW COM 61945C103 98 9051 SH SOLE 40 9051 0 0 MOSYS INC COM 619718307 0 293 SH SOLE 21 293 0 0 MOSYS INC COM 619718307 5 5553 SH SOLE 22 5553 0 0 MOTORCAR PTS AMER INC COM 620071100 215 17092 SH SOLE 2 780 0 16312 MOTORCAR PTS AMER INC COM 620071100 5 415 SH SOLE 7 415 0 0 MOTORCAR PTS AMER INC COM 620071100 1143 90827 SH SOLE 18 90827 0 0 MOTORCAR PTS AMER INC COM 620071100 437 34755 SH SOLE 19 34755 0 0 MOTORCAR PTS AMER INC COM 620071100 27383 2176714 SH SOLE 21 2176714 0 0 MOTORCAR PTS AMER INC COM 620071100 7346 583911 SH SOLE 22 564550 0 19361 MOTORCAR PTS AMER INC COM 620071100 33 2615 SH SOLE 28 2615 0 0 MOTORCAR PTS AMER INC COM 620071100 323 25682 SH SOLE 30 25682 0 0 MOTORCAR PTS AMER INC COM 620071100 29 2323 SH SOLE 40 2323 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 79400 597355 SH SOLE 2 204554 0 392801 MOTOROLA SOLUTIONS INC COM NEW 620076307 14234 107087 SH SOLE 4 102443 0 4644 MOTOROLA SOLUTIONS INC COM NEW 620076307 33798 254271 SH SOLE 7 187172 0 67099 MOTOROLA SOLUTIONS INC COM NEW 620076307 418 3147 SH SOLE 13 3147 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 1827 13747 SH SOLE 15 13747 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 36 268 SH SOLE 17 0 0 268 MOTOROLA SOLUTIONS INC COM NEW 620076307 140503 1057048 SH SOLE 18 984117 0 72931 MOTOROLA SOLUTIONS INC COM NEW 620076307 283032 2129340 SH SOLE 19 2129340 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 916178 6892706 SH SOLE 21 6892706 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 645240 4854345 SH SOLE 22 4359160 0 495185 MOTOROLA SOLUTIONS INC COM NEW 620076307 23675 178115 SH SOLE 23 178115 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 29100 218931 SH SOLE 25 218931 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 145703 1096170 SH SOLE 26 166925 0 929245 MOTOROLA SOLUTIONS INC COM NEW 620076307 4791 36047 SH SOLE 28 25771 0 10276 MOTOROLA SOLUTIONS INC COM NEW 620076307 3711 27921 SH SOLE 29 27921 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 114394 860622 SH SOLE 30 860622 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 13170 99083 SH SOLE 31 73521 0 25562 MOTOROLA SOLUTIONS INC COM NEW 620076307 13177 99134 SH SOLE 34 99134 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 21662 162969 SH SOLE 36 162969 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 521 3917 SH SOLE 40 3917 0 0 MOTUS GI HLDGS INC COM 62014P108 2 3304 SH SOLE 18 3304 0 0 MOTUS GI HLDGS INC COM 62014P108 28 41779 SH SOLE 21 41779 0 0 MOTUS GI HLDGS INC COM 62014P108 26 39197 SH SOLE 22 39197 0 0 MOVADO GROUP INC COM 624580106 189 15962 SH SOLE 2 703 0 15259 MOVADO GROUP INC COM 624580106 3 220 SH SOLE 7 220 0 0 MOVADO GROUP INC COM 624580106 922 78004 SH SOLE 18 78004 0 0 MOVADO GROUP INC COM 624580106 351 29696 SH SOLE 19 29696 0 0 MOVADO GROUP INC COM 624580106 22456 1899800 SH SOLE 21 1899800 0 0 MOVADO GROUP INC COM 624580106 6162 521304 SH SOLE 22 500446 0 20858 MOVADO GROUP INC COM 624580106 94 7960 SH SOLE 26 0 0 7960 MOVADO GROUP INC COM 624580106 28 2356 SH SOLE 28 2356 0 0 MOVADO GROUP INC COM 624580106 281 23803 SH SOLE 30 23803 0 0 MOVADO GROUP INC COM 624580106 21 1797 SH SOLE 40 1797 0 0 MPLX LP COM UNIT REP LTD 55336V100 104 8958 SH SOLE 18 8958 0 0 MPLX LP COM UNIT REP LTD 55336V100 27957 2405945 SH SOLE 19 2405945 0 0 MR COOPER GROUP INC COM 62482R107 386 52634 SH SOLE 2 4001 0 48633 MR COOPER GROUP INC COM 62482R107 3 455 SH SOLE 4 455 0 0 MR COOPER GROUP INC COM 62482R107 11 1528 SH SOLE 7 1528 0 0 MR COOPER GROUP INC COM 62482R107 2105 287151 SH SOLE 18 287151 0 0 MR COOPER GROUP INC COM 62482R107 1049 143125 SH SOLE 19 143125 0 0 MR COOPER GROUP INC COM 62482R107 19853 2708439 SH SOLE 21 2708439 0 0 MR COOPER GROUP INC COM 62482R107 16161 2204803 SH SOLE 22 2123413 0 81390 MR COOPER GROUP INC COM 62482R107 276 37713 SH SOLE 26 29256 0 8457 MR COOPER GROUP INC COM 62482R107 175 23845 SH SOLE 28 23845 0 0 MR COOPER GROUP INC COM 62482R107 172 23397 SH SOLE 30 23397 0 0 MR COOPER GROUP INC COM 62482R107 77 10449 SH SOLE 40 10449 0 0 MRC GLOBAL INC COM 55345K103 300 70392 SH SOLE 2 4989 0 65403 MRC GLOBAL INC COM 55345K103 2 496 SH SOLE 4 496 0 0 MRC GLOBAL INC COM 55345K103 16 3816 SH SOLE 7 3816 0 0 MRC GLOBAL INC COM 55345K103 1270 298223 SH SOLE 18 298223 0 0 MRC GLOBAL INC COM 55345K103 615 144255 SH SOLE 19 144255 0 0 MRC GLOBAL INC COM 55345K103 11485 2696056 SH SOLE 21 2696056 0 0 MRC GLOBAL INC COM 55345K103 10281 2413435 SH SOLE 22 2309374 0 104061 MRC GLOBAL INC COM 55345K103 149 34972 SH SOLE 26 9899 0 25073 MRC GLOBAL INC COM 55345K103 53 12442 SH SOLE 28 12442 0 0 MRC GLOBAL INC COM 55345K103 119 28020 SH SOLE 30 28020 0 0 MRC GLOBAL INC COM 55345K103 53 12400 SH SOLE 31 0 0 12400 MRC GLOBAL INC COM 55345K103 32 7429 SH SOLE 36 7429 0 0 MRC GLOBAL INC COM 55345K103 30 7044 SH SOLE 40 7044 0 0 MSA SAFETY INC COM 553498106 2931 28959 SH SOLE 2 17246 0 11713 MSA SAFETY INC COM 553498106 50 490 SH SOLE 4 490 0 0 MSA SAFETY INC COM 553498106 1169 11551 SH SOLE 7 11551 0 0 MSA SAFETY INC COM 553498106 20998 207486 SH SOLE 18 207360 0 126 MSA SAFETY INC COM 553498106 7193 71074 SH SOLE 19 71074 0 0 MSA SAFETY INC COM 553498106 247058 2441287 SH SOLE 21 2441287 0 0 MSA SAFETY INC COM 553498106 123579 1221134 SH SOLE 22 1179677 0 41457 MSA SAFETY INC COM 553498106 122 1208 SH SOLE 23 1208 0 0 MSA SAFETY INC COM 553498106 1403 13861 SH SOLE 26 7063 0 6798 MSA SAFETY INC COM 553498106 542 5358 SH SOLE 28 5358 0 0 MSA SAFETY INC COM 553498106 47 463 SH SOLE 29 463 0 0 MSA SAFETY INC COM 553498106 1249 12342 SH SOLE 30 12342 0 0 MSA SAFETY INC COM 553498106 78 772 SH SOLE 31 772 0 0 MSA SAFETY INC COM 553498106 178 1757 SH SOLE 34 1757 0 0 MSA SAFETY INC COM 553498106 396 3917 SH SOLE 40 3917 0 0 MSB FINL CORP NEW COM 55352L101 14 1103 SH SOLE 18 1103 0 0 MSB FINL CORP NEW COM 55352L101 8 650 SH SOLE 21 650 0 0 MSC INDL DIRECT INC CL A 553530106 20996 381953 SH SOLE 2 281358 0 100595 MSC INDL DIRECT INC CL A 553530106 2699 49101 SH SOLE 4 49101 0 0 MSC INDL DIRECT INC CL A 553530106 662 12039 SH SOLE 7 12039 0 0 MSC INDL DIRECT INC CL A 553530106 8591 156278 SH SOLE 18 150232 0 6046 MSC INDL DIRECT INC CL A 553530106 935 17005 SH SOLE 19 17005 0 0 MSC INDL DIRECT INC CL A 553530106 123382 2244534 SH SOLE 21 2244534 0 0 MSC INDL DIRECT INC CL A 553530106 106352 1934732 SH SOLE 22 1687492 0 247240 MSC INDL DIRECT INC CL A 553530106 4830 87870 SH SOLE 23 87870 0 0 MSC INDL DIRECT INC CL A 553530106 626 11395 SH SOLE 25 11395 0 0 MSC INDL DIRECT INC CL A 553530106 2785 50670 SH SOLE 26 24548 0 26122 MSC INDL DIRECT INC CL A 553530106 521 9486 SH SOLE 28 9486 0 0 MSC INDL DIRECT INC CL A 553530106 1724 31354 SH SOLE 29 31354 0 0 MSC INDL DIRECT INC CL A 553530106 1290 23465 SH SOLE 30 23465 0 0 MSC INDL DIRECT INC CL A 553530106 4813 87553 SH SOLE 31 53763 0 33790 MSC INDL DIRECT INC CL A 553530106 1037 18870 SH SOLE 34 18870 0 0 MSC INDL DIRECT INC CL A 553530106 412 7503 SH SOLE 36 7503 0 0 MSC INDL DIRECT INC CL A 553530106 258 4698 SH SOLE 40 4698 0 0 MSCI INC COM 55354G100 62068 214799 SH SOLE 2 38806 0 175993 MSCI INC COM 55354G100 11563 40015 SH SOLE 4 37666 0 2349 MSCI INC COM 55354G100 27369 94715 SH SOLE 7 70854 0 23861 MSCI INC COM 55354G100 351 1214 SH SOLE 13 1214 0 0 MSCI INC COM 55354G100 1896 6561 SH SOLE 15 6561 0 0 MSCI INC COM 55354G100 146 507 SH SOLE 17 0 0 507 MSCI INC COM 55354G100 54707 189325 SH SOLE 18 176975 0 12350 MSCI INC COM 55354G100 186899 646798 SH SOLE 19 646798 0 0 MSCI INC COM 55354G100 657130 2274121 SH SOLE 21 2274121 0 0 MSCI INC COM 55354G100 580283 2008177 SH SOLE 22 1814405 0 193772 MSCI INC COM 55354G100 18293 63308 SH SOLE 23 63308 0 0 MSCI INC COM 55354G100 24383 84383 SH SOLE 25 84383 0 0 MSCI INC COM 55354G100 120239 416110 SH SOLE 26 56449 0 359661 MSCI INC COM 55354G100 5021 17375 SH SOLE 28 12221 0 5154 MSCI INC COM 55354G100 5632 19492 SH SOLE 29 1537 0 17955 MSCI INC COM 55354G100 94480 326964 SH SOLE 30 326964 0 0 MSCI INC COM 55354G100 5150 17821 SH SOLE 31 14749 0 3072 MSCI INC COM 55354G100 1321 4570 SH SOLE 34 4570 0 0 MSCI INC COM 55354G100 14725 50957 SH SOLE 36 50957 0 0 MSCI INC COM 55354G100 549 1900 SH SOLE 40 1900 0 0 MSG NETWORK INC CL A 553573106 458 44876 SH SOLE 2 3944 0 40932 MSG NETWORK INC CL A 553573106 2 213 SH SOLE 4 213 0 0 MSG NETWORK INC CL A 553573106 10 956 SH SOLE 7 956 0 0 MSG NETWORK INC CL A 553573106 1676 164305 SH SOLE 18 152191 0 12114 MSG NETWORK INC CL A 553573106 1439 141088 SH SOLE 19 141088 0 0 MSG NETWORK INC CL A 553573106 15734 1542596 SH SOLE 21 1542596 0 0 MSG NETWORK INC CL A 553573106 13863 1359142 SH SOLE 22 1304779 0 54363 MSG NETWORK INC CL A 553573106 115 11255 SH SOLE 23 11255 0 0 MSG NETWORK INC CL A 553573106 906 88827 SH SOLE 26 24342 0 64485 MSG NETWORK INC CL A 553573106 82 8052 SH SOLE 28 8052 0 0 MSG NETWORK INC CL A 553573106 163 15951 SH SOLE 30 15951 0 0 MSG NETWORK INC CL A 553573106 70 6870 SH SOLE 40 6870 0 0 MTBC INC COM 55378G102 9 1624 SH SOLE 18 1624 0 0 MTBC INC COM 55378G102 115 20901 SH SOLE 21 20901 0 0 MTBC INC COM 55378G102 139 25188 SH SOLE 22 25188 0 0 MTS SYS CORP COM 553777103 335 14897 SH SOLE 2 1095 0 13802 MTS SYS CORP COM 553777103 3 127 SH SOLE 4 127 0 0 MTS SYS CORP COM 553777103 7 303 SH SOLE 7 303 0 0 MTS SYS CORP COM 553777103 1906 84710 SH SOLE 18 84710 0 0 MTS SYS CORP COM 553777103 819 36409 SH SOLE 19 36409 0 0 MTS SYS CORP COM 553777103 46928 2085710 SH SOLE 21 2085710 0 0 MTS SYS CORP COM 553777103 12503 555701 SH SOLE 22 536652 0 19049 MTS SYS CORP COM 553777103 202 8971 SH SOLE 26 2155 0 6816 MTS SYS CORP COM 553777103 49 2167 SH SOLE 28 2167 0 0 MTS SYS CORP COM 553777103 7057 313666 SH SOLE 30 313666 0 0 MTS SYS CORP COM 553777103 18 796 SH SOLE 34 796 0 0 MTS SYS CORP COM 553777103 36 1582 SH SOLE 40 1582 0 0 MUELLER INDS INC COM 624756102 840 35081 SH SOLE 2 2806 0 32275 MUELLER INDS INC COM 624756102 8 318 SH SOLE 4 318 0 0 MUELLER INDS INC COM 624756102 39 1618 SH SOLE 7 1618 0 0 MUELLER INDS INC COM 624756102 6092 254465 SH SOLE 18 254465 0 0 MUELLER INDS INC COM 624756102 2488 103906 SH SOLE 19 103906 0 0 MUELLER INDS INC COM 624756102 146250 6109003 SH SOLE 21 6109003 0 0 MUELLER INDS INC COM 624756102 39180 1636605 SH SOLE 22 1571111 0 65494 MUELLER INDS INC COM 624756102 463 19323 SH SOLE 26 6532 0 12791 MUELLER INDS INC COM 624756102 158 6594 SH SOLE 28 6594 0 0 MUELLER INDS INC COM 624756102 1738 72594 SH SOLE 30 72594 0 0 MUELLER INDS INC COM 624756102 59 2485 SH SOLE 36 2485 0 0 MUELLER INDS INC COM 624756102 144 6027 SH SOLE 40 6027 0 0 MUELLER WTR PRODS INC COM SER A 624758108 777 97026 SH SOLE 2 8092 0 88934 MUELLER WTR PRODS INC COM SER A 624758108 3 348 SH SOLE 4 348 0 0 MUELLER WTR PRODS INC COM SER A 624758108 946 118158 SH SOLE 7 118158 0 0 MUELLER WTR PRODS INC COM SER A 624758108 4343 542147 SH SOLE 18 542147 0 0 MUELLER WTR PRODS INC COM SER A 624758108 2339 292069 SH SOLE 19 292069 0 0 MUELLER WTR PRODS INC COM SER A 624758108 42547 5311745 SH SOLE 21 5311745 0 0 MUELLER WTR PRODS INC COM SER A 624758108 36200 4519413 SH SOLE 22 4344966 0 174447 MUELLER WTR PRODS INC COM SER A 624758108 326 40761 SH SOLE 26 18054 0 22707 MUELLER WTR PRODS INC COM SER A 624758108 157 19583 SH SOLE 28 19583 0 0 MUELLER WTR PRODS INC COM SER A 624758108 7993 997885 SH SOLE 30 997885 0 0 MUELLER WTR PRODS INC COM SER A 624758108 26 3275 SH SOLE 34 3275 0 0 MUELLER WTR PRODS INC COM SER A 624758108 150 18689 SH SOLE 40 18689 0 0 MURPHY OIL CORP COM 626717102 2302 375471 SH SOLE 2 69877 0 305594 MURPHY OIL CORP COM 626717102 5 754 SH SOLE 4 754 0 0 MURPHY OIL CORP COM 626717102 36 5949 SH SOLE 7 5949 0 0 MURPHY OIL CORP COM 626717102 2553 416537 SH SOLE 18 416537 0 0 MURPHY OIL CORP COM 626717102 211 34494 SH SOLE 19 34494 0 0 MURPHY OIL CORP COM 626717102 44160 7203882 SH SOLE 21 7203882 0 0 MURPHY OIL CORP COM 626717102 30266 4937301 SH SOLE 22 4649909 0 287392 MURPHY OIL CORP COM 626717102 524 85414 SH SOLE 26 47479 0 37935 MURPHY OIL CORP COM 626717102 131 21306 SH SOLE 28 21306 0 0 MURPHY OIL CORP COM 626717102 630 102739 SH SOLE 30 102739 0 0 MURPHY OIL CORP COM 626717102 79 12856 SH SOLE 31 3154 0 9702 MURPHY OIL CORP COM 626717102 27 4358 SH SOLE 34 4358 0 0 MURPHY OIL CORP COM 626717102 278 45314 SH SOLE 36 45314 0 0 MURPHY OIL CORP COM 626717102 102 16666 SH SOLE 40 16666 0 0 MURPHY USA INC COM 626755102 3034 35970 SH SOLE 2 12869 0 23101 MURPHY USA INC COM 626755102 9 106 SH SOLE 4 106 0 0 MURPHY USA INC COM 626755102 89 1057 SH SOLE 7 1057 0 0 MURPHY USA INC COM 626755102 14093 167058 SH SOLE 18 167058 0 0 MURPHY USA INC COM 626755102 4875 57792 SH SOLE 19 57792 0 0 MURPHY USA INC COM 626755102 172155 2040720 SH SOLE 21 2040720 0 0 MURPHY USA INC COM 626755102 84833 1005603 SH SOLE 22 968186 0 37417 MURPHY USA INC COM 626755102 1938 22975 SH SOLE 23 22975 0 0 MURPHY USA INC COM 626755102 1139 13496 SH SOLE 26 11159 0 2337 MURPHY USA INC COM 626755102 343 4065 SH SOLE 28 4065 0 0 MURPHY USA INC COM 626755102 827 9800 SH SOLE 30 9800 0 0 MURPHY USA INC COM 626755102 191 2268 SH SOLE 31 0 0 2268 MURPHY USA INC COM 626755102 181 2149 SH SOLE 36 2149 0 0 MURPHY USA INC COM 626755102 274 3245 SH SOLE 40 3245 0 0 MUSTANG BIO INC COM 62818Q104 28 10404 SH SOLE 2 1465 0 8939 MUSTANG BIO INC COM 62818Q104 270 100910 SH SOLE 18 100910 0 0 MUSTANG BIO INC COM 62818Q104 198 74018 SH SOLE 19 74018 0 0 MUSTANG BIO INC COM 62818Q104 2720 1015018 SH SOLE 21 1015018 0 0 MUSTANG BIO INC COM 62818Q104 1983 739972 SH SOLE 22 728072 0 11900 MUTUALFIRST FINL INC COM 62845B104 164 5798 SH SOLE 2 234 0 5564 MUTUALFIRST FINL INC COM 62845B104 5 163 SH SOLE 7 163 0 0 MUTUALFIRST FINL INC COM 62845B104 642 22760 SH SOLE 18 22760 0 0 MUTUALFIRST FINL INC COM 62845B104 326 11545 SH SOLE 19 11545 0 0 MUTUALFIRST FINL INC COM 62845B104 5888 208796 SH SOLE 21 208796 0 0 MUTUALFIRST FINL INC COM 62845B104 2107 74729 SH SOLE 22 70593 0 4136 MV OIL TR TR UNITS 553859109 3 1200 SH SOLE 22 1200 0 0 MVB FINL CORP COM 553810102 116 9126 SH SOLE 2 362 0 8764 MVB FINL CORP COM 553810102 462 36267 SH SOLE 18 36267 0 0 MVB FINL CORP COM 553810102 240 18819 SH SOLE 19 18819 0 0 MVB FINL CORP COM 553810102 4654 365011 SH SOLE 21 365011 0 0 MVB FINL CORP COM 553810102 1391 109093 SH SOLE 22 103386 0 5707 MYERS INDS INC COM 628464109 142 13165 SH SOLE 2 1435 0 11730 MYERS INDS INC COM 628464109 7 670 SH SOLE 7 670 0 0 MYERS INDS INC COM 628464109 1856 172611 SH SOLE 18 172611 0 0 MYERS INDS INC COM 628464109 762 70877 SH SOLE 19 70877 0 0 MYERS INDS INC COM 628464109 43471 4043849 SH SOLE 21 4043849 0 0 MYERS INDS INC COM 628464109 11570 1076270 SH SOLE 22 1040432 0 35838 MYERS INDS INC COM 628464109 23 2100 SH SOLE 26 0 0 2100 MYERS INDS INC COM 628464109 35 3288 SH SOLE 28 3288 0 0 MYERS INDS INC COM 628464109 524 48719 SH SOLE 30 48719 0 0 MYERS INDS INC COM 628464109 29 2706 SH SOLE 40 2706 0 0 MYLAN NV SHS EURO N59465109 18321 1228789 SH SOLE 2 122254 0 1106535 MYLAN NV SHS EURO N59465109 3335 223649 SH SOLE 4 209680 0 13969 MYLAN NV SHS EURO N59465109 7822 524593 SH SOLE 7 432836 0 91757 MYLAN NV SHS EURO N59465109 300 20134 SH SOLE 13 20134 0 0 MYLAN NV SHS EURO N59465109 791 53037 SH SOLE 15 53037 0 0 MYLAN NV SHS EURO N59465109 29585 1984270 SH SOLE 18 1881575 0 102695 MYLAN NV SHS EURO N59465109 14832 994750 SH SOLE 19 994750 0 0 MYLAN NV SHS EURO N59465109 266523 17875421 SH SOLE 21 17875421 0 0 MYLAN NV SHS EURO N59465109 191573 12848631 SH SOLE 22 11522477 0 1326154 MYLAN NV SHS EURO N59465109 5866 393399 SH SOLE 23 393399 0 0 MYLAN NV SHS EURO N59465109 8384 562322 SH SOLE 25 562322 0 0 MYLAN NV SHS EURO N59465109 34856 2337741 SH SOLE 26 495077 0 1842664 MYLAN NV SHS EURO N59465109 1559 104542 SH SOLE 28 74049 0 30493 MYLAN NV SHS EURO N59465109 1802 120854 SH SOLE 29 10106 0 110748 MYLAN NV SHS EURO N59465109 36110 2421836 SH SOLE 30 2421836 0 0 MYLAN NV SHS EURO N59465109 3197 214432 SH SOLE 31 85475 0 128957 MYLAN NV SHS EURO N59465109 2930 196528 SH SOLE 34 196528 0 0 MYLAN NV SHS EURO N59465109 6363 426746 SH SOLE 36 426746 0 0 MYLAN NV SHS EURO N59465109 171 11436 SH SOLE 40 11436 0 0 MYLAN NV OPTIONS N59465909 9 600 SH Call SOLE 2 600 0 0 MYLAN NV OPTIONS N59465909 1566 105000 SH Call SOLE 19 105000 0 0 MYLAN NV OPTIONS N59465909 15 1000 SH Call SOLE 22 1000 0 0 MYLAN NV OPTIONS N59465909 200 13400 SH Call SOLE 34 13400 0 0 MYOKARDIA INC COM 62857M105 1859 39653 SH SOLE 2 25462 0 14191 MYOKARDIA INC COM 62857M105 10 215 SH SOLE 4 215 0 0 MYOKARDIA INC COM 62857M105 38 807 SH SOLE 7 807 0 0 MYOKARDIA INC COM 62857M105 8435 179936 SH SOLE 18 174253 0 5683 MYOKARDIA INC COM 62857M105 20767 442973 SH SOLE 19 442973 0 0 MYOKARDIA INC COM 62857M105 116 2479 SH SOLE 20 2479 0 0 MYOKARDIA INC COM 62857M105 91055 1942289 SH SOLE 21 1942289 0 0 MYOKARDIA INC COM 62857M105 63317 1350610 SH SOLE 22 1302585 0 48025 MYOKARDIA INC COM 62857M105 302 6436 SH SOLE 23 6436 0 0 MYOKARDIA INC COM 62857M105 1463 31200 SH SOLE 26 7830 0 23370 MYOKARDIA INC COM 62857M105 301 6411 SH SOLE 28 6411 0 0 MYOKARDIA INC COM 62857M105 878 18736 SH SOLE 30 18736 0 0 MYOKARDIA INC COM 62857M105 4853 103522 SH SOLE 34 103522 0 0 MYOKARDIA INC COM 62857M105 207 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 118 15564 SH SOLE 21 15564 0 0 MYOVANT SCIENCES LTD COM G637AM102 219 29024 SH SOLE 22 17441 0 11583 MYOVANT SCIENCES LTD COM G637AM102 52 6880 SH SOLE 28 6880 0 0 MYOVANT SCIENCES LTD COM G637AM102 47 6160 SH SOLE 30 6160 0 0 MYR GROUP INC DEL COM 55405W104 220 8405 SH SOLE 2 3213 0 5192 MYR GROUP INC DEL COM 55405W104 6 222 SH SOLE 4 222 0 0 MYR GROUP INC DEL COM 55405W104 478 18256 SH SOLE 7 18256 0 0 MYR GROUP INC DEL COM 55405W104 2176 83086 SH SOLE 18 79267 0 3819 MYR GROUP INC DEL COM 55405W104 2261 86345 SH SOLE 19 86345 0 0 MYR GROUP INC DEL COM 55405W104 47961 1831260 SH SOLE 21 1831260 0 0 MYR GROUP INC DEL COM 55405W104 16246 620312 SH SOLE 22 598364 0 21948 MYR GROUP INC DEL COM 55405W104 179 6816 SH SOLE 23 6816 0 0 MYR GROUP INC DEL COM 55405W104 1275 48699 SH SOLE 26 0 0 48699 MYR GROUP INC DEL COM 55405W104 51 1961 SH SOLE 28 1961 0 0 MYR GROUP INC DEL COM 55405W104 589 22496 SH SOLE 30 22496 0 0 MYR GROUP INC DEL COM 55405W104 194 7405 SH SOLE 34 7405 0 0 MYR GROUP INC DEL COM 55405W104 52 1975 SH SOLE 40 1975 0 0 MYRIAD GENETICS INC COM 62855J104 891 62262 SH SOLE 2 3636 0 58626 MYRIAD GENETICS INC COM 62855J104 6 399 SH SOLE 4 399 0 0 MYRIAD GENETICS INC COM 62855J104 17 1160 SH SOLE 7 1160 0 0 MYRIAD GENETICS INC COM 62855J104 4729 330470 SH SOLE 18 330470 0 0 MYRIAD GENETICS INC COM 62855J104 2083 145552 SH SOLE 19 145552 0 0 MYRIAD GENETICS INC COM 62855J104 135115 9441999 SH SOLE 21 9441999 0 0 MYRIAD GENETICS INC COM 62855J104 30710 2146022 SH SOLE 22 2057989 0 88033 MYRIAD GENETICS INC COM 62855J104 26 1822 SH SOLE 23 1822 0 0 MYRIAD GENETICS INC COM 62855J104 573 40015 SH SOLE 26 21398 0 18617 MYRIAD GENETICS INC COM 62855J104 132 9212 SH SOLE 28 9212 0 0 MYRIAD GENETICS INC COM 62855J104 3866 270151 SH SOLE 30 270151 0 0 MYRIAD GENETICS INC COM 62855J104 43 3029 SH SOLE 34 3029 0 0 MYRIAD GENETICS INC COM 62855J104 94 6593 SH SOLE 40 6593 0 0 NABORS INDS INC NEW NOTE 0.750% 1/1 62957HAB1 284 1575000 PRN SOLE 21 1575000 0 0 NABORS INDUSTRIES LTD SHS G6359F103 128 328921 SH SOLE 2 12302 0 316619 NABORS INDUSTRIES LTD SHS G6359F103 1 2306 SH SOLE 4 2306 0 0 NABORS INDUSTRIES LTD SHS G6359F103 11 28697 SH SOLE 7 28697 0 0 NABORS INDUSTRIES LTD SHS G6359F103 629 1613467 SH SOLE 18 1613467 0 0 NABORS INDUSTRIES LTD SHS G6359F103 252 647081 SH SOLE 19 647081 0 0 NABORS INDUSTRIES LTD SHS G6359F103 15096 38697491 SH SOLE 21 38697491 0 0 NABORS INDUSTRIES LTD SHS G6359F103 4237 10861483 SH SOLE 22 10244271 0 617212 NABORS INDUSTRIES LTD SHS G6359F103 27 69635 SH SOLE 26 46639 0 22996 NABORS INDUSTRIES LTD SHS G6359F103 17 43940 SH SOLE 28 43940 0 0 NABORS INDUSTRIES LTD SHS G6359F103 176 451313 SH SOLE 30 451313 0 0 NABORS INDUSTRIES LTD SHS G6359F103 45 114321 SH SOLE 31 0 0 114321 NABORS INDUSTRIES LTD SHS G6359F103 34 87997 SH SOLE 36 87997 0 0 NABORS INDUSTRIES LTD SHS G6359F103 13 32507 SH SOLE 40 32507 0 0 NACCO INDS INC CL A 629579103 102 3638 SH SOLE 2 175 0 3463 NACCO INDS INC CL A 629579103 3 115 SH SOLE 7 115 0 0 NACCO INDS INC CL A 629579103 390 13927 SH SOLE 18 13927 0 0 NACCO INDS INC CL A 629579103 181 6473 SH SOLE 19 6473 0 0 NACCO INDS INC CL A 629579103 3829 136850 SH SOLE 21 136850 0 0 NACCO INDS INC CL A 629579103 3639 130071 SH SOLE 22 127527 0 2544 NACCO INDS INC CL A 629579103 30 1078 SH SOLE 30 1078 0 0 NAM TAI PPTY INC SHS G63907102 151 27408 SH SOLE 21 27408 0 0 NAM TAI PPTY INC SHS G63907102 676 122903 SH SOLE 22 122903 0 0 NAM TAI PPTY INC SHS G63907102 104 18935 SH SOLE 30 18935 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 409 17013 SH SOLE 2 3818 0 13195 NANOSTRING TECHNOLOGIES INC COM 63009R109 4 175 SH SOLE 4 175 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 13 550 SH SOLE 7 550 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 3234 134454 SH SOLE 18 126779 0 7675 NANOSTRING TECHNOLOGIES INC COM 63009R109 3167 131684 SH SOLE 19 131684 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 40314 1676270 SH SOLE 21 1676270 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 25095 1043467 SH SOLE 22 1004769 0 38698 NANOSTRING TECHNOLOGIES INC COM 63009R109 192 7981 SH SOLE 23 7981 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 745 30972 SH SOLE 26 0 0 30972 NANOSTRING TECHNOLOGIES INC COM 63009R109 111 4600 SH SOLE 28 4600 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 4545 188980 SH SOLE 30 188980 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 22 914 SH SOLE 34 914 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 81 3365 SH SOLE 40 3365 0 0 NANOVIRICIDES INC COM 630087302 9 1651 SH SOLE 21 1651 0 0 NANTHEALTH INC COM 630104107 30 19124 SH SOLE 21 19124 0 0 NANTHEALTH INC COM 630104107 9 5474 SH SOLE 22 5474 0 0 NANTKWEST INC COM 63016Q102 21 7454 SH SOLE 18 7454 0 0 NANTKWEST INC COM 63016Q102 252 87524 SH SOLE 21 87524 0 0 NANTKWEST INC COM 63016Q102 1675 581462 SH SOLE 22 581462 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 63 4131 SH SOLE 2 505 0 3626 NAPCO SEC TECHNOLOGIES INC COM 630402105 3 199 SH SOLE 7 199 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 661 43540 SH SOLE 18 43540 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 330 21754 SH SOLE 19 21754 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 6331 417324 SH SOLE 21 417324 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 5262 346846 SH SOLE 22 322612 0 24234 NAPCO SEC TECHNOLOGIES INC COM 630402105 27 1798 SH SOLE 30 1798 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 32 2081 SH SOLE 40 2081 0 0 NASDAQ INC COM 631103108 34091 359044 SH SOLE 2 102391 0 256653 NASDAQ INC COM 631103108 6016 63359 SH SOLE 4 60275 0 3084 NASDAQ INC COM 631103108 10316 108651 SH SOLE 7 97062 0 11589 NASDAQ INC COM 631103108 343 3613 SH SOLE 13 3613 0 0 NASDAQ INC COM 631103108 1269 13363 SH SOLE 15 13363 0 0 NASDAQ INC COM 631103108 26849 282770 SH SOLE 18 258325 0 24445 NASDAQ INC COM 631103108 4245 44707 SH SOLE 19 44707 0 0 NASDAQ INC COM 631103108 272045 2865142 SH SOLE 21 2865142 0 0 NASDAQ INC COM 631103108 261806 2757309 SH SOLE 22 2460241 0 297068 NASDAQ INC COM 631103108 8987 94653 SH SOLE 23 94653 0 0 NASDAQ INC COM 631103108 11676 122973 SH SOLE 25 122973 0 0 NASDAQ INC COM 631103108 53521 563675 SH SOLE 26 107143 0 456532 NASDAQ INC COM 631103108 2320 24429 SH SOLE 28 16983 0 7446 NASDAQ INC COM 631103108 3219 33904 SH SOLE 29 9216 0 24688 NASDAQ INC COM 631103108 39963 420885 SH SOLE 30 420885 0 0 NASDAQ INC COM 631103108 4045 42603 SH SOLE 31 33111 0 9492 NASDAQ INC COM 631103108 594 6251 SH SOLE 34 6251 0 0 NASDAQ INC COM 631103108 8257 86962 SH SOLE 36 86962 0 0 NASDAQ INC COM 631103108 220 2314 SH SOLE 40 2314 0 0 NATERA INC COM 632307104 840 28119 SH SOLE 2 8345 0 19774 NATERA INC COM 632307104 7 221 SH SOLE 4 221 0 0 NATERA INC COM 632307104 34 1128 SH SOLE 7 1128 0 0 NATERA INC COM 632307104 7052 236159 SH SOLE 18 215389 0 20770 NATERA INC COM 632307104 7079 237076 SH SOLE 19 237076 0 0 NATERA INC COM 632307104 61343 2054353 SH SOLE 21 2054353 0 0 NATERA INC COM 632307104 57747 1933939 SH SOLE 22 1857442 0 76497 NATERA INC COM 632307104 489 16367 SH SOLE 23 16367 0 0 NATERA INC COM 632307104 2572 86136 SH SOLE 26 16955 0 69181 NATERA INC COM 632307104 232 7786 SH SOLE 28 7786 0 0 NATERA INC COM 632307104 5715 191386 SH SOLE 30 191386 0 0 NATERA INC COM 632307104 56 1888 SH SOLE 34 1888 0 0 NATERA INC COM 632307104 188 6292 SH SOLE 40 6292 0 0 NATHANS FAMOUS INC NEW COM 632347100 110 1809 SH SOLE 2 109 0 1700 NATHANS FAMOUS INC NEW COM 632347100 4 66 SH SOLE 7 66 0 0 NATHANS FAMOUS INC NEW COM 632347100 661 10838 SH SOLE 18 10838 0 0 NATHANS FAMOUS INC NEW COM 632347100 333 5458 SH SOLE 19 5458 0 0 NATHANS FAMOUS INC NEW COM 632347100 6334 103831 SH SOLE 21 103831 0 0 NATHANS FAMOUS INC NEW COM 632347100 3041 49849 SH SOLE 22 48004 0 1845 NATIONAL BANKSHARES INC VA COM 634865109 204 6391 SH SOLE 2 376 0 6015 NATIONAL BANKSHARES INC VA COM 634865109 4 114 SH SOLE 7 114 0 0 NATIONAL BANKSHARES INC VA COM 634865109 768 24087 SH SOLE 18 24087 0 0 NATIONAL BANKSHARES INC VA COM 634865109 383 12001 SH SOLE 19 12001 0 0 NATIONAL BANKSHARES INC VA COM 634865109 7284 228332 SH SOLE 21 228332 0 0 NATIONAL BANKSHARES INC VA COM 634865109 6144 192588 SH SOLE 22 188418 0 4170 NATIONAL BEVERAGE CORP COM 635017106 277 6502 SH SOLE 2 2043 0 4459 NATIONAL BEVERAGE CORP COM 635017106 3 63 SH SOLE 4 63 0 0 NATIONAL BEVERAGE CORP COM 635017106 11 255 SH SOLE 7 255 0 0 NATIONAL BEVERAGE CORP COM 635017106 2544 59652 SH SOLE 18 54368 0 5284 NATIONAL BEVERAGE CORP COM 635017106 2798 65602 SH SOLE 19 65602 0 0 NATIONAL BEVERAGE CORP COM 635017106 54685 1282173 SH SOLE 21 1282173 0 0 NATIONAL BEVERAGE CORP COM 635017106 18041 422993 SH SOLE 22 410613 0 12380 NATIONAL BEVERAGE CORP COM 635017106 315 7382 SH SOLE 23 7382 0 0 NATIONAL BEVERAGE CORP COM 635017106 1427 33450 SH SOLE 26 5635 0 27815 NATIONAL BEVERAGE CORP COM 635017106 57 1326 SH SOLE 28 1326 0 0 NATIONAL BEVERAGE CORP COM 635017106 692 16228 SH SOLE 30 16228 0 0 NATIONAL BEVERAGE CORP COM 635017106 54 1276 SH SOLE 40 1276 0 0 NATIONAL BK HLDGS CORP CL A 633707104 501 20978 SH SOLE 2 2513 0 18465 NATIONAL BK HLDGS CORP CL A 633707104 7 307 SH SOLE 4 307 0 0 NATIONAL BK HLDGS CORP CL A 633707104 13 546 SH SOLE 7 546 0 0 NATIONAL BK HLDGS CORP CL A 633707104 3141 131420 SH SOLE 18 131420 0 0 NATIONAL BK HLDGS CORP CL A 633707104 1865 78026 SH SOLE 19 78026 0 0 NATIONAL BK HLDGS CORP CL A 633707104 77900 3259418 SH SOLE 21 3259418 0 0 NATIONAL BK HLDGS CORP CL A 633707104 22757 952196 SH SOLE 22 920250 0 31946 NATIONAL BK HLDGS CORP CL A 633707104 188 7864 SH SOLE 23 7864 0 0 NATIONAL BK HLDGS CORP CL A 633707104 748 31294 SH SOLE 26 10626 0 20668 NATIONAL BK HLDGS CORP CL A 633707104 79 3300 SH SOLE 28 3300 0 0 NATIONAL BK HLDGS CORP CL A 633707104 987 41281 SH SOLE 30 41281 0 0 NATIONAL BK HLDGS CORP CL A 633707104 92 3849 SH SOLE 40 3849 0 0 NATIONAL CINEMEDIA INC COM 635309107 192 58817 SH SOLE 2 2565 0 56252 NATIONAL CINEMEDIA INC COM 635309107 1 380 SH SOLE 4 380 0 0 NATIONAL CINEMEDIA INC COM 635309107 3 922 SH SOLE 7 922 0 0 NATIONAL CINEMEDIA INC COM 635309107 743 227851 SH SOLE 18 227851 0 0 NATIONAL CINEMEDIA INC COM 635309107 371 113737 SH SOLE 19 113737 0 0 NATIONAL CINEMEDIA INC COM 635309107 7531 2310059 SH SOLE 21 2310059 0 0 NATIONAL CINEMEDIA INC COM 635309107 6179 1895551 SH SOLE 22 1815646 0 79905 NATIONAL CINEMEDIA INC COM 635309107 57 17470 SH SOLE 26 7817 0 9653 NATIONAL CINEMEDIA INC COM 635309107 29 8826 SH SOLE 28 8826 0 0 NATIONAL CINEMEDIA INC COM 635309107 44 13502 SH SOLE 30 13502 0 0 NATIONAL CINEMEDIA INC COM 635309107 9 2666 SH SOLE 34 2666 0 0 NATIONAL CINEMEDIA INC COM 635309107 24 7277 SH SOLE 40 7277 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 100 19758 SH SOLE 2 984 0 18774 NATIONAL ENERGY SERVICES REU SHS G6375R107 11 2200 SH SOLE 7 2200 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 423 83268 SH SOLE 18 83268 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 230 45369 SH SOLE 19 45369 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 3981 783677 SH SOLE 21 783677 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 1384 272462 SH SOLE 22 256043 0 16419 NATIONAL FUEL GAS CO N J COM 636180101 10304 276330 SH SOLE 2 112541 0 163789 NATIONAL FUEL GAS CO N J COM 636180101 13 360 SH SOLE 4 360 0 0 NATIONAL FUEL GAS CO N J COM 636180101 7835 210109 SH SOLE 7 210109 0 0 NATIONAL FUEL GAS CO N J COM 636180101 10465 280643 SH SOLE 18 279879 0 764 NATIONAL FUEL GAS CO N J COM 636180101 1608 43133 SH SOLE 19 43133 0 0 NATIONAL FUEL GAS CO N J COM 636180101 164731 4417570 SH SOLE 21 4417570 0 0 NATIONAL FUEL GAS CO N J COM 636180101 115190 3089036 SH SOLE 22 2952125 0 136911 NATIONAL FUEL GAS CO N J COM 636180101 63 1699 SH SOLE 23 1699 0 0 NATIONAL FUEL GAS CO N J COM 636180101 1257 33709 SH SOLE 26 18506 0 15203 NATIONAL FUEL GAS CO N J COM 636180101 438 11757 SH SOLE 28 11757 0 0 NATIONAL FUEL GAS CO N J COM 636180101 166 4444 SH SOLE 29 4444 0 0 NATIONAL FUEL GAS CO N J COM 636180101 1046 28046 SH SOLE 30 28046 0 0 NATIONAL FUEL GAS CO N J COM 636180101 236 6331 SH SOLE 31 4310 0 2021 NATIONAL FUEL GAS CO N J COM 636180101 133 3568 SH SOLE 34 3568 0 0 NATIONAL FUEL GAS CO N J COM 636180101 136 3659 SH SOLE 36 3659 0 0 NATIONAL FUEL GAS CO N J COM 636180101 330 8850 SH SOLE 40 8850 0 0 NATIONAL GEN HLDGS CORP COM 636220303 778 47028 SH SOLE 2 7857 0 39171 NATIONAL GEN HLDGS CORP COM 636220303 6 366 SH SOLE 4 366 0 0 NATIONAL GEN HLDGS CORP COM 636220303 19 1138 SH SOLE 7 1138 0 0 NATIONAL GEN HLDGS CORP COM 636220303 4136 249922 SH SOLE 18 237011 0 12911 NATIONAL GEN HLDGS CORP COM 636220303 5764 348267 SH SOLE 19 348267 0 0 NATIONAL GEN HLDGS CORP COM 636220303 38214 2308978 SH SOLE 21 2308978 0 0 NATIONAL GEN HLDGS CORP COM 636220303 37923 2291429 SH SOLE 22 2216624 0 74805 NATIONAL GEN HLDGS CORP COM 636220303 589 35560 SH SOLE 23 35560 0 0 NATIONAL GEN HLDGS CORP COM 636220303 2518 152155 SH SOLE 26 21735 0 130420 NATIONAL GEN HLDGS CORP COM 636220303 140 8480 SH SOLE 28 8480 0 0 NATIONAL GEN HLDGS CORP COM 636220303 376 22746 SH SOLE 30 22746 0 0 NATIONAL GEN HLDGS CORP COM 636220303 162 9807 SH SOLE 34 9807 0 0 NATIONAL GEN HLDGS CORP COM 636220303 118 7103 SH SOLE 40 7103 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 0 5 SH SOLE 18 5 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 2532 43457 SH SOLE 19 43457 0 0 NATIONAL HEALTH INVS INC COM 63633D104 1512 30526 SH SOLE 2 2138 0 28388 NATIONAL HEALTH INVS INC COM 63633D104 1244 25129 SH SOLE 4 25129 0 0 NATIONAL HEALTH INVS INC COM 63633D104 2250 45427 SH SOLE 7 45427 0 0 NATIONAL HEALTH INVS INC COM 63633D104 7281 147038 SH SOLE 18 147038 0 0 NATIONAL HEALTH INVS INC COM 63633D104 6153 124249 SH SOLE 19 124249 0 0 NATIONAL HEALTH INVS INC COM 63633D104 92679 1871545 SH SOLE 21 1871545 0 0 NATIONAL HEALTH INVS INC COM 63633D104 76789 1550673 SH SOLE 22 1501396 0 49277 NATIONAL HEALTH INVS INC COM 63633D104 70 1404 SH SOLE 23 1404 0 0 NATIONAL HEALTH INVS INC COM 63633D104 5053 102043 SH SOLE 25 102043 0 0 NATIONAL HEALTH INVS INC COM 63633D104 2385 48163 SH SOLE 26 9285 0 38878 NATIONAL HEALTH INVS INC COM 63633D104 332 6697 SH SOLE 28 6697 0 0 NATIONAL HEALTH INVS INC COM 63633D104 1077 21756 SH SOLE 29 21756 0 0 NATIONAL HEALTH INVS INC COM 63633D104 10089 203745 SH SOLE 30 203745 0 0 NATIONAL HEALTH INVS INC COM 63633D104 249 5024 SH SOLE 34 5024 0 0 NATIONAL HEALTH INVS INC COM 63633D104 239 4831 SH SOLE 40 4831 0 0 NATIONAL HEALTHCARE CORP COM 635906100 833 11608 SH SOLE 2 620 0 10988 NATIONAL HEALTHCARE CORP COM 635906100 4 58 SH SOLE 4 58 0 0 NATIONAL HEALTHCARE CORP COM 635906100 17 232 SH SOLE 7 232 0 0 NATIONAL HEALTHCARE CORP COM 635906100 3010 41962 SH SOLE 18 41962 0 0 NATIONAL HEALTHCARE CORP COM 635906100 1693 23605 SH SOLE 19 23605 0 0 NATIONAL HEALTHCARE CORP COM 635906100 33760 470650 SH SOLE 21 470650 0 0 NATIONAL HEALTHCARE CORP COM 635906100 24209 337504 SH SOLE 22 324894 0 12610 NATIONAL HEALTHCARE CORP COM 635906100 210 2924 SH SOLE 23 2924 0 0 NATIONAL HEALTHCARE CORP COM 635906100 231 3223 SH SOLE 26 0 0 3223 NATIONAL HEALTHCARE CORP COM 635906100 102 1420 SH SOLE 28 1420 0 0 NATIONAL HEALTHCARE CORP COM 635906100 362 5052 SH SOLE 30 5052 0 0 NATIONAL HEALTHCARE CORP COM 635906100 81 1126 SH SOLE 40 1126 0 0 NATIONAL HOLDINGS CORP COM NEW 636375206 1 903 SH SOLE 18 903 0 0 NATIONAL HOLDINGS CORP COM NEW 636375206 29 18872 SH SOLE 21 18872 0 0 NATIONAL INSTRS CORP COM 636518102 22086 667660 SH SOLE 2 383297 0 284363 NATIONAL INSTRS CORP COM 636518102 1730 52283 SH SOLE 4 52283 0 0 NATIONAL INSTRS CORP COM 636518102 534 16130 SH SOLE 7 16130 0 0 NATIONAL INSTRS CORP COM 636518102 2023 61152 SH SOLE 13 61152 0 0 NATIONAL INSTRS CORP COM 636518102 14904 450553 SH SOLE 18 388546 0 62007 NATIONAL INSTRS CORP COM 636518102 21320 644486 SH SOLE 19 644486 0 0 NATIONAL INSTRS CORP COM 636518102 191636 5793111 SH SOLE 21 5793111 0 0 NATIONAL INSTRS CORP COM 636518102 168347 5089101 SH SOLE 22 4226358 0 862743 NATIONAL INSTRS CORP COM 636518102 2933 88674 SH SOLE 23 88674 0 0 NATIONAL INSTRS CORP COM 636518102 257 7771 SH SOLE 25 7771 0 0 NATIONAL INSTRS CORP COM 636518102 2801 84661 SH SOLE 26 36834 0 47827 NATIONAL INSTRS CORP COM 636518102 624 18851 SH SOLE 28 18851 0 0 NATIONAL INSTRS CORP COM 636518102 7610 230060 SH SOLE 29 49258 0 180802 NATIONAL INSTRS CORP COM 636518102 2260 68311 SH SOLE 30 68311 0 0 NATIONAL INSTRS CORP COM 636518102 4743 143390 SH SOLE 31 109281 0 34109 NATIONAL INSTRS CORP COM 636518102 569 17201 SH SOLE 34 17201 0 0 NATIONAL INSTRS CORP COM 636518102 1320 39892 SH SOLE 36 39892 0 0 NATIONAL INSTRS CORP COM 636518102 449 13560 SH SOLE 40 13560 0 0 NATIONAL OILWELL VARCO INC COM 637071101 9848 1001803 SH SOLE 2 113182 0 888621 NATIONAL OILWELL VARCO INC COM 637071101 1590 161752 SH SOLE 4 151926 0 9826 NATIONAL OILWELL VARCO INC COM 637071101 3599 366145 SH SOLE 7 326655 0 39490 NATIONAL OILWELL VARCO INC COM 637071101 133 13538 SH SOLE 13 13538 0 0 NATIONAL OILWELL VARCO INC COM 637071101 431 43844 SH SOLE 15 43844 0 0 NATIONAL OILWELL VARCO INC COM 637071101 8024 816251 SH SOLE 18 737497 0 78754 NATIONAL OILWELL VARCO INC COM 637071101 1320 134318 SH SOLE 19 134318 0 0 NATIONAL OILWELL VARCO INC COM 637071101 95861 9751852 SH SOLE 21 9751852 0 0 NATIONAL OILWELL VARCO INC COM 637071101 91563 9314697 SH SOLE 22 8319800 0 994897 NATIONAL OILWELL VARCO INC COM 637071101 2770 281780 SH SOLE 23 281780 0 0 NATIONAL OILWELL VARCO INC COM 637071101 5295 538659 SH SOLE 25 538659 0 0 NATIONAL OILWELL VARCO INC COM 637071101 24130 2454699 SH SOLE 26 365055 0 2089644 NATIONAL OILWELL VARCO INC COM 637071101 738 75071 SH SOLE 28 53315 0 21756 NATIONAL OILWELL VARCO INC COM 637071101 887 90204 SH SOLE 29 7469 0 82735 NATIONAL OILWELL VARCO INC COM 637071101 16628 1691592 SH SOLE 30 1691592 0 0 NATIONAL OILWELL VARCO INC COM 637071101 1033 105100 SH SOLE 31 70254 0 34846 NATIONAL OILWELL VARCO INC COM 637071101 212 21548 SH SOLE 34 21548 0 0 NATIONAL OILWELL VARCO INC COM 637071101 3416 347558 SH SOLE 36 347558 0 0 NATIONAL OILWELL VARCO INC COM 637071101 108 11028 SH SOLE 40 11028 0 0 NATIONAL PRESTO INDS INC COM 637215104 312 4410 SH SOLE 2 306 0 4104 NATIONAL PRESTO INDS INC COM 637215104 4 60 SH SOLE 4 60 0 0 NATIONAL PRESTO INDS INC COM 637215104 8 116 SH SOLE 7 116 0 0 NATIONAL PRESTO INDS INC COM 637215104 1760 24856 SH SOLE 18 24856 0 0 NATIONAL PRESTO INDS INC COM 637215104 676 9542 SH SOLE 19 9542 0 0 NATIONAL PRESTO INDS INC COM 637215104 45692 645275 SH SOLE 21 645275 0 0 NATIONAL PRESTO INDS INC COM 637215104 10321 145755 SH SOLE 22 140075 0 5680 NATIONAL PRESTO INDS INC COM 637215104 238 3359 SH SOLE 26 0 0 3359 NATIONAL PRESTO INDS INC COM 637215104 52 734 SH SOLE 28 734 0 0 NATIONAL PRESTO INDS INC COM 637215104 487 6873 SH SOLE 30 6873 0 0 NATIONAL PRESTO INDS INC COM 637215104 33 468 SH SOLE 40 468 0 0 NATIONAL RESH CORP COM NEW 637372202 202 4434 SH SOLE 2 612 0 3822 NATIONAL RESH CORP COM NEW 637372202 10 230 SH SOLE 7 230 0 0 NATIONAL RESH CORP COM NEW 637372202 1929 42412 SH SOLE 18 42412 0 0 NATIONAL RESH CORP COM NEW 637372202 1300 28574 SH SOLE 19 28574 0 0 NATIONAL RESH CORP COM NEW 637372202 19292 424190 SH SOLE 21 424190 0 0 NATIONAL RESH CORP COM NEW 637372202 16130 354656 SH SOLE 22 339858 0 14798 NATIONAL RESH CORP COM NEW 637372202 21 470 SH SOLE 23 470 0 0 NATIONAL RESH CORP COM NEW 637372202 58 1271 SH SOLE 26 0 0 1271 NATIONAL RESH CORP COM NEW 637372202 81 1788 SH SOLE 28 1788 0 0 NATIONAL RESH CORP COM NEW 637372202 201 4423 SH SOLE 30 4423 0 0 NATIONAL RESH CORP COM NEW 637372202 42 922 SH SOLE 40 922 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 15188 471821 SH SOLE 2 98213 0 373608 NATIONAL RETAIL PROPERTIES I COM 637417106 5898 183222 SH SOLE 4 179163 0 4059 NATIONAL RETAIL PROPERTIES I COM 637417106 13553 421017 SH SOLE 7 335397 0 85620 NATIONAL RETAIL PROPERTIES I COM 637417106 186 5783 SH SOLE 13 5783 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 546 16967 SH SOLE 15 16967 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 18417 572138 SH SOLE 18 491938 0 80200 NATIONAL RETAIL PROPERTIES I COM 637417106 8699 270248 SH SOLE 19 270248 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 390120 12119285 SH SOLE 21 12119285 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 236641 7351387 SH SOLE 22 7032299 0 319088 NATIONAL RETAIL PROPERTIES I COM 637417106 3995 124107 SH SOLE 23 124107 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 13614 422941 SH SOLE 25 422941 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 15497 481415 SH SOLE 26 193842 0 287573 NATIONAL RETAIL PROPERTIES I COM 637417106 1058 32875 SH SOLE 28 24624 0 8251 NATIONAL RETAIL PROPERTIES I COM 637417106 2911 90430 SH SOLE 29 90430 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 40183 1248292 SH SOLE 30 1248292 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 1262 39193 SH SOLE 31 27103 0 12090 NATIONAL RETAIL PROPERTIES I COM 637417106 316 9809 SH SOLE 34 9809 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 2071 64326 SH SOLE 36 64326 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 99 3086 SH SOLE 40 3086 0 0 NATIONAL SEC GROUP INC COM 637546102 3 249 SH SOLE 21 249 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 662 22358 SH SOLE 2 2917 0 19441 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1016 34322 SH SOLE 4 34322 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1837 62060 SH SOLE 7 62060 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 8074 272766 SH SOLE 18 272766 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 6129 207070 SH SOLE 19 207070 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 200249 6765172 SH SOLE 21 6765172 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 70011 2365247 SH SOLE 22 2303146 0 62101 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 180 6070 SH SOLE 23 6070 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 4283 144710 SH SOLE 25 144710 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2696 91085 SH SOLE 26 15695 0 75390 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 263 8901 SH SOLE 28 8901 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 925 31237 SH SOLE 29 31237 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 9614 324798 SH SOLE 30 324798 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 40 1338 SH SOLE 34 1338 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 169 5711 SH SOLE 40 5711 0 0 NATIONAL VISION HLDGS INC COM 63845R107 569 29296 SH SOLE 2 4219 0 25077 NATIONAL VISION HLDGS INC COM 63845R107 6 327 SH SOLE 4 327 0 0 NATIONAL VISION HLDGS INC COM 63845R107 28 1430 SH SOLE 7 1430 0 0 NATIONAL VISION HLDGS INC COM 63845R107 5365 276240 SH SOLE 18 271385 0 4855 NATIONAL VISION HLDGS INC COM 63845R107 3691 190072 SH SOLE 19 190072 0 0 NATIONAL VISION HLDGS INC COM 63845R107 50601 2605630 SH SOLE 21 2605630 0 0 NATIONAL VISION HLDGS INC COM 63845R107 43516 2240783 SH SOLE 22 2152251 0 88532 NATIONAL VISION HLDGS INC COM 63845R107 63 3249 SH SOLE 23 3249 0 0 NATIONAL VISION HLDGS INC COM 63845R107 804 41419 SH SOLE 26 10835 0 30584 NATIONAL VISION HLDGS INC COM 63845R107 208 10693 SH SOLE 28 10693 0 0 NATIONAL VISION HLDGS INC COM 63845R107 495 25474 SH SOLE 30 25474 0 0 NATIONAL VISION HLDGS INC COM 63845R107 161 8310 SH SOLE 40 8310 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 390 2270 SH SOLE 2 143 0 2127 NATIONAL WESTN LIFE GROUP IN CL A 638517102 6 33 SH SOLE 7 33 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 1371 7970 SH SOLE 18 7970 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 828 4814 SH SOLE 19 4814 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 14245 82820 SH SOLE 21 82820 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 12877 74865 SH SOLE 22 72032 0 2833 NATIONAL WESTN LIFE GROUP IN CL A 638517102 28 162 SH SOLE 23 162 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 160 933 SH SOLE 26 0 0 933 NATIONAL WESTN LIFE GROUP IN CL A 638517102 65 380 SH SOLE 28 380 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 730 4244 SH SOLE 30 4244 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 72 420 SH SOLE 40 420 0 0 NATURA &CO HLDG S A ADS 63884N108 4 376 SH SOLE 31 0 0 376 NATURA &CO HLDG S A ADS 63884N108 178 18086 SH SOLE 36 18086 0 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 7 1123 SH SOLE 18 1123 0 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 79 12595 SH SOLE 21 12595 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 89 19960 SH SOLE 2 8224 0 11736 NATURAL GAS SERVICES GROUP COM 63886Q109 2 342 SH SOLE 7 342 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 204 45785 SH SOLE 18 45785 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 249 55771 SH SOLE 19 55771 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 2082 466751 SH SOLE 21 466751 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 2394 536832 SH SOLE 22 528513 0 8319 NATURAL GAS SERVICES GROUP COM 63886Q109 46 10215 SH SOLE 23 10215 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 84 18729 SH SOLE 26 0 0 18729 NATURAL GROCERS BY VITAMIN C COM 63888U108 76 8942 SH SOLE 2 321 0 8621 NATURAL GROCERS BY VITAMIN C COM 63888U108 2 227 SH SOLE 7 227 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 288 33845 SH SOLE 18 33845 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 307 36114 SH SOLE 19 36114 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 2878 338246 SH SOLE 21 338246 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 2616 307428 SH SOLE 22 301697 0 5731 NATURAL GROCERS BY VITAMIN C COM 63888U108 155 18183 SH SOLE 26 0 0 18183 NATURAL HEALTH TRENDS CORP COM 63888P406 8 2396 SH SOLE 2 2396 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 8 2297 SH SOLE 18 2297 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 0 80 SH SOLE 19 80 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 80 24199 SH SOLE 21 24199 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 557 169436 SH SOLE 22 169436 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 72 22003 SH SOLE 26 0 0 22003 NATURES SUNSHINE PRODS INC COM 639027101 67 8200 SH SOLE 2 462 0 7738 NATURES SUNSHINE PRODS INC COM 639027101 3 355 SH SOLE 7 355 0 0 NATURES SUNSHINE PRODS INC COM 639027101 259 31884 SH SOLE 18 31884 0 0 NATURES SUNSHINE PRODS INC COM 639027101 119 14674 SH SOLE 19 14674 0 0 NATURES SUNSHINE PRODS INC COM 639027101 2756 338941 SH SOLE 21 338941 0 0 NATURES SUNSHINE PRODS INC COM 639027101 800 98414 SH SOLE 22 93500 0 4914 NATUS MED INC DEL COM 639050103 289 12484 SH SOLE 2 1737 0 10747 NATUS MED INC DEL COM 639050103 5 195 SH SOLE 4 195 0 0 NATUS MED INC DEL COM 639050103 16 676 SH SOLE 7 676 0 0 NATUS MED INC DEL COM 639050103 3558 153834 SH SOLE 18 153834 0 0 NATUS MED INC DEL COM 639050103 1447 62562 SH SOLE 19 62562 0 0 NATUS MED INC DEL COM 639050103 90355 3906384 SH SOLE 21 3906384 0 0 NATUS MED INC DEL COM 639050103 22224 960832 SH SOLE 22 926318 0 34514 NATUS MED INC DEL COM 639050103 458 19790 SH SOLE 26 11776 0 8014 NATUS MED INC DEL COM 639050103 111 4815 SH SOLE 28 4815 0 0 NATUS MED INC DEL COM 639050103 1024 44258 SH SOLE 30 44258 0 0 NATUS MED INC DEL COM 639050103 83 3579 SH SOLE 40 3579 0 0 NAUTILUS INC COM 63910B102 19 7155 SH SOLE 18 7155 0 0 NAUTILUS INC COM 63910B102 230 87982 SH SOLE 21 87982 0 0 NAUTILUS INC COM 63910B102 1874 718128 SH SOLE 22 718128 0 0 NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 5 5914 SH SOLE 21 5914 0 0 NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 92 120507 SH SOLE 22 120507 0 0 NAVIENT CORPORATION COM 63938C108 4458 588132 SH SOLE 2 211815 0 376317 NAVIENT CORPORATION COM 63938C108 9 1124 SH SOLE 4 1124 0 0 NAVIENT CORPORATION COM 63938C108 67 8776 SH SOLE 7 8776 0 0 NAVIENT CORPORATION COM 63938C108 3682 485795 SH SOLE 18 485795 0 0 NAVIENT CORPORATION COM 63938C108 355 46883 SH SOLE 19 46883 0 0 NAVIENT CORPORATION COM 63938C108 63492 8376280 SH SOLE 21 8376280 0 0 NAVIENT CORPORATION COM 63938C108 58134 7669337 SH SOLE 22 7300340 0 368997 NAVIENT CORPORATION COM 63938C108 834 110045 SH SOLE 26 45566 0 64479 NAVIENT CORPORATION COM 63938C108 229 30250 SH SOLE 28 30250 0 0 NAVIENT CORPORATION COM 63938C108 588 77633 SH SOLE 30 77633 0 0 NAVIENT CORPORATION COM 63938C108 203 26806 SH SOLE 31 4006 0 22800 NAVIENT CORPORATION COM 63938C108 104 13691 SH SOLE 34 13691 0 0 NAVIENT CORPORATION COM 63938C108 782 103154 SH SOLE 36 103154 0 0 NAVIENT CORPORATION COM 63938C108 179 23628 SH SOLE 40 23628 0 0 NAVIOS MARITIME ACQUIS CORP SHS Y62159143 12 2456 SH SOLE 18 2456 0 0 NAVIOS MARITIME ACQUIS CORP SHS Y62159143 106 21967 SH SOLE 21 21967 0 0 NAVIOS MARITIME HLDGS INC COM Y62197119 5 2009 SH SOLE 18 2009 0 0 NAVIOS MARITIME HLDGS INC COM Y62197119 53 22765 SH SOLE 21 22765 0 0 NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 22 4083 SH SOLE 22 4083 0 0 NAVISTAR INTL CORP NEW COM 63934E108 793 48101 SH SOLE 2 2487 0 45614 NAVISTAR INTL CORP NEW COM 63934E108 4 231 SH SOLE 4 231 0 0 NAVISTAR INTL CORP NEW COM 63934E108 26 1563 SH SOLE 7 1563 0 0 NAVISTAR INTL CORP NEW COM 63934E108 2834 171852 SH SOLE 18 171852 0 0 NAVISTAR INTL CORP NEW COM 63934E108 1534 93032 SH SOLE 19 93032 0 0 NAVISTAR INTL CORP NEW COM 63934E108 28612 1735111 SH SOLE 21 1735111 0 0 NAVISTAR INTL CORP NEW COM 63934E108 27885 1691049 SH SOLE 22 1638771 0 52278 NAVISTAR INTL CORP NEW COM 63934E108 262 15918 SH SOLE 26 5352 0 10566 NAVISTAR INTL CORP NEW COM 63934E108 98 5962 SH SOLE 28 5962 0 0 NAVISTAR INTL CORP NEW COM 63934E108 258 15633 SH SOLE 30 15633 0 0 NAVISTAR INTL CORP NEW COM 63934E108 28 1700 SH SOLE 31 0 0 1700 NAVISTAR INTL CORP NEW COM 63934E108 68 4108 SH SOLE 36 4108 0 0 NAVISTAR INTL CORP NEW COM 63934E108 92 5553 SH SOLE 40 5553 0 0 NBT BANCORP INC COM 628778102 1075 33193 SH SOLE 2 1894 0 31299 NBT BANCORP INC COM 628778102 9 272 SH SOLE 4 272 0 0 NBT BANCORP INC COM 628778102 30 916 SH SOLE 7 916 0 0 NBT BANCORP INC COM 628778102 6540 201920 SH SOLE 18 201920 0 0 NBT BANCORP INC COM 628778102 2348 72485 SH SOLE 19 72485 0 0 NBT BANCORP INC COM 628778102 152436 4706253 SH SOLE 21 4706253 0 0 NBT BANCORP INC COM 628778102 40856 1261379 SH SOLE 22 1216868 0 44511 NBT BANCORP INC COM 628778102 588 18144 SH SOLE 26 7373 0 10771 NBT BANCORP INC COM 628778102 203 6259 SH SOLE 28 6259 0 0 NBT BANCORP INC COM 628778102 1805 55731 SH SOLE 30 55731 0 0 NBT BANCORP INC COM 628778102 160 4934 SH SOLE 40 4934 0 0 NCR CORP NEW COM 62886E108 5516 311650 SH SOLE 2 81875 0 229775 NCR CORP NEW COM 62886E108 11 597 SH SOLE 4 597 0 0 NCR CORP NEW COM 62886E108 65 3676 SH SOLE 7 3676 0 0 NCR CORP NEW COM 62886E108 6296 355703 SH SOLE 18 355703 0 0 NCR CORP NEW COM 62886E108 538 30384 SH SOLE 19 30384 0 0 NCR CORP NEW COM 62886E108 111929 6323645 SH SOLE 21 6323645 0 0 NCR CORP NEW COM 62886E108 79763 4506387 SH SOLE 22 4281852 0 224535 NCR CORP NEW COM 62886E108 769 43441 SH SOLE 26 20694 0 22747 NCR CORP NEW COM 62886E108 324 18307 SH SOLE 28 18307 0 0 NCR CORP NEW COM 62886E108 2821 159380 SH SOLE 30 159380 0 0 NCR CORP NEW COM 62886E108 96 5433 SH SOLE 31 2689 0 2744 NCR CORP NEW COM 62886E108 95 5347 SH SOLE 34 5347 0 0 NCR CORP NEW COM 62886E108 135 7638 SH SOLE 36 7638 0 0 NCR CORP NEW COM 62886E108 223 12601 SH SOLE 40 12601 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 8 11782 SH SOLE 2 258 0 11524 NCS MULTISTAGE HLDGS INC COM 628877102 22 34981 SH SOLE 18 34981 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 10 15926 SH SOLE 19 15926 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 301 470960 SH SOLE 21 470960 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 81 126889 SH SOLE 22 122818 0 4071 NEENAH INC COM 640079109 384 8894 SH SOLE 2 1228 0 7666 NEENAH INC COM 640079109 4 103 SH SOLE 4 103 0 0 NEENAH INC COM 640079109 14 333 SH SOLE 7 333 0 0 NEENAH INC COM 640079109 3280 76049 SH SOLE 18 76049 0 0 NEENAH INC COM 640079109 1693 39262 SH SOLE 19 39262 0 0 NEENAH INC COM 640079109 78923 1829890 SH SOLE 21 1829890 0 0 NEENAH INC COM 640079109 22014 510402 SH SOLE 22 492136 0 18266 NEENAH INC COM 640079109 54 1247 SH SOLE 23 1247 0 0 NEENAH INC COM 640079109 1290 29900 SH SOLE 26 6481 0 23419 NEENAH INC COM 640079109 80 1864 SH SOLE 28 1864 0 0 NEENAH INC COM 640079109 925 21448 SH SOLE 30 21448 0 0 NEENAH INC COM 640079109 148 3434 SH SOLE 34 3434 0 0 NEENAH INC COM 640079109 81 1874 SH SOLE 40 1874 0 0 NEKTAR THERAPEUTICS COM 640268108 7896 442375 SH SOLE 2 120032 0 322343 NEKTAR THERAPEUTICS COM 640268108 13 727 SH SOLE 4 727 0 0 NEKTAR THERAPEUTICS COM 640268108 52 2898 SH SOLE 7 2898 0 0 NEKTAR THERAPEUTICS COM 640268108 9252 518321 SH SOLE 18 518321 0 0 NEKTAR THERAPEUTICS COM 640268108 14093 789497 SH SOLE 19 789497 0 0 NEKTAR THERAPEUTICS COM 640268108 843 47200 SH SOLE 20 47200 0 0 NEKTAR THERAPEUTICS COM 640268108 184387 10329798 SH SOLE 21 10329798 0 0 NEKTAR THERAPEUTICS COM 640268108 99516 5575112 SH SOLE 22 5305104 0 270008 NEKTAR THERAPEUTICS COM 640268108 1137 63672 SH SOLE 26 39081 0 24591 NEKTAR THERAPEUTICS COM 640268108 451 25240 SH SOLE 28 25240 0 0 NEKTAR THERAPEUTICS COM 640268108 1327 74339 SH SOLE 30 74339 0 0 NEKTAR THERAPEUTICS COM 640268108 64 3560 SH SOLE 31 3560 0 0 NEKTAR THERAPEUTICS COM 640268108 3166 177382 SH SOLE 34 177382 0 0 NEKTAR THERAPEUTICS COM 640268108 339 19014 SH SOLE 40 19014 0 0 NELNET INC CL A 64031N108 768 16902 SH SOLE 2 928 0 15974 NELNET INC CL A 64031N108 0 4 SH SOLE 4 4 0 0 NELNET INC CL A 64031N108 17 364 SH SOLE 7 364 0 0 NELNET INC CL A 64031N108 2744 60432 SH SOLE 18 60432 0 0 NELNET INC CL A 64031N108 1749 38515 SH SOLE 19 38515 0 0 NELNET INC CL A 64031N108 28810 634438 SH SOLE 21 634438 0 0 NELNET INC CL A 64031N108 26794 590051 SH SOLE 22 567067 0 22984 NELNET INC CL A 64031N108 217 4774 SH SOLE 26 2907 0 1867 NELNET INC CL A 64031N108 129 2844 SH SOLE 28 2844 0 0 NELNET INC CL A 64031N108 329 7253 SH SOLE 30 7253 0 0 NELNET INC CL A 64031N108 19 427 SH SOLE 34 427 0 0 NELNET INC CL A 64031N108 135 2974 SH SOLE 40 2974 0 0 NEOGEN CORP COM 640491106 1311 19565 SH SOLE 2 3147 0 16418 NEOGEN CORP COM 640491106 17 248 SH SOLE 4 248 0 0 NEOGEN CORP COM 640491106 61 910 SH SOLE 7 910 0 0 NEOGEN CORP COM 640491106 16323 243657 SH SOLE 18 237299 0 6358 NEOGEN CORP COM 640491106 8944 133508 SH SOLE 19 133508 0 0 NEOGEN CORP COM 640491106 378475 5649728 SH SOLE 21 5649728 0 0 NEOGEN CORP COM 640491106 102465 1529551 SH SOLE 22 1473230 0 56321 NEOGEN CORP COM 640491106 248 3703 SH SOLE 23 3703 0 0 NEOGEN CORP COM 640491106 2144 32005 SH SOLE 26 11245 0 20760 NEOGEN CORP COM 640491106 504 7521 SH SOLE 28 7521 0 0 NEOGEN CORP COM 640491106 9325 139202 SH SOLE 30 139202 0 0 NEOGEN CORP COM 640491106 133 1978 SH SOLE 34 1978 0 0 NEOGEN CORP COM 640491106 355 5292 SH SOLE 40 5292 0 0 NEOGENOMICS INC COM NEW 64049M209 1062 38473 SH SOLE 2 8135 0 30338 NEOGENOMICS INC COM NEW 64049M209 13 479 SH SOLE 4 479 0 0 NEOGENOMICS INC COM NEW 64049M209 47 1695 SH SOLE 7 1695 0 0 NEOGENOMICS INC COM NEW 64049M209 13025 471760 SH SOLE 18 444751 0 27009 NEOGENOMICS INC COM NEW 64049M209 9640 349151 SH SOLE 19 349151 0 0 NEOGENOMICS INC COM NEW 64049M209 304190 11017374 SH SOLE 21 11017374 0 0 NEOGENOMICS INC COM NEW 64049M209 85704 3104086 SH SOLE 22 3003220 0 100866 NEOGENOMICS INC COM NEW 64049M209 728 26356 SH SOLE 23 26356 0 0 NEOGENOMICS INC COM NEW 64049M209 3808 137927 SH SOLE 26 29990 0 107937 NEOGENOMICS INC COM NEW 64049M209 393 14230 SH SOLE 28 14230 0 0 NEOGENOMICS INC COM NEW 64049M209 3733 135214 SH SOLE 30 135214 0 0 NEOGENOMICS INC COM NEW 64049M209 104 3770 SH SOLE 34 3770 0 0 NEOGENOMICS INC COM NEW 64049M209 303 10989 SH SOLE 40 10989 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 86 7526 SH SOLE 21 7526 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 6822 599506 SH SOLE 22 599506 0 0 NEON THERAPEUTICS INC COM 64050Y100 38 14553 SH SOLE 2 427 0 14126 NEON THERAPEUTICS INC COM 64050Y100 148 55937 SH SOLE 18 55937 0 0 NEON THERAPEUTICS INC COM 64050Y100 63 23757 SH SOLE 19 23757 0 0 NEON THERAPEUTICS INC COM 64050Y100 1422 538757 SH SOLE 21 538757 0 0 NEON THERAPEUTICS INC COM 64050Y100 509 192806 SH SOLE 22 188007 0 4799 NEONODE INC COM PAR 64051M709 4 2003 SH SOLE 21 2003 0 0 NEONODE INC COM PAR 64051M709 167 94557 SH SOLE 22 94557 0 0 NEOPHOTONICS CORP COM 64051T100 267 36764 SH SOLE 2 1552 0 35212 NEOPHOTONICS CORP COM 64051T100 5 683 SH SOLE 7 683 0 0 NEOPHOTONICS CORP COM 64051T100 1061 146282 SH SOLE 18 146282 0 0 NEOPHOTONICS CORP COM 64051T100 533 73547 SH SOLE 19 73547 0 0 NEOPHOTONICS CORP COM 64051T100 10363 1429402 SH SOLE 21 1429402 0 0 NEOPHOTONICS CORP COM 64051T100 8261 1139403 SH SOLE 22 1116280 0 23123 NEOS THERAPEUTICS INC COM 64052L106 10 13075 SH SOLE 18 13075 0 0 NEOS THERAPEUTICS INC COM 64052L106 129 171508 SH SOLE 21 171508 0 0 NEOS THERAPEUTICS INC COM 64052L106 257 342423 SH SOLE 22 342423 0 0 NEPHROS INC COM 640671400 16 2562 SH SOLE 21 2562 0 0 NEPHROS INC COM 640671400 38 6097 SH SOLE 22 6097 0 0 NESCO HLDGS INC COM 64083J104 250 76096 SH SOLE 21 76096 0 0 NET ELEMENT INC COM 64111R300 0 51 SH SOLE 21 51 0 0 NET ELEMENT INC COM 64111R300 26 13844 SH SOLE 22 13844 0 0 NETAPP INC COM 64110D104 25567 613256 SH SOLE 2 105099 0 508157 NETAPP INC COM 64110D104 4592 110141 SH SOLE 4 103166 0 6975 NETAPP INC COM 64110D104 9432 226248 SH SOLE 7 210956 0 15292 NETAPP INC COM 64110D104 31 754 SH SOLE 13 754 0 0 NETAPP INC COM 64110D104 900 21581 SH SOLE 15 21581 0 0 NETAPP INC COM 64110D104 25076 601481 SH SOLE 18 567324 0 34157 NETAPP INC COM 64110D104 4689 112478 SH SOLE 19 112478 0 0 NETAPP INC COM 64110D104 274177 6576557 SH SOLE 21 6576557 0 0 NETAPP INC COM 64110D104 242544 5817787 SH SOLE 22 5234655 0 583132 NETAPP INC COM 64110D104 8178 196170 SH SOLE 23 196170 0 0 NETAPP INC COM 64110D104 13380 320929 SH SOLE 25 320929 0 0 NETAPP INC COM 64110D104 45596 1093688 SH SOLE 26 213781 0 879907 NETAPP INC COM 64110D104 1928 46243 SH SOLE 28 32744 0 13499 NETAPP INC COM 64110D104 2151 51594 SH SOLE 29 3482 0 48112 NETAPP INC COM 64110D104 45503 1091457 SH SOLE 30 1091457 0 0 NETAPP INC COM 64110D104 2494 59824 SH SOLE 31 47109 0 12715 NETAPP INC COM 64110D104 1484 35592 SH SOLE 32 35592 0 0 NETAPP INC COM 64110D104 1971 47279 SH SOLE 34 47279 0 0 NETAPP INC COM 64110D104 6220 149202 SH SOLE 36 149202 0 0 NETAPP INC COM 64110D104 226 5419 SH SOLE 40 5419 0 0 NETEASE INC SPONSORED ADS 64110W102 55257 172163 SH SOLE 2 11181 0 160982 NETEASE INC SPONSORED ADS 64110W102 3 9 SH SOLE 3 9 0 0 NETEASE INC SPONSORED ADS 64110W102 9734 30329 SH SOLE 4 30329 0 0 NETEASE INC SPONSORED ADS 64110W102 4079 12710 SH SOLE 7 12710 0 0 NETEASE INC SPONSORED ADS 64110W102 2989 9314 SH SOLE 13 9314 0 0 NETEASE INC SPONSORED ADS 64110W102 10296 32079 SH SOLE 15 31065 0 1014 NETEASE INC SPONSORED ADS 64110W102 13493 42039 SH SOLE 18 42039 0 0 NETEASE INC SPONSORED ADS 64110W102 51346 159976 SH SOLE 19 159976 0 0 NETEASE INC SPONSORED ADS 64110W102 422517 1316416 SH SOLE 21 1316416 0 0 NETEASE INC SPONSORED ADS 64110W102 338996 1056193 SH SOLE 22 910088 0 146105 NETEASE INC SPONSORED ADS 64110W102 14324 44629 SH SOLE 23 44629 0 0 NETEASE INC SPONSORED ADS 64110W102 14556 45351 SH SOLE 25 45351 0 0 NETEASE INC SPONSORED ADS 64110W102 84622 263654 SH SOLE 26 15519 0 248135 NETEASE INC SPONSORED ADS 64110W102 3266 10176 SH SOLE 28 10176 0 0 NETEASE INC SPONSORED ADS 64110W102 2439 7598 SH SOLE 29 7598 0 0 NETEASE INC SPONSORED ADS 64110W102 142958 445409 SH SOLE 30 445409 0 0 NETEASE INC SPONSORED ADS 64110W102 3476 10831 SH SOLE 31 4526 0 6305 NETEASE INC SPONSORED ADS 64110W102 5183 16147 SH SOLE 32 16147 0 0 NETEASE INC SPONSORED ADS 64110W102 71597 223071 SH SOLE 34 223071 0 0 NETEASE INC SPONSORED ADS 64110W102 189 588 SH SOLE 36 588 0 0 NETEASE INC SPONSORED ADS 64110W102 183 569 SH SOLE 40 569 0 0 NETFLIX INC COM 64110L106 422862 1126131 SH SOLE 2 148330 0 977801 NETFLIX INC COM 64110L106 76957 204946 SH SOLE 4 192981 0 11965 NETFLIX INC COM 64110L106 149768 398850 SH SOLE 7 385484 0 13366 NETFLIX INC COM 64110L106 3233 8609 SH SOLE 13 8609 0 0 NETFLIX INC COM 64110L106 13887 36983 SH SOLE 15 36983 0 0 NETFLIX INC COM 64110L106 45 119 SH SOLE 17 0 0 119 NETFLIX INC COM 64110L106 622593 1658038 SH SOLE 18 1308657 0 349381 NETFLIX INC COM 64110L106 320494 853513 SH SOLE 19 853513 0 0 NETFLIX INC COM 64110L106 3283057 8743160 SH SOLE 21 8743160 0 0 NETFLIX INC COM 64110L106 3902226 10392079 SH SOLE 22 9364820 0 1027259 NETFLIX INC COM 64110L106 123895 329946 SH SOLE 23 329946 0 0 NETFLIX INC COM 64110L106 173035 460813 SH SOLE 25 460813 0 0 NETFLIX INC COM 64110L106 598241 1593184 SH SOLE 26 249689 0 1343495 NETFLIX INC COM 64110L106 33474 89144 SH SOLE 28 63228 0 25916 NETFLIX INC COM 64110L106 18249 48600 SH SOLE 29 11949 0 36651 NETFLIX INC COM 64110L106 683419 1820023 SH SOLE 30 1820023 0 0 NETFLIX INC COM 64110L106 65782 175185 SH SOLE 31 84197 0 90988 NETFLIX INC COM 64110L106 26071 69429 SH SOLE 32 69429 0 0 NETFLIX INC COM 64110L106 43537 115943 SH SOLE 34 115943 0 0 NETFLIX INC COM 64110L106 99728 265586 SH SOLE 36 265586 0 0 NETFLIX INC COM 64110L106 3707 9873 SH SOLE 40 9873 0 0 NETFLIX INC OPTIONS 64110L106 75 200 SH Put SOLE 2 200 0 0 NETFLIX INC OPTIONS 64110L106 8824 23500 SH Put SOLE 19 23500 0 0 NETFLIX INC OPTIONS 64110L106 113 300 SH Put SOLE 22 300 0 0 NETFLIX INC OPTIONS 64110L106 939 2500 SH Put SOLE 34 2500 0 0 NETGEAR INC COM 64111Q104 654 28621 SH SOLE 2 1709 0 26912 NETGEAR INC COM 64111Q104 3 119 SH SOLE 4 119 0 0 NETGEAR INC COM 64111Q104 11 478 SH SOLE 7 478 0 0 NETGEAR INC COM 64111Q104 3112 136244 SH SOLE 18 136244 0 0 NETGEAR INC COM 64111Q104 1411 61769 SH SOLE 19 61769 0 0 NETGEAR INC COM 64111Q104 79941 3500063 SH SOLE 21 3500063 0 0 NETGEAR INC COM 64111Q104 19430 850720 SH SOLE 22 815859 0 34861 NETGEAR INC COM 64111Q104 1076 47099 SH SOLE 25 47099 0 0 NETGEAR INC COM 64111Q104 478 20919 SH SOLE 26 8516 0 12403 NETGEAR INC COM 64111Q104 100 4361 SH SOLE 28 4361 0 0 NETGEAR INC COM 64111Q104 4386 192035 SH SOLE 30 192035 0 0 NETGEAR INC COM 64111Q104 224 9798 SH SOLE 34 9798 0 0 NETGEAR INC COM 64111Q104 6 247 SH SOLE 36 247 0 0 NETGEAR INC COM 64111Q104 80 3482 SH SOLE 40 3482 0 0 NETSCOUT SYS INC COM 64115T104 2214 93524 SH SOLE 2 29068 0 64456 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 9349 394985 SH SOLE 18 394985 0 0 NETSCOUT SYS INC COM 64115T104 3533 149271 SH SOLE 19 149271 0 0 NETSCOUT SYS INC COM 64115T104 119076 5030684 SH SOLE 21 5030684 0 0 NETSCOUT SYS INC COM 64115T104 55854 2359693 SH SOLE 22 2268347 0 91346 NETSCOUT SYS INC COM 64115T104 858 36255 SH SOLE 26 26259 0 9996 NETSCOUT SYS INC COM 64115T104 251 10585 SH SOLE 28 10585 0 0 NETSCOUT SYS INC COM 64115T104 8323 351622 SH SOLE 30 351622 0 0 NETSCOUT SYS INC COM 64115T104 65 2743 SH SOLE 36 2743 0 0 NETSCOUT SYS INC COM 64115T104 210 8871 SH SOLE 40 8871 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 7 2938 SH SOLE 18 2938 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 78 31208 SH SOLE 21 31208 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 769 307628 SH SOLE 22 307628 0 0 NETWORK 1 TECHNOLOGIES INC COM 64121N109 8 3662 SH SOLE 18 3662 0 0 NETWORK 1 TECHNOLOGIES INC COM 64121N109 96 44175 SH SOLE 21 44175 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 365 51269 SH SOLE 22 51269 0 0 NEUROBO PHARMACEUTICALS INC COM 64132R107 358 25783 SH SOLE 22 25783 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 24352 281367 SH SOLE 2 85854 0 195513 NEUROCRINE BIOSCIENCES INC COM 64125C109 3563 41168 SH SOLE 4 38801 0 2367 NEUROCRINE BIOSCIENCES INC COM 64125C109 618 7137 SH SOLE 7 7137 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 10 119 SH SOLE 13 119 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 609 7038 SH SOLE 15 7038 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 15431 178291 SH SOLE 18 170841 0 7450 NEUROCRINE BIOSCIENCES INC COM 64125C109 93030 1074870 SH SOLE 19 1074870 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 178568 2063182 SH SOLE 21 2063182 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 221779 2562433 SH SOLE 22 2407270 0 155163 NEUROCRINE BIOSCIENCES INC COM 64125C109 6189 71507 SH SOLE 23 71507 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 72 827 SH SOLE 25 827 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 15490 178977 SH SOLE 26 80664 0 98313 NEUROCRINE BIOSCIENCES INC COM 64125C109 1539 17779 SH SOLE 28 12662 0 5117 NEUROCRINE BIOSCIENCES INC COM 64125C109 2000 23108 SH SOLE 29 4787 0 18321 NEUROCRINE BIOSCIENCES INC COM 64125C109 16675 192668 SH SOLE 30 192668 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 2112 24402 SH SOLE 31 19950 0 4452 NEUROCRINE BIOSCIENCES INC COM 64125C109 18182 210070 SH SOLE 34 210070 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1592 18391 SH SOLE 36 18391 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 179 2070 SH SOLE 40 2070 0 0 NEUROCRINE BIOSCIENCES INC NOTE 2.250% 5/1 64125CAD1 2082 1625000 PRN SOLE 21 1625000 0 0 NEUROMETRIX INC COM 641255807 0 10 SH SOLE 21 10 0 0 NEUROMETRIX INC COM 641255807 2 1518 SH SOLE 22 1518 0 0 NEURONETICS INC COM 64131A105 9 4940 SH SOLE 2 434 0 4506 NEURONETICS INC COM 64131A105 86 45642 SH SOLE 18 45642 0 0 NEURONETICS INC COM 64131A105 43 22988 SH SOLE 19 22988 0 0 NEURONETICS INC COM 64131A105 923 488207 SH SOLE 21 488207 0 0 NEURONETICS INC COM 64131A105 641 338964 SH SOLE 22 335348 0 3616 NEUROTROPE INC COM NEW 64129T207 2 2597 SH SOLE 18 2597 0 0 NEUROTROPE INC COM NEW 64129T207 24 29878 SH SOLE 21 29878 0 0 NEUROTROPE INC COM NEW 64129T207 14 17576 SH SOLE 22 17576 0 0 NEVRO CORP COM 64157F103 3282 32830 SH SOLE 2 23297 0 9533 NEVRO CORP COM 64157F103 62 617 SH SOLE 4 617 0 0 NEVRO CORP COM 64157F103 51 514 SH SOLE 7 514 0 0 NEVRO CORP COM 64157F103 13778 137804 SH SOLE 18 134460 0 3344 NEVRO CORP COM 64157F103 57323 573341 SH SOLE 19 573341 0 0 NEVRO CORP COM 64157F103 570 5700 SH SOLE 20 5700 0 0 NEVRO CORP COM 64157F103 114871 1148941 SH SOLE 21 1148941 0 0 NEVRO CORP COM 64157F103 85498 855151 SH SOLE 22 823571 0 31580 NEVRO CORP COM 64157F103 87 867 SH SOLE 23 867 0 0 NEVRO CORP COM 64157F103 1395 13948 SH SOLE 26 7084 0 6864 NEVRO CORP COM 64157F103 445 4449 SH SOLE 28 4449 0 0 NEVRO CORP COM 64157F103 9270 92720 SH SOLE 30 92720 0 0 NEVRO CORP COM 64157F103 10386 103878 SH SOLE 34 103878 0 0 NEVRO CORP COM 64157F103 329 3295 SH SOLE 40 3295 0 0 NEW AGE BEVERAGES CORP COM 64157V108 43 31189 SH SOLE 2 3000 0 28189 NEW AGE BEVERAGES CORP COM 64157V108 3 2496 SH SOLE 7 2496 0 0 NEW AGE BEVERAGES CORP COM 64157V108 383 275754 SH SOLE 18 275754 0 0 NEW AGE BEVERAGES CORP COM 64157V108 186 133695 SH SOLE 19 133695 0 0 NEW AGE BEVERAGES CORP COM 64157V108 3524 2535327 SH SOLE 21 2535327 0 0 NEW AGE BEVERAGES CORP COM 64157V108 3270 2352517 SH SOLE 22 2310888 0 41629 NEW FORTRESS ENERGY LLC CL A SHS RP LLC 644393100 11 1113 SH SOLE 22 1113 0 0 NEW HOME CO INC COM 645370107 4 2566 SH SOLE 18 2566 0 0 NEW HOME CO INC COM 645370107 48 35000 SH SOLE 21 35000 0 0 NEW HOME CO INC COM 645370107 104 75944 SH SOLE 22 75944 0 0 NEW JERSEY RES COM 646025106 4530 133342 SH SOLE 2 52709 0 80633 NEW JERSEY RES COM 646025106 37 1081 SH SOLE 4 1081 0 0 NEW JERSEY RES COM 646025106 6335 186495 SH SOLE 7 186495 0 0 NEW JERSEY RES COM 646025106 21868 643753 SH SOLE 18 626573 0 17180 NEW JERSEY RES COM 646025106 15553 457836 SH SOLE 19 457836 0 0 NEW JERSEY RES COM 646025106 296060 8715336 SH SOLE 21 8715336 0 0 NEW JERSEY RES COM 646025106 125330 3689420 SH SOLE 22 3589998 0 99422 NEW JERSEY RES COM 646025106 1810 53268 SH SOLE 23 53268 0 0 NEW JERSEY RES COM 646025106 209 6143 SH SOLE 25 6143 0 0 NEW JERSEY RES COM 646025106 6657 195964 SH SOLE 26 26275 0 169689 NEW JERSEY RES COM 646025106 445 13098 SH SOLE 28 13098 0 0 NEW JERSEY RES COM 646025106 1110 32690 SH SOLE 30 32690 0 0 NEW JERSEY RES COM 646025106 18 524 SH SOLE 31 0 0 524 NEW JERSEY RES COM 646025106 1076 31675 SH SOLE 32 31675 0 0 NEW JERSEY RES COM 646025106 274 8059 SH SOLE 34 8059 0 0 NEW JERSEY RES COM 646025106 72 2127 SH SOLE 36 2127 0 0 NEW JERSEY RES COM 646025106 315 9278 SH SOLE 40 9278 0 0 NEW MTN FIN CORP COM 647551100 3162 464955 SH SOLE 30 464955 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 42022 388226 SH SOLE 2 31502 0 356724 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 12440 114929 SH SOLE 4 114929 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2544 23500 SH SOLE 7 23500 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 4312 39842 SH SOLE 13 39842 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 27287 252101 SH SOLE 15 242351 0 9750 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 9601 88705 SH SOLE 18 88705 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 18935 174931 SH SOLE 19 174931 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 288028 2661015 SH SOLE 21 2661015 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 239602 2213619 SH SOLE 22 1907628 0 305991 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 12049 111317 SH SOLE 23 111317 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 29497 272511 SH SOLE 25 272511 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 64313 594168 SH SOLE 26 78182 0 515986 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2349 21700 SH SOLE 28 21700 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 4418 40813 SH SOLE 29 40813 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 88526 817869 SH SOLE 30 817869 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 6901 63752 SH SOLE 31 50847 0 12905 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 853 7881 SH SOLE 32 7881 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 78318 723563 SH SOLE 34 723563 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 264 2441 SH SOLE 36 2441 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 123 1140 SH SOLE 40 1140 0 0 NEW RELIC INC COM 64829B100 4554 98487 SH SOLE 2 12019 0 86468 NEW RELIC INC COM 64829B100 40 863 SH SOLE 4 863 0 0 NEW RELIC INC COM 64829B100 61 1323 SH SOLE 7 1323 0 0 NEW RELIC INC COM 64829B100 246 5326 SH SOLE 13 5326 0 0 NEW RELIC INC COM 64829B100 2009 43438 SH SOLE 18 38189 0 5249 NEW RELIC INC COM 64829B100 3062 66224 SH SOLE 19 66224 0 0 NEW RELIC INC COM 64829B100 39107 845743 SH SOLE 21 845743 0 0 NEW RELIC INC COM 64829B100 64357 1391799 SH SOLE 22 1301571 0 90228 NEW RELIC INC COM 64829B100 70 1510 SH SOLE 23 1510 0 0 NEW RELIC INC COM 64829B100 896 19368 SH SOLE 26 10601 0 8767 NEW RELIC INC COM 64829B100 331 7169 SH SOLE 28 7169 0 0 NEW RELIC INC COM 64829B100 50 1071 SH SOLE 29 1071 0 0 NEW RELIC INC COM 64829B100 5040 109005 SH SOLE 30 109005 0 0 NEW RELIC INC COM 64829B100 94 2042 SH SOLE 31 2042 0 0 NEW RELIC INC COM 64829B100 45 980 SH SOLE 34 980 0 0 NEW RELIC INC COM 64829B100 150 3250 SH SOLE 36 3250 0 0 NEW RELIC INC COM 64829B100 236 5110 SH SOLE 40 5110 0 0 NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 1368 1625000 PRN SOLE 21 1625000 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 4491 896494 SH SOLE 2 48965 0 847529 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 8 1695 SH SOLE 4 1695 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 59 11814 SH SOLE 7 11814 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1005 200506 SH SOLE 18 200506 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 490 97857 SH SOLE 19 97857 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 60456 12067145 SH SOLE 21 12067145 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 56093 11196172 SH SOLE 22 10510971 0 685201 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 740 147803 SH SOLE 26 83954 0 63849 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 299 59615 SH SOLE 28 59615 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 804 160568 SH SOLE 30 160568 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 112 22447 SH SOLE 31 8447 0 14000 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 41 8251 SH SOLE 34 8251 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 168 33507 SH SOLE 36 33507 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 230 45823 SH SOLE 40 45823 0 0 NEW SR INVT GROUP INC COM 648691103 164 64209 SH SOLE 2 3400 0 60809 NEW SR INVT GROUP INC COM 648691103 4 1473 SH SOLE 7 1473 0 0 NEW SR INVT GROUP INC COM 648691103 792 309217 SH SOLE 18 309217 0 0 NEW SR INVT GROUP INC COM 648691103 408 159473 SH SOLE 19 159473 0 0 NEW SR INVT GROUP INC COM 648691103 8372 3270264 SH SOLE 21 3270264 0 0 NEW SR INVT GROUP INC COM 648691103 6960 2718794 SH SOLE 22 2620200 0 98594 NEW SR INVT GROUP INC COM 648691103 7 2676 SH SOLE 23 2676 0 0 NEW SR INVT GROUP INC COM 648691103 71 27654 SH SOLE 26 10204 0 17450 NEW SR INVT GROUP INC COM 648691103 32 12439 SH SOLE 28 12439 0 0 NEW SR INVT GROUP INC COM 648691103 89 34788 SH SOLE 30 34788 0 0 NEW SR INVT GROUP INC COM 648691103 22 8758 SH SOLE 40 8758 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 10644 1133524 SH SOLE 2 236256 0 897268 NEW YORK CMNTY BANCORP INC COM 649445103 21 2235 SH SOLE 4 2235 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 489 52125 SH SOLE 7 52125 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 14442 1537971 SH SOLE 18 1537971 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 1108 118014 SH SOLE 19 118014 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 305857 32572656 SH SOLE 21 32572656 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 141212 15038587 SH SOLE 22 14236156 0 802431 NEW YORK CMNTY BANCORP INC COM 649445103 259 27566 SH SOLE 23 27566 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 1878 200047 SH SOLE 26 124368 0 75679 NEW YORK CMNTY BANCORP INC COM 649445103 633 67359 SH SOLE 28 67359 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 1414 150561 SH SOLE 30 150561 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 250 26630 SH SOLE 31 9230 0 17400 NEW YORK CMNTY BANCORP INC COM 649445103 1677 178542 SH SOLE 32 178542 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 1062 113109 SH SOLE 36 113109 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 491 52284 SH SOLE 40 52284 0 0 NEW YORK CMNTY CAP TR V UNIT 11/01/2051 64944P307 5778 139862 SH SOLE 21 139862 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 531 342712 SH SOLE 2 19239 0 323473 NEW YORK MTG TR INC COM PAR $.02 649604501 0 286 SH SOLE 4 286 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 7 4446 SH SOLE 7 4446 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 2598 1676064 SH SOLE 18 1676064 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 1095 706383 SH SOLE 19 706383 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 76665 49461161 SH SOLE 21 49461161 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 16406 10584414 SH SOLE 22 10182220 0 402194 NEW YORK MTG TR INC COM PAR $.02 649604501 24 15396 SH SOLE 23 15396 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 273 176026 SH SOLE 26 84484 0 91542 NEW YORK MTG TR INC COM PAR $.02 649604501 122 78418 SH SOLE 28 78418 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 691 445925 SH SOLE 30 445925 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 15 9782 SH SOLE 34 9782 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 60 38656 SH SOLE 40 38656 0 0 NEW YORK TIMES CO CL A 650111107 11367 370124 SH SOLE 2 76001 0 294123 NEW YORK TIMES CO CL A 650111107 35 1136 SH SOLE 4 1136 0 0 NEW YORK TIMES CO CL A 650111107 88 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 12565 409142 SH SOLE 18 409142 0 0 NEW YORK TIMES CO CL A 650111107 1197 38976 SH SOLE 19 38976 0 0 NEW YORK TIMES CO CL A 650111107 216121 7037491 SH SOLE 21 7037491 0 0 NEW YORK TIMES CO CL A 650111107 148255 4827587 SH SOLE 22 4568754 0 258833 NEW YORK TIMES CO CL A 650111107 2084 67856 SH SOLE 26 44222 0 23634 NEW YORK TIMES CO CL A 650111107 715 23298 SH SOLE 28 23298 0 0 NEW YORK TIMES CO CL A 650111107 1507 49057 SH SOLE 30 49057 0 0 NEW YORK TIMES CO CL A 650111107 106 3439 SH SOLE 31 3439 0 0 NEW YORK TIMES CO CL A 650111107 105 3403 SH SOLE 34 3403 0 0 NEW YORK TIMES CO CL A 650111107 503 16374 SH SOLE 40 16374 0 0 NEWELL BRANDS INC COM 651229106 14970 1127292 SH SOLE 2 248364 0 878928 NEWELL BRANDS INC COM 651229106 2430 183007 SH SOLE 4 170192 0 12815 NEWELL BRANDS INC COM 651229106 4881 367558 SH SOLE 7 354542 0 13016 NEWELL BRANDS INC COM 651229106 10 734 SH SOLE 13 734 0 0 NEWELL BRANDS INC COM 651229106 654 49266 SH SOLE 15 49266 0 0 NEWELL BRANDS INC COM 651229106 82991 6249300 SH SOLE 18 5801570 0 447730 NEWELL BRANDS INC COM 651229106 150079 11301153 SH SOLE 19 11301153 0 0 NEWELL BRANDS INC COM 651229106 248160 18686739 SH SOLE 21 18686739 0 0 NEWELL BRANDS INC COM 651229106 156325 11771424 SH SOLE 22 10776613 0 994811 NEWELL BRANDS INC COM 651229106 4262 320899 SH SOLE 23 320899 0 0 NEWELL BRANDS INC COM 651229106 7147 538189 SH SOLE 25 538189 0 0 NEWELL BRANDS INC COM 651229106 26887 2024605 SH SOLE 26 458511 0 1566094 NEWELL BRANDS INC COM 651229106 1088 81961 SH SOLE 28 57433 0 24528 NEWELL BRANDS INC COM 651229106 1165 87741 SH SOLE 29 3798 0 83943 NEWELL BRANDS INC COM 651229106 24203 1822484 SH SOLE 30 1822484 0 0 NEWELL BRANDS INC COM 651229106 1510 113719 SH SOLE 31 84406 0 29313 NEWELL BRANDS INC COM 651229106 2126 160074 SH SOLE 32 160074 0 0 NEWELL BRANDS INC COM 651229106 3203 241162 SH SOLE 34 241162 0 0 NEWELL BRANDS INC COM 651229106 4499 338756 SH SOLE 36 338756 0 0 NEWELL BRANDS INC COM 651229106 131 9846 SH SOLE 40 9846 0 0 NEWMARK GROUP INC CL A 65158N102 276 64926 SH SOLE 2 7350 0 57576 NEWMARK GROUP INC CL A 65158N102 3 597 SH SOLE 4 597 0 0 NEWMARK GROUP INC CL A 65158N102 11 2487 SH SOLE 7 2487 0 0 NEWMARK GROUP INC CL A 65158N102 2158 507801 SH SOLE 18 507801 0 0 NEWMARK GROUP INC CL A 65158N102 1145 269453 SH SOLE 19 269453 0 0 NEWMARK GROUP INC CL A 65158N102 20733 4878401 SH SOLE 21 4878401 0 0 NEWMARK GROUP INC CL A 65158N102 18483 4348969 SH SOLE 22 4196227 0 152742 NEWMARK GROUP INC CL A 65158N102 307 72261 SH SOLE 26 55352 0 16909 NEWMARK GROUP INC CL A 65158N102 103 24226 SH SOLE 28 24226 0 0 NEWMARK GROUP INC CL A 65158N102 198 46523 SH SOLE 30 46523 0 0 NEWMARK GROUP INC CL A 65158N102 90 21231 SH SOLE 40 21231 0 0 NEWMARKET CORP COM 651587107 7209 18829 SH SOLE 2 6248 0 12581 NEWMARKET CORP COM 651587107 16 43 SH SOLE 4 43 0 0 NEWMARKET CORP COM 651587107 46 120 SH SOLE 7 120 0 0 NEWMARKET CORP COM 651587107 8072 21082 SH SOLE 18 21082 0 0 NEWMARKET CORP COM 651587107 623 1628 SH SOLE 19 1628 0 0 NEWMARKET CORP COM 651587107 139818 365185 SH SOLE 21 365185 0 0 NEWMARKET CORP COM 651587107 95947 250599 SH SOLE 22 237987 0 12612 NEWMARKET CORP COM 651587107 907 2370 SH SOLE 23 2370 0 0 NEWMARKET CORP COM 651587107 1309 3419 SH SOLE 26 2420 0 999 NEWMARKET CORP COM 651587107 492 1284 SH SOLE 28 1284 0 0 NEWMARKET CORP COM 651587107 1131 2954 SH SOLE 30 2954 0 0 NEWMARKET CORP COM 651587107 54 142 SH SOLE 31 142 0 0 NEWMARKET CORP COM 651587107 28 72 SH SOLE 36 72 0 0 NEWMARKET CORP COM 651587107 368 962 SH SOLE 40 962 0 0 NEWMONT CORP COM 651639106 103518 2286178 SH SOLE 2 479569 0 1806609 NEWMONT CORP COM 651639106 20588 454675 SH SOLE 4 431433 0 23242 NEWMONT CORP COM 651639106 174200 3847169 SH SOLE 7 3783335 0 63834 NEWMONT CORP COM 651639106 1754 38745 SH SOLE 13 38745 0 0 NEWMONT CORP COM 651639106 4050 89454 SH SOLE 15 89454 0 0 NEWMONT CORP COM 651639106 0 11 SH SOLE 17 0 0 11 NEWMONT CORP COM 651639106 80469 1777139 SH SOLE 18 1652081 0 125058 NEWMONT CORP COM 651639106 46080 1017662 SH SOLE 19 1017662 0 0 NEWMONT CORP COM 651639106 1698608 37513434 SH SOLE 21 37513434 0 0 NEWMONT CORP COM 651639106 1018259 22488050 SH SOLE 22 20380077 0 2107973 NEWMONT CORP COM 651639106 62060 1370578 SH SOLE 23 1370578 0 0 NEWMONT CORP COM 651639106 206938 4570193 SH SOLE 25 4570193 0 0 NEWMONT CORP COM 651639106 303925 6712131 SH SOLE 26 729206 0 5982925 NEWMONT CORP COM 651639106 7549 166719 SH SOLE 28 117933 0 48786 NEWMONT CORP COM 651639106 9905 218751 SH SOLE 29 180409 0 38342 NEWMONT CORP COM 651639106 415125 9167950 SH SOLE 30 9167950 0 0 NEWMONT CORP COM 651639106 16819 371445 SH SOLE 31 189598 0 181847 NEWMONT CORP COM 651639106 678141 14976602 SH SOLE 34 14976602 0 0 NEWMONT CORP COM 651639106 49807 1099974 SH SOLE 36 1099974 0 0 NEWMONT CORP COM 651639106 835 18431 SH SOLE 40 18431 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 76 84399 SH SOLE 2 2821 0 81578 NEWPARK RES INC COM PAR $.01NEW 651718504 1 635 SH SOLE 4 635 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 2 1863 SH SOLE 7 1863 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 384 428151 SH SOLE 18 428151 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 140 155866 SH SOLE 19 155866 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 9239 10300263 SH SOLE 21 10300263 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 2645 2948236 SH SOLE 22 2837433 0 110803 NEWPARK RES INC COM PAR $.01NEW 651718504 93 103353 SH SOLE 26 9285 0 94068 NEWPARK RES INC COM PAR $.01NEW 651718504 11 12178 SH SOLE 28 12178 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 108 120264 SH SOLE 30 120264 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 24 26454 SH SOLE 34 26454 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 8 9418 SH SOLE 40 9418 0 0 NEWS CORP NEW CL A 65249B109 8996 1002361 SH SOLE 2 109715 0 892646 NEWS CORP NEW CL A 65249B109 1557 173499 SH SOLE 4 164808 0 8691 NEWS CORP NEW CL A 65249B109 5334 594370 SH SOLE 7 353241 0 241129 NEWS CORP NEW CL A 65249B109 371 41376 SH SOLE 15 41376 0 0 NEWS CORP NEW CL A 65249B109 7279 811034 SH SOLE 18 754614 0 56420 NEWS CORP NEW CL A 65249B109 1108 123438 SH SOLE 19 123438 0 0 NEWS CORP NEW CL A 65249B109 86400 9626785 SH SOLE 21 9626785 0 0 NEWS CORP NEW CL A 65249B109 89259 9945328 SH SOLE 22 9030714 0 914614 NEWS CORP NEW CL A 65249B109 2687 299367 SH SOLE 23 299367 0 0 NEWS CORP NEW CL A 65249B109 3953 440462 SH SOLE 25 440462 0 0 NEWS CORP NEW CL A 65249B109 17194 1915783 SH SOLE 26 507816 0 1407967 NEWS CORP NEW CL A 65249B109 727 80971 SH SOLE 28 55746 0 25225 NEWS CORP NEW CL A 65249B109 830 92447 SH SOLE 29 7874 0 84573 NEWS CORP NEW CL A 65249B109 14403 1604833 SH SOLE 30 1604833 0 0 NEWS CORP NEW CL A 65249B109 851 94764 SH SOLE 31 60341 0 34423 NEWS CORP NEW CL A 65249B109 165 18366 SH SOLE 34 18366 0 0 NEWS CORP NEW CL A 65249B109 2875 320350 SH SOLE 36 320350 0 0 NEWS CORP NEW CL A 65249B109 69 7667 SH SOLE 40 7667 0 0 NEWS CORP NEW CL B 65249B208 1789 199022 SH SOLE 2 27472 0 171550 NEWS CORP NEW CL B 65249B208 860 95709 SH SOLE 7 91795 0 3914 NEWS CORP NEW CL B 65249B208 1 73 SH SOLE 15 73 0 0 NEWS CORP NEW CL B 65249B208 2089 232322 SH SOLE 18 223120 0 9202 NEWS CORP NEW CL B 65249B208 355 39447 SH SOLE 19 39447 0 0 NEWS CORP NEW CL B 65249B208 23404 2603391 SH SOLE 21 2603391 0 0 NEWS CORP NEW CL B 65249B208 25786 2868267 SH SOLE 22 2591742 0 276525 NEWS CORP NEW CL B 65249B208 2 272 SH SOLE 23 272 0 0 NEWS CORP NEW CL B 65249B208 796 88541 SH SOLE 25 88541 0 0 NEWS CORP NEW CL B 65249B208 1786 198686 SH SOLE 26 0 0 198686 NEWS CORP NEW CL B 65249B208 2213 246127 SH SOLE 30 246127 0 0 NEWS CORP NEW CL B 65249B208 23 2513 SH SOLE 31 2413 0 100 NEWS CORP NEW CL B 65249B208 150 16707 SH SOLE 36 16707 0 0 NEXA RES S A COM L67359106 83 23764 SH SOLE 7 23764 0 0 NEXPOINT REAL ESTATE FIN INC COM 65342V101 13 1333 SH SOLE 18 1333 0 0 NEXPOINT REAL ESTATE FIN INC COM 65342V101 108 11194 SH SOLE 21 11194 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 353 14005 SH SOLE 2 7297 0 6708 NEXPOINT RESIDENTIAL TR INC COM 65341D102 1 35 SH SOLE 4 35 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 8 327 SH SOLE 7 327 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 3113 123493 SH SOLE 18 97701 0 25792 NEXPOINT RESIDENTIAL TR INC COM 65341D102 6247 247795 SH SOLE 19 247795 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 61246 2429436 SH SOLE 21 2429436 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 19634 778811 SH SOLE 22 758358 0 20453 NEXPOINT RESIDENTIAL TR INC COM 65341D102 852 33783 SH SOLE 23 33783 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 2766 109729 SH SOLE 26 0 0 109729 NEXPOINT RESIDENTIAL TR INC COM 65341D102 146 5790 SH SOLE 28 5790 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 799 31707 SH SOLE 30 31707 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 36 1439 SH SOLE 34 1439 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 65 2571 SH SOLE 40 2571 0 0 NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 251 30400 SH SOLE 2 30400 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 4992 86469 SH SOLE 2 3747 0 82722 NEXSTAR MEDIA GROUP INC CL A 65336K103 12 204 SH SOLE 4 204 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 59 1023 SH SOLE 7 1023 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 118 2041 SH SOLE 13 2041 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 2412 41774 SH SOLE 18 35811 0 5963 NEXSTAR MEDIA GROUP INC CL A 65336K103 1173 20327 SH SOLE 19 20327 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 35415 613460 SH SOLE 21 613460 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 70012 1212751 SH SOLE 22 1139339 0 73412 NEXSTAR MEDIA GROUP INC CL A 65336K103 1250 21657 SH SOLE 26 8780 0 12877 NEXSTAR MEDIA GROUP INC CL A 65336K103 395 6841 SH SOLE 28 6841 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 919 15924 SH SOLE 30 15924 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 71 1235 SH SOLE 31 946 0 289 NEXSTAR MEDIA GROUP INC CL A 65336K103 64 1103 SH SOLE 34 1103 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 104 1809 SH SOLE 36 1809 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 291 5039 SH SOLE 40 5039 0 0 NEXTCURE INC COM 65343E108 212 5716 SH SOLE 2 777 0 4939 NEXTCURE INC COM 65343E108 12 327 SH SOLE 7 327 0 0 NEXTCURE INC COM 65343E108 2537 68439 SH SOLE 18 68439 0 0 NEXTCURE INC COM 65343E108 8276 223241 SH SOLE 19 223241 0 0 NEXTCURE INC COM 65343E108 18583 501298 SH SOLE 21 501298 0 0 NEXTCURE INC COM 65343E108 11602 312988 SH SOLE 22 304105 0 8883 NEXTDECADE CORP COM 65342K105 8 4458 SH SOLE 2 636 0 3822 NEXTDECADE CORP COM 65342K105 78 41402 SH SOLE 18 41402 0 0 NEXTDECADE CORP COM 65342K105 35 18714 SH SOLE 19 18714 0 0 NEXTDECADE CORP COM 65342K105 761 404719 SH SOLE 21 404719 0 0 NEXTDECADE CORP COM 65342K105 210 111721 SH SOLE 22 107306 0 4415 NEXTERA ENERGY INC COM 65339F101 314879 1308616 SH SOLE 2 215256 0 1093360 NEXTERA ENERGY INC COM 65339F101 66834 277757 SH SOLE 4 264145 0 13612 NEXTERA ENERGY INC COM 65339F101 118377 491966 SH SOLE 7 470184 0 21782 NEXTERA ENERGY INC COM 65339F101 4061 16878 SH SOLE 13 16878 0 0 NEXTERA ENERGY INC COM 65339F101 12687 52726 SH SOLE 15 52726 0 0 NEXTERA ENERGY INC COM 65339F101 71 297 SH SOLE 17 0 0 297 NEXTERA ENERGY INC COM 65339F101 384514 1598014 SH SOLE 18 1492684 0 105330 NEXTERA ENERGY INC COM 65339F101 302533 1257306 SH SOLE 19 1257306 0 0 NEXTERA ENERGY INC COM 65339F101 3590332 14921172 SH SOLE 21 14921172 0 0 NEXTERA ENERGY INC COM 65339F101 2928884 12172237 SH SOLE 22 10956684 0 1215553 NEXTERA ENERGY INC COM 65339F101 89206 370734 SH SOLE 23 370734 0 0 NEXTERA ENERGY INC COM 65339F101 130864 543863 SH SOLE 25 543863 0 0 NEXTERA ENERGY INC COM 65339F101 709318 2947877 SH SOLE 26 328451 0 2619426 NEXTERA ENERGY INC COM 65339F101 23920 99411 SH SOLE 28 70480 0 28931 NEXTERA ENERGY INC COM 65339F101 4130 17165 SH SOLE 29 17165 0 0 NEXTERA ENERGY INC COM 65339F101 580515 2412580 SH SOLE 30 2412580 0 0 NEXTERA ENERGY INC COM 65339F101 68699 285510 SH SOLE 31 100983 0 184527 NEXTERA ENERGY INC COM 65339F101 3248 13499 SH SOLE 32 13499 0 0 NEXTERA ENERGY INC COM 65339F101 165106 686170 SH SOLE 34 686170 0 0 NEXTERA ENERGY INC COM 65339F101 101696 422642 SH SOLE 36 422642 0 0 NEXTERA ENERGY INC COM 65339F101 2645 10991 SH SOLE 40 10991 0 0 NEXTERA ENERGY INC UNIT 09/01/2022S 65339F796 115426 2438231 SH SOLE 21 2438231 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 6 150 SH SOLE 17 0 0 150 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2665 61966 SH SOLE 21 61966 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 749 17409 SH SOLE 26 8872 0 8537 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 391 9088 SH SOLE 28 9088 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 851 19796 SH SOLE 30 19796 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 243 5662 SH SOLE 40 5662 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 223 21341 SH SOLE 2 3918 0 17423 NEXTGEN HEALTHCARE INC COM 65343C102 3 288 SH SOLE 4 288 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 12 1132 SH SOLE 7 1132 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 2609 249861 SH SOLE 18 245774 0 4087 NEXTGEN HEALTHCARE INC COM 65343C102 1292 123749 SH SOLE 19 123749 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 56633 5424629 SH SOLE 21 5424629 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 14753 1413128 SH SOLE 22 1355717 0 57411 NEXTGEN HEALTHCARE INC COM 65343C102 9 873 SH SOLE 23 873 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 338 32353 SH SOLE 26 14362 0 17991 NEXTGEN HEALTHCARE INC COM 65343C102 69 6648 SH SOLE 28 6648 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 3109 297805 SH SOLE 30 297805 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 51 4845 SH SOLE 40 4845 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 177 151442 SH SOLE 2 10139 0 141303 NEXTIER OILFIELD SOLUTIONS COM 65290C105 0 387 SH SOLE 4 387 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 3 2596 SH SOLE 7 2596 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 649 554544 SH SOLE 18 554544 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 375 320206 SH SOLE 19 320206 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 6719 5742384 SH SOLE 21 5742384 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 5413 4626790 SH SOLE 22 4465313 0 161477 NEXTIER OILFIELD SOLUTIONS COM 65290C105 81 69002 SH SOLE 26 28616 0 40386 NEXTIER OILFIELD SOLUTIONS COM 65290C105 7 5778 SH SOLE 28 5778 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 69 58613 SH SOLE 30 58613 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 20 17138 SH SOLE 40 17138 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 196 15885 SH SOLE 2 7231 0 8654 NGM BIOPHARMACEUTICALS INC COM 62921N105 14 1162 SH SOLE 7 1162 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 1377 111660 SH SOLE 18 87015 0 24645 NGM BIOPHARMACEUTICALS INC COM 62921N105 2152 174513 SH SOLE 19 174513 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 17133 1389558 SH SOLE 21 1389558 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 6123 496579 SH SOLE 22 481133 0 15446 NGM BIOPHARMACEUTICALS INC COM 62921N105 197 15987 SH SOLE 23 15987 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 504 40842 SH SOLE 26 0 0 40842 NGM BIOPHARMACEUTICALS INC COM 62921N105 66 5320 SH SOLE 30 5320 0 0 NI HLDGS INC COM 65342T106 129 9490 SH SOLE 2 380 0 9110 NI HLDGS INC COM 65342T106 541 39883 SH SOLE 18 39883 0 0 NI HLDGS INC COM 65342T106 262 19317 SH SOLE 19 19317 0 0 NI HLDGS INC COM 65342T106 5009 369411 SH SOLE 21 369411 0 0 NI HLDGS INC COM 65342T106 1707 125910 SH SOLE 22 120315 0 5595 NIC INC COM 62914B100 564 24521 SH SOLE 2 3358 0 21163 NIC INC COM 62914B100 5 221 SH SOLE 4 221 0 0 NIC INC COM 62914B100 29 1267 SH SOLE 7 1267 0 0 NIC INC COM 62914B100 6954 302355 SH SOLE 18 302355 0 0 NIC INC COM 62914B100 2869 124736 SH SOLE 19 124736 0 0 NIC INC COM 62914B100 163863 7124464 SH SOLE 21 7124464 0 0 NIC INC COM 62914B100 45533 1979685 SH SOLE 22 1892500 0 87185 NIC INC COM 62914B100 34 1468 SH SOLE 23 1468 0 0 NIC INC COM 62914B100 328 14273 SH SOLE 26 9532 0 4741 NIC INC COM 62914B100 205 8899 SH SOLE 28 8899 0 0 NIC INC COM 62914B100 7744 336681 SH SOLE 30 336681 0 0 NIC INC COM 62914B100 146 6342 SH SOLE 40 6342 0 0 NICE LTD SPONSORED ADR 653656108 5 33 SH SOLE 18 33 0 0 NICE SYS INC NOTE 1.250% 1/1 65366HAB9 1330 755000 PRN SOLE 21 755000 0 0 NICHOLAS FINANCIAL INC COM NEW 65373J209 10 1737 SH SOLE 18 1737 0 0 NICHOLAS FINANCIAL INC COM NEW 65373J209 138 23686 SH SOLE 21 23686 0 0 NICOLET BANKSHARES INC COM 65406E102 486 8913 SH SOLE 2 519 0 8394 NICOLET BANKSHARES INC COM 65406E102 11 207 SH SOLE 7 207 0 0 NICOLET BANKSHARES INC COM 65406E102 1909 34971 SH SOLE 18 34971 0 0 NICOLET BANKSHARES INC COM 65406E102 1037 19005 SH SOLE 19 19005 0 0 NICOLET BANKSHARES INC COM 65406E102 19238 352465 SH SOLE 21 352465 0 0 NICOLET BANKSHARES INC COM 65406E102 16875 309179 SH SOLE 22 298585 0 10594 NICOLET BANKSHARES INC COM 65406E102 95 1748 SH SOLE 26 0 0 1748 NICOLET BANKSHARES INC COM 65406E102 136 2500 SH SOLE 28 2500 0 0 NICOLET BANKSHARES INC COM 65406E102 252 4625 SH SOLE 30 4625 0 0 NICOLET BANKSHARES INC COM 65406E102 47 858 SH SOLE 40 858 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 11287 900106 SH SOLE 2 136391 0 763715 NIELSEN HLDGS PLC SHS EUR G6518L108 2301 183456 SH SOLE 4 174082 0 9374 NIELSEN HLDGS PLC SHS EUR G6518L108 4319 344393 SH SOLE 7 310731 0 33662 NIELSEN HLDGS PLC SHS EUR G6518L108 22 1724 SH SOLE 13 1724 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 478 38146 SH SOLE 15 38146 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 8816 703048 SH SOLE 18 652410 0 50638 NIELSEN HLDGS PLC SHS EUR G6518L108 1192 95036 SH SOLE 19 95036 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 105918 8446442 SH SOLE 21 8446442 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 111758 8912156 SH SOLE 22 8057064 0 855092 NIELSEN HLDGS PLC SHS EUR G6518L108 3332 265720 SH SOLE 23 265720 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 5833 465119 SH SOLE 25 465119 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 27369 2182507 SH SOLE 26 369069 0 1813438 NIELSEN HLDGS PLC SHS EUR G6518L108 928 73985 SH SOLE 28 51048 0 22937 NIELSEN HLDGS PLC SHS EUR G6518L108 1010 80543 SH SOLE 29 6547 0 73996 NIELSEN HLDGS PLC SHS EUR G6518L108 17057 1360173 SH SOLE 30 1360173 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 1172 93453 SH SOLE 31 65121 0 28332 NIELSEN HLDGS PLC SHS EUR G6518L108 275 21969 SH SOLE 34 21969 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 3523 280974 SH SOLE 36 280974 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 90 7155 SH SOLE 40 7155 0 0 NIKE INC CL B 654106103 281672 3404303 SH SOLE 2 659453 0 2744850 NIKE INC CL B 654106103 51882 627052 SH SOLE 4 593160 0 33892 NIKE INC CL B 654106103 96444 1165627 SH SOLE 7 1096449 0 69178 NIKE INC CL B 654106103 9412 113759 SH SOLE 13 113759 0 0 NIKE INC CL B 654106103 8465 102309 SH SOLE 15 102309 0 0 NIKE INC CL B 654106103 1 17 SH SOLE 17 0 0 17 NIKE INC CL B 654106103 406937 4918257 SH SOLE 18 3870147 0 1048110 NIKE INC CL B 654106103 190029 2296698 SH SOLE 19 2296698 0 0 NIKE INC CL B 654106103 1755 21213 SH SOLE 20 21213 0 0 NIKE INC CL B 654106103 2443331 29530227 SH SOLE 21 29530227 0 0 NIKE INC CL B 654106103 2515304 30400092 SH SOLE 22 27217915 0 3182177 NIKE INC CL B 654106103 79635 962476 SH SOLE 23 962476 0 0 NIKE INC CL B 654106103 211232 2552963 SH SOLE 25 2552963 0 0 NIKE INC CL B 654106103 546742 6607949 SH SOLE 26 731409 0 5876540 NIKE INC CL B 654106103 21084 254823 SH SOLE 28 180864 0 73959 NIKE INC CL B 654106103 23353 282245 SH SOLE 29 68323 0 213922 NIKE INC CL B 654106103 519820 6282574 SH SOLE 30 6282574 0 0 NIKE INC CL B 654106103 25646 309960 SH SOLE 31 239549 0 70411 NIKE INC CL B 654106103 4993 60342 SH SOLE 32 60342 0 0 NIKE INC CL B 654106103 17661 213451 SH SOLE 34 213451 0 0 NIKE INC CL B 654106103 69730 842758 SH SOLE 36 842758 0 0 NIKE INC CL B 654106103 2284 27603 SH SOLE 40 27603 0 0 NINE ENERGY SVC INC COM 65441V101 12 15381 SH SOLE 2 648 0 14733 NINE ENERGY SVC INC COM 65441V101 0 203 SH SOLE 7 203 0 0 NINE ENERGY SVC INC COM 65441V101 46 57186 SH SOLE 18 57186 0 0 NINE ENERGY SVC INC COM 65441V101 22 26962 SH SOLE 19 26962 0 0 NINE ENERGY SVC INC COM 65441V101 453 559834 SH SOLE 21 559834 0 0 NINE ENERGY SVC INC COM 65441V101 338 418731 SH SOLE 22 409655 0 9076 NIO INC SPON ADS 62914V106 2540 913565 SH SOLE 2 42628 0 870937 NIO INC SPON ADS 62914V106 616 221691 SH SOLE 4 221691 0 0 NIO INC SPON ADS 62914V106 239 85930 SH SOLE 7 85930 0 0 NIO INC SPON ADS 62914V106 809 291079 SH SOLE 15 281519 0 9560 NIO INC SPON ADS 62914V106 506 182124 SH SOLE 18 182124 0 0 NIO INC SPON ADS 62914V106 35762 12864136 SH SOLE 21 12864136 0 0 NIO INC SPON ADS 62914V106 21838 7855444 SH SOLE 22 7159302 0 696142 NIO INC SPON ADS 62914V106 1067 383827 SH SOLE 23 383827 0 0 NIO INC SPON ADS 62914V106 1296 466332 SH SOLE 25 466332 0 0 NIO INC SPON ADS 62914V106 10999 3956592 SH SOLE 26 2020533 0 1936059 NIO INC SPON ADS 62914V106 127 45507 SH SOLE 28 45507 0 0 NIO INC SPON ADS 62914V106 169 60783 SH SOLE 29 60783 0 0 NIO INC SPON ADS 62914V106 11647 4189567 SH SOLE 30 4189567 0 0 NIO INC SPON ADS 62914V106 127 45518 SH SOLE 31 10234 0 35284 NIO INC SPON ADS 62914V106 142 51223 SH SOLE 34 51223 0 0 NIO INC SPON ADS 62914V106 16 5604 SH SOLE 40 5604 0 0 NIO INC NOTE 4.500% 2/0 62914VAB2 1098 2300000 PRN SOLE 21 2300000 0 0 NISOURCE INC COM 65473P105 34602 1385729 SH SOLE 2 584289 0 801440 NISOURCE INC COM 65473P105 4608 184552 SH SOLE 4 173750 0 10802 NISOURCE INC COM 65473P105 20263 811503 SH SOLE 7 760604 0 50899 NISOURCE INC COM 65473P105 416 16664 SH SOLE 13 16664 0 0 NISOURCE INC COM 65473P105 997 39920 SH SOLE 15 39920 0 0 NISOURCE INC COM 65473P105 2 76 SH SOLE 17 0 0 76 NISOURCE INC COM 65473P105 29826 1194464 SH SOLE 18 1089403 0 105061 NISOURCE INC COM 65473P105 38564 1544398 SH SOLE 19 1544398 0 0 NISOURCE INC COM 65473P105 382176 15305423 SH SOLE 21 15305423 0 0 NISOURCE INC COM 65473P105 230942 9248798 SH SOLE 22 8366729 0 882069 NISOURCE INC COM 65473P105 6596 264170 SH SOLE 23 264170 0 0 NISOURCE INC COM 65473P105 9698 388394 SH SOLE 25 388394 0 0 NISOURCE INC COM 65473P105 39189 1569461 SH SOLE 26 319078 0 1250383 NISOURCE INC COM 65473P105 1931 77321 SH SOLE 28 53592 0 23729 NISOURCE INC COM 65473P105 179 7167 SH SOLE 29 7167 0 0 NISOURCE INC COM 65473P105 34482 1380956 SH SOLE 30 1380956 0 0 NISOURCE INC COM 65473P105 2800 112136 SH SOLE 31 59426 0 52710 NISOURCE INC COM 65473P105 2600 104125 SH SOLE 32 104125 0 0 NISOURCE INC COM 65473P105 740 29654 SH SOLE 34 29654 0 0 NISOURCE INC COM 65473P105 7364 294915 SH SOLE 36 294915 0 0 NISOURCE INC COM 65473P105 245 9831 SH SOLE 40 9831 0 0 NL INDS INC COM NEW 629156407 23 7844 SH SOLE 2 157 0 7687 NL INDS INC COM NEW 629156407 82 27350 SH SOLE 18 27350 0 0 NL INDS INC COM NEW 629156407 34 11290 SH SOLE 19 11290 0 0 NL INDS INC COM NEW 629156407 885 297104 SH SOLE 21 297104 0 0 NL INDS INC COM NEW 629156407 601 201836 SH SOLE 22 198494 0 3342 NLIGHT INC COM 65487K100 128 12192 SH SOLE 2 1786 0 10406 NLIGHT INC COM 65487K100 5 510 SH SOLE 7 510 0 0 NLIGHT INC COM 65487K100 1198 114165 SH SOLE 18 114165 0 0 NLIGHT INC COM 65487K100 636 60589 SH SOLE 19 60589 0 0 NLIGHT INC COM 65487K100 11387 1085520 SH SOLE 21 1085520 0 0 NLIGHT INC COM 65487K100 9672 922041 SH SOLE 22 888651 0 33390 NLIGHT INC COM 65487K100 55 5268 SH SOLE 26 0 0 5268 NLIGHT INC COM 65487K100 47 4496 SH SOLE 28 4496 0 0 NLIGHT INC COM 65487K100 143 13598 SH SOLE 30 13598 0 0 NLIGHT INC COM 65487K100 30 2835 SH SOLE 40 2835 0 0 NMI HLDGS INC CL A 629209305 282 24300 SH SOLE 2 3312 0 20988 NMI HLDGS INC CL A 629209305 4 327 SH SOLE 4 327 0 0 NMI HLDGS INC CL A 629209305 14 1208 SH SOLE 7 1208 0 0 NMI HLDGS INC CL A 629209305 3550 305735 SH SOLE 18 305735 0 0 NMI HLDGS INC CL A 629209305 1896 163305 SH SOLE 19 163305 0 0 NMI HLDGS INC CL A 629209305 83238 7169519 SH SOLE 21 7169519 0 0 NMI HLDGS INC CL A 629209305 22727 1957543 SH SOLE 22 1887199 0 70344 NMI HLDGS INC CL A 629209305 39 3388 SH SOLE 23 3388 0 0 NMI HLDGS INC CL A 629209305 313 26964 SH SOLE 26 21318 0 5646 NMI HLDGS INC CL A 629209305 133 11467 SH SOLE 28 11467 0 0 NMI HLDGS INC CL A 629209305 1015 87416 SH SOLE 30 87416 0 0 NMI HLDGS INC CL A 629209305 88 7582 SH SOLE 40 7582 0 0 NN INC COM 629337106 70 40201 SH SOLE 2 1578 0 38623 NN INC COM 629337106 1 542 SH SOLE 7 542 0 0 NN INC COM 629337106 268 155139 SH SOLE 18 155139 0 0 NN INC COM 629337106 134 77713 SH SOLE 19 77713 0 0 NN INC COM 629337106 2608 1507715 SH SOLE 21 1507715 0 0 NN INC COM 629337106 2285 1320776 SH SOLE 22 1255771 0 65005 NN INC COM 629337106 7 3941 SH SOLE 26 0 0 3941 NN INC COM 629337106 6 3729 SH SOLE 28 3729 0 0 NN INC COM 629337106 40 23344 SH SOLE 30 23344 0 0 NN INC COM 629337106 4 2441 SH SOLE 40 2441 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 1189 45989 SH SOLE 2 1671 0 44318 NOAH HLDGS LTD SPON ADS CL A 65487X102 277 10719 SH SOLE 4 10719 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 354 13694 SH SOLE 7 4178 0 9516 NOAH HLDGS LTD SPON ADS CL A 65487X102 433 16760 SH SOLE 15 16234 0 526 NOAH HLDGS LTD SPON ADS CL A 65487X102 263 10172 SH SOLE 18 10172 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 15889 614442 SH SOLE 21 614442 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 9681 374374 SH SOLE 22 341521 0 32853 NOAH HLDGS LTD SPON ADS CL A 65487X102 429 16606 SH SOLE 23 16606 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 38 1459 SH SOLE 25 1459 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 5120 197983 SH SOLE 26 136505 0 61478 NOAH HLDGS LTD SPON ADS CL A 65487X102 92 3546 SH SOLE 28 3546 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 74 2855 SH SOLE 29 2855 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 4533 175274 SH SOLE 30 175274 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 11 408 SH SOLE 31 408 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 69 2669 SH SOLE 34 2669 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 6 213 SH SOLE 40 213 0 0 NOBLE CORP PLC SHS USD G65431101 61 236008 SH SOLE 2 9245 0 226763 NOBLE CORP PLC SHS USD G65431101 0 832 SH SOLE 4 832 0 0 NOBLE CORP PLC SHS USD G65431101 2 5840 SH SOLE 7 5840 0 0 NOBLE CORP PLC SHS USD G65431101 294 1131994 SH SOLE 18 1131994 0 0 NOBLE CORP PLC SHS USD G65431101 113 433960 SH SOLE 19 433960 0 0 NOBLE CORP PLC SHS USD G65431101 7459 28687623 SH SOLE 21 28687623 0 0 NOBLE CORP PLC SHS USD G65431101 2113 8126343 SH SOLE 22 7453246 0 673097 NOBLE CORP PLC SHS USD G65431101 11 44204 SH SOLE 26 27490 0 16714 NOBLE CORP PLC SHS USD G65431101 9 34907 SH SOLE 28 34907 0 0 NOBLE CORP PLC SHS USD G65431101 72 278789 SH SOLE 30 278789 0 0 NOBLE CORP PLC SHS USD G65431101 11 43382 SH SOLE 31 0 0 43382 NOBLE CORP PLC SHS USD G65431101 120 463422 SH SOLE 36 463422 0 0 NOBLE CORP PLC SHS USD G65431101 7 26730 SH SOLE 40 26730 0 0 NOBLE ENERGY INC COM 655044105 7183 1189247 SH SOLE 2 151507 0 1037740 NOBLE ENERGY INC COM 655044105 1297 214792 SH SOLE 4 202262 0 12530 NOBLE ENERGY INC COM 655044105 2694 446096 SH SOLE 7 396183 0 49913 NOBLE ENERGY INC COM 655044105 76 12560 SH SOLE 13 12560 0 0 NOBLE ENERGY INC COM 655044105 308 50923 SH SOLE 15 50923 0 0 NOBLE ENERGY INC COM 655044105 5690 942104 SH SOLE 18 878199 0 63905 NOBLE ENERGY INC COM 655044105 2405 398125 SH SOLE 19 398125 0 0 NOBLE ENERGY INC COM 655044105 71700 11870897 SH SOLE 21 11870897 0 0 NOBLE ENERGY INC COM 655044105 69051 11432232 SH SOLE 22 10287505 0 1144727 NOBLE ENERGY INC COM 655044105 2106 348601 SH SOLE 23 348601 0 0 NOBLE ENERGY INC COM 655044105 2876 476099 SH SOLE 25 476099 0 0 NOBLE ENERGY INC COM 655044105 13812 2286835 SH SOLE 26 424801 0 1862034 NOBLE ENERGY INC COM 655044105 623 103221 SH SOLE 28 71376 0 31845 NOBLE ENERGY INC COM 655044105 51 8506 SH SOLE 29 8506 0 0 NOBLE ENERGY INC COM 655044105 11627 1924921 SH SOLE 30 1924921 0 0 NOBLE ENERGY INC COM 655044105 745 123347 SH SOLE 31 86268 0 37079 NOBLE ENERGY INC COM 655044105 4864 805297 SH SOLE 34 805297 0 0 NOBLE ENERGY INC COM 655044105 2062 341466 SH SOLE 36 341466 0 0 NOBLE ENERGY INC COM 655044105 59 9828 SH SOLE 40 9828 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 26 1384 SH SOLE 7 1384 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 658 35450 SH SOLE 22 26883 0 8567 NOMAD FOODS LTD USD ORD SHS G6564A105 533 28740 SH SOLE 26 0 0 28740 NOMAD FOODS LTD USD ORD SHS G6564A105 10 544 SH SOLE 30 544 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 126 6793 SH SOLE 36 6793 0 0 NOODLES & CO COM CL A 65540B105 49 10478 SH SOLE 2 1212 0 9266 NOODLES & CO COM CL A 65540B105 1 261 SH SOLE 7 261 0 0 NOODLES & CO COM CL A 65540B105 495 105058 SH SOLE 18 105058 0 0 NOODLES & CO COM CL A 65540B105 255 54175 SH SOLE 19 54175 0 0 NOODLES & CO COM CL A 65540B105 4535 962745 SH SOLE 21 962745 0 0 NOODLES & CO COM CL A 65540B105 4430 940491 SH SOLE 22 923704 0 16787 NORBORD INC COM NEW 65548P403 176 14881 SH SOLE 21 14881 0 0 NORBORD INC COM NEW 65548P403 70 5883 SH SOLE 34 5883 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 658 145165 SH SOLE 2 20024 0 125141 NORDIC AMERICAN TANKERS LIMI COM G65773106 10 2223 SH SOLE 7 2223 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 2381 525542 SH SOLE 18 525542 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 2085 460275 SH SOLE 19 460275 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 22280 4918238 SH SOLE 21 4918238 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 8597 1897806 SH SOLE 22 1796197 0 101609 NORDIC AMERICAN TANKERS LIMI COM G65773106 164 36201 SH SOLE 23 36201 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 501 110612 SH SOLE 26 0 0 110612 NORDSON CORP COM 655663102 20419 151170 SH SOLE 2 50673 0 100497 NORDSON CORP COM 655663102 787 5827 SH SOLE 4 5827 0 0 NORDSON CORP COM 655663102 1046 7741 SH SOLE 7 7741 0 0 NORDSON CORP COM 655663102 20037 148345 SH SOLE 18 147799 0 546 NORDSON CORP COM 655663102 1884 13947 SH SOLE 19 13947 0 0 NORDSON CORP COM 655663102 345446 2557531 SH SOLE 21 2557531 0 0 NORDSON CORP COM 655663102 234888 1739012 SH SOLE 22 1636295 0 102717 NORDSON CORP COM 655663102 1078 7983 SH SOLE 23 7983 0 0 NORDSON CORP COM 655663102 4440 32872 SH SOLE 26 15718 0 17154 NORDSON CORP COM 655663102 1083 8021 SH SOLE 28 8021 0 0 NORDSON CORP COM 655663102 273 2024 SH SOLE 29 2024 0 0 NORDSON CORP COM 655663102 2412 17854 SH SOLE 30 17854 0 0 NORDSON CORP COM 655663102 929 6875 SH SOLE 31 3865 0 3010 NORDSON CORP COM 655663102 582 4309 SH SOLE 34 4309 0 0 NORDSON CORP COM 655663102 199 1470 SH SOLE 36 1470 0 0 NORDSON CORP COM 655663102 768 5685 SH SOLE 40 5685 0 0 NORDSTROM INC COM 655664100 4489 292636 SH SOLE 2 51925 0 240711 NORDSTROM INC COM 655664100 867 56492 SH SOLE 4 53393 0 3099 NORDSTROM INC COM 655664100 2439 159004 SH SOLE 7 97621 0 61383 NORDSTROM INC COM 655664100 6 376 SH SOLE 13 376 0 0 NORDSTROM INC COM 655664100 179 11696 SH SOLE 15 11696 0 0 NORDSTROM INC COM 655664100 3249 211768 SH SOLE 18 194248 0 17520 NORDSTROM INC COM 655664100 879 57291 SH SOLE 19 57291 0 0 NORDSTROM INC COM 655664100 48055 3132652 SH SOLE 21 3132652 0 0 NORDSTROM INC COM 655664100 45377 2958096 SH SOLE 22 2682346 0 275750 NORDSTROM INC COM 655664100 1276 83151 SH SOLE 23 83151 0 0 NORDSTROM INC COM 655664100 2435 158726 SH SOLE 25 158726 0 0 NORDSTROM INC COM 655664100 10482 683295 SH SOLE 26 170045 0 513250 NORDSTROM INC COM 655664100 342 22270 SH SOLE 28 15170 0 7100 NORDSTROM INC COM 655664100 393 25643 SH SOLE 29 3262 0 22381 NORDSTROM INC COM 655664100 8399 547498 SH SOLE 30 547498 0 0 NORDSTROM INC COM 655664100 494 32209 SH SOLE 31 21951 0 10258 NORDSTROM INC COM 655664100 92 6003 SH SOLE 34 6003 0 0 NORDSTROM INC COM 655664100 1543 100584 SH SOLE 36 100584 0 0 NORDSTROM INC COM 655664100 38 2505 SH SOLE 40 2505 0 0 NORFOLK SOUTHERN CORP COM 655844108 94174 645028 SH SOLE 2 76546 0 568482 NORFOLK SOUTHERN CORP COM 655844108 19346 132508 SH SOLE 4 125310 0 7198 NORFOLK SOUTHERN CORP COM 655844108 33566 229905 SH SOLE 7 217533 0 12372 NORFOLK SOUTHERN CORP COM 655844108 1463 10021 SH SOLE 13 10021 0 0 NORFOLK SOUTHERN CORP COM 655844108 4257 29156 SH SOLE 15 29156 0 0 NORFOLK SOUTHERN CORP COM 655844108 2 12 SH SOLE 17 0 0 12 NORFOLK SOUTHERN CORP COM 655844108 115686 792369 SH SOLE 18 727994 0 64375 NORFOLK SOUTHERN CORP COM 655844108 16207 111010 SH SOLE 19 111010 0 0 NORFOLK SOUTHERN CORP COM 655844108 712418 4879572 SH SOLE 21 4879572 0 0 NORFOLK SOUTHERN CORP COM 655844108 903381 6187539 SH SOLE 22 5554473 0 633066 NORFOLK SOUTHERN CORP COM 655844108 27965 191541 SH SOLE 23 191541 0 0 NORFOLK SOUTHERN CORP COM 655844108 42524 291258 SH SOLE 25 284232 0 7026 NORFOLK SOUTHERN CORP COM 655844108 189817 1300115 SH SOLE 26 163850 0 1136265 NORFOLK SOUTHERN CORP COM 655844108 7738 52998 SH SOLE 28 37409 0 15589 NORFOLK SOUTHERN CORP COM 655844108 1308 8956 SH SOLE 29 5194 0 3762 NORFOLK SOUTHERN CORP COM 655844108 166632 1141317 SH SOLE 30 1141317 0 0 NORFOLK SOUTHERN CORP COM 655844108 8994 61600 SH SOLE 31 47513 0 14087 NORFOLK SOUTHERN CORP COM 655844108 10252 70217 SH SOLE 34 70217 0 0 NORFOLK SOUTHERN CORP COM 655844108 29337 200937 SH SOLE 36 200937 0 0 NORFOLK SOUTHERN CORP COM 655844108 853 5842 SH SOLE 40 5842 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 31 6155 SH SOLE 22 6155 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 75 6451 SH SOLE 2 318 0 6133 NORTHEAST BK LEWISTON ME COM 66405S100 303 26028 SH SOLE 18 26028 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 150 12865 SH SOLE 19 12865 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 3216 275826 SH SOLE 21 275826 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 1292 110848 SH SOLE 22 107690 0 3158 NORTHERN OIL & GAS INC NEV COM 665531109 188 284096 SH SOLE 2 11553 0 272543 NORTHERN OIL & GAS INC NEV COM 665531109 3 4920 SH SOLE 7 4920 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 726 1094985 SH SOLE 18 1094985 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 428 644802 SH SOLE 19 644802 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 7284 10984481 SH SOLE 21 10984481 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 5098 7688227 SH SOLE 22 7344648 0 343579 NORTHERN OIL & GAS INC NEV COM 665531109 15 22382 SH SOLE 26 0 0 22382 NORTHERN OIL & GAS INC NEV COM 665531109 75 113089 SH SOLE 30 113089 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 24 35713 SH SOLE 40 35713 0 0 NORTHERN TECH INTL CORP COM 665809109 14 1887 SH SOLE 18 1887 0 0 NORTHERN TECH INTL CORP COM 665809109 144 19404 SH SOLE 21 19404 0 0 NORTHERN TECH INTL CORP COM 665809109 60 8144 SH SOLE 22 8144 0 0 NORTHERN TR CORP COM 665859104 37628 498650 SH SOLE 2 73354 0 425296 NORTHERN TR CORP COM 665859104 7248 96051 SH SOLE 4 90425 0 5626 NORTHERN TR CORP COM 665859104 13896 184152 SH SOLE 7 177841 0 6311 NORTHERN TR CORP COM 665859104 47 626 SH SOLE 13 626 0 0 NORTHERN TR CORP COM 665859104 1699 22516 SH SOLE 15 22516 0 0 NORTHERN TR CORP COM 665859104 0 4 SH SOLE 17 0 0 4 NORTHERN TR CORP COM 665859104 42361 561371 SH SOLE 18 529580 0 31791 NORTHERN TR CORP COM 665859104 6567 87028 SH SOLE 19 87028 0 0 NORTHERN TR CORP COM 665859104 398678 5283308 SH SOLE 21 5283308 0 0 NORTHERN TR CORP COM 665859104 377359 5000780 SH SOLE 22 4512665 0 488115 NORTHERN TR CORP COM 665859104 11241 148969 SH SOLE 23 148969 0 0 NORTHERN TR CORP COM 665859104 17477 231608 SH SOLE 25 231608 0 0 NORTHERN TR CORP COM 665859104 74141 982517 SH SOLE 26 133242 0 849275 NORTHERN TR CORP COM 665859104 3097 41036 SH SOLE 28 28879 0 12157 NORTHERN TR CORP COM 665859104 1514 20065 SH SOLE 29 3390 0 16675 NORTHERN TR CORP COM 665859104 67393 893090 SH SOLE 30 893090 0 0 NORTHERN TR CORP COM 665859104 3569 47291 SH SOLE 31 36689 0 10602 NORTHERN TR CORP COM 665859104 873 11569 SH SOLE 34 11569 0 0 NORTHERN TR CORP COM 665859104 13440 178105 SH SOLE 36 178105 0 0 NORTHERN TR CORP COM 665859104 337 4468 SH SOLE 40 4468 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 466 41610 SH SOLE 2 2608 0 39002 NORTHFIELD BANCORP INC DEL COM 66611T108 9 820 SH SOLE 7 820 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 2296 205182 SH SOLE 18 205182 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 932 83260 SH SOLE 19 83260 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 53601 4790066 SH SOLE 21 4790066 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 17075 1525879 SH SOLE 22 1473299 0 52580 NORTHFIELD BANCORP INC DEL COM 66611T108 40 3604 SH SOLE 26 0 0 3604 NORTHFIELD BANCORP INC DEL COM 66611T108 67 5943 SH SOLE 28 5943 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 520 46429 SH SOLE 30 46429 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 58 5166 SH SOLE 40 5166 0 0 NORTHRIM BANCORP INC COM 666762109 185 6840 SH SOLE 2 262 0 6578 NORTHRIM BANCORP INC COM 666762109 4 157 SH SOLE 7 157 0 0 NORTHRIM BANCORP INC COM 666762109 701 25956 SH SOLE 18 25956 0 0 NORTHRIM BANCORP INC COM 666762109 350 12947 SH SOLE 19 12947 0 0 NORTHRIM BANCORP INC COM 666762109 6513 241217 SH SOLE 21 241217 0 0 NORTHRIM BANCORP INC COM 666762109 7330 271476 SH SOLE 22 267075 0 4401 NORTHRIM BANCORP INC COM 666762109 11 393 SH SOLE 26 0 0 393 NORTHROP GRUMMAN CORP COM 666807102 116406 384748 SH SOLE 2 49825 0 334923 NORTHROP GRUMMAN CORP COM 666807102 18023 59570 SH SOLE 4 55199 0 4371 NORTHROP GRUMMAN CORP COM 666807102 41375 136755 SH SOLE 7 131860 0 4895 NORTHROP GRUMMAN CORP COM 666807102 1195 3950 SH SOLE 13 3950 0 0 NORTHROP GRUMMAN CORP COM 666807102 3986 13175 SH SOLE 15 13175 0 0 NORTHROP GRUMMAN CORP COM 666807102 152045 502544 SH SOLE 18 485530 0 17014 NORTHROP GRUMMAN CORP COM 666807102 16712 55237 SH SOLE 19 55237 0 0 NORTHROP GRUMMAN CORP COM 666807102 1012369 3346122 SH SOLE 21 3346122 0 0 NORTHROP GRUMMAN CORP COM 666807102 1130839 3737693 SH SOLE 22 3354657 0 383036 NORTHROP GRUMMAN CORP COM 666807102 36163 119529 SH SOLE 23 119529 0 0 NORTHROP GRUMMAN CORP COM 666807102 49935 165046 SH SOLE 25 165046 0 0 NORTHROP GRUMMAN CORP COM 666807102 64777 214102 SH SOLE 26 92158 0 121944 NORTHROP GRUMMAN CORP COM 666807102 8935 29533 SH SOLE 29 4112 0 25421 NORTHROP GRUMMAN CORP COM 666807102 157452 520418 SH SOLE 30 520418 0 0 NORTHROP GRUMMAN CORP COM 666807102 11263 37228 SH SOLE 31 31567 0 5661 NORTHROP GRUMMAN CORP COM 666807102 33037 109194 SH SOLE 36 109194 0 0 NORTHROP GRUMMAN CORP COM 666807102 1123 3713 SH SOLE 40 3713 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 1115 96405 SH SOLE 2 8013 0 88392 NORTHWEST BANCSHARES INC MD COM 667340103 7 630 SH SOLE 4 630 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 10 837 SH SOLE 7 837 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 5236 452549 SH SOLE 18 452549 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 2888 249613 SH SOLE 19 249613 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 132019 11410466 SH SOLE 21 11410466 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 37030 3200542 SH SOLE 22 3096614 0 103928 NORTHWEST BANCSHARES INC MD COM 667340103 150 12935 SH SOLE 23 12935 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 992 85768 SH SOLE 26 22765 0 63003 NORTHWEST BANCSHARES INC MD COM 667340103 164 14184 SH SOLE 28 14184 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 1510 130496 SH SOLE 30 130496 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 125 10804 SH SOLE 40 10804 0 0 NORTHWEST NAT HLDG CO COM 66765N105 1683 27260 SH SOLE 2 3183 0 24077 NORTHWEST NAT HLDG CO COM 66765N105 115 1855 SH SOLE 4 1855 0 0 NORTHWEST NAT HLDG CO COM 66765N105 3339 54065 SH SOLE 7 54065 0 0 NORTHWEST NAT HLDG CO COM 66765N105 8788 142308 SH SOLE 18 139393 0 2915 NORTHWEST NAT HLDG CO COM 66765N105 4721 76454 SH SOLE 19 76454 0 0 NORTHWEST NAT HLDG CO COM 66765N105 209981 3400509 SH SOLE 21 3400509 0 0 NORTHWEST NAT HLDG CO COM 66765N105 59817 968695 SH SOLE 22 931340 0 37355 NORTHWEST NAT HLDG CO COM 66765N105 279 4523 SH SOLE 23 4523 0 0 NORTHWEST NAT HLDG CO COM 66765N105 1495 24206 SH SOLE 26 3464 0 20742 NORTHWEST NAT HLDG CO COM 66765N105 245 3972 SH SOLE 28 3972 0 0 NORTHWEST NAT HLDG CO COM 66765N105 3145 50939 SH SOLE 30 50939 0 0 NORTHWEST NAT HLDG CO COM 66765N105 97 1563 SH SOLE 34 1563 0 0 NORTHWEST NAT HLDG CO COM 66765N105 82 1335 SH SOLE 36 1335 0 0 NORTHWEST NAT HLDG CO COM 66765N105 187 3031 SH SOLE 40 3031 0 0 NORTHWEST PIPE CO COM 667746101 185 8321 SH SOLE 2 371 0 7950 NORTHWEST PIPE CO COM 667746101 3 141 SH SOLE 7 141 0 0 NORTHWEST PIPE CO COM 667746101 792 35594 SH SOLE 18 35594 0 0 NORTHWEST PIPE CO COM 667746101 398 17879 SH SOLE 19 17879 0 0 NORTHWEST PIPE CO COM 667746101 7676 344992 SH SOLE 21 344992 0 0 NORTHWEST PIPE CO COM 667746101 6616 297358 SH SOLE 22 291621 0 5737 NORTHWESTERN CORP COM NEW 668074305 4469 74703 SH SOLE 2 29244 0 45459 NORTHWESTERN CORP COM NEW 668074305 211 3527 SH SOLE 4 3527 0 0 NORTHWESTERN CORP COM NEW 668074305 3784 63247 SH SOLE 7 63247 0 0 NORTHWESTERN CORP COM NEW 668074305 19838 331572 SH SOLE 18 331294 0 278 NORTHWESTERN CORP COM NEW 668074305 8318 139031 SH SOLE 19 139031 0 0 NORTHWESTERN CORP COM NEW 668074305 288998 4830323 SH SOLE 21 4830323 0 0 NORTHWESTERN CORP COM NEW 668074305 114899 1920421 SH SOLE 22 1858342 0 62079 NORTHWESTERN CORP COM NEW 668074305 566 9466 SH SOLE 23 9466 0 0 NORTHWESTERN CORP COM NEW 668074305 826 13805 SH SOLE 26 9879 0 3926 NORTHWESTERN CORP COM NEW 668074305 417 6968 SH SOLE 28 6968 0 0 NORTHWESTERN CORP COM NEW 668074305 70 1175 SH SOLE 29 1175 0 0 NORTHWESTERN CORP COM NEW 668074305 2042 34129 SH SOLE 30 34129 0 0 NORTHWESTERN CORP COM NEW 668074305 80 1341 SH SOLE 31 1341 0 0 NORTHWESTERN CORP COM NEW 668074305 1074 17959 SH SOLE 32 17959 0 0 NORTHWESTERN CORP COM NEW 668074305 214 3583 SH SOLE 36 3583 0 0 NORTHWESTERN CORP COM NEW 668074305 333 5569 SH SOLE 40 5569 0 0 NORTONLIFELOCK INC COM 668771108 26187 1399611 SH SOLE 2 162181 0 1237430 NORTONLIFELOCK INC COM 668771108 5615 300104 SH SOLE 4 283307 0 16797 NORTONLIFELOCK INC COM 668771108 9965 532601 SH SOLE 7 489019 0 43582 NORTONLIFELOCK INC COM 668771108 575 30718 SH SOLE 13 30718 0 0 NORTONLIFELOCK INC COM 668771108 1293 69112 SH SOLE 15 69112 0 0 NORTONLIFELOCK INC COM 668771108 30163 1612133 SH SOLE 18 1524013 0 88120 NORTONLIFELOCK INC COM 668771108 11490 614096 SH SOLE 19 614096 0 0 NORTONLIFELOCK INC COM 668771108 328184 17540564 SH SOLE 21 17540564 0 0 NORTONLIFELOCK INC COM 668771108 260757 13936757 SH SOLE 22 12495048 0 1441709 NORTONLIFELOCK INC COM 668771108 8468 452596 SH SOLE 23 452596 0 0 NORTONLIFELOCK INC COM 668771108 16327 872644 SH SOLE 25 872644 0 0 NORTONLIFELOCK INC COM 668771108 70338 3759403 SH SOLE 26 537857 0 3221546 NORTONLIFELOCK INC COM 668771108 2370 126658 SH SOLE 28 89417 0 37241 NORTONLIFELOCK INC COM 668771108 2627 140427 SH SOLE 29 9554 0 130873 NORTONLIFELOCK INC COM 668771108 54192 2896434 SH SOLE 30 2896434 0 0 NORTONLIFELOCK INC COM 668771108 2776 148396 SH SOLE 31 110243 0 38153 NORTONLIFELOCK INC COM 668771108 5840 312129 SH SOLE 34 312129 0 0 NORTONLIFELOCK INC COM 668771108 7739 413632 SH SOLE 36 413632 0 0 NORTONLIFELOCK INC COM 668771108 233 12479 SH SOLE 40 12479 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 6000 547433 SH SOLE 2 78311 0 469122 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1157 105567 SH SOLE 4 99812 0 5755 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2111 192578 SH SOLE 7 181300 0 11278 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 45 4123 SH SOLE 13 4123 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 239 21825 SH SOLE 15 21825 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 4629 422344 SH SOLE 18 390404 0 31940 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 655 59785 SH SOLE 19 59785 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 55965 5106271 SH SOLE 21 5106271 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 57548 5250692 SH SOLE 22 4745500 0 505192 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1745 159238 SH SOLE 23 159238 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2274 207486 SH SOLE 25 207486 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 9405 858128 SH SOLE 26 175859 0 682269 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 499 45507 SH SOLE 28 30928 0 14579 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 547 49876 SH SOLE 29 4259 0 45617 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 10082 919864 SH SOLE 30 919864 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 544 49620 SH SOLE 31 38290 0 11330 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 123 11196 SH SOLE 34 11196 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1678 153139 SH SOLE 36 153139 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 58 5328 SH SOLE 40 5328 0 0 NORWOOD FINANCIAL CORP COM 669549107 159 5961 SH SOLE 2 377 0 5584 NORWOOD FINANCIAL CORP COM 669549107 4 168 SH SOLE 7 168 0 0 NORWOOD FINANCIAL CORP COM 669549107 596 22338 SH SOLE 18 22338 0 0 NORWOOD FINANCIAL CORP COM 669549107 302 11315 SH SOLE 19 11315 0 0 NORWOOD FINANCIAL CORP COM 669549107 5539 207440 SH SOLE 21 207440 0 0 NORWOOD FINANCIAL CORP COM 669549107 1680 62932 SH SOLE 22 60027 0 2905 NOVA LIFESTYLE INC COM NEW 66979P201 3 2790 SH SOLE 21 2790 0 0 NOVA LIFESTYLE INC COM NEW 66979P201 9 8085 SH SOLE 22 8085 0 0 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 0 657 SH SOLE 21 657 0 0 NOVAGOLD RES INC COM NEW 66987E206 1009 136676 SH SOLE 2 25070 0 111606 NOVAGOLD RES INC COM NEW 66987E206 32 4304 SH SOLE 7 4304 0 0 NOVAGOLD RES INC COM NEW 66987E206 6114 828471 SH SOLE 18 804545 0 23926 NOVAGOLD RES INC COM NEW 66987E206 5062 685867 SH SOLE 19 685867 0 0 NOVAGOLD RES INC COM NEW 66987E206 54608 7399463 SH SOLE 21 7399463 0 0 NOVAGOLD RES INC COM NEW 66987E206 22236 3012973 SH SOLE 22 2867204 0 145769 NOVAGOLD RES INC COM NEW 66987E206 354 48033 SH SOLE 23 48033 0 0 NOVAGOLD RES INC COM NEW 66987E206 1216 164745 SH SOLE 26 0 0 164745 NOVAN INC COM 66988N106 2 3959 SH SOLE 18 3959 0 0 NOVAN INC COM 66988N106 27 57009 SH SOLE 21 57009 0 0 NOVAN INC COM 66988N106 20 42174 SH SOLE 22 42174 0 0 NOVANTA INC COM 67000B104 992 12414 SH SOLE 2 1684 0 10730 NOVANTA INC COM 67000B104 13 162 SH SOLE 4 162 0 0 NOVANTA INC COM 67000B104 48 603 SH SOLE 7 603 0 0 NOVANTA INC COM 67000B104 9363 117215 SH SOLE 18 116138 0 1077 NOVANTA INC COM 67000B104 5813 72775 SH SOLE 19 72775 0 0 NOVANTA INC COM 67000B104 90419 1131937 SH SOLE 21 1131937 0 0 NOVANTA INC COM 67000B104 77323 967991 SH SOLE 22 932469 0 35522 NOVANTA INC COM 67000B104 116 1446 SH SOLE 23 1446 0 0 NOVANTA INC COM 67000B104 1327 16608 SH SOLE 26 6010 0 10598 NOVANTA INC COM 67000B104 419 5242 SH SOLE 28 5242 0 0 NOVANTA INC COM 67000B104 985 12335 SH SOLE 30 12335 0 0 NOVANTA INC COM 67000B104 137 1716 SH SOLE 34 1716 0 0 NOVANTA INC COM 67000B104 333 4171 SH SOLE 40 4171 0 0 NOVARTIS A G SPONSORED ADR 66987V109 79979 970034 SH SOLE 18 967757 0 2277 NOVARTIS A G SPONSORED ADR 66987V109 5663 68681 SH SOLE 19 68681 0 0 NOVAVAX INC COM NEW 670002401 326 23989 SH SOLE 2 2213 0 21776 NOVAVAX INC COM NEW 670002401 5 337 SH SOLE 7 337 0 0 NOVAVAX INC COM NEW 670002401 1602 117994 SH SOLE 18 117994 0 0 NOVAVAX INC COM NEW 670002401 2041 150308 SH SOLE 19 150308 0 0 NOVAVAX INC COM NEW 670002401 15407 1134535 SH SOLE 21 1134535 0 0 NOVAVAX INC COM NEW 670002401 17551 1292450 SH SOLE 22 1275515 0 16935 NOVAVAX INC COM NEW 670002401 185 13594 SH SOLE 23 13594 0 0 NOVAVAX INC COM NEW 670002401 247 18186 SH SOLE 26 0 0 18186 NOVAVAX INC NOTE 3.750% 2/0 670002AB0 884 1125000 PRN SOLE 21 1125000 0 0 NOVO-NORDISK A S ADR 670100205 114315 1898928 SH SOLE 18 1775452 0 123476 NOVO-NORDISK A S ADR 670100205 9613 159692 SH SOLE 19 159692 0 0 NOVO-NORDISK A S ADR 670100205 2006 33323 SH SOLE 25 0 0 33323 NOVO-NORDISK A S ADR 670100205 85 1411 SH SOLE 30 1411 0 0 NOVO-NORDISK A S ADR 670100205 14575 242109 SH SOLE 34 242109 0 0 NOVO-NORDISK A S ADR 670100205 934 15522 SH SOLE 36 15522 0 0 NOVOCURE LTD ORD SHS G6674U108 2296 34094 SH SOLE 2 6382 0 27712 NOVOCURE LTD ORD SHS G6674U108 27 403 SH SOLE 4 403 0 0 NOVOCURE LTD ORD SHS G6674U108 104 1540 SH SOLE 7 1540 0 0 NOVOCURE LTD ORD SHS G6674U108 21642 321377 SH SOLE 18 300833 0 20544 NOVOCURE LTD ORD SHS G6674U108 18856 280006 SH SOLE 19 280006 0 0 NOVOCURE LTD ORD SHS G6674U108 247652 3677630 SH SOLE 21 3677630 0 0 NOVOCURE LTD ORD SHS G6674U108 75462 1120607 SH SOLE 22 1029777 0 90830 NOVOCURE LTD ORD SHS G6674U108 1036 15392 SH SOLE 23 15392 0 0 NOVOCURE LTD ORD SHS G6674U108 4867 72279 SH SOLE 26 20287 0 51992 NOVOCURE LTD ORD SHS G6674U108 779 11568 SH SOLE 28 11568 0 0 NOVOCURE LTD ORD SHS G6674U108 8444 125396 SH SOLE 30 125396 0 0 NOVOCURE LTD ORD SHS G6674U108 135 2005 SH SOLE 34 2005 0 0 NOVOCURE LTD ORD SHS G6674U108 565 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 9 22460 SH SOLE 21 22460 0 0 NOVUS THERAPEUTICS INC COM 67011N105 2 6117 SH SOLE 22 6117 0 0 NOW INC COM 67011P100 757 146634 SH SOLE 2 48232 0 98402 NOW INC COM 67011P100 3 574 SH SOLE 4 574 0 0 NOW INC COM 67011P100 9 1734 SH SOLE 7 1734 0 0 NOW INC COM 67011P100 3168 613895 SH SOLE 18 613895 0 0 NOW INC COM 67011P100 1037 200944 SH SOLE 19 200944 0 0 NOW INC COM 67011P100 38445 7450586 SH SOLE 21 7450586 0 0 NOW INC COM 67011P100 19393 3758303 SH SOLE 22 3621753 0 136550 NOW INC COM 67011P100 264 51115 SH SOLE 26 43758 0 7357 NOW INC COM 67011P100 79 15376 SH SOLE 28 15376 0 0 NOW INC COM 67011P100 186 36110 SH SOLE 30 36110 0 0 NOW INC COM 67011P100 2 395 SH SOLE 31 0 0 395 NOW INC COM 67011P100 46 8917 SH SOLE 36 8917 0 0 NOW INC COM 67011P100 61 11818 SH SOLE 40 11818 0 0 NRG ENERGY INC COM NEW 629377508 19647 720711 SH SOLE 2 150070 0 570641 NRG ENERGY INC COM NEW 629377508 3262 119654 SH SOLE 4 111645 0 8009 NRG ENERGY INC COM NEW 629377508 10507 385432 SH SOLE 7 245762 0 139670 NRG ENERGY INC COM NEW 629377508 14 504 SH SOLE 13 504 0 0 NRG ENERGY INC COM NEW 629377508 629 23090 SH SOLE 15 23090 0 0 NRG ENERGY INC COM NEW 629377508 0 2 SH SOLE 17 0 0 2 NRG ENERGY INC COM NEW 629377508 14153 519169 SH SOLE 18 478510 0 40659 NRG ENERGY INC COM NEW 629377508 2237 82071 SH SOLE 19 82071 0 0 NRG ENERGY INC COM NEW 629377508 169244 6208494 SH SOLE 21 6208494 0 0 NRG ENERGY INC COM NEW 629377508 209105 7670766 SH SOLE 22 7043068 0 627698 NRG ENERGY INC COM NEW 629377508 6464 237112 SH SOLE 23 237112 0 0 NRG ENERGY INC COM NEW 629377508 7840 287606 SH SOLE 25 287606 0 0 NRG ENERGY INC COM NEW 629377508 44748 1641510 SH SOLE 26 256232 0 1385278 NRG ENERGY INC COM NEW 629377508 1355 49702 SH SOLE 28 36578 0 13124 NRG ENERGY INC COM NEW 629377508 85 3102 SH SOLE 29 3102 0 0 NRG ENERGY INC COM NEW 629377508 25236 925759 SH SOLE 30 925759 0 0 NRG ENERGY INC COM NEW 629377508 1974 72398 SH SOLE 31 54003 0 18395 NRG ENERGY INC COM NEW 629377508 379 13894 SH SOLE 34 13894 0 0 NRG ENERGY INC COM NEW 629377508 4500 165089 SH SOLE 36 165089 0 0 NRG ENERGY INC COM NEW 629377508 170 6254 SH SOLE 40 6254 0 0 NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 541 568000 PRN SOLE 2 568000 0 0 NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 10319 10834000 PRN SOLE 19 10834000 0 0 NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 1697 1782000 PRN SOLE 21 1782000 0 0 NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 104 109000 PRN SOLE 22 109000 0 0 NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 2604 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 4 2689 SH SOLE 22 2689 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 3761 172123 SH SOLE 2 57938 0 114185 NU SKIN ENTERPRISES INC CL A 67018T105 5 215 SH SOLE 4 215 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 136 6241 SH SOLE 7 6241 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 4687 214519 SH SOLE 18 214519 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 287 13155 SH SOLE 19 13155 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 85280 3902978 SH SOLE 21 3902978 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 43695 1999774 SH SOLE 22 1901146 0 98628 NU SKIN ENTERPRISES INC CL A 67018T105 370 16926 SH SOLE 26 11496 0 5430 NU SKIN ENTERPRISES INC CL A 67018T105 149 6810 SH SOLE 28 6810 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 419 19166 SH SOLE 30 19166 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 122 5592 SH SOLE 31 1153 0 4439 NU SKIN ENTERPRISES INC CL A 67018T105 453 20752 SH SOLE 32 20752 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 10 444 SH SOLE 34 444 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 20 938 SH SOLE 36 938 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 123 5640 SH SOLE 40 5640 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 9546 568919 SH SOLE 2 28623 0 540296 NUANCE COMMUNICATIONS INC COM 67020Y100 18 1100 SH SOLE 4 1100 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 102 6100 SH SOLE 7 6100 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 2437 145240 SH SOLE 18 145240 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 1134 67559 SH SOLE 19 67559 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 76153 4538312 SH SOLE 21 4538312 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 127612 7605016 SH SOLE 22 7141241 0 463775 NUANCE COMMUNICATIONS INC COM 67020Y100 1679 100032 SH SOLE 26 58533 0 41499 NUANCE COMMUNICATIONS INC COM 67020Y100 695 41445 SH SOLE 28 41445 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 11120 662701 SH SOLE 30 662701 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 126 7483 SH SOLE 31 6123 0 1360 NUANCE COMMUNICATIONS INC COM 67020Y100 55 3265 SH SOLE 34 3265 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 51 3021 SH SOLE 36 3021 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 527 31435 SH SOLE 40 31435 0 0 NUANCE COMMUNICATIONS INC DEBT 1.500%11/0 67020YAG5 659 625000 PRN SOLE 21 625000 0 0 NUANCE COMMUNICATIONS INC DBCV 1.000%12/1 67020YAK6 2042 2140000 PRN SOLE 21 2140000 0 0 NUANCE COMMUNICATIONS INC NOTE 1.250% 4/0 67020YAN0 1292 1200000 PRN SOLE 21 1200000 0 0 NUANCE COMMUNICATIONS INC NOTE 1.250% 4/0 67020YAN0 1884 1750000 PRN SOLE 22 1750000 0 0 NUCOR CORP COM 670346105 28255 784423 SH SOLE 2 104408 0 680015 NUCOR CORP COM 670346105 4763 132225 SH SOLE 4 123855 0 8370 NUCOR CORP COM 670346105 18672 518379 SH SOLE 7 335371 0 183008 NUCOR CORP COM 670346105 352 9767 SH SOLE 13 9767 0 0 NUCOR CORP COM 670346105 1282 35600 SH SOLE 15 35600 0 0 NUCOR CORP COM 670346105 0 12 SH SOLE 17 0 0 12 NUCOR CORP COM 670346105 30576 848857 SH SOLE 18 801931 0 46926 NUCOR CORP COM 670346105 4596 127585 SH SOLE 19 127585 0 0 NUCOR CORP COM 670346105 309276 8586232 SH SOLE 21 8586232 0 0 NUCOR CORP COM 670346105 276762 7683558 SH SOLE 22 6927579 0 755979 NUCOR CORP COM 670346105 7984 221653 SH SOLE 23 221653 0 0 NUCOR CORP COM 670346105 10844 301050 SH SOLE 25 301050 0 0 NUCOR CORP COM 670346105 63761 1770142 SH SOLE 26 240575 0 1529567 NUCOR CORP COM 670346105 2284 63421 SH SOLE 28 43502 0 19919 NUCOR CORP COM 670346105 235 6522 SH SOLE 29 6522 0 0 NUCOR CORP COM 670346105 42487 1179529 SH SOLE 30 1179529 0 0 NUCOR CORP COM 670346105 2729 75773 SH SOLE 31 52157 0 23616 NUCOR CORP COM 670346105 634 17604 SH SOLE 34 17604 0 0 NUCOR CORP COM 670346105 8661 240451 SH SOLE 36 240451 0 0 NUCOR CORP COM 670346105 277 7678 SH SOLE 40 7678 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 6165 717658 SH SOLE 19 717658 0 0 NUTANIX INC CL A 67059N108 4988 315688 SH SOLE 2 13780 0 301908 NUTANIX INC CL A 67059N108 11 669 SH SOLE 4 669 0 0 NUTANIX INC CL A 67059N108 47 3001 SH SOLE 7 3001 0 0 NUTANIX INC CL A 67059N108 1460 92375 SH SOLE 18 92375 0 0 NUTANIX INC CL A 67059N108 647 40978 SH SOLE 19 40978 0 0 NUTANIX INC CL A 67059N108 44609 2823328 SH SOLE 21 2823328 0 0 NUTANIX INC CL A 67059N108 66069 4181600 SH SOLE 22 3909799 0 271801 NUTANIX INC CL A 67059N108 1012 64051 SH SOLE 26 33768 0 30283 NUTANIX INC CL A 67059N108 379 24002 SH SOLE 28 24002 0 0 NUTANIX INC CL A 67059N108 995 62994 SH SOLE 30 62994 0 0 NUTANIX INC CL A 67059N108 55 3485 SH SOLE 31 3485 0 0 NUTANIX INC CL A 67059N108 57 3592 SH SOLE 34 3592 0 0 NUTANIX INC CL A 67059N108 299 18910 SH SOLE 40 18910 0 0 NUTANIX INC NOTE 1/1 67059NAB4 1412 1734000 PRN SOLE 21 1734000 0 0 NUTRIEN LTD COM 67077M108 1278 37653 SH SOLE 2 37653 0 0 NUTRIEN LTD COM 67077M108 1 24 SH SOLE 18 24 0 0 NUTRIEN LTD COM 67077M108 8657 255082 SH SOLE 22 255082 0 0 NUVASIVE INC COM 670704105 2064 40742 SH SOLE 2 24233 0 16509 NUVASIVE INC COM 670704105 145 2867 SH SOLE 4 2867 0 0 NUVASIVE INC COM 670704105 48 953 SH SOLE 7 953 0 0 NUVASIVE INC COM 670704105 15244 300907 SH SOLE 18 298199 0 2708 NUVASIVE INC COM 670704105 12582 248365 SH SOLE 19 248365 0 0 NUVASIVE INC COM 670704105 197679 3902064 SH SOLE 21 3902064 0 0 NUVASIVE INC COM 670704105 89093 1758640 SH SOLE 22 1703350 0 55290 NUVASIVE INC COM 670704105 207 4089 SH SOLE 23 4089 0 0 NUVASIVE INC COM 670704105 1533 30263 SH SOLE 26 18192 0 12071 NUVASIVE INC COM 670704105 394 7777 SH SOLE 28 7777 0 0 NUVASIVE INC COM 670704105 1638 32333 SH SOLE 30 32333 0 0 NUVASIVE INC COM 670704105 111 2192 SH SOLE 34 2192 0 0 NUVASIVE INC COM 670704105 29 571 SH SOLE 36 571 0 0 NUVASIVE INC COM 670704105 265 5227 SH SOLE 40 5227 0 0 NUVASIVE INC NOTE 2.250% 3/1 670704AG0 2175 2090000 PRN SOLE 21 2090000 0 0 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 597 53358 SH SOLE 2 53358 0 0 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 0 1 SH SOLE 17 0 0 1 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 1 370 SH SOLE 18 370 0 0 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 6 4454 SH SOLE 21 4454 0 0 NV5 GLOBAL INC COM 62945V109 161 3893 SH SOLE 2 540 0 3353 NV5 GLOBAL INC COM 62945V109 2 51 SH SOLE 4 51 0 0 NV5 GLOBAL INC COM 62945V109 2041 49423 SH SOLE 7 49423 0 0 NV5 GLOBAL INC COM 62945V109 1588 38464 SH SOLE 18 38464 0 0 NV5 GLOBAL INC COM 62945V109 787 19064 SH SOLE 19 19064 0 0 NV5 GLOBAL INC COM 62945V109 14806 358580 SH SOLE 21 358580 0 0 NV5 GLOBAL INC COM 62945V109 12700 307572 SH SOLE 22 295676 0 11896 NV5 GLOBAL INC COM 62945V109 189 4574 SH SOLE 26 0 0 4574 NV5 GLOBAL INC COM 62945V109 151 3661 SH SOLE 28 3661 0 0 NV5 GLOBAL INC COM 62945V109 237 5738 SH SOLE 30 5738 0 0 NV5 GLOBAL INC COM 62945V109 65 1566 SH SOLE 40 1566 0 0 NVE CORP COM NEW 629445206 124 2392 SH SOLE 2 288 0 2104 NVE CORP COM NEW 629445206 7 130 SH SOLE 7 130 0 0 NVE CORP COM NEW 629445206 953 18319 SH SOLE 18 18319 0 0 NVE CORP COM NEW 629445206 536 10294 SH SOLE 19 10294 0 0 NVE CORP COM NEW 629445206 8988 172747 SH SOLE 21 172747 0 0 NVE CORP COM NEW 629445206 8229 158152 SH SOLE 22 153167 0 4985 NVE CORP COM NEW 629445206 28 543 SH SOLE 28 543 0 0 NVE CORP COM NEW 629445206 144 2765 SH SOLE 30 2765 0 0 NVE CORP COM NEW 629445206 24 467 SH SOLE 40 467 0 0 NVENT ELECTRIC PLC SHS G6700G107 6196 367266 SH SOLE 2 77392 0 289874 NVENT ELECTRIC PLC SHS G6700G107 14 812 SH SOLE 4 812 0 0 NVENT ELECTRIC PLC SHS G6700G107 2044 121189 SH SOLE 7 121189 0 0 NVENT ELECTRIC PLC SHS G6700G107 8302 492132 SH SOLE 18 492132 0 0 NVENT ELECTRIC PLC SHS G6700G107 1353 80185 SH SOLE 19 80185 0 0 NVENT ELECTRIC PLC SHS G6700G107 124169 7360324 SH SOLE 21 7360324 0 0 NVENT ELECTRIC PLC SHS G6700G107 84605 5015117 SH SOLE 22 4749535 0 265582 NVENT ELECTRIC PLC SHS G6700G107 198 11710 SH SOLE 25 11710 0 0 NVENT ELECTRIC PLC SHS G6700G107 1218 72212 SH SOLE 26 48089 0 24123 NVENT ELECTRIC PLC SHS G6700G107 377 22376 SH SOLE 28 22376 0 0 NVENT ELECTRIC PLC SHS G6700G107 847 50201 SH SOLE 30 50201 0 0 NVENT ELECTRIC PLC SHS G6700G107 79 4692 SH SOLE 31 3185 0 1507 NVENT ELECTRIC PLC SHS G6700G107 327 19406 SH SOLE 34 19406 0 0 NVENT ELECTRIC PLC SHS G6700G107 92 5445 SH SOLE 36 5445 0 0 NVENT ELECTRIC PLC SHS G6700G107 270 16006 SH SOLE 40 16006 0 0 NVIDIA CORP COM 67066G104 442242 1677702 SH SOLE 2 360013 0 1317689 NVIDIA CORP COM 67066G104 80188 304205 SH SOLE 4 288408 0 15797 NVIDIA CORP COM 67066G104 147616 560001 SH SOLE 7 541278 0 18723 NVIDIA CORP COM 67066G104 5346 20279 SH SOLE 13 20279 0 0 NVIDIA CORP COM 67066G104 12948 49118 SH SOLE 15 49118 0 0 NVIDIA CORP COM 67066G104 27 104 SH SOLE 17 0 0 104 NVIDIA CORP COM 67066G104 346039 1312742 SH SOLE 18 1197292 0 115450 NVIDIA CORP COM 67066G104 198183 751833 SH SOLE 19 751833 0 0 NVIDIA CORP COM 67066G104 3899058 14791570 SH SOLE 21 14791570 0 0 NVIDIA CORP COM 67066G104 3877998 14711678 SH SOLE 22 13160535 0 1551143 NVIDIA CORP COM 67066G104 126000 477998 SH SOLE 23 477998 0 0 NVIDIA CORP COM 67066G104 182484 692277 SH SOLE 25 692277 0 0 NVIDIA CORP COM 67066G104 734871 2787826 SH SOLE 26 358238 0 2429588 NVIDIA CORP COM 67066G104 31396 119105 SH SOLE 28 84720 0 34385 NVIDIA CORP COM 67066G104 27730 105198 SH SOLE 29 40006 0 65192 NVIDIA CORP COM 67066G104 832290 3157397 SH SOLE 30 3157397 0 0 NVIDIA CORP COM 67066G104 102170 387593 SH SOLE 31 152827 0 234766 NVIDIA CORP COM 67066G104 32129 121887 SH SOLE 32 121887 0 0 NVIDIA CORP COM 67066G104 87820 333155 SH SOLE 34 333155 0 0 NVIDIA CORP COM 67066G104 99767 378479 SH SOLE 36 378479 0 0 NVIDIA CORP COM 67066G104 3453 13098 SH SOLE 40 13098 0 0 NVR INC COM 62944T105 22652 8817 SH SOLE 2 1983 0 6834 NVR INC COM 62944T105 4781 1861 SH SOLE 4 1768 0 93 NVR INC COM 62944T105 14929 5811 SH SOLE 7 3659 0 2152 NVR INC COM 62944T105 157 61 SH SOLE 13 61 0 0 NVR INC COM 62944T105 740 288 SH SOLE 15 288 0 0 NVR INC COM 62944T105 17896 6966 SH SOLE 18 6461 0 505 NVR INC COM 62944T105 2893 1126 SH SOLE 19 1126 0 0 NVR INC COM 62944T105 386615 150486 SH SOLE 21 150486 0 0 NVR INC COM 62944T105 245168 95429 SH SOLE 22 87457 0 7972 NVR INC COM 62944T105 6464 2516 SH SOLE 23 2516 0 0 NVR INC COM 62944T105 9757 3798 SH SOLE 25 3798 0 0 NVR INC COM 62944T105 45668 17776 SH SOLE 26 3056 0 14720 NVR INC COM 62944T105 1816 707 SH SOLE 28 504 0 203 NVR INC COM 62944T105 2112 822 SH SOLE 29 67 0 755 NVR INC COM 62944T105 40212 15652 SH SOLE 30 15652 0 0 NVR INC COM 62944T105 1983 772 SH SOLE 31 630 0 142 NVR INC COM 62944T105 462 180 SH SOLE 34 180 0 0 NVR INC COM 62944T105 6402 2492 SH SOLE 36 2492 0 0 NVR INC COM 62944T105 185 72 SH SOLE 40 72 0 0 NXP SEMICONDUCTORS N V COM N6596X109 17128 206541 SH SOLE 2 127210 0 79331 NXP SEMICONDUCTORS N V COM N6596X109 11834 142698 SH SOLE 4 134510 0 8188 NXP SEMICONDUCTORS N V COM N6596X109 18927 228230 SH SOLE 7 211856 0 16374 NXP SEMICONDUCTORS N V COM N6596X109 748 9018 SH SOLE 13 9018 0 0 NXP SEMICONDUCTORS N V COM N6596X109 2042 24621 SH SOLE 15 24621 0 0 NXP SEMICONDUCTORS N V COM N6596X109 134223 1618509 SH SOLE 18 1580887 0 37622 NXP SEMICONDUCTORS N V COM N6596X109 173707 2094621 SH SOLE 19 2094621 0 0 NXP SEMICONDUCTORS N V COM N6596X109 364846 4399451 SH SOLE 21 4399451 0 0 NXP SEMICONDUCTORS N V COM N6596X109 354174 4270760 SH SOLE 22 4047330 0 223430 NXP SEMICONDUCTORS N V COM N6596X109 18466 222668 SH SOLE 23 222668 0 0 NXP SEMICONDUCTORS N V COM N6596X109 25695 309838 SH SOLE 25 309838 0 0 NXP SEMICONDUCTORS N V COM N6596X109 85344 1029111 SH SOLE 26 87544 0 941567 NXP SEMICONDUCTORS N V COM N6596X109 3701 44632 SH SOLE 28 40238 0 4394 NXP SEMICONDUCTORS N V COM N6596X109 2993 36088 SH SOLE 29 6599 0 29489 NXP SEMICONDUCTORS N V COM N6596X109 137237 1654849 SH SOLE 30 1654849 0 0 NXP SEMICONDUCTORS N V COM N6596X109 26340 317614 SH SOLE 31 59445 0 258169 NXP SEMICONDUCTORS N V COM N6596X109 3672 44276 SH SOLE 32 44276 0 0 NXP SEMICONDUCTORS N V COM N6596X109 46647 562482 SH SOLE 34 562482 0 0 NXP SEMICONDUCTORS N V COM N6596X109 16011 193071 SH SOLE 36 193071 0 0 NXP SEMICONDUCTORS N V COM N6596X109 501 6036 SH SOLE 40 6036 0 0 NXP SEMICONDUCTORS N V OPTIONS N6596X909 174 2100 SH Call SOLE 4 2100 0 0 NXP SEMICONDUCTORS N V OPTIONS N6596X909 2737 33000 SH Call SOLE 18 33000 0 0 NXP SEMICONDUCTORS N V OPTIONS N6596X909 12879 155300 SH Call SOLE 19 155300 0 0 NXP SEMICONDUCTORS N V OPTIONS N6596X909 995 12000 SH Call SOLE 22 12000 0 0 NXP SEMICONDUCTORS N V OPTIONS N6596X909 6112 73700 SH Call SOLE 34 73700 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 28 11995 SH SOLE 18 11995 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 11 4639 SH SOLE 19 4639 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 227 96828 SH SOLE 21 96828 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 9 3954 SH SOLE 23 3954 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 54494 181013 SH SOLE 2 20037 0 160976 O REILLY AUTOMOTIVE INC NEW COM 67103H107 10469 34775 SH SOLE 4 32592 0 2183 O REILLY AUTOMOTIVE INC NEW COM 67103H107 22335 74189 SH SOLE 7 71095 0 3094 O REILLY AUTOMOTIVE INC NEW COM 67103H107 307 1021 SH SOLE 13 1021 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 2034 6755 SH SOLE 15 6755 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 93100 309250 SH SOLE 18 281028 0 28222 O REILLY AUTOMOTIVE INC NEW COM 67103H107 14438 47960 SH SOLE 19 47960 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 643869 2138745 SH SOLE 21 2138745 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 560368 1861379 SH SOLE 22 1682604 0 178775 O REILLY AUTOMOTIVE INC NEW COM 67103H107 16614 55187 SH SOLE 23 55187 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 25116 83429 SH SOLE 25 78774 0 4655 O REILLY AUTOMOTIVE INC NEW COM 67103H107 89218 296357 SH SOLE 26 49565 0 246792 O REILLY AUTOMOTIVE INC NEW COM 67103H107 4605 15297 SH SOLE 28 10855 0 4442 O REILLY AUTOMOTIVE INC NEW COM 67103H107 405 1344 SH SOLE 29 1344 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 98194 326171 SH SOLE 30 326171 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 5184 17221 SH SOLE 31 14082 0 3139 O REILLY AUTOMOTIVE INC NEW COM 67103H107 3609 11989 SH SOLE 32 11989 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 11463 38076 SH SOLE 34 38076 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 16885 56087 SH SOLE 36 56087 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 521 1730 SH SOLE 40 1730 0 0 O-I GLASS INC COM 67098H104 2718 382279 SH SOLE 2 77126 0 305153 O-I GLASS INC COM 67098H104 6 787 SH SOLE 4 787 0 0 O-I GLASS INC COM 67098H104 46 6498 SH SOLE 7 6498 0 0 O-I GLASS INC COM 67098H104 3084 433726 SH SOLE 18 433726 0 0 O-I GLASS INC COM 67098H104 259 36421 SH SOLE 19 36421 0 0 O-I GLASS INC COM 67098H104 51554 7250907 SH SOLE 21 7250907 0 0 O-I GLASS INC COM 67098H104 36264 5100377 SH SOLE 22 4819460 0 280917 O-I GLASS INC COM 67098H104 372 52365 SH SOLE 26 34811 0 17554 O-I GLASS INC COM 67098H104 141 19842 SH SOLE 28 19842 0 0 O-I GLASS INC COM 67098H104 353 49612 SH SOLE 30 49612 0 0 O-I GLASS INC COM 67098H104 138 19466 SH SOLE 31 3366 0 16100 O-I GLASS INC COM 67098H104 76 10742 SH SOLE 36 10742 0 0 O-I GLASS INC COM 67098H104 124 17408 SH SOLE 40 17408 0 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 105 6686 SH SOLE 2 304 0 6382 OAK VALLEY BANCORP OAKDALE C COM 671807105 409 25976 SH SOLE 18 25976 0 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 206 13107 SH SOLE 19 13107 0 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 3610 229341 SH SOLE 21 229341 0 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 1126 71524 SH SOLE 22 67914 0 3610 OAKTREE SPECIALTY LENDING CO COM 67401P108 2030 626589 SH SOLE 30 626589 0 0 OASIS PETROLEUM INC COM 674215108 108 308235 SH SOLE 2 11168 0 297067 OASIS PETROLEUM INC COM 674215108 0 1377 SH SOLE 4 1377 0 0 OASIS PETROLEUM INC COM 674215108 10 28905 SH SOLE 7 28905 0 0 OASIS PETROLEUM INC COM 674215108 493 1408637 SH SOLE 18 1408637 0 0 OASIS PETROLEUM INC COM 674215108 226 646654 SH SOLE 19 646654 0 0 OASIS PETROLEUM INC COM 674215108 11746 33559003 SH SOLE 21 33559003 0 0 OASIS PETROLEUM INC COM 674215108 1883 5380719 SH SOLE 22 4976331 0 404388 OASIS PETROLEUM INC COM 674215108 35 100703 SH SOLE 26 41113 0 59590 OASIS PETROLEUM INC COM 674215108 13 37259 SH SOLE 28 37259 0 0 OASIS PETROLEUM INC COM 674215108 176 502837 SH SOLE 30 502837 0 0 OASIS PETROLEUM INC COM 674215108 46 130353 SH SOLE 31 0 0 130353 OASIS PETROLEUM INC COM 674215108 20 58333 SH SOLE 36 58333 0 0 OASIS PETROLEUM INC COM 674215108 11 30628 SH SOLE 40 30628 0 0 OASIS PETROLEUM INC NOTE 2.625% 9/1 674215AJ7 98 855000 PRN SOLE 21 855000 0 0 OBLONG INC COM 674434105 1 1121 SH SOLE 21 1121 0 0 OBSEVA SA COM H5861P103 39 16250 SH SOLE 22 16250 0 0 OCCIDENTAL PETE CORP COM 674599105 25155 2172293 SH SOLE 2 247655 0 1924638 OCCIDENTAL PETE CORP COM 674599105 4706 406387 SH SOLE 4 382173 0 24214 OCCIDENTAL PETE CORP COM 674599105 9520 822137 SH SOLE 7 767649 0 54488 OCCIDENTAL PETE CORP COM 674599105 298 25757 SH SOLE 13 25757 0 0 OCCIDENTAL PETE CORP COM 674599105 1120 96724 SH SOLE 15 96724 0 0 OCCIDENTAL PETE CORP COM 674599105 19527 1686292 SH SOLE 18 1557047 0 129245 OCCIDENTAL PETE CORP COM 674599105 1475 127354 SH SOLE 19 127354 0 0 OCCIDENTAL PETE CORP COM 674599105 261747 22603392 SH SOLE 21 22603392 0 0 OCCIDENTAL PETE CORP COM 674599105 245764 21223179 SH SOLE 22 19016611 0 2206568 OCCIDENTAL PETE CORP COM 674599105 7463 644474 SH SOLE 23 644474 0 0 OCCIDENTAL PETE CORP COM 674599105 10279 887613 SH SOLE 25 887613 0 0 OCCIDENTAL PETE CORP COM 674599105 41583 3590897 SH SOLE 26 563797 0 3027100 OCCIDENTAL PETE CORP COM 674599105 2100 181333 SH SOLE 28 128164 0 53169 OCCIDENTAL PETE CORP COM 674599105 216 18636 SH SOLE 29 18636 0 0 OCCIDENTAL PETE CORP COM 674599105 40775 3521154 SH SOLE 30 3521154 0 0 OCCIDENTAL PETE CORP COM 674599105 2591 223712 SH SOLE 31 160098 0 63614 OCCIDENTAL PETE CORP COM 674599105 784 67737 SH SOLE 32 67737 0 0 OCCIDENTAL PETE CORP COM 674599105 582 50296 SH SOLE 34 50296 0 0 OCCIDENTAL PETE CORP COM 674599105 8283 715251 SH SOLE 36 715251 0 0 OCCIDENTAL PETE CORP COM 674599105 237 20484 SH SOLE 40 20484 0 0 OCEAN BIO CHEM INC COM 674631106 4 728 SH SOLE 21 728 0 0 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 0 15 SH SOLE 21 15 0 0 OCEANEERING INTL INC COM 675232102 314 106769 SH SOLE 2 17673 0 89096 OCEANEERING INTL INC COM 675232102 1 425 SH SOLE 4 425 0 0 OCEANEERING INTL INC COM 675232102 11 3854 SH SOLE 7 3854 0 0 OCEANEERING INTL INC COM 675232102 1358 461925 SH SOLE 18 461925 0 0 OCEANEERING INTL INC COM 675232102 1730 588526 SH SOLE 19 588526 0 0 OCEANEERING INTL INC COM 675232102 33408 11363320 SH SOLE 21 11363320 0 0 OCEANEERING INTL INC COM 675232102 10338 3516157 SH SOLE 22 3382157 0 134000 OCEANEERING INTL INC COM 675232102 197 67020 SH SOLE 23 67020 0 0 OCEANEERING INTL INC COM 675232102 654 222327 SH SOLE 26 12844 0 209483 OCEANEERING INTL INC COM 675232102 42 14132 SH SOLE 28 14132 0 0 OCEANEERING INTL INC COM 675232102 373 127022 SH SOLE 30 127022 0 0 OCEANEERING INTL INC COM 675232102 28 9400 SH SOLE 31 0 0 9400 OCEANEERING INTL INC COM 675232102 22 7502 SH SOLE 36 7502 0 0 OCEANEERING INTL INC COM 675232102 32 10990 SH SOLE 40 10990 0 0 OCEANFIRST FINL CORP COM 675234108 825 51854 SH SOLE 2 3606 0 48248 OCEANFIRST FINL CORP COM 675234108 9 573 SH SOLE 4 573 0 0 OCEANFIRST FINL CORP COM 675234108 15 967 SH SOLE 7 967 0 0 OCEANFIRST FINL CORP COM 675234108 2967 186464 SH SOLE 18 186464 0 0 OCEANFIRST FINL CORP COM 675234108 2087 131194 SH SOLE 19 131194 0 0 OCEANFIRST FINL CORP COM 675234108 29557 1857754 SH SOLE 21 1857754 0 0 OCEANFIRST FINL CORP COM 675234108 28398 1784909 SH SOLE 22 1731539 0 53370 OCEANFIRST FINL CORP COM 675234108 54 3376 SH SOLE 23 3376 0 0 OCEANFIRST FINL CORP COM 675234108 827 51959 SH SOLE 26 20603 0 31356 OCEANFIRST FINL CORP COM 675234108 157 9858 SH SOLE 28 9858 0 0 OCEANFIRST FINL CORP COM 675234108 306 19241 SH SOLE 30 19241 0 0 OCEANFIRST FINL CORP COM 675234108 107 6736 SH SOLE 40 6736 0 0 OCONEE FED FINL CORP COM 675607105 6 359 SH SOLE 18 359 0 0 OCONEE FED FINL CORP COM 675607105 4 212 SH SOLE 21 212 0 0 OCUGEN INC COM 67577C105 0 114 SH SOLE 21 114 0 0 OCUGEN INC COM 67577C105 182 645871 SH SOLE 22 645871 0 0 OCULAR THERAPEUTIX INC COM 67576A100 80 16069 SH SOLE 2 2531 0 13538 OCULAR THERAPEUTIX INC COM 67576A100 14 2918 SH SOLE 7 2918 0 0 OCULAR THERAPEUTIX INC COM 67576A100 783 158122 SH SOLE 18 158122 0 0 OCULAR THERAPEUTIX INC COM 67576A100 391 78944 SH SOLE 19 78944 0 0 OCULAR THERAPEUTIX INC COM 67576A100 7233 1461284 SH SOLE 21 1461284 0 0 OCULAR THERAPEUTIX INC COM 67576A100 5661 1143592 SH SOLE 22 1121472 0 22120 OCWEN FINL CORP COM NEW 675746309 61 122908 SH SOLE 2 5152 0 117756 OCWEN FINL CORP COM NEW 675746309 0 634 SH SOLE 4 634 0 0 OCWEN FINL CORP COM NEW 675746309 2 3137 SH SOLE 7 3137 0 0 OCWEN FINL CORP COM NEW 675746309 258 516738 SH SOLE 18 516738 0 0 OCWEN FINL CORP COM NEW 675746309 128 255166 SH SOLE 19 255166 0 0 OCWEN FINL CORP COM NEW 675746309 2390 4780218 SH SOLE 21 4780218 0 0 OCWEN FINL CORP COM NEW 675746309 1887 3774852 SH SOLE 22 3648477 0 126375 OCWEN FINL CORP COM NEW 675746309 14 28190 SH SOLE 26 16159 0 12031 OCWEN FINL CORP COM NEW 675746309 8 15315 SH SOLE 28 15315 0 0 OCWEN FINL CORP COM NEW 675746309 6 12740 SH SOLE 30 12740 0 0 OCWEN FINL CORP COM NEW 675746309 6 11019 SH SOLE 40 11019 0 0 ODONATE THERAPEUTICS INC COM 676079106 97 3525 SH SOLE 2 470 0 3055 ODONATE THERAPEUTICS INC COM 676079106 7 245 SH SOLE 7 245 0 0 ODONATE THERAPEUTICS INC COM 676079106 1016 36813 SH SOLE 18 36813 0 0 ODONATE THERAPEUTICS INC COM 676079106 500 18109 SH SOLE 19 18109 0 0 ODONATE THERAPEUTICS INC COM 676079106 9770 353872 SH SOLE 21 353872 0 0 ODONATE THERAPEUTICS INC COM 676079106 9396 340309 SH SOLE 22 326642 0 13667 ODONATE THERAPEUTICS INC COM 676079106 57 2071 SH SOLE 28 2071 0 0 ODONATE THERAPEUTICS INC COM 676079106 182 6607 SH SOLE 30 6607 0 0 ODONATE THERAPEUTICS INC COM 676079106 63 2266 SH SOLE 40 2266 0 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 8 2333 SH SOLE 18 2333 0 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 90 26831 SH SOLE 21 26831 0 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 637 190183 SH SOLE 22 190183 0 0 OFFICE DEPOT INC COM 676220106 854 520914 SH SOLE 2 27877 0 493037 OFFICE DEPOT INC COM 676220106 3 2123 SH SOLE 4 2123 0 0 OFFICE DEPOT INC COM 676220106 47 28745 SH SOLE 7 28745 0 0 OFFICE DEPOT INC COM 676220106 4067 2479714 SH SOLE 18 2479714 0 0 OFFICE DEPOT INC COM 676220106 1678 1023156 SH SOLE 19 1023156 0 0 OFFICE DEPOT INC COM 676220106 100664 61380245 SH SOLE 21 61380245 0 0 OFFICE DEPOT INC COM 676220106 27278 16633002 SH SOLE 22 15620180 0 1012822 OFFICE DEPOT INC COM 676220106 132 80469 SH SOLE 26 44724 0 35745 OFFICE DEPOT INC COM 676220106 116 70878 SH SOLE 28 70878 0 0 OFFICE DEPOT INC COM 676220106 1198 730320 SH SOLE 30 730320 0 0 OFFICE DEPOT INC COM 676220106 83 50745 SH SOLE 31 0 0 50745 OFFICE DEPOT INC COM 676220106 201 122551 SH SOLE 36 122551 0 0 OFFICE DEPOT INC COM 676220106 88 53553 SH SOLE 40 53553 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1237 45404 SH SOLE 2 2371 0 43033 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 752 27596 SH SOLE 4 27596 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1326 48647 SH SOLE 7 48647 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 5932 217683 SH SOLE 18 217683 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 3731 136913 SH SOLE 19 136913 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 151839 5572057 SH SOLE 21 5572057 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 50483 1852594 SH SOLE 22 1801859 0 50735 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 42 1526 SH SOLE 23 1526 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 2961 108652 SH SOLE 25 108652 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1537 56419 SH SOLE 26 31234 0 25185 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 255 9364 SH SOLE 28 9364 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 664 24359 SH SOLE 29 24359 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 7149 262351 SH SOLE 30 262351 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 181 6641 SH SOLE 40 6641 0 0 OFG BANCORP COM 67103X102 528 47231 SH SOLE 2 1804 0 45427 OFG BANCORP COM 67103X102 4 377 SH SOLE 4 377 0 0 OFG BANCORP COM 67103X102 9 810 SH SOLE 7 810 0 0 OFG BANCORP COM 67103X102 2449 219058 SH SOLE 18 219058 0 0 OFG BANCORP COM 67103X102 1003 89719 SH SOLE 19 89719 0 0 OFG BANCORP COM 67103X102 62346 5576521 SH SOLE 21 5576521 0 0 OFG BANCORP COM 67103X102 16737 1497038 SH SOLE 22 1447883 0 49155 OFG BANCORP COM 67103X102 316 28261 SH SOLE 26 25178 0 3083 OFG BANCORP COM 67103X102 74 6641 SH SOLE 28 6641 0 0 OFG BANCORP COM 67103X102 821 73416 SH SOLE 30 73416 0 0 OFG BANCORP COM 67103X102 49 4372 SH SOLE 40 4372 0 0 OGE ENERGY CORP COM 670837103 20710 673943 SH SOLE 2 216732 0 457211 OGE ENERGY CORP COM 670837103 3391 110349 SH SOLE 4 105079 0 5270 OGE ENERGY CORP COM 670837103 5903 192102 SH SOLE 7 86078 0 106024 OGE ENERGY CORP COM 670837103 98 3196 SH SOLE 13 3196 0 0 OGE ENERGY CORP COM 670837103 647 21062 SH SOLE 15 21062 0 0 OGE ENERGY CORP COM 670837103 24411 794386 SH SOLE 18 777575 0 16811 OGE ENERGY CORP COM 670837103 3834 124761 SH SOLE 19 124761 0 0 OGE ENERGY CORP COM 670837103 547645 17821182 SH SOLE 21 17821182 0 0 OGE ENERGY CORP COM 670837103 211640 6887080 SH SOLE 22 6529206 0 357874 OGE ENERGY CORP COM 670837103 4970 161722 SH SOLE 23 161722 0 0 OGE ENERGY CORP COM 670837103 570 18546 SH SOLE 25 18546 0 0 OGE ENERGY CORP COM 670837103 12037 391706 SH SOLE 26 236184 0 155522 OGE ENERGY CORP COM 670837103 1272 41386 SH SOLE 28 29663 0 11723 OGE ENERGY CORP COM 670837103 319 10374 SH SOLE 29 10374 0 0 OGE ENERGY CORP COM 670837103 19574 636961 SH SOLE 30 636961 0 0 OGE ENERGY CORP COM 670837103 2602 84664 SH SOLE 31 38586 0 46078 OGE ENERGY CORP COM 670837103 2241 72931 SH SOLE 32 72931 0 0 OGE ENERGY CORP COM 670837103 6010 195579 SH SOLE 34 195579 0 0 OGE ENERGY CORP COM 670837103 1622 52792 SH SOLE 36 52792 0 0 OGE ENERGY CORP COM 670837103 123 4013 SH SOLE 40 4013 0 0 OHIO VY BANC CORP COM 677719106 125 4153 SH SOLE 2 134 0 4019 OHIO VY BANC CORP COM 677719106 4 120 SH SOLE 7 120 0 0 OHIO VY BANC CORP COM 677719106 471 15713 SH SOLE 18 15713 0 0 OHIO VY BANC CORP COM 677719106 238 7947 SH SOLE 19 7947 0 0 OHIO VY BANC CORP COM 677719106 4500 150104 SH SOLE 21 150104 0 0 OHIO VY BANC CORP COM 677719106 1592 53114 SH SOLE 22 50511 0 2603 OI SA SPONSORED ADR NE 670851500 948 2160216 SH SOLE 19 2160216 0 0 OI SA SPONSORED ADR NE 670851500 62 142244 SH SOLE 25 142244 0 0 OI SA SPONSORED ADR NE 670851500 128 291998 SH SOLE 34 291998 0 0 OIL DRI CORP AMER COM 677864100 165 4928 SH SOLE 2 209 0 4719 OIL DRI CORP AMER COM 677864100 5 146 SH SOLE 7 146 0 0 OIL DRI CORP AMER COM 677864100 651 19453 SH SOLE 18 19453 0 0 OIL DRI CORP AMER COM 677864100 325 9707 SH SOLE 19 9707 0 0 OIL DRI CORP AMER COM 677864100 6275 187654 SH SOLE 21 187654 0 0 OIL DRI CORP AMER COM 677864100 2516 75237 SH SOLE 22 72223 0 3014 OIL STS INTL INC COM 678026105 121 59509 SH SOLE 2 5312 0 54197 OIL STS INTL INC COM 678026105 0 213 SH SOLE 4 213 0 0 OIL STS INTL INC COM 678026105 2 988 SH SOLE 7 988 0 0 OIL STS INTL INC COM 678026105 563 277422 SH SOLE 18 277422 0 0 OIL STS INTL INC COM 678026105 341 167943 SH SOLE 19 167943 0 0 OIL STS INTL INC COM 678026105 14102 6946781 SH SOLE 21 6946781 0 0 OIL STS INTL INC COM 678026105 3918 1930056 SH SOLE 22 1847347 0 82709 OIL STS INTL INC COM 678026105 23 11178 SH SOLE 23 11178 0 0 OIL STS INTL INC COM 678026105 87 43093 SH SOLE 26 6943 0 36150 OIL STS INTL INC COM 678026105 16 7894 SH SOLE 28 7894 0 0 OIL STS INTL INC COM 678026105 175 86150 SH SOLE 30 86150 0 0 OIL STS INTL INC COM 678026105 11 5498 SH SOLE 40 5498 0 0 OKTA INC CL A 679295105 29365 240182 SH SOLE 2 17392 0 222790 OKTA INC CL A 679295105 5990 48994 SH SOLE 4 45913 0 3081 OKTA INC CL A 679295105 1305 10677 SH SOLE 7 7767 0 2910 OKTA INC CL A 679295105 44 356 SH SOLE 13 356 0 0 OKTA INC CL A 679295105 1097 8976 SH SOLE 15 8976 0 0 OKTA INC CL A 679295105 10793 88276 SH SOLE 18 79694 0 8582 OKTA INC CL A 679295105 184133 1506078 SH SOLE 19 1506078 0 0 OKTA INC CL A 679295105 192885 1577659 SH SOLE 21 1577659 0 0 OKTA INC CL A 679295105 364059 2977745 SH SOLE 22 2806240 0 171505 OKTA INC CL A 679295105 9421 77055 SH SOLE 23 77055 0 0 OKTA INC CL A 679295105 18763 153469 SH SOLE 25 153469 0 0 OKTA INC CL A 679295105 49909 408221 SH SOLE 26 88883 0 319338 OKTA INC CL A 679295105 2656 21728 SH SOLE 28 15293 0 6435 OKTA INC CL A 679295105 3030 24781 SH SOLE 29 2111 0 22670 OKTA INC CL A 679295105 23076 188742 SH SOLE 30 188742 0 0 OKTA INC CL A 679295105 2666 21802 SH SOLE 31 18080 0 3722 OKTA INC CL A 679295105 32302 264204 SH SOLE 34 264204 0 0 OKTA INC CL A 679295105 8238 67384 SH SOLE 36 67384 0 0 OKTA INC CL A 679295105 289 2363 SH SOLE 40 2363 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 31375 239027 SH SOLE 2 25145 0 213882 OLD DOMINION FREIGHT LINE IN COM 679580100 6207 47285 SH SOLE 4 44947 0 2338 OLD DOMINION FREIGHT LINE IN COM 679580100 18569 141464 SH SOLE 7 88299 0 53165 OLD DOMINION FREIGHT LINE IN COM 679580100 194 1476 SH SOLE 13 1476 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 1077 8205 SH SOLE 15 8205 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 25360 193205 SH SOLE 18 178539 0 14666 OLD DOMINION FREIGHT LINE IN COM 679580100 4142 31555 SH SOLE 19 31555 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 320744 2443574 SH SOLE 21 2443574 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 304301 2318307 SH SOLE 22 2088527 0 229780 OLD DOMINION FREIGHT LINE IN COM 679580100 9157 69765 SH SOLE 23 69765 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 16382 124808 SH SOLE 25 124808 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 49254 375238 SH SOLE 26 83077 0 292161 OLD DOMINION FREIGHT LINE IN COM 679580100 2540 19351 SH SOLE 28 13743 0 5608 OLD DOMINION FREIGHT LINE IN COM 679580100 7703 58683 SH SOLE 29 2111 0 56572 OLD DOMINION FREIGHT LINE IN COM 679580100 50626 385695 SH SOLE 30 385695 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 2779 21168 SH SOLE 31 16912 0 4256 OLD DOMINION FREIGHT LINE IN COM 679580100 704 5360 SH SOLE 34 5360 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 8413 64092 SH SOLE 36 64092 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 257 1960 SH SOLE 40 1960 0 0 OLD NATL BANCORP IND COM 680033107 1970 149346 SH SOLE 2 6058 0 143288 OLD NATL BANCORP IND COM 680033107 9 645 SH SOLE 4 645 0 0 OLD NATL BANCORP IND COM 680033107 42 3194 SH SOLE 7 3194 0 0 OLD NATL BANCORP IND COM 680033107 9764 740231 SH SOLE 18 740231 0 0 OLD NATL BANCORP IND COM 680033107 3924 297516 SH SOLE 19 297516 0 0 OLD NATL BANCORP IND COM 680033107 239872 18185920 SH SOLE 21 18185920 0 0 OLD NATL BANCORP IND COM 680033107 65413 4959287 SH SOLE 22 4793483 0 165804 OLD NATL BANCORP IND COM 680033107 991 75105 SH SOLE 26 52018 0 23087 OLD NATL BANCORP IND COM 680033107 131 9968 SH SOLE 28 9968 0 0 OLD NATL BANCORP IND COM 680033107 2779 210683 SH SOLE 30 210683 0 0 OLD NATL BANCORP IND COM 680033107 52 3959 SH SOLE 36 3959 0 0 OLD NATL BANCORP IND COM 680033107 169 12813 SH SOLE 40 12813 0 0 OLD POINT FINL CORP COM 680194107 13 884 SH SOLE 18 884 0 0 OLD POINT FINL CORP COM 680194107 12 766 SH SOLE 21 766 0 0 OLD REP INTL CORP COM 680223104 10420 683296 SH SOLE 2 153694 0 529602 OLD REP INTL CORP COM 680223104 22 1435 SH SOLE 4 1435 0 0 OLD REP INTL CORP COM 680223104 3029 198648 SH SOLE 7 198648 0 0 OLD REP INTL CORP COM 680223104 46 3020 SH SOLE 15 3020 0 0 OLD REP INTL CORP COM 680223104 17176 1126307 SH SOLE 18 1126307 0 0 OLD REP INTL CORP COM 680223104 1027 67320 SH SOLE 19 67320 0 0 OLD REP INTL CORP COM 680223104 300109 19679294 SH SOLE 21 19679294 0 0 OLD REP INTL CORP COM 680223104 140762 9230286 SH SOLE 22 8750129 0 480157 OLD REP INTL CORP COM 680223104 3866 253521 SH SOLE 25 253521 0 0 OLD REP INTL CORP COM 680223104 7322 480119 SH SOLE 26 59211 0 420908 OLD REP INTL CORP COM 680223104 631 41375 SH SOLE 28 41375 0 0 OLD REP INTL CORP COM 680223104 1408 92308 SH SOLE 30 92308 0 0 OLD REP INTL CORP COM 680223104 1000 65585 SH SOLE 31 5740 0 59845 OLD REP INTL CORP COM 680223104 1586 104006 SH SOLE 32 104006 0 0 OLD REP INTL CORP COM 680223104 244 15995 SH SOLE 34 15995 0 0 OLD REP INTL CORP COM 680223104 2239 146787 SH SOLE 36 146787 0 0 OLD REP INTL CORP COM 680223104 448 29405 SH SOLE 40 29405 0 0 OLD SECOND BANCORP INC ILL COM 680277100 207 29919 SH SOLE 2 2686 0 27233 OLD SECOND BANCORP INC ILL COM 680277100 5 698 SH SOLE 7 698 0 0 OLD SECOND BANCORP INC ILL COM 680277100 780 112874 SH SOLE 18 112874 0 0 OLD SECOND BANCORP INC ILL COM 680277100 403 58331 SH SOLE 19 58331 0 0 OLD SECOND BANCORP INC ILL COM 680277100 7094 1026580 SH SOLE 21 1026580 0 0 OLD SECOND BANCORP INC ILL COM 680277100 5756 833025 SH SOLE 22 813630 0 19395 OLIN CORP COM PAR $1 680665205 4020 344471 SH SOLE 2 275086 0 69385 OLIN CORP COM PAR $1 680665205 10 869 SH SOLE 4 869 0 0 OLIN CORP COM PAR $1 680665205 1633 139955 SH SOLE 7 139955 0 0 OLIN CORP COM PAR $1 680665205 6167 528410 SH SOLE 18 528410 0 0 OLIN CORP COM PAR $1 680665205 1497 128242 SH SOLE 19 128242 0 0 OLIN CORP COM PAR $1 680665205 130342 11168993 SH SOLE 21 11168993 0 0 OLIN CORP COM PAR $1 680665205 60871 5216024 SH SOLE 22 4941390 0 274634 OLIN CORP COM PAR $1 680665205 665 56954 SH SOLE 26 34269 0 22685 OLIN CORP COM PAR $1 680665205 248 21256 SH SOLE 28 21256 0 0 OLIN CORP COM PAR $1 680665205 12201 1045501 SH SOLE 30 1045501 0 0 OLIN CORP COM PAR $1 680665205 127 10918 SH SOLE 31 3525 0 7393 OLIN CORP COM PAR $1 680665205 746 63897 SH SOLE 32 63897 0 0 OLIN CORP COM PAR $1 680665205 1086 93063 SH SOLE 34 93063 0 0 OLIN CORP COM PAR $1 680665205 79 6795 SH SOLE 36 6795 0 0 OLIN CORP COM PAR $1 680665205 212 18127 SH SOLE 40 18127 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 5664 122221 SH SOLE 2 25268 0 96953 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 13 286 SH SOLE 4 286 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 30 655 SH SOLE 7 655 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 6891 148708 SH SOLE 18 148708 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 575 12413 SH SOLE 19 12413 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 120827 2607407 SH SOLE 21 2607407 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 80002 1726417 SH SOLE 22 1642519 0 83898 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1347 29074 SH SOLE 26 16611 0 12463 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 380 8211 SH SOLE 28 8211 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 887 19142 SH SOLE 30 19142 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 48 1046 SH SOLE 31 1046 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 65 1398 SH SOLE 34 1398 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 296 6391 SH SOLE 40 6391 0 0 OLYMPIC STEEL INC COM 68162K106 107 10295 SH SOLE 2 1661 0 8634 OLYMPIC STEEL INC COM 68162K106 3 279 SH SOLE 7 279 0 0 OLYMPIC STEEL INC COM 68162K106 456 44054 SH SOLE 18 44054 0 0 OLYMPIC STEEL INC COM 68162K106 549 53006 SH SOLE 19 53006 0 0 OLYMPIC STEEL INC COM 68162K106 11323 1094014 SH SOLE 21 1094014 0 0 OLYMPIC STEEL INC COM 68162K106 3667 354311 SH SOLE 22 348025 0 6286 OLYMPIC STEEL INC COM 68162K106 100 9615 SH SOLE 23 9615 0 0 OLYMPIC STEEL INC COM 68162K106 285 27494 SH SOLE 26 0 0 27494 OLYMPIC STEEL INC COM 68162K106 78 7577 SH SOLE 30 7577 0 0 OMEGA FLEX INC COM 682095104 96 1132 SH SOLE 2 187 0 945 OMEGA FLEX INC COM 682095104 3 32 SH SOLE 7 32 0 0 OMEGA FLEX INC COM 682095104 914 10831 SH SOLE 18 10831 0 0 OMEGA FLEX INC COM 682095104 459 5435 SH SOLE 19 5435 0 0 OMEGA FLEX INC COM 682095104 9158 108504 SH SOLE 21 108504 0 0 OMEGA FLEX INC COM 682095104 5656 67010 SH SOLE 22 64986 0 2024 OMEGA FLEX INC COM 682095104 159 1888 SH SOLE 26 0 0 1888 OMEGA FLEX INC COM 682095104 57 673 SH SOLE 28 673 0 0 OMEGA FLEX INC COM 682095104 51 610 SH SOLE 30 610 0 0 OMEGA FLEX INC COM 682095104 44 520 SH SOLE 40 520 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 16776 632110 SH SOLE 2 119226 0 512884 OMEGA HEALTHCARE INVS INC COM 681936100 5995 225882 SH SOLE 4 219950 0 5932 OMEGA HEALTHCARE INVS INC COM 681936100 6732 253642 SH SOLE 7 253642 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 614 23138 SH SOLE 15 23138 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 17091 643964 SH SOLE 18 627116 0 16848 OMEGA HEALTHCARE INVS INC COM 681936100 17478 658537 SH SOLE 19 658537 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 325632 12269489 SH SOLE 21 12269489 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 233323 8791378 SH SOLE 22 8415309 0 376069 OMEGA HEALTHCARE INVS INC COM 681936100 4400 165777 SH SOLE 23 165777 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 14367 541327 SH SOLE 25 541327 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 13486 508136 SH SOLE 26 186411 0 321725 OMEGA HEALTHCARE INVS INC COM 681936100 1186 44701 SH SOLE 28 31955 0 12746 OMEGA HEALTHCARE INVS INC COM 681936100 4331 163182 SH SOLE 29 115926 0 47256 OMEGA HEALTHCARE INVS INC COM 681936100 33687 1269297 SH SOLE 30 1269297 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 1324 49875 SH SOLE 31 39519 0 10356 OMEGA HEALTHCARE INVS INC COM 681936100 4764 179517 SH SOLE 34 179517 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 1329 50076 SH SOLE 36 50076 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 138 5194 SH SOLE 40 5194 0 0 OMEROS CORP COM 682143102 254 18998 SH SOLE 2 2490 0 16508 OMEROS CORP COM 682143102 3 239 SH SOLE 4 239 0 0 OMEROS CORP COM 682143102 11 835 SH SOLE 7 835 0 0 OMEROS CORP COM 682143102 2650 198222 SH SOLE 18 189081 0 9141 OMEROS CORP COM 682143102 2244 167870 SH SOLE 19 167870 0 0 OMEROS CORP COM 682143102 30697 2295986 SH SOLE 21 2295986 0 0 OMEROS CORP COM 682143102 19809 1481585 SH SOLE 22 1421342 0 60243 OMEROS CORP COM 682143102 81 6083 SH SOLE 23 6083 0 0 OMEROS CORP COM 682143102 340 25459 SH SOLE 26 0 0 25459 OMEROS CORP COM 682143102 92 6903 SH SOLE 28 6903 0 0 OMEROS CORP COM 682143102 255 19066 SH SOLE 30 19066 0 0 OMEROS CORP COM 682143102 49 3632 SH SOLE 40 3632 0 0 OMNICELL INC COM 68213N109 1306 19918 SH SOLE 2 6698 0 13220 OMNICELL INC COM 68213N109 14 211 SH SOLE 4 211 0 0 OMNICELL INC COM 68213N109 47 711 SH SOLE 7 711 0 0 OMNICELL INC COM 68213N109 13612 207562 SH SOLE 18 189921 0 17641 OMNICELL INC COM 68213N109 13314 203019 SH SOLE 19 203019 0 0 OMNICELL INC COM 68213N109 296452 4520462 SH SOLE 21 4520462 0 0 OMNICELL INC COM 68213N109 87236 1330219 SH SOLE 22 1286454 0 43765 OMNICELL INC COM 68213N109 1178 17960 SH SOLE 23 17960 0 0 OMNICELL INC COM 68213N109 4497 68578 SH SOLE 26 14325 0 54253 OMNICELL INC COM 68213N109 396 6037 SH SOLE 28 6037 0 0 OMNICELL INC COM 68213N109 3596 54838 SH SOLE 30 54838 0 0 OMNICELL INC COM 68213N109 24 367 SH SOLE 34 367 0 0 OMNICELL INC COM 68213N109 300 4578 SH SOLE 40 4578 0 0 OMNICOM GROUP INC COM 681919106 36451 663947 SH SOLE 2 172952 0 490995 OMNICOM GROUP INC COM 681919106 6671 121514 SH SOLE 4 115659 0 5855 OMNICOM GROUP INC COM 681919106 12561 228797 SH SOLE 7 221623 0 7174 OMNICOM GROUP INC COM 681919106 49 891 SH SOLE 13 891 0 0 OMNICOM GROUP INC COM 681919106 1257 22901 SH SOLE 15 22901 0 0 OMNICOM GROUP INC COM 681919106 31117 566792 SH SOLE 18 535160 0 31632 OMNICOM GROUP INC COM 681919106 10050 183052 SH SOLE 19 183052 0 0 OMNICOM GROUP INC COM 681919106 395936 7211956 SH SOLE 21 7211956 0 0 OMNICOM GROUP INC COM 681919106 315898 5754055 SH SOLE 22 5233868 0 520187 OMNICOM GROUP INC COM 681919106 12091 220229 SH SOLE 23 220229 0 0 OMNICOM GROUP INC COM 681919106 12583 229202 SH SOLE 25 229202 0 0 OMNICOM GROUP INC COM 681919106 62872 1145205 SH SOLE 26 165946 0 979259 OMNICOM GROUP INC COM 681919106 2557 46576 SH SOLE 28 32431 0 14145 OMNICOM GROUP INC COM 681919106 1067 19436 SH SOLE 29 19436 0 0 OMNICOM GROUP INC COM 681919106 45339 825839 SH SOLE 30 825839 0 0 OMNICOM GROUP INC COM 681919106 4434 80765 SH SOLE 31 42549 0 38216 OMNICOM GROUP INC COM 681919106 4294 78210 SH SOLE 34 78210 0 0 OMNICOM GROUP INC COM 681919106 9453 172177 SH SOLE 36 172177 0 0 OMNICOM GROUP INC COM 681919106 255 4636 SH SOLE 40 4636 0 0 OMNOVA SOLUTIONS INC COM 682129101 165 16249 SH SOLE 2 2134 0 14115 OMNOVA SOLUTIONS INC COM 682129101 5 514 SH SOLE 7 514 0 0 OMNOVA SOLUTIONS INC COM 682129101 1624 160145 SH SOLE 18 160145 0 0 OMNOVA SOLUTIONS INC COM 682129101 814 80266 SH SOLE 19 80266 0 0 OMNOVA SOLUTIONS INC COM 682129101 15827 1560854 SH SOLE 21 1560854 0 0 OMNOVA SOLUTIONS INC COM 682129101 12970 1279069 SH SOLE 22 1230393 0 48676 OMNOVA SOLUTIONS INC COM 682129101 66 6495 SH SOLE 28 6495 0 0 OMNOVA SOLUTIONS INC COM 682129101 224 22082 SH SOLE 30 22082 0 0 OMNOVA SOLUTIONS INC COM 682129101 43 4200 SH SOLE 40 4200 0 0 ON DECK CAP INC COM 682163100 77 49705 SH SOLE 2 2989 0 46716 ON DECK CAP INC COM 682163100 2 1192 SH SOLE 7 1192 0 0 ON DECK CAP INC COM 682163100 368 239002 SH SOLE 18 239002 0 0 ON DECK CAP INC COM 682163100 183 118634 SH SOLE 19 118634 0 0 ON DECK CAP INC COM 682163100 3451 2240923 SH SOLE 21 2240923 0 0 ON DECK CAP INC COM 682163100 3092 2007537 SH SOLE 22 1940560 0 66977 ON DECK CAP INC COM 682163100 57 36718 SH SOLE 26 0 0 36718 ON DECK CAP INC COM 682163100 8 5054 SH SOLE 28 5054 0 0 ON DECK CAP INC COM 682163100 12 7943 SH SOLE 30 7943 0 0 ON SEMICONDUCTOR CORP COM 682189105 16470 1323972 SH SOLE 2 54787 0 1269185 ON SEMICONDUCTOR CORP COM 682189105 2186 175732 SH SOLE 4 165302 0 10430 ON SEMICONDUCTOR CORP COM 682189105 393 31603 SH SOLE 7 31603 0 0 ON SEMICONDUCTOR CORP COM 682189105 13 1030 SH SOLE 13 1030 0 0 ON SEMICONDUCTOR CORP COM 682189105 400 32145 SH SOLE 15 32145 0 0 ON SEMICONDUCTOR CORP COM 682189105 15636 1256913 SH SOLE 18 1223928 0 32985 ON SEMICONDUCTOR CORP COM 682189105 15362 1234873 SH SOLE 19 1234873 0 0 ON SEMICONDUCTOR CORP COM 682189105 98464 7915079 SH SOLE 21 7915079 0 0 ON SEMICONDUCTOR CORP COM 682189105 138636 11144396 SH SOLE 22 10447234 0 697162 ON SEMICONDUCTOR CORP COM 682189105 3796 305130 SH SOLE 23 305130 0 0 ON SEMICONDUCTOR CORP COM 682189105 1893 152209 SH SOLE 25 152209 0 0 ON SEMICONDUCTOR CORP COM 682189105 15383 1236613 SH SOLE 26 402353 0 834260 ON SEMICONDUCTOR CORP COM 682189105 1019 81926 SH SOLE 28 58926 0 23000 ON SEMICONDUCTOR CORP COM 682189105 10395 835631 SH SOLE 29 749043 0 86588 ON SEMICONDUCTOR CORP COM 682189105 11340 911569 SH SOLE 30 911569 0 0 ON SEMICONDUCTOR CORP COM 682189105 1227 98605 SH SOLE 31 78388 0 20217 ON SEMICONDUCTOR CORP COM 682189105 35813 2878837 SH SOLE 34 2878837 0 0 ON SEMICONDUCTOR CORP COM 682189105 1140 91603 SH SOLE 36 91603 0 0 ON SEMICONDUCTOR CORP COM 682189105 105 8448 SH SOLE 40 8448 0 0 ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 1694 1705000 PRN SOLE 2 1243000 0 462000 ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 1036 1043000 PRN SOLE 19 1043000 0 0 ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 2121 2135000 PRN SOLE 21 2135000 0 0 ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 727 732000 PRN SOLE 26 732000 0 0 ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 25 25000 PRN SOLE 30 25000 0 0 ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 1078 1085000 PRN SOLE 34 1085000 0 0 ON SEMICONDUCTOR CORP NOTE 1.625%10/1 682189AP0 1788 1800000 PRN SOLE 21 1800000 0 0 ONCOCYTE CORPORATION COM 68235C107 19 7889 SH SOLE 2 686 0 7203 ONCOCYTE CORPORATION COM 68235C107 183 74512 SH SOLE 18 74512 0 0 ONCOCYTE CORPORATION COM 68235C107 87 35597 SH SOLE 19 35597 0 0 ONCOCYTE CORPORATION COM 68235C107 1750 714404 SH SOLE 21 714404 0 0 ONCOCYTE CORPORATION COM 68235C107 1796 733164 SH SOLE 22 724413 0 8751 ONCOLYTICS BIOTECH INC COM NEW 682310875 5 3895 SH SOLE 22 3895 0 0 ONCONOVA THERAPEUTICS INC COM PAR 68232V405 0 12 SH SOLE 17 0 0 12 ONCONOVA THERAPEUTICS INC COM PAR 68232V405 0 31 SH SOLE 21 31 0 0 ONCONOVA THERAPEUTICS INC COM PAR 68232V405 260 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 40 31361 SH SOLE 22 31361 0 0 ONCTERNAL THERAPEUTICS INC COM 68236P107 2 722 SH SOLE 21 722 0 0 ONCTERNAL THERAPEUTICS INC COM 68236P107 101 34497 SH SOLE 22 34497 0 0 ONE GAS INC COM 68235P108 6127 73270 SH SOLE 2 26122 0 47148 ONE GAS INC COM 68235P108 319 3814 SH SOLE 4 3814 0 0 ONE GAS INC COM 68235P108 5400 64580 SH SOLE 7 64580 0 0 ONE GAS INC COM 68235P108 26517 317117 SH SOLE 18 316777 0 340 ONE GAS INC COM 68235P108 9757 116678 SH SOLE 19 116678 0 0 ONE GAS INC COM 68235P108 319124 3816364 SH SOLE 21 3816364 0 0 ONE GAS INC COM 68235P108 156779 1874900 SH SOLE 22 1817876 0 57024 ONE GAS INC COM 68235P108 532 6366 SH SOLE 23 6366 0 0 ONE GAS INC COM 68235P108 80 959 SH SOLE 25 959 0 0 ONE GAS INC COM 68235P108 3127 37393 SH SOLE 26 12275 0 25118 ONE GAS INC COM 68235P108 614 7346 SH SOLE 28 7346 0 0 ONE GAS INC COM 68235P108 80 954 SH SOLE 29 954 0 0 ONE GAS INC COM 68235P108 2933 35070 SH SOLE 30 35070 0 0 ONE GAS INC COM 68235P108 164 1966 SH SOLE 31 1464 0 502 ONE GAS INC COM 68235P108 223 2665 SH SOLE 34 2665 0 0 ONE GAS INC COM 68235P108 330 3942 SH SOLE 36 3942 0 0 ONE GAS INC COM 68235P108 436 5218 SH SOLE 40 5218 0 0 ONE LIBERTY PPTYS INC COM 682406103 219 15751 SH SOLE 2 612 0 15139 ONE LIBERTY PPTYS INC COM 682406103 0 27 SH SOLE 4 27 0 0 ONE LIBERTY PPTYS INC COM 682406103 6 463 SH SOLE 7 463 0 0 ONE LIBERTY PPTYS INC COM 682406103 789 56614 SH SOLE 18 56614 0 0 ONE LIBERTY PPTYS INC COM 682406103 381 27357 SH SOLE 19 27357 0 0 ONE LIBERTY PPTYS INC COM 682406103 8586 616342 SH SOLE 21 616342 0 0 ONE LIBERTY PPTYS INC COM 682406103 8221 590138 SH SOLE 22 573525 0 16613 ONE LIBERTY PPTYS INC COM 682406103 7 476 SH SOLE 23 476 0 0 ONE LIBERTY PPTYS INC COM 682406103 47 3356 SH SOLE 26 0 0 3356 ONE LIBERTY PPTYS INC COM 682406103 27 1949 SH SOLE 28 1949 0 0 ONE LIBERTY PPTYS INC COM 682406103 23 1633 SH SOLE 30 1633 0 0 ONE LIBERTY PPTYS INC COM 682406103 17 1242 SH SOLE 40 1242 0 0 ONE STOP SYS INC COM 68247W109 3 1790 SH SOLE 18 1790 0 0 ONE STOP SYS INC COM 68247W109 42 29231 SH SOLE 21 29231 0 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 6667 656844 SH SOLE 34 656844 0 0 ONEMAIN HLDGS INC COM 68268W103 2916 152493 SH SOLE 2 30293 0 122200 ONEMAIN HLDGS INC COM 68268W103 7 340 SH SOLE 4 340 0 0 ONEMAIN HLDGS INC COM 68268W103 37 1911 SH SOLE 7 1911 0 0 ONEMAIN HLDGS INC COM 68268W103 605 31652 SH SOLE 18 31652 0 0 ONEMAIN HLDGS INC COM 68268W103 295 15450 SH SOLE 19 15450 0 0 ONEMAIN HLDGS INC COM 68268W103 15488 810027 SH SOLE 21 810027 0 0 ONEMAIN HLDGS INC COM 68268W103 41347 2162479 SH SOLE 22 2044303 0 118176 ONEMAIN HLDGS INC COM 68268W103 692 36167 SH SOLE 26 15055 0 21112 ONEMAIN HLDGS INC COM 68268W103 244 12761 SH SOLE 28 12761 0 0 ONEMAIN HLDGS INC COM 68268W103 507 26503 SH SOLE 30 26503 0 0 ONEMAIN HLDGS INC COM 68268W103 131 6873 SH SOLE 31 1327 0 5546 ONEMAIN HLDGS INC COM 68268W103 17 863 SH SOLE 34 863 0 0 ONEMAIN HLDGS INC COM 68268W103 55 2899 SH SOLE 36 2899 0 0 ONEMAIN HLDGS INC COM 68268W103 162 8451 SH SOLE 40 8451 0 0 ONEOK INC NEW COM 682680103 23550 1079763 SH SOLE 2 198086 0 881677 ONEOK INC NEW COM 682680103 4932 226114 SH SOLE 4 214515 0 11599 ONEOK INC NEW COM 682680103 21039 964664 SH SOLE 7 948704 0 15960 ONEOK INC NEW COM 682680103 116 5302 SH SOLE 13 5302 0 0 ONEOK INC NEW COM 682680103 991 45423 SH SOLE 15 45423 0 0 ONEOK INC NEW COM 682680103 28635 1312948 SH SOLE 18 1241634 0 71314 ONEOK INC NEW COM 682680103 12883 590693 SH SOLE 19 590693 0 0 ONEOK INC NEW COM 682680103 402216 18441819 SH SOLE 21 18441819 0 0 ONEOK INC NEW COM 682680103 233476 10704989 SH SOLE 22 9712899 0 992090 ONEOK INC NEW COM 682680103 6572 301315 SH SOLE 23 301315 0 0 ONEOK INC NEW COM 682680103 12583 576943 SH SOLE 25 576943 0 0 ONEOK INC NEW COM 682680103 47086 2158904 SH SOLE 26 288821 0 1870083 ONEOK INC NEW COM 682680103 1823 83599 SH SOLE 28 59265 0 24334 ONEOK INC NEW COM 682680103 869 39851 SH SOLE 29 8255 0 31596 ONEOK INC NEW COM 682680103 46823 2146866 SH SOLE 30 2146866 0 0 ONEOK INC NEW COM 682680103 2169 99467 SH SOLE 31 76094 0 23373 ONEOK INC NEW COM 682680103 1696 77774 SH SOLE 32 77774 0 0 ONEOK INC NEW COM 682680103 3484 159727 SH SOLE 34 159727 0 0 ONEOK INC NEW COM 682680103 6864 314726 SH SOLE 36 314726 0 0 ONEOK INC NEW COM 682680103 192 8813 SH SOLE 40 8813 0 0 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 69 13536 SH SOLE 4 13536 0 0 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 4292 841523 SH SOLE 21 841523 0 0 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 2160 423464 SH SOLE 22 423464 0 0 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 980 192071 SH SOLE 30 192071 0 0 ONESPAN INC COM 68287N100 318 17515 SH SOLE 2 1778 0 15737 ONESPAN INC COM 68287N100 12 643 SH SOLE 7 643 0 0 ONESPAN INC COM 68287N100 2863 157726 SH SOLE 18 157726 0 0 ONESPAN INC COM 68287N100 1165 64167 SH SOLE 19 64167 0 0 ONESPAN INC COM 68287N100 63743 3512019 SH SOLE 21 3512019 0 0 ONESPAN INC COM 68287N100 18578 1023579 SH SOLE 22 990874 0 32705 ONESPAN INC COM 68287N100 202 11109 SH SOLE 25 11109 0 0 ONESPAN INC COM 68287N100 623 34304 SH SOLE 26 7799 0 26505 ONESPAN INC COM 68287N100 79 4371 SH SOLE 28 4371 0 0 ONESPAN INC COM 68287N100 801 44151 SH SOLE 30 44151 0 0 ONESPAN INC COM 68287N100 11 586 SH SOLE 34 586 0 0 ONESPAN INC COM 68287N100 17 937 SH SOLE 36 937 0 0 ONESPAN INC COM 68287N100 60 3328 SH SOLE 40 3328 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 189 46468 SH SOLE 2 4625 0 41843 ONESPAWORLD HOLDINGS LIMITED COM P73684113 3 829 SH SOLE 7 829 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 645 158899 SH SOLE 18 158899 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 342 84317 SH SOLE 19 84317 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 6262 1542332 SH SOLE 21 1542332 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 5586 1375977 SH SOLE 22 1320313 0 55664 ONESPAWORLD HOLDINGS LIMITED COM P73684113 22 5404 SH SOLE 23 5404 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 175 43219 SH SOLE 26 0 0 43219 ONESPAWORLD HOLDINGS LIMITED COM P73684113 81 20016 SH SOLE 28 20016 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 28 6855 SH SOLE 30 6855 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 18 4491 SH SOLE 40 4491 0 0 ONEWATER MARINE INC CL A COM 68280L101 121 15752 SH SOLE 18 15752 0 0 ONEWATER MARINE INC CL A COM 68280L101 54 7093 SH SOLE 19 7093 0 0 ONEWATER MARINE INC CL A COM 68280L101 430 56158 SH SOLE 21 56158 0 0 ONEWATER MARINE INC CL A COM 68280L101 340 44407 SH SOLE 22 43302 0 1105 ONTO INNOVATION INC COM 683344105 1130 38076 SH SOLE 2 2445 0 35631 ONTO INNOVATION INC COM 683344105 8 284 SH SOLE 4 284 0 0 ONTO INNOVATION INC COM 683344105 25 827 SH SOLE 7 827 0 0 ONTO INNOVATION INC COM 683344105 6879 231863 SH SOLE 18 231863 0 0 ONTO INNOVATION INC COM 683344105 2664 89784 SH SOLE 19 89784 0 0 ONTO INNOVATION INC COM 683344105 162040 5461403 SH SOLE 21 5461403 0 0 ONTO INNOVATION INC COM 683344105 42259 1424310 SH SOLE 22 1374163 0 50147 ONTO INNOVATION INC COM 683344105 898 30283 SH SOLE 26 16694 0 13589 ONTO INNOVATION INC COM 683344105 198 6689 SH SOLE 28 6689 0 0 ONTO INNOVATION INC COM 683344105 16703 562954 SH SOLE 30 562954 0 0 ONTO INNOVATION INC COM 683344105 130 4381 SH SOLE 40 4381 0 0 OOMA INC COM 683416101 135 11280 SH SOLE 2 4788 0 6492 OOMA INC COM 683416101 6 498 SH SOLE 7 498 0 0 OOMA INC COM 683416101 979 82038 SH SOLE 18 74898 0 7140 OOMA INC COM 683416101 2179 182652 SH SOLE 19 182652 0 0 OOMA INC COM 683416101 8472 710128 SH SOLE 21 710128 0 0 OOMA INC COM 683416101 7737 648501 SH SOLE 22 635672 0 12829 OOMA INC COM 683416101 303 25427 SH SOLE 23 25427 0 0 OOMA INC COM 683416101 553 46345 SH SOLE 26 0 0 46345 OP BANCORP COM 67109R109 110 14691 SH SOLE 2 581 0 14110 OP BANCORP COM 67109R109 384 51480 SH SOLE 18 51480 0 0 OP BANCORP COM 67109R109 196 26264 SH SOLE 19 26264 0 0 OP BANCORP COM 67109R109 3967 531726 SH SOLE 21 531726 0 0 OP BANCORP COM 67109R109 996 133458 SH SOLE 22 126436 0 7022 OPEN TEXT CORP COM 683715106 30326 868442 SH SOLE 21 868442 0 0 OPEN TEXT CORP COM 683715106 119 3408 SH SOLE 26 0 0 3408 OPEN TEXT CORP COM 683715106 13447 385066 SH SOLE 30 385066 0 0 OPGEN INC COM 68373L307 0 1 SH SOLE 21 1 0 0 OPGEN INC COM 68373L307 5 2088 SH SOLE 22 2088 0 0 OPIANT PHARMACEUTICALS INC COM 683750103 10 1012 SH SOLE 18 1012 0 0 OPIANT PHARMACEUTICALS INC COM 683750103 107 11201 SH SOLE 21 11201 0 0 OPIANT PHARMACEUTICALS INC COM 683750103 82 8514 SH SOLE 22 8514 0 0 OPKO HEALTH INC COM 68375N103 541 403530 SH SOLE 2 59609 0 343921 OPKO HEALTH INC COM 68375N103 2 1796 SH SOLE 4 1796 0 0 OPKO HEALTH INC COM 68375N103 9 6742 SH SOLE 7 6742 0 0 OPKO HEALTH INC COM 68375N103 1790 1335865 SH SOLE 18 1335865 0 0 OPKO HEALTH INC COM 68375N103 1415 1055933 SH SOLE 19 1055933 0 0 OPKO HEALTH INC COM 68375N103 25459 18998899 SH SOLE 21 18998899 0 0 OPKO HEALTH INC COM 68375N103 16516 12325643 SH SOLE 22 11943990 0 381653 OPKO HEALTH INC COM 68375N103 142 105967 SH SOLE 23 105967 0 0 OPKO HEALTH INC COM 68375N103 639 476669 SH SOLE 26 79720 0 396949 OPKO HEALTH INC COM 68375N103 63 46689 SH SOLE 28 46689 0 0 OPKO HEALTH INC COM 68375N103 873 651682 SH SOLE 30 651682 0 0 OPKO HEALTH INC COM 68375N103 6 4267 SH SOLE 34 4267 0 0 OPKO HEALTH INC COM 68375N103 47 35289 SH SOLE 40 35289 0 0 OPORTUN FINL CORP COM 68376D104 49 4625 SH SOLE 2 259 0 4366 OPORTUN FINL CORP COM 68376D104 283 26790 SH SOLE 18 26790 0 0 OPORTUN FINL CORP COM 68376D104 136 12904 SH SOLE 19 12904 0 0 OPORTUN FINL CORP COM 68376D104 2726 258429 SH SOLE 21 258429 0 0 OPORTUN FINL CORP COM 68376D104 1278 121107 SH SOLE 22 118472 0 2635 OPORTUN FINL CORP COM 68376D104 3226 305740 SH SOLE 34 305740 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 199 10082 SH SOLE 2 410 0 9672 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 5 278 SH SOLE 7 278 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 725 36693 SH SOLE 18 36693 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 357 18081 SH SOLE 19 18081 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 6753 341771 SH SOLE 21 341771 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 5919 299532 SH SOLE 22 292635 0 6897 OPTICAL CABLE CORP COM NEW 683827208 3 1195 SH SOLE 18 1195 0 0 OPTICAL CABLE CORP COM NEW 683827208 35 14632 SH SOLE 21 14632 0 0 OPTICAL CABLE CORP COM NEW 683827208 7 3089 SH SOLE 22 3089 0 0 OPTIMIZERX CORP COM NEW 68401U204 44 4863 SH SOLE 2 500 0 4363 OPTIMIZERX CORP COM NEW 68401U204 442 48827 SH SOLE 18 48827 0 0 OPTIMIZERX CORP COM NEW 68401U204 219 24173 SH SOLE 19 24173 0 0 OPTIMIZERX CORP COM NEW 68401U204 4590 506574 SH SOLE 21 506574 0 0 OPTIMIZERX CORP COM NEW 68401U204 3184 351414 SH SOLE 22 345057 0 6357 OPTINOSE INC COM 68404V100 44 9748 SH SOLE 2 987 0 8761 OPTINOSE INC COM 68404V100 2 351 SH SOLE 7 351 0 0 OPTINOSE INC COM 68404V100 439 97741 SH SOLE 18 97741 0 0 OPTINOSE INC COM 68404V100 227 50480 SH SOLE 19 50480 0 0 OPTINOSE INC COM 68404V100 5906 1315312 SH SOLE 21 1315312 0 0 OPTINOSE INC COM 68404V100 3316 738471 SH SOLE 22 724463 0 14008 OPTINOSE INC COM 68404V100 26 5900 SH SOLE 30 5900 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 266 28086 SH SOLE 2 1834 0 26252 OPTION CARE HEALTH INC COM NEW 68404L201 4 414 SH SOLE 7 414 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 1099 116072 SH SOLE 18 116072 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 534 56379 SH SOLE 19 56379 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 11650 1230198 SH SOLE 21 1230198 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 9346 986858 SH SOLE 22 914881 0 71977 OPTION CARE HEALTH INC COM NEW 68404L201 54 5688 SH SOLE 28 5688 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 154 16232 SH SOLE 30 16232 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 45 4804 SH SOLE 40 4804 0 0 OPUS BK IRVINE CALIF COM 684000102 397 22906 SH SOLE 2 2036 0 20870 OPUS BK IRVINE CALIF COM 684000102 3 150 SH SOLE 4 150 0 0 OPUS BK IRVINE CALIF COM 684000102 8 459 SH SOLE 7 459 0 0 OPUS BK IRVINE CALIF COM 684000102 1827 105406 SH SOLE 18 105406 0 0 OPUS BK IRVINE CALIF COM 684000102 1824 105223 SH SOLE 19 105223 0 0 OPUS BK IRVINE CALIF COM 684000102 42388 2445952 SH SOLE 21 2445952 0 0 OPUS BK IRVINE CALIF COM 684000102 13906 802407 SH SOLE 22 775456 0 26951 OPUS BK IRVINE CALIF COM 684000102 141 8137 SH SOLE 23 8137 0 0 OPUS BK IRVINE CALIF COM 684000102 559 32245 SH SOLE 26 0 0 32245 OPUS BK IRVINE CALIF COM 684000102 51 2944 SH SOLE 28 2944 0 0 OPUS BK IRVINE CALIF COM 684000102 594 34274 SH SOLE 30 34274 0 0 OPUS BK IRVINE CALIF COM 684000102 69 3969 SH SOLE 40 3969 0 0 ORACLE CORP COM 68389X105 246966 5109995 SH SOLE 2 516251 0 4593744 ORACLE CORP COM 68389X105 51736 1070464 SH SOLE 4 1007217 0 63247 ORACLE CORP COM 68389X105 94688 1959196 SH SOLE 7 1892827 0 66369 ORACLE CORP COM 68389X105 567 11730 SH SOLE 13 11730 0 0 ORACLE CORP COM 68389X105 9165 189633 SH SOLE 15 189633 0 0 ORACLE CORP COM 68389X105 12 246 SH SOLE 17 0 0 246 ORACLE CORP COM 68389X105 403925 8357640 SH SOLE 18 8016360 0 341280 ORACLE CORP COM 68389X105 82605 1709187 SH SOLE 19 1709187 0 0 ORACLE CORP COM 68389X105 2939 60814 SH SOLE 20 60814 0 0 ORACLE CORP COM 68389X105 2684097 55536878 SH SOLE 21 55536878 0 0 ORACLE CORP COM 68389X105 2469709 51100960 SH SOLE 22 46056945 0 5044015 ORACLE CORP COM 68389X105 82406 1705069 SH SOLE 23 1705069 0 0 ORACLE CORP COM 68389X105 117311 2427284 SH SOLE 25 2427284 0 0 ORACLE CORP COM 68389X105 547177 11321689 SH SOLE 26 1387160 0 9934529 ORACLE CORP COM 68389X105 22552 466621 SH SOLE 28 329659 0 136962 ORACLE CORP COM 68389X105 2062 42655 SH SOLE 29 42655 0 0 ORACLE CORP COM 68389X105 411465 8513651 SH SOLE 30 8513651 0 0 ORACLE CORP COM 68389X105 25507 527777 SH SOLE 31 414121 0 113656 ORACLE CORP COM 68389X105 4269 88339 SH SOLE 32 88339 0 0 ORACLE CORP COM 68389X105 45443 940272 SH SOLE 34 940272 0 0 ORACLE CORP COM 68389X105 74609 1543732 SH SOLE 36 1543732 0 0 ORACLE CORP COM 68389X105 2540 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 409 704970 SH SOLE 22 704970 0 0 ORAMED PHARM INC COM NEW 68403P203 12 3922 SH SOLE 18 3922 0 0 ORAMED PHARM INC COM NEW 68403P203 102 33461 SH SOLE 21 33461 0 0 ORAMED PHARM INC COM NEW 68403P203 26 8613 SH SOLE 22 8613 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 604 56157 SH SOLE 2 3508 0 52649 ORASURE TECHNOLOGIES INC COM 68554V108 13 1213 SH SOLE 7 1213 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 3228 300038 SH SOLE 18 300038 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 1296 120459 SH SOLE 19 120459 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 76047 7067576 SH SOLE 21 7067576 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 19865 1846179 SH SOLE 22 1784373 0 61806 ORASURE TECHNOLOGIES INC COM 68554V108 49 4574 SH SOLE 23 4574 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 98 9127 SH SOLE 26 0 0 9127 ORASURE TECHNOLOGIES INC COM 68554V108 88 8216 SH SOLE 28 8216 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 728 67637 SH SOLE 30 67637 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 23 2154 SH SOLE 34 2154 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 61 5641 SH SOLE 40 5641 0 0 ORBCOMM INC COM 68555P100 81 33194 SH SOLE 2 3059 0 30135 ORBCOMM INC COM 68555P100 4 1517 SH SOLE 7 1517 0 0 ORBCOMM INC COM 68555P100 679 278217 SH SOLE 18 278217 0 0 ORBCOMM INC COM 68555P100 317 130051 SH SOLE 19 130051 0 0 ORBCOMM INC COM 68555P100 6627 2715843 SH SOLE 21 2715843 0 0 ORBCOMM INC COM 68555P100 5800 2377042 SH SOLE 22 2303678 0 73364 ORBCOMM INC COM 68555P100 53 21760 SH SOLE 26 0 0 21760 ORBCOMM INC COM 68555P100 23 9392 SH SOLE 28 9392 0 0 ORBCOMM INC COM 68555P100 29 12063 SH SOLE 30 12063 0 0 ORBCOMM INC COM 68555P100 16 6455 SH SOLE 40 6455 0 0 ORCHARD THERAPEUTICS PLC ADS 68570P101 2693 357639 SH SOLE 21 357639 0 0 ORCHARD THERAPEUTICS PLC ADS 68570P101 23 3113 SH SOLE 30 3113 0 0 ORCHID IS CAP INC COM 68571X103 182 61789 SH SOLE 2 3629 0 58160 ORCHID IS CAP INC COM 68571X103 2 641 SH SOLE 7 641 0 0 ORCHID IS CAP INC COM 68571X103 715 242421 SH SOLE 18 242421 0 0 ORCHID IS CAP INC COM 68571X103 339 114875 SH SOLE 19 114875 0 0 ORCHID IS CAP INC COM 68571X103 10855 3679612 SH SOLE 21 3679612 0 0 ORCHID IS CAP INC COM 68571X103 5226 1771406 SH SOLE 22 1727303 0 44103 ORGANOGENESIS HLDGS INC COM 68621F102 18 5560 SH SOLE 2 1898 0 3662 ORGANOGENESIS HLDGS INC COM 68621F102 120 37057 SH SOLE 18 37057 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 126 39092 SH SOLE 19 39092 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 1362 421713 SH SOLE 21 421713 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 471 145864 SH SOLE 22 141498 0 4366 ORGANOGENESIS HLDGS INC COM 68621F102 6 1799 SH SOLE 23 1799 0 0 ORGANOVO HLDGS INC COM 68620A104 12 29136 SH SOLE 18 29136 0 0 ORGANOVO HLDGS INC COM 68620A104 150 364881 SH SOLE 21 364881 0 0 ORGANOVO HLDGS INC COM 68620A104 693 1690180 SH SOLE 22 1690180 0 0 ORGENESIS INC COM NEW 68619K204 12 3168 SH SOLE 18 3168 0 0 ORGENESIS INC COM NEW 68619K204 142 37474 SH SOLE 21 37474 0 0 ORGENESIS INC COM NEW 68619K204 101 26604 SH SOLE 22 26604 0 0 ORIGIN BANCORP INC COM 68621T102 371 18313 SH SOLE 2 1295 0 17018 ORIGIN BANCORP INC COM 68621T102 7 336 SH SOLE 7 336 0 0 ORIGIN BANCORP INC COM 68621T102 1508 74458 SH SOLE 18 74458 0 0 ORIGIN BANCORP INC COM 68621T102 745 36791 SH SOLE 19 36791 0 0 ORIGIN BANCORP INC COM 68621T102 13955 689147 SH SOLE 21 689147 0 0 ORIGIN BANCORP INC COM 68621T102 11741 579797 SH SOLE 22 559944 0 19853 ORIGIN BANCORP INC COM 68621T102 59 2904 SH SOLE 28 2904 0 0 ORIGIN BANCORP INC COM 68621T102 128 6321 SH SOLE 30 6321 0 0 ORION ENERGY SYSTEMS INC COM 686275108 25 6865 SH SOLE 18 6865 0 0 ORION ENERGY SYSTEMS INC COM 686275108 306 82655 SH SOLE 21 82655 0 0 ORION ENERGY SYSTEMS INC COM 686275108 181 49013 SH SOLE 22 49013 0 0 ORION ENGINEERED CARBONS S A COM L72967109 255 34173 SH SOLE 2 3196 0 30977 ORION ENGINEERED CARBONS S A COM L72967109 9 1174 SH SOLE 7 1174 0 0 ORION ENGINEERED CARBONS S A COM L72967109 1574 211003 SH SOLE 18 211003 0 0 ORION ENGINEERED CARBONS S A COM L72967109 914 122457 SH SOLE 19 122457 0 0 ORION ENGINEERED CARBONS S A COM L72967109 14224 1906665 SH SOLE 21 1906665 0 0 ORION ENGINEERED CARBONS S A COM L72967109 5128 687443 SH SOLE 22 646273 0 41170 ORION ENGINEERED CARBONS S A COM L72967109 9 1176 SH SOLE 23 1176 0 0 ORION GROUP HOLDINGS INC COM 68628V308 18 7088 SH SOLE 18 7088 0 0 ORION GROUP HOLDINGS INC COM 68628V308 231 88790 SH SOLE 21 88790 0 0 ORION GROUP HOLDINGS INC COM 68628V308 1598 614632 SH SOLE 22 614632 0 0 ORMAT TECHNOLOGIES INC COM 686688102 4014 59324 SH SOLE 2 31869 0 27455 ORMAT TECHNOLOGIES INC COM 686688102 12 170 SH SOLE 4 170 0 0 ORMAT TECHNOLOGIES INC COM 686688102 47 700 SH SOLE 7 700 0 0 ORMAT TECHNOLOGIES INC COM 686688102 9337 137992 SH SOLE 18 137992 0 0 ORMAT TECHNOLOGIES INC COM 686688102 5526 81671 SH SOLE 19 81671 0 0 ORMAT TECHNOLOGIES INC COM 686688102 122661 1812909 SH SOLE 21 1812909 0 0 ORMAT TECHNOLOGIES INC COM 686688102 89159 1317751 SH SOLE 22 1273592 0 44159 ORMAT TECHNOLOGIES INC COM 686688102 1157 17106 SH SOLE 26 13203 0 3903 ORMAT TECHNOLOGIES INC COM 686688102 372 5499 SH SOLE 28 5499 0 0 ORMAT TECHNOLOGIES INC COM 686688102 34220 505768 SH SOLE 30 505768 0 0 ORMAT TECHNOLOGIES INC COM 686688102 38 558 SH SOLE 34 558 0 0 ORMAT TECHNOLOGIES INC COM 686688102 272 4025 SH SOLE 40 4025 0 0 ORRSTOWN FINL SVCS INC COM 687380105 146 10608 SH SOLE 2 454 0 10154 ORRSTOWN FINL SVCS INC COM 687380105 551 40016 SH SOLE 18 40016 0 0 ORRSTOWN FINL SVCS INC COM 687380105 263 19126 SH SOLE 19 19126 0 0 ORRSTOWN FINL SVCS INC COM 687380105 4992 362517 SH SOLE 21 362517 0 0 ORRSTOWN FINL SVCS INC COM 687380105 3878 281660 SH SOLE 22 275489 0 6171 ORTHOFIX MED INC COM 68752M108 251 8953 SH SOLE 2 999 0 7954 ORTHOFIX MED INC COM 68752M108 3 91 SH SOLE 4 91 0 0 ORTHOFIX MED INC COM 68752M108 10 342 SH SOLE 7 342 0 0 ORTHOFIX MED INC COM 68752M108 2361 84284 SH SOLE 18 84284 0 0 ORTHOFIX MED INC COM 68752M108 922 32916 SH SOLE 19 32916 0 0 ORTHOFIX MED INC COM 68752M108 60665 2165849 SH SOLE 21 2165849 0 0 ORTHOFIX MED INC COM 68752M108 14912 532387 SH SOLE 22 513144 0 19243 ORTHOFIX MED INC COM 68752M108 718 25647 SH SOLE 26 4845 0 20802 ORTHOFIX MED INC COM 68752M108 76 2718 SH SOLE 28 2718 0 0 ORTHOFIX MED INC COM 68752M108 1174 41929 SH SOLE 30 41929 0 0 ORTHOFIX MED INC COM 68752M108 154 5513 SH SOLE 34 5513 0 0 ORTHOFIX MED INC COM 68752M108 58 2057 SH SOLE 40 2057 0 0 ORTHOPEDIATRICS CORP COM 68752L100 146 3693 SH SOLE 2 537 0 3156 ORTHOPEDIATRICS CORP COM 68752L100 9 230 SH SOLE 7 230 0 0 ORTHOPEDIATRICS CORP COM 68752L100 1460 36824 SH SOLE 18 36824 0 0 ORTHOPEDIATRICS CORP COM 68752L100 804 20289 SH SOLE 19 20289 0 0 ORTHOPEDIATRICS CORP COM 68752L100 14048 354385 SH SOLE 21 354385 0 0 ORTHOPEDIATRICS CORP COM 68752L100 10912 275275 SH SOLE 22 260967 0 14308 ORTHOPEDIATRICS CORP COM 68752L100 92 2311 SH SOLE 26 0 0 2311 ORTHOPEDIATRICS CORP COM 68752L100 61 1540 SH SOLE 28 1540 0 0 ORTHOPEDIATRICS CORP COM 68752L100 200 5041 SH SOLE 30 5041 0 0 OSHKOSH CORP COM 688239201 11346 176366 SH SOLE 2 54495 0 121871 OSHKOSH CORP COM 688239201 20 315 SH SOLE 4 315 0 0 OSHKOSH CORP COM 688239201 114 1774 SH SOLE 7 1774 0 0 OSHKOSH CORP COM 688239201 2295 35677 SH SOLE 13 35677 0 0 OSHKOSH CORP COM 688239201 17860 277633 SH SOLE 18 241120 0 36513 OSHKOSH CORP COM 688239201 21881 340141 SH SOLE 19 340141 0 0 OSHKOSH CORP COM 688239201 207744 3229344 SH SOLE 21 3229344 0 0 OSHKOSH CORP COM 688239201 180995 2813535 SH SOLE 22 2448585 0 364950 OSHKOSH CORP COM 688239201 10 154 SH SOLE 25 154 0 0 OSHKOSH CORP COM 688239201 1893 29419 SH SOLE 26 14506 0 14913 OSHKOSH CORP COM 688239201 632 9820 SH SOLE 28 9820 0 0 OSHKOSH CORP COM 688239201 7349 114244 SH SOLE 29 0 0 114244 OSHKOSH CORP COM 688239201 2612 40596 SH SOLE 30 40596 0 0 OSHKOSH CORP COM 688239201 347 5394 SH SOLE 31 1394 0 4000 OSHKOSH CORP COM 688239201 105 1631 SH SOLE 34 1631 0 0 OSHKOSH CORP COM 688239201 1343 20870 SH SOLE 36 20870 0 0 OSHKOSH CORP COM 688239201 486 7556 SH SOLE 40 7556 0 0 OSI SYSTEMS INC COM 671044105 739 10718 SH SOLE 2 5349 0 5369 OSI SYSTEMS INC COM 671044105 6 80 SH SOLE 4 80 0 0 OSI SYSTEMS INC COM 671044105 20 286 SH SOLE 7 286 0 0 OSI SYSTEMS INC COM 671044105 6661 96643 SH SOLE 18 77727 0 18916 OSI SYSTEMS INC COM 671044105 12577 182481 SH SOLE 19 182481 0 0 OSI SYSTEMS INC COM 671044105 127463 1849439 SH SOLE 21 1849439 0 0 OSI SYSTEMS INC COM 671044105 46613 676337 SH SOLE 22 657149 0 19188 OSI SYSTEMS INC COM 671044105 1873 27182 SH SOLE 23 27182 0 0 OSI SYSTEMS INC COM 671044105 5029 72973 SH SOLE 26 6846 0 66127 OSI SYSTEMS INC COM 671044105 152 2211 SH SOLE 28 2211 0 0 OSI SYSTEMS INC COM 671044105 3938 57132 SH SOLE 30 57132 0 0 OSI SYSTEMS INC COM 671044105 7 108 SH SOLE 34 108 0 0 OSI SYSTEMS INC COM 671044105 104 1504 SH SOLE 40 1504 0 0 OSI SYSTEMS INC NOTE 1.250% 9/0 671044AD7 738 800000 PRN SOLE 21 800000 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 23 7362 SH SOLE 2 430 0 6932 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 98 30764 SH SOLE 18 30764 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 44 13716 SH SOLE 19 13716 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 2631 827453 SH SOLE 21 827453 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 777 244399 SH SOLE 22 241330 0 3069 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 13 4143 SH SOLE 30 4143 0 0 OTELCO INC CL A NEW 688823301 2 460 SH SOLE 18 460 0 0 OTELCO INC CL A NEW 688823301 36 7716 SH SOLE 21 7716 0 0 OTONOMY INC COM 68906L105 13 6488 SH SOLE 18 6488 0 0 OTONOMY INC COM 68906L105 154 78119 SH SOLE 21 78119 0 0 OTONOMY INC COM 68906L105 1397 709249 SH SOLE 22 709249 0 0 OTTAWA BANCORP INC COM 689195105 7 612 SH SOLE 18 612 0 0 OTTAWA BANCORP INC COM 689195105 23 2091 SH SOLE 21 2091 0 0 OTTER TAIL CORP COM 689648103 3286 73902 SH SOLE 2 47778 0 26124 OTTER TAIL CORP COM 689648103 2 39 SH SOLE 4 39 0 0 OTTER TAIL CORP COM 689648103 32 719 SH SOLE 7 719 0 0 OTTER TAIL CORP COM 689648103 6422 144436 SH SOLE 18 144436 0 0 OTTER TAIL CORP COM 689648103 3292 74042 SH SOLE 19 74042 0 0 OTTER TAIL CORP COM 689648103 62558 1407065 SH SOLE 21 1407065 0 0 OTTER TAIL CORP COM 689648103 50423 1134127 SH SOLE 22 1091590 0 42537 OTTER TAIL CORP COM 689648103 466 10486 SH SOLE 26 7652 0 2834 OTTER TAIL CORP COM 689648103 260 5841 SH SOLE 28 5841 0 0 OTTER TAIL CORP COM 689648103 559 12570 SH SOLE 30 12570 0 0 OTTER TAIL CORP COM 689648103 169 3803 SH SOLE 40 3803 0 0 OUTFRONT MEDIA INC COM 69007J106 3799 281823 SH SOLE 2 16444 0 265379 OUTFRONT MEDIA INC COM 69007J106 11 836 SH SOLE 4 836 0 0 OUTFRONT MEDIA INC COM 69007J106 53 3939 SH SOLE 7 3939 0 0 OUTFRONT MEDIA INC COM 69007J106 202 14962 SH SOLE 13 14962 0 0 OUTFRONT MEDIA INC COM 69007J106 1170 86815 SH SOLE 18 86815 0 0 OUTFRONT MEDIA INC COM 69007J106 5043 374090 SH SOLE 19 374090 0 0 OUTFRONT MEDIA INC COM 69007J106 34172 2535014 SH SOLE 21 2535014 0 0 OUTFRONT MEDIA INC COM 69007J106 55400 4109760 SH SOLE 22 3856141 0 253619 OUTFRONT MEDIA INC COM 69007J106 1543 114470 SH SOLE 26 27036 0 87434 OUTFRONT MEDIA INC COM 69007J106 297 22008 SH SOLE 28 22008 0 0 OUTFRONT MEDIA INC COM 69007J106 618 45873 SH SOLE 30 45873 0 0 OUTFRONT MEDIA INC COM 69007J106 110 8193 SH SOLE 31 2873 0 5320 OUTFRONT MEDIA INC COM 69007J106 224 16599 SH SOLE 34 16599 0 0 OUTFRONT MEDIA INC COM 69007J106 87 6429 SH SOLE 36 6429 0 0 OUTFRONT MEDIA INC COM 69007J106 214 15872 SH SOLE 40 15872 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 138 60685 SH SOLE 2 3617 0 57068 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 3 1199 SH SOLE 7 1199 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 540 237806 SH SOLE 18 237806 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 281 123767 SH SOLE 19 123767 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 5189 2285757 SH SOLE 21 2285757 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 4416 1945275 SH SOLE 22 1909503 0 35772 OVERSTOCK COM INC DEL COM 690370101 27 5445 SH SOLE 22 5445 0 0 OVERSTOCK COM INC DEL COM 690370101 17 3342 SH SOLE 23 3342 0 0 OVID THERAPEUTICS INC COM 690469101 23 7671 SH SOLE 18 7671 0 0 OVID THERAPEUTICS INC COM 690469101 100 33400 SH SOLE 20 33400 0 0 OVID THERAPEUTICS INC COM 690469101 266 89199 SH SOLE 21 89199 0 0 OVID THERAPEUTICS INC COM 690469101 1072 359733 SH SOLE 22 359733 0 0 OVINTIV INC COM 69047Q102 198 73424 SH SOLE 2 73424 0 0 OVINTIV INC COM 69047Q102 0 150 SH SOLE 18 150 0 0 OVINTIV INC COM 69047Q102 579 214568 SH SOLE 21 214568 0 0 OVINTIV INC COM 69047Q102 2411 893038 SH SOLE 22 893038 0 0 OVINTIV INC COM 69047Q102 225 83366 SH SOLE 30 83366 0 0 OWENS & MINOR INC NEW COM 690732102 545 59554 SH SOLE 2 3019 0 56535 OWENS & MINOR INC NEW COM 690732102 60 6529 SH SOLE 7 6529 0 0 OWENS & MINOR INC NEW COM 690732102 2733 298639 SH SOLE 18 298639 0 0 OWENS & MINOR INC NEW COM 690732102 1351 147684 SH SOLE 19 147684 0 0 OWENS & MINOR INC NEW COM 690732102 65643 7174107 SH SOLE 21 7174107 0 0 OWENS & MINOR INC NEW COM 690732102 16931 1850332 SH SOLE 22 1739476 0 110856 OWENS & MINOR INC NEW COM 690732102 18 2002 SH SOLE 23 2002 0 0 OWENS & MINOR INC NEW COM 690732102 92 10053 SH SOLE 28 10053 0 0 OWENS & MINOR INC NEW COM 690732102 820 89589 SH SOLE 30 89589 0 0 OWENS & MINOR INC NEW COM 690732102 122 13300 SH SOLE 31 0 0 13300 OWENS & MINOR INC NEW COM 690732102 81 8887 SH SOLE 40 8887 0 0 OWENS CORNING NEW COM 690742101 13070 336781 SH SOLE 2 103319 0 233462 OWENS CORNING NEW COM 690742101 2552 65767 SH SOLE 4 63110 0 2657 OWENS CORNING NEW COM 690742101 3284 84628 SH SOLE 7 17156 0 67472 OWENS CORNING NEW COM 690742101 8 201 SH SOLE 13 201 0 0 OWENS CORNING NEW COM 690742101 405 10432 SH SOLE 15 10432 0 0 OWENS CORNING NEW COM 690742101 13266 341824 SH SOLE 18 331876 0 9948 OWENS CORNING NEW COM 690742101 1225 31558 SH SOLE 19 31558 0 0 OWENS CORNING NEW COM 690742101 225864 5819729 SH SOLE 21 5819729 0 0 OWENS CORNING NEW COM 690742101 148275 3820546 SH SOLE 22 3610607 0 209939 OWENS CORNING NEW COM 690742101 3581 92271 SH SOLE 23 92271 0 0 OWENS CORNING NEW COM 690742101 1374 35414 SH SOLE 25 35414 0 0 OWENS CORNING NEW COM 690742101 16362 421588 SH SOLE 26 142129 0 279459 OWENS CORNING NEW COM 690742101 911 23462 SH SOLE 28 15780 0 7682 OWENS CORNING NEW COM 690742101 1087 28007 SH SOLE 29 5227 0 22780 OWENS CORNING NEW COM 690742101 13138 338523 SH SOLE 30 338523 0 0 OWENS CORNING NEW COM 690742101 1561 40223 SH SOLE 31 26016 0 14207 OWENS CORNING NEW COM 690742101 1386 35724 SH SOLE 34 35724 0 0 OWENS CORNING NEW COM 690742101 1067 27495 SH SOLE 36 27495 0 0 OWENS CORNING NEW COM 690742101 87 2237 SH SOLE 40 2237 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 736 63737 SH SOLE 30 63737 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 185 19955 SH SOLE 22 19955 0 0 OXFORD INDS INC COM 691497309 646 17823 SH SOLE 2 6090 0 11733 OXFORD INDS INC COM 691497309 4 122 SH SOLE 4 122 0 0 OXFORD INDS INC COM 691497309 11 294 SH SOLE 7 294 0 0 OXFORD INDS INC COM 691497309 3345 92243 SH SOLE 18 76850 0 15393 OXFORD INDS INC COM 691497309 6962 192004 SH SOLE 19 192004 0 0 OXFORD INDS INC COM 691497309 68890 1899876 SH SOLE 21 1899876 0 0 OXFORD INDS INC COM 691497309 25268 696860 SH SOLE 22 678680 0 18180 OXFORD INDS INC COM 691497309 1055 29100 SH SOLE 23 29100 0 0 OXFORD INDS INC COM 691497309 2658 73311 SH SOLE 26 1478 0 71833 OXFORD INDS INC COM 691497309 78 2154 SH SOLE 28 2154 0 0 OXFORD INDS INC COM 691497309 823 22696 SH SOLE 30 22696 0 0 OXFORD INDS INC COM 691497309 44 1220 SH SOLE 34 1220 0 0 OXFORD INDS INC COM 691497309 60 1668 SH SOLE 40 1668 0 0 OXFORD SQUARE CAP CORP COM 69181V107 635 248998 SH SOLE 30 248998 0 0 OYSTER PT PHARMA INC COM 69242L106 98 2806 SH SOLE 2 307 0 2499 OYSTER PT PHARMA INC COM 69242L106 727 20766 SH SOLE 18 20766 0 0 OYSTER PT PHARMA INC COM 69242L106 377 10773 SH SOLE 19 10773 0 0 OYSTER PT PHARMA INC COM 69242L106 6810 194566 SH SOLE 21 194566 0 0 OYSTER PT PHARMA INC COM 69242L106 3695 105585 SH SOLE 22 103559 0 2026 P & F INDS INC CL A NEW 692830508 3 689 SH SOLE 21 689 0 0 P A M TRANSN SVCS INC COM 693149106 28 914 SH SOLE 2 82 0 832 P A M TRANSN SVCS INC COM 693149106 214 6955 SH SOLE 18 6955 0 0 P A M TRANSN SVCS INC COM 693149106 100 3243 SH SOLE 19 3243 0 0 P A M TRANSN SVCS INC COM 693149106 2079 67614 SH SOLE 21 67614 0 0 P A M TRANSN SVCS INC COM 693149106 4706 153033 SH SOLE 22 152182 0 851 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 125 6484 SH SOLE 22 6484 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 48 2485 SH SOLE 34 2485 0 0 PACCAR INC COM 693718108 53608 876949 SH SOLE 2 114993 0 761956 PACCAR INC COM 693718108 10151 166050 SH SOLE 4 156767 0 9283 PACCAR INC COM 693718108 19914 325767 SH SOLE 7 314978 0 10789 PACCAR INC COM 693718108 7451 121889 SH SOLE 13 121889 0 0 PACCAR INC COM 693718108 2360 38603 SH SOLE 15 38603 0 0 PACCAR INC COM 693718108 69435 1135856 SH SOLE 18 904833 0 231023 PACCAR INC COM 693718108 63309 1035651 SH SOLE 19 1035651 0 0 PACCAR INC COM 693718108 520360 8512343 SH SOLE 21 8512343 0 0 PACCAR INC COM 693718108 576053 9423406 SH SOLE 22 8079003 0 1344403 PACCAR INC COM 693718108 15444 252637 SH SOLE 23 252637 0 0 PACCAR INC COM 693718108 21891 358101 SH SOLE 25 358101 0 0 PACCAR INC COM 693718108 117237 1917830 SH SOLE 26 258720 0 1659110 PACCAR INC COM 693718108 4348 71119 SH SOLE 28 49669 0 21450 PACCAR INC COM 693718108 21287 348226 SH SOLE 29 6271 0 341955 PACCAR INC COM 693718108 91460 1496152 SH SOLE 30 1496152 0 0 PACCAR INC COM 693718108 4875 79748 SH SOLE 31 59908 0 19840 PACCAR INC COM 693718108 3349 54781 SH SOLE 32 54781 0 0 PACCAR INC COM 693718108 10138 165848 SH SOLE 34 165848 0 0 PACCAR INC COM 693718108 18546 303388 SH SOLE 36 303388 0 0 PACCAR INC COM 693718108 458 7485 SH SOLE 40 7485 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 205 66934 SH SOLE 2 13837 0 53097 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 2 749 SH SOLE 4 749 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 7 2364 SH SOLE 7 2364 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1603 523749 SH SOLE 18 501703 0 22046 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1662 542997 SH SOLE 19 542997 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 18908 6179225 SH SOLE 21 6179225 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 13888 4538648 SH SOLE 22 4401247 0 137401 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 121 39671 SH SOLE 23 39671 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 557 182024 SH SOLE 26 60658 0 121366 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 57 18637 SH SOLE 28 18637 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 2207 721088 SH SOLE 30 721088 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 11 3498 SH SOLE 34 3498 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 47 15242 SH SOLE 40 15242 0 0 PACIFIC DRILLING SA LUXEMBOU COM L7257P205 12 27816 SH SOLE 2 1234 0 26582 PACIFIC DRILLING SA LUXEMBOU COM L7257P205 0 840 SH SOLE 7 840 0 0 PACIFIC DRILLING SA LUXEMBOU COM L7257P205 43 99221 SH SOLE 18 99221 0 0 PACIFIC DRILLING SA LUXEMBOU COM L7257P205 22 51946 SH SOLE 19 51946 0 0 PACIFIC DRILLING SA LUXEMBOU COM L7257P205 414 962102 SH SOLE 21 962102 0 0 PACIFIC DRILLING SA LUXEMBOU COM L7257P205 141 327748 SH SOLE 22 312671 0 15077 PACIFIC ETHANOL INC COM 69423U305 600 2308323 SH SOLE 2 2308323 0 0 PACIFIC ETHANOL INC COM 69423U305 4 14082 SH SOLE 18 14082 0 0 PACIFIC ETHANOL INC COM 69423U305 41 156995 SH SOLE 21 156995 0 0 PACIFIC ETHANOL INC COM 69423U305 338 1300485 SH SOLE 22 1300485 0 0 PACIFIC ETHANOL INC COM 69423U305 6 23488 SH SOLE 23 23488 0 0 PACIFIC ETHANOL INC COM 69423U305 67 257544 SH SOLE 26 0 0 257544 PACIFIC MERCANTILE BANCORP COM 694552100 156 33097 SH SOLE 2 15460 0 17637 PACIFIC MERCANTILE BANCORP COM 694552100 458 97277 SH SOLE 18 78423 0 18854 PACIFIC MERCANTILE BANCORP COM 694552100 1105 234574 SH SOLE 19 234574 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 3396 721015 SH SOLE 21 721015 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 3125 663412 SH SOLE 22 653852 0 9560 PACIFIC MERCANTILE BANCORP COM 694552100 135 28694 SH SOLE 23 28694 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 467 99117 SH SOLE 26 0 0 99117 PACIFIC PREMIER BANCORP COM 69478X105 894 47461 SH SOLE 2 2096 0 45365 PACIFIC PREMIER BANCORP COM 69478X105 5 267 SH SOLE 4 267 0 0 PACIFIC PREMIER BANCORP COM 69478X105 19 996 SH SOLE 7 996 0 0 PACIFIC PREMIER BANCORP COM 69478X105 4828 256263 SH SOLE 18 256263 0 0 PACIFIC PREMIER BANCORP COM 69478X105 1914 101577 SH SOLE 19 101577 0 0 PACIFIC PREMIER BANCORP COM 69478X105 121558 6452126 SH SOLE 21 6452126 0 0 PACIFIC PREMIER BANCORP COM 69478X105 31609 1677786 SH SOLE 22 1622853 0 54933 PACIFIC PREMIER BANCORP COM 69478X105 387 20530 SH SOLE 26 9022 0 11508 PACIFIC PREMIER BANCORP COM 69478X105 119 6305 SH SOLE 28 6305 0 0 PACIFIC PREMIER BANCORP COM 69478X105 1414 75069 SH SOLE 30 75069 0 0 PACIFIC PREMIER BANCORP COM 69478X105 102 5390 SH SOLE 40 5390 0 0 PACIRA BIOSCIENCES COM 695127100 604 18000 SH SOLE 2 4972 0 13028 PACIRA BIOSCIENCES COM 695127100 7 204 SH SOLE 4 204 0 0 PACIRA BIOSCIENCES COM 695127100 23 691 SH SOLE 7 691 0 0 PACIRA BIOSCIENCES COM 695127100 7005 208903 SH SOLE 18 187392 0 21511 PACIRA BIOSCIENCES COM 695127100 6771 201928 SH SOLE 19 201928 0 0 PACIRA BIOSCIENCES COM 695127100 164443 4904345 SH SOLE 21 4904345 0 0 PACIRA BIOSCIENCES COM 695127100 44526 1327949 SH SOLE 22 1286829 0 41120 PACIRA BIOSCIENCES COM 695127100 575 17149 SH SOLE 23 17149 0 0 PACIRA BIOSCIENCES COM 695127100 2537 75674 SH SOLE 26 16431 0 59243 PACIRA BIOSCIENCES COM 695127100 189 5640 SH SOLE 28 5640 0 0 PACIRA BIOSCIENCES COM 695127100 1906 56837 SH SOLE 30 56837 0 0 PACIRA BIOSCIENCES COM 695127100 62 1851 SH SOLE 34 1851 0 0 PACIRA BIOSCIENCES COM 695127100 132 3939 SH SOLE 40 3939 0 0 PACIRA BIOSCIENCES NOTE 2.375% 4/0 695127AD2 1205 1250000 PRN SOLE 21 1250000 0 0 PACIRA BIOSCIENCES NOTE 2.375% 4/0 695127AD2 3373 3500000 PRN SOLE 22 3500000 0 0 PACKAGING CORP AMER COM 695156109 21771 250728 SH SOLE 2 32679 0 218049 PACKAGING CORP AMER COM 695156109 3487 40160 SH SOLE 4 37671 0 2489 PACKAGING CORP AMER COM 695156109 8684 100007 SH SOLE 7 93976 0 6031 PACKAGING CORP AMER COM 695156109 38 433 SH SOLE 13 433 0 0 PACKAGING CORP AMER COM 695156109 918 10577 SH SOLE 15 10577 0 0 PACKAGING CORP AMER COM 695156109 27076 311825 SH SOLE 18 297441 0 14384 PACKAGING CORP AMER COM 695156109 13215 152197 SH SOLE 19 152197 0 0 PACKAGING CORP AMER COM 695156109 380614 4383443 SH SOLE 21 4383443 0 0 PACKAGING CORP AMER COM 695156109 216046 2488144 SH SOLE 22 2257523 0 230621 PACKAGING CORP AMER COM 695156109 6118 70455 SH SOLE 23 70455 0 0 PACKAGING CORP AMER COM 695156109 8769 100992 SH SOLE 25 100992 0 0 PACKAGING CORP AMER COM 695156109 35134 404624 SH SOLE 26 84906 0 319718 PACKAGING CORP AMER COM 695156109 1673 19265 SH SOLE 28 13694 0 5571 PACKAGING CORP AMER COM 695156109 6527 75173 SH SOLE 29 75173 0 0 PACKAGING CORP AMER COM 695156109 31513 362928 SH SOLE 30 362928 0 0 PACKAGING CORP AMER COM 695156109 1934 22277 SH SOLE 31 16565 0 5712 PACKAGING CORP AMER COM 695156109 2755 31726 SH SOLE 32 31726 0 0 PACKAGING CORP AMER COM 695156109 1510 17395 SH SOLE 34 17395 0 0 PACKAGING CORP AMER COM 695156109 5512 63475 SH SOLE 36 63475 0 0 PACKAGING CORP AMER COM 695156109 164 1888 SH SOLE 40 1888 0 0 PACWEST BANCORP DEL COM 695263103 18570 1036252 SH SOLE 2 731029 0 305223 PACWEST BANCORP DEL COM 695263103 1972 110042 SH SOLE 4 110042 0 0 PACWEST BANCORP DEL COM 695263103 748 41738 SH SOLE 7 41738 0 0 PACWEST BANCORP DEL COM 695263103 7505 418791 SH SOLE 18 393934 0 24857 PACWEST BANCORP DEL COM 695263103 1283 71575 SH SOLE 19 71575 0 0 PACWEST BANCORP DEL COM 695263103 147890 8252795 SH SOLE 21 8252795 0 0 PACWEST BANCORP DEL COM 695263103 85492 4770738 SH SOLE 22 4098669 0 672069 PACWEST BANCORP DEL COM 695263103 4848 270518 SH SOLE 23 270518 0 0 PACWEST BANCORP DEL COM 695263103 613 34191 SH SOLE 25 34191 0 0 PACWEST BANCORP DEL COM 695263103 2442 136267 SH SOLE 26 65283 0 70984 PACWEST BANCORP DEL COM 695263103 405 22620 SH SOLE 28 22620 0 0 PACWEST BANCORP DEL COM 695263103 2491 139015 SH SOLE 29 139015 0 0 PACWEST BANCORP DEL COM 695263103 1200 66981 SH SOLE 30 66981 0 0 PACWEST BANCORP DEL COM 695263103 5752 320997 SH SOLE 31 237287 0 83710 PACWEST BANCORP DEL COM 695263103 800 44621 SH SOLE 32 44621 0 0 PACWEST BANCORP DEL COM 695263103 816 45548 SH SOLE 34 45548 0 0 PACWEST BANCORP DEL COM 695263103 386 21556 SH SOLE 36 21556 0 0 PACWEST BANCORP DEL COM 695263103 241 13438 SH SOLE 40 13438 0 0 PAE INC COM CL A 69290Y109 135 20768 SH SOLE 22 20768 0 0 PAE INC COM CL A 69290Y109 338 52058 SH SOLE 26 0 0 52058 PAGERDUTY INC COM 69553P100 1305 75513 SH SOLE 2 3415 0 72098 PAGERDUTY INC COM 69553P100 13 749 SH SOLE 7 749 0 0 PAGERDUTY INC COM 69553P100 328 18999 SH SOLE 18 18999 0 0 PAGERDUTY INC COM 69553P100 174 10084 SH SOLE 19 10084 0 0 PAGERDUTY INC COM 69553P100 8389 485456 SH SOLE 21 485456 0 0 PAGERDUTY INC COM 69553P100 9162 530188 SH SOLE 22 482647 0 47541 PAGERDUTY INC COM 69553P100 52 3033 SH SOLE 28 3033 0 0 PAGERDUTY INC COM 69553P100 39 2282 SH SOLE 30 2282 0 0 PAGERDUTY INC COM 69553P100 15 867 SH SOLE 31 867 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 63 3241 SH SOLE 18 3241 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 15810 817900 SH SOLE 19 817900 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 12839 664188 SH SOLE 21 664188 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 53 2751 SH SOLE 22 2751 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 343 17764 SH SOLE 25 17764 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 736 38050 SH SOLE 26 5218 0 32832 PAGSEGURO DIGITAL LTD COM CL A G68707101 2809 145297 SH SOLE 30 145297 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 8349 431898 SH SOLE 34 431898 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 12 627 SH SOLE 36 627 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 35 82559 SH SOLE 2 8666 0 73893 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 1 2892 SH SOLE 7 2892 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 340 803184 SH SOLE 18 803184 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 176 414850 SH SOLE 19 414850 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 3411 8053319 SH SOLE 21 8053319 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 2542 6001860 SH SOLE 22 5875591 0 126269 PALO ALTO NETWORKS INC COM 697435105 34996 213443 SH SOLE 2 9683 0 203760 PALO ALTO NETWORKS INC COM 697435105 7858 47929 SH SOLE 4 45253 0 2676 PALO ALTO NETWORKS INC COM 697435105 1804 11000 SH SOLE 7 11000 0 0 PALO ALTO NETWORKS INC COM 697435105 231 1411 SH SOLE 13 1411 0 0 PALO ALTO NETWORKS INC COM 697435105 1263 7705 SH SOLE 15 7705 0 0 PALO ALTO NETWORKS INC COM 697435105 12051 73502 SH SOLE 18 65651 0 7851 PALO ALTO NETWORKS INC COM 697435105 17956 109512 SH SOLE 19 109512 0 0 PALO ALTO NETWORKS INC COM 697435105 326077 1988761 SH SOLE 21 1988761 0 0 PALO ALTO NETWORKS INC COM 697435105 408625 2492222 SH SOLE 22 2335456 0 156766 PALO ALTO NETWORKS INC COM 697435105 11663 71132 SH SOLE 23 71132 0 0 PALO ALTO NETWORKS INC COM 697435105 21469 130941 SH SOLE 25 130941 0 0 PALO ALTO NETWORKS INC COM 697435105 50831 310020 SH SOLE 26 70908 0 239112 PALO ALTO NETWORKS INC COM 697435105 3271 19950 SH SOLE 28 14054 0 5896 PALO ALTO NETWORKS INC COM 697435105 3761 22937 SH SOLE 29 2029 0 20908 PALO ALTO NETWORKS INC COM 697435105 34053 207688 SH SOLE 30 207688 0 0 PALO ALTO NETWORKS INC COM 697435105 3261 19889 SH SOLE 31 16509 0 3380 PALO ALTO NETWORKS INC COM 697435105 8132 49596 SH SOLE 34 49596 0 0 PALO ALTO NETWORKS INC COM 697435105 10435 63641 SH SOLE 36 63641 0 0 PALO ALTO NETWORKS INC COM 697435105 374 2283 SH SOLE 40 2283 0 0 PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 4918 5095000 PRN SOLE 21 5095000 0 0 PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 1689 1750000 PRN SOLE 22 1750000 0 0 PALOMAR HLDGS INC COM 69753M105 392 6743 SH SOLE 2 956 0 5787 PALOMAR HLDGS INC COM 69753M105 16 275 SH SOLE 7 275 0 0 PALOMAR HLDGS INC COM 69753M105 3971 68275 SH SOLE 18 68275 0 0 PALOMAR HLDGS INC COM 69753M105 2044 35136 SH SOLE 19 35136 0 0 PALOMAR HLDGS INC COM 69753M105 37435 643658 SH SOLE 21 643658 0 0 PALOMAR HLDGS INC COM 69753M105 29289 503586 SH SOLE 22 484707 0 18879 PALOMAR HLDGS INC COM 69753M105 1195 20545 SH SOLE 26 0 0 20545 PALOMAR HLDGS INC COM 69753M105 349 5998 SH SOLE 28 5998 0 0 PALOMAR HLDGS INC COM 69753M105 151 2596 SH SOLE 30 2596 0 0 PALOMAR HLDGS INC COM 69753M105 135 2325 SH SOLE 40 2325 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 226 20000 SH SOLE 2 0 0 20000 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 57 5036 SH SOLE 4 5036 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 6750 597362 SH SOLE 21 597362 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 3602 318776 SH SOLE 22 318776 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 3555 314639 SH SOLE 30 314639 0 0 PAN AMERN SILVER CORP COM 697900108 962 67132 SH SOLE 21 67132 0 0 PAN AMERN SILVER CORP COM 697900108 5459 380954 SH SOLE 23 380954 0 0 PAN AMERN SILVER CORP COM 697900108 18214 1271035 SH SOLE 25 1271035 0 0 PAN AMERN SILVER CORP COM 697900108 8757 611106 SH SOLE 26 0 0 611106 PAN AMERN SILVER CORP COM 697900108 72030 5026485 SH SOLE 34 5026485 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 4 1823 SH SOLE 18 1823 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 60 29873 SH SOLE 21 29873 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 27 13277 SH SOLE 22 13277 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 63 17111 SH SOLE 2 616 0 16495 PANHANDLE OIL AND GAS INC CL A 698477106 1 191 SH SOLE 7 191 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 212 57570 SH SOLE 18 57570 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 96 26038 SH SOLE 19 26038 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 2089 565998 SH SOLE 21 565998 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 1917 519451 SH SOLE 22 508832 0 10619 PAPA JOHNS INTL INC COM 698813102 1004 18819 SH SOLE 2 10039 0 8780 PAPA JOHNS INTL INC COM 698813102 0 8 SH SOLE 4 8 0 0 PAPA JOHNS INTL INC COM 698813102 20 374 SH SOLE 7 374 0 0 PAPA JOHNS INTL INC COM 698813102 6869 128697 SH SOLE 18 126615 0 2082 PAPA JOHNS INTL INC COM 698813102 2963 55521 SH SOLE 19 55521 0 0 PAPA JOHNS INTL INC COM 698813102 81194 1521336 SH SOLE 21 1521336 0 0 PAPA JOHNS INTL INC COM 698813102 40182 752902 SH SOLE 22 728444 0 24458 PAPA JOHNS INTL INC COM 698813102 82 1544 SH SOLE 23 1544 0 0 PAPA JOHNS INTL INC COM 698813102 845 15841 SH SOLE 26 4118 0 11723 PAPA JOHNS INTL INC COM 698813102 170 3189 SH SOLE 28 3189 0 0 PAPA JOHNS INTL INC COM 698813102 388 7270 SH SOLE 30 7270 0 0 PAPA JOHNS INTL INC COM 698813102 25 477 SH SOLE 34 477 0 0 PAPA JOHNS INTL INC COM 698813102 113 2118 SH SOLE 40 2118 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 231 32476 SH SOLE 2 1976 0 30500 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 5 754 SH SOLE 7 754 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 1161 163486 SH SOLE 18 163486 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 469 66065 SH SOLE 19 66065 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 28063 3952487 SH SOLE 21 3952487 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 8294 1168162 SH SOLE 22 1129539 0 38623 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 89 12534 SH SOLE 26 0 0 12534 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 21 2934 SH SOLE 28 2934 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 392 55148 SH SOLE 30 55148 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 10 1388 SH SOLE 34 1388 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 21 3011 SH SOLE 40 3011 0 0 PAR TECHNOLOGY CORP COM 698884103 55 4301 SH SOLE 2 724 0 3577 PAR TECHNOLOGY CORP COM 698884103 2 153 SH SOLE 7 153 0 0 PAR TECHNOLOGY CORP COM 698884103 525 40795 SH SOLE 18 40795 0 0 PAR TECHNOLOGY CORP COM 698884103 280 21800 SH SOLE 19 21800 0 0 PAR TECHNOLOGY CORP COM 698884103 5085 395406 SH SOLE 21 395406 0 0 PAR TECHNOLOGY CORP COM 698884103 3840 298615 SH SOLE 22 291059 0 7556 PARAMOUNT GOLD NEV CORP COM 69924M109 4 6896 SH SOLE 21 6896 0 0 PARAMOUNT GOLD NEV CORP COM 69924M109 11 18259 SH SOLE 22 18259 0 0 PARAMOUNT GROUP INC COM 69924R108 3131 355762 SH SOLE 2 15942 0 339820 PARAMOUNT GROUP INC COM 69924R108 1018 115679 SH SOLE 4 115679 0 0 PARAMOUNT GROUP INC COM 69924R108 1845 209688 SH SOLE 7 209688 0 0 PARAMOUNT GROUP INC COM 69924R108 847 96220 SH SOLE 18 96220 0 0 PARAMOUNT GROUP INC COM 69924R108 2218 252092 SH SOLE 19 252092 0 0 PARAMOUNT GROUP INC COM 69924R108 33138 3765693 SH SOLE 21 3765693 0 0 PARAMOUNT GROUP INC COM 69924R108 61733 7015129 SH SOLE 22 6695404 0 319725 PARAMOUNT GROUP INC COM 69924R108 57 6431 SH SOLE 23 6431 0 0 PARAMOUNT GROUP INC COM 69924R108 4106 466572 SH SOLE 25 466572 0 0 PARAMOUNT GROUP INC COM 69924R108 1341 152441 SH SOLE 26 45492 0 106949 PARAMOUNT GROUP INC COM 69924R108 237 26939 SH SOLE 28 26939 0 0 PARAMOUNT GROUP INC COM 69924R108 925 105111 SH SOLE 29 105111 0 0 PARAMOUNT GROUP INC COM 69924R108 7575 860848 SH SOLE 30 860848 0 0 PARAMOUNT GROUP INC COM 69924R108 36 4068 SH SOLE 31 4068 0 0 PARAMOUNT GROUP INC COM 69924R108 59 6696 SH SOLE 36 6696 0 0 PARAMOUNT GROUP INC COM 69924R108 163 18469 SH SOLE 40 18469 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 40 12716 SH SOLE 2 1169 0 11547 PARATEK PHARMACEUTICALS INC COM 699374302 3 876 SH SOLE 7 876 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 369 117050 SH SOLE 18 117050 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 192 60914 SH SOLE 19 60914 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 3704 1175971 SH SOLE 21 1175971 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 3280 1041322 SH SOLE 22 1019449 0 21873 PARETEUM CORP COM NEW 69946T207 36 87193 SH SOLE 2 4484 0 82709 PARETEUM CORP COM NEW 69946T207 166 402615 SH SOLE 18 402615 0 0 PARETEUM CORP COM NEW 69946T207 97 236240 SH SOLE 19 236240 0 0 PARETEUM CORP COM NEW 69946T207 1814 4401812 SH SOLE 21 4401812 0 0 PARETEUM CORP COM NEW 69946T207 1436 3485062 SH SOLE 22 3429078 0 55984 PARK AEROSPACE CORP COM 70014A104 207 16419 SH SOLE 2 809 0 15610 PARK AEROSPACE CORP COM 70014A104 3 234 SH SOLE 4 234 0 0 PARK AEROSPACE CORP COM 70014A104 3 207 SH SOLE 7 207 0 0 PARK AEROSPACE CORP COM 70014A104 1150 91233 SH SOLE 18 91233 0 0 PARK AEROSPACE CORP COM 70014A104 656 52025 SH SOLE 19 52025 0 0 PARK AEROSPACE CORP COM 70014A104 28387 2252938 SH SOLE 21 2252938 0 0 PARK AEROSPACE CORP COM 70014A104 7842 622387 SH SOLE 22 601779 0 20608 PARK AEROSPACE CORP COM 70014A104 189 15013 SH SOLE 26 5864 0 9149 PARK AEROSPACE CORP COM 70014A104 34 2724 SH SOLE 28 2724 0 0 PARK AEROSPACE CORP COM 70014A104 269 21356 SH SOLE 30 21356 0 0 PARK AEROSPACE CORP COM 70014A104 26 2064 SH SOLE 40 2064 0 0 PARK CITY GROUP INC COM NEW 700215304 14 3669 SH SOLE 18 3669 0 0 PARK CITY GROUP INC COM NEW 700215304 162 42686 SH SOLE 21 42686 0 0 PARK CITY GROUP INC COM NEW 700215304 116 30644 SH SOLE 22 30644 0 0 PARK HOTELS RESORTS INC COM 700517105 4801 606903 SH SOLE 2 151595 0 455308 PARK HOTELS RESORTS INC COM 700517105 1118 141344 SH SOLE 4 141344 0 0 PARK HOTELS RESORTS INC COM 700517105 2032 256863 SH SOLE 7 256863 0 0 PARK HOTELS RESORTS INC COM 700517105 924 116843 SH SOLE 13 116843 0 0 PARK HOTELS RESORTS INC COM 700517105 2 225 SH SOLE 15 225 0 0 PARK HOTELS RESORTS INC COM 700517105 7461 943186 SH SOLE 18 787823 0 155363 PARK HOTELS RESORTS INC COM 700517105 10129 1280537 SH SOLE 19 1280537 0 0 PARK HOTELS RESORTS INC COM 700517105 102703 12983924 SH SOLE 21 12983924 0 0 PARK HOTELS RESORTS INC COM 700517105 87685 11085300 SH SOLE 22 10198590 0 886710 PARK HOTELS RESORTS INC COM 700517105 60 7646 SH SOLE 23 7646 0 0 PARK HOTELS RESORTS INC COM 700517105 6358 803790 SH SOLE 25 803790 0 0 PARK HOTELS RESORTS INC COM 700517105 4182 528727 SH SOLE 26 47081 0 481646 PARK HOTELS RESORTS INC COM 700517105 283 35738 SH SOLE 28 35738 0 0 PARK HOTELS RESORTS INC COM 700517105 5455 689691 SH SOLE 29 144814 0 544877 PARK HOTELS RESORTS INC COM 700517105 8903 1125533 SH SOLE 30 1125533 0 0 PARK HOTELS RESORTS INC COM 700517105 77 9784 SH SOLE 31 4865 0 4919 PARK HOTELS RESORTS INC COM 700517105 51 6386 SH SOLE 34 6386 0 0 PARK HOTELS RESORTS INC COM 700517105 1474 186365 SH SOLE 36 186365 0 0 PARK HOTELS RESORTS INC COM 700517105 203 25636 SH SOLE 40 25636 0 0 PARK NATL CORP COM 700658107 1001 12890 SH SOLE 2 694 0 12196 PARK NATL CORP COM 700658107 4 56 SH SOLE 4 56 0 0 PARK NATL CORP COM 700658107 18 233 SH SOLE 7 233 0 0 PARK NATL CORP COM 700658107 3592 46263 SH SOLE 18 46263 0 0 PARK NATL CORP COM 700658107 2198 28304 SH SOLE 19 28304 0 0 PARK NATL CORP COM 700658107 35356 455386 SH SOLE 21 455386 0 0 PARK NATL CORP COM 700658107 33469 431077 SH SOLE 22 413195 0 17882 PARK NATL CORP COM 700658107 555 7145 SH SOLE 26 3671 0 3474 PARK NATL CORP COM 700658107 150 1927 SH SOLE 28 1927 0 0 PARK NATL CORP COM 700658107 480 6183 SH SOLE 30 6183 0 0 PARK NATL CORP COM 700658107 148 1900 SH SOLE 40 1900 0 0 PARK OHIO HLDGS CORP COM 700666100 173 9156 SH SOLE 2 384 0 8772 PARK OHIO HLDGS CORP COM 700666100 4 205 SH SOLE 7 205 0 0 PARK OHIO HLDGS CORP COM 700666100 619 32664 SH SOLE 18 32664 0 0 PARK OHIO HLDGS CORP COM 700666100 512 27027 SH SOLE 19 27027 0 0 PARK OHIO HLDGS CORP COM 700666100 6049 319359 SH SOLE 21 319359 0 0 PARK OHIO HLDGS CORP COM 700666100 4346 229438 SH SOLE 22 220111 0 9327 PARK OHIO HLDGS CORP COM 700666100 99 5203 SH SOLE 26 0 0 5203 PARK OHIO HLDGS CORP COM 700666100 23 1192 SH SOLE 28 1192 0 0 PARK OHIO HLDGS CORP COM 700666100 20 1060 SH SOLE 30 1060 0 0 PARK OHIO HLDGS CORP COM 700666100 16 842 SH SOLE 40 842 0 0 PARKE BANCORP INC COM 700885106 129 9571 SH SOLE 2 491 0 9080 PARKE BANCORP INC COM 700885106 527 39095 SH SOLE 18 39095 0 0 PARKE BANCORP INC COM 700885106 259 19167 SH SOLE 19 19167 0 0 PARKE BANCORP INC COM 700885106 4810 356537 SH SOLE 21 356537 0 0 PARKE BANCORP INC COM 700885106 1742 129102 SH SOLE 22 123159 0 5943 PARKER HANNIFIN CORP COM 701094104 41713 321534 SH SOLE 2 30367 0 291167 PARKER HANNIFIN CORP COM 701094104 8184 63087 SH SOLE 4 59579 0 3508 PARKER HANNIFIN CORP COM 701094104 14366 110741 SH SOLE 7 106732 0 4009 PARKER HANNIFIN CORP COM 701094104 49 381 SH SOLE 13 381 0 0 PARKER HANNIFIN CORP COM 701094104 1839 14178 SH SOLE 15 14178 0 0 PARKER HANNIFIN CORP COM 701094104 33849 260921 SH SOLE 18 242011 0 18910 PARKER HANNIFIN CORP COM 701094104 4981 38394 SH SOLE 19 38394 0 0 PARKER HANNIFIN CORP COM 701094104 405040 3122178 SH SOLE 21 3122178 0 0 PARKER HANNIFIN CORP COM 701094104 400455 3086837 SH SOLE 22 2782744 0 304093 PARKER HANNIFIN CORP COM 701094104 12016 92623 SH SOLE 23 92623 0 0 PARKER HANNIFIN CORP COM 701094104 18216 140414 SH SOLE 25 140414 0 0 PARKER HANNIFIN CORP COM 701094104 97196 749216 SH SOLE 26 90737 0 658479 PARKER HANNIFIN CORP COM 701094104 3420 26363 SH SOLE 28 18431 0 7932 PARKER HANNIFIN CORP COM 701094104 265 2045 SH SOLE 29 2045 0 0 PARKER HANNIFIN CORP COM 701094104 60538 466644 SH SOLE 30 466644 0 0 PARKER HANNIFIN CORP COM 701094104 4063 31321 SH SOLE 31 23681 0 7640 PARKER HANNIFIN CORP COM 701094104 888 6846 SH SOLE 34 6846 0 0 PARKER HANNIFIN CORP COM 701094104 11768 90712 SH SOLE 36 90712 0 0 PARKER HANNIFIN CORP COM 701094104 358 2762 SH SOLE 40 2762 0 0 PARSLEY ENERGY INC CL A 701877102 3075 536668 SH SOLE 2 49293 0 487375 PARSLEY ENERGY INC CL A 701877102 8 1456 SH SOLE 4 1456 0 0 PARSLEY ENERGY INC CL A 701877102 44 7664 SH SOLE 7 7664 0 0 PARSLEY ENERGY INC CL A 701877102 786 137153 SH SOLE 18 137153 0 0 PARSLEY ENERGY INC CL A 701877102 407 71110 SH SOLE 19 71110 0 0 PARSLEY ENERGY INC CL A 701877102 23822 4157467 SH SOLE 21 4157467 0 0 PARSLEY ENERGY INC CL A 701877102 47375 8267933 SH SOLE 22 7769108 0 498825 PARSLEY ENERGY INC CL A 701877102 1356 236710 SH SOLE 26 87637 0 149073 PARSLEY ENERGY INC CL A 701877102 253 44073 SH SOLE 28 44073 0 0 PARSLEY ENERGY INC CL A 701877102 1185 206860 SH SOLE 30 206860 0 0 PARSLEY ENERGY INC CL A 701877102 35 6172 SH SOLE 31 6172 0 0 PARSLEY ENERGY INC CL A 701877102 244 42520 SH SOLE 34 42520 0 0 PARSLEY ENERGY INC CL A 701877102 71 12433 SH SOLE 36 12433 0 0 PARSLEY ENERGY INC CL A 701877102 190 33216 SH SOLE 40 33216 0 0 PARSONS CORPORATION COM 70202L102 228 7122 SH SOLE 2 1053 0 6069 PARSONS CORPORATION COM 70202L102 10 298 SH SOLE 7 298 0 0 PARSONS CORPORATION COM 70202L102 2143 67040 SH SOLE 18 67040 0 0 PARSONS CORPORATION COM 70202L102 1164 36435 SH SOLE 19 36435 0 0 PARSONS CORPORATION COM 70202L102 27544 861823 SH SOLE 21 861823 0 0 PARSONS CORPORATION COM 70202L102 16212 507246 SH SOLE 22 482352 0 24894 PARSONS CORPORATION COM 70202L102 56 1755 SH SOLE 26 0 0 1755 PARSONS CORPORATION COM 70202L102 175 5462 SH SOLE 28 5462 0 0 PARSONS CORPORATION COM 70202L102 119 3719 SH SOLE 30 3719 0 0 PARSONS CORPORATION COM 70202L102 108 3386 SH SOLE 40 3386 0 0 PARTY CITY HOLDCO INC COM 702149105 24 52044 SH SOLE 2 1960 0 50084 PARTY CITY HOLDCO INC COM 702149105 0 553 SH SOLE 7 553 0 0 PARTY CITY HOLDCO INC COM 702149105 86 186973 SH SOLE 18 186973 0 0 PARTY CITY HOLDCO INC COM 702149105 43 93572 SH SOLE 19 93572 0 0 PARTY CITY HOLDCO INC COM 702149105 871 1900332 SH SOLE 21 1900332 0 0 PARTY CITY HOLDCO INC COM 702149105 754 1644753 SH SOLE 22 1555202 0 89551 PARTY CITY HOLDCO INC COM 702149105 3 7035 SH SOLE 28 7035 0 0 PARTY CITY HOLDCO INC COM 702149105 4 9060 SH SOLE 30 9060 0 0 PARTY CITY HOLDCO INC COM 702149105 7 14486 SH SOLE 40 14486 0 0 PASSAGE BIO INC COM 702712100 415 26359 SH SOLE 2 26359 0 0 PASSAGE BIO INC COM 702712100 196 12464 SH SOLE 18 12464 0 0 PASSAGE BIO INC COM 702712100 5363 340477 SH SOLE 19 340477 0 0 PASSAGE BIO INC COM 702712100 112 7123 SH SOLE 20 7123 0 0 PASSAGE BIO INC COM 702712100 81 5117 SH SOLE 22 5117 0 0 PASSAGE BIO INC COM 702712100 1774 112653 SH SOLE 26 20477 0 92176 PASSAGE BIO INC COM 702712100 22 1381 SH SOLE 31 0 0 1381 PASSAGE BIO INC COM 702712100 1799 114213 SH SOLE 34 114213 0 0 PATHFINDER BANCORP INC MD COM 70319R109 10 903 SH SOLE 18 903 0 0 PATHFINDER BANCORP INC MD COM 70319R109 8 713 SH SOLE 21 713 0 0 PATRICK INDS INC COM 703343103 364 12926 SH SOLE 2 1151 0 11775 PATRICK INDS INC COM 703343103 5 192 SH SOLE 4 192 0 0 PATRICK INDS INC COM 703343103 13 449 SH SOLE 7 449 0 0 PATRICK INDS INC COM 703343103 2924 103831 SH SOLE 18 103831 0 0 PATRICK INDS INC COM 703343103 1202 42690 SH SOLE 19 42690 0 0 PATRICK INDS INC COM 703343103 67369 2392374 SH SOLE 21 2392374 0 0 PATRICK INDS INC COM 703343103 18249 648030 SH SOLE 22 621864 0 26166 PATRICK INDS INC COM 703343103 405 14385 SH SOLE 26 12558 0 1827 PATRICK INDS INC COM 703343103 93 3316 SH SOLE 28 3316 0 0 PATRICK INDS INC COM 703343103 809 28730 SH SOLE 30 28730 0 0 PATRICK INDS INC COM 703343103 50 1780 SH SOLE 40 1780 0 0 PATRIOT NATL BANCORP INC COM NEW 70336F203 2 316 SH SOLE 18 316 0 0 PATRIOT NATL BANCORP INC COM NEW 70336F203 0 59 SH SOLE 21 59 0 0 PATRIOT TRANSN HLDG INC COM 70338W105 6 681 SH SOLE 21 681 0 0 PATRIOT TRANSN HLDG INC COM 70338W105 467 50486 SH SOLE 22 50486 0 0 PATTERSON COS INC COM 703395103 1930 126197 SH SOLE 2 50568 0 75629 PATTERSON COS INC COM 703395103 6 383 SH SOLE 4 383 0 0 PATTERSON COS INC COM 703395103 43 2842 SH SOLE 7 2842 0 0 PATTERSON COS INC COM 703395103 7836 512496 SH SOLE 18 489679 0 22817 PATTERSON COS INC COM 703395103 7272 475621 SH SOLE 19 475621 0 0 PATTERSON COS INC COM 703395103 91692 5996884 SH SOLE 21 5996884 0 0 PATTERSON COS INC COM 703395103 52140 3410078 SH SOLE 22 3301950 0 108128 PATTERSON COS INC COM 703395103 807 52806 SH SOLE 23 52806 0 0 PATTERSON COS INC COM 703395103 3007 196672 SH SOLE 26 14756 0 181916 PATTERSON COS INC COM 703395103 160 10439 SH SOLE 28 10439 0 0 PATTERSON COS INC COM 703395103 453 29599 SH SOLE 30 29599 0 0 PATTERSON COS INC COM 703395103 59 3881 SH SOLE 31 0 0 3881 PATTERSON COS INC COM 703395103 21 1357 SH SOLE 34 1357 0 0 PATTERSON COS INC COM 703395103 109 7133 SH SOLE 36 7133 0 0 PATTERSON COS INC COM 703395103 142 9307 SH SOLE 40 9307 0 0 PATTERSON UTI ENERGY INC COM 703481101 1698 722506 SH SOLE 2 334427 0 388079 PATTERSON UTI ENERGY INC COM 703481101 2 770 SH SOLE 4 770 0 0 PATTERSON UTI ENERGY INC COM 703481101 20 8532 SH SOLE 7 8532 0 0 PATTERSON UTI ENERGY INC COM 703481101 83 35520 SH SOLE 13 35520 0 0 PATTERSON UTI ENERGY INC COM 703481101 1421 604870 SH SOLE 18 571352 0 33518 PATTERSON UTI ENERGY INC COM 703481101 814 346198 SH SOLE 19 346198 0 0 PATTERSON UTI ENERGY INC COM 703481101 22383 9524516 SH SOLE 21 9524516 0 0 PATTERSON UTI ENERGY INC COM 703481101 21728 9245831 SH SOLE 22 8713362 0 532469 PATTERSON UTI ENERGY INC COM 703481101 35 14925 SH SOLE 23 14925 0 0 PATTERSON UTI ENERGY INC COM 703481101 365 155370 SH SOLE 26 42608 0 112762 PATTERSON UTI ENERGY INC COM 703481101 62 26300 SH SOLE 28 26300 0 0 PATTERSON UTI ENERGY INC COM 703481101 183 77937 SH SOLE 30 77937 0 0 PATTERSON UTI ENERGY INC COM 703481101 118 50174 SH SOLE 31 4473 0 45701 PATTERSON UTI ENERGY INC COM 703481101 15 6236 SH SOLE 34 6236 0 0 PATTERSON UTI ENERGY INC COM 703481101 72 30524 SH SOLE 36 30524 0 0 PATTERSON UTI ENERGY INC COM 703481101 49 20687 SH SOLE 40 20687 0 0 PAVMED INC COM 70387R106 10 5271 SH SOLE 18 5271 0 0 PAVMED INC COM 70387R106 121 61164 SH SOLE 21 61164 0 0 PAYCHEX INC COM 704326107 81171 1290059 SH SOLE 2 544365 0 745694 PAYCHEX INC COM 704326107 12800 203430 SH SOLE 4 194898 0 8532 PAYCHEX INC COM 704326107 38646 614203 SH SOLE 7 428576 0 185627 PAYCHEX INC COM 704326107 4829 76751 SH SOLE 13 76751 0 0 PAYCHEX INC COM 704326107 1996 31726 SH SOLE 15 31726 0 0 PAYCHEX INC COM 704326107 2 34 SH SOLE 17 0 0 34 PAYCHEX INC COM 704326107 92188 1465165 SH SOLE 18 1337163 0 128002 PAYCHEX INC COM 704326107 98320 1562627 SH SOLE 19 1562627 0 0 PAYCHEX INC COM 704326107 894092 14209979 SH SOLE 21 14209979 0 0 PAYCHEX INC COM 704326107 631112 10030391 SH SOLE 22 8641486 0 1388905 PAYCHEX INC COM 704326107 22109 351379 SH SOLE 23 351379 0 0 PAYCHEX INC COM 704326107 30319 481858 SH SOLE 25 481858 0 0 PAYCHEX INC COM 704326107 136558 2170347 SH SOLE 26 472102 0 1698245 PAYCHEX INC COM 704326107 4260 67705 SH SOLE 28 47739 0 19966 PAYCHEX INC COM 704326107 18403 292485 SH SOLE 29 107888 0 184597 PAYCHEX INC COM 704326107 116071 1844736 SH SOLE 30 1844736 0 0 PAYCHEX INC COM 704326107 13300 211379 SH SOLE 31 169843 0 41536 PAYCHEX INC COM 704326107 3567 56695 SH SOLE 32 56695 0 0 PAYCHEX INC COM 704326107 45726 726726 SH SOLE 34 726726 0 0 PAYCHEX INC COM 704326107 23899 379831 SH SOLE 36 379831 0 0 PAYCHEX INC COM 704326107 1601 25438 SH SOLE 37 25438 0 0 PAYCHEX INC COM 704326107 419 6659 SH SOLE 40 6659 0 0 PAYCOM SOFTWARE INC COM 70432V102 25349 125482 SH SOLE 2 19624 0 105858 PAYCOM SOFTWARE INC COM 70432V102 4831 23915 SH SOLE 4 22528 0 1387 PAYCOM SOFTWARE INC COM 70432V102 8909 44103 SH SOLE 7 41515 0 2588 PAYCOM SOFTWARE INC COM 70432V102 147 727 SH SOLE 13 727 0 0 PAYCOM SOFTWARE INC COM 70432V102 826 4087 SH SOLE 15 4087 0 0 PAYCOM SOFTWARE INC COM 70432V102 26812 132724 SH SOLE 18 125506 0 7218 PAYCOM SOFTWARE INC COM 70432V102 119778 592933 SH SOLE 19 592933 0 0 PAYCOM SOFTWARE INC COM 70432V102 316336 1565943 SH SOLE 21 1565943 0 0 PAYCOM SOFTWARE INC COM 70432V102 258896 1281600 SH SOLE 22 1167161 0 114439 PAYCOM SOFTWARE INC COM 70432V102 7440 36831 SH SOLE 23 36831 0 0 PAYCOM SOFTWARE INC COM 70432V102 10403 51497 SH SOLE 25 51497 0 0 PAYCOM SOFTWARE INC COM 70432V102 48357 239379 SH SOLE 26 43074 0 196305 PAYCOM SOFTWARE INC COM 70432V102 2034 10069 SH SOLE 28 7194 0 2875 PAYCOM SOFTWARE INC COM 70432V102 2366 11710 SH SOLE 29 1053 0 10657 PAYCOM SOFTWARE INC COM 70432V102 39851 197272 SH SOLE 30 197272 0 0 PAYCOM SOFTWARE INC COM 70432V102 2237 11075 SH SOLE 31 8833 0 2242 PAYCOM SOFTWARE INC COM 70432V102 610 3021 SH SOLE 34 3021 0 0 PAYCOM SOFTWARE INC COM 70432V102 6702 33179 SH SOLE 36 33179 0 0 PAYCOM SOFTWARE INC COM 70432V102 234 1160 SH SOLE 40 1160 0 0 PAYLOCITY HLDG CORP COM 70438V106 10755 121769 SH SOLE 2 55931 0 65838 PAYLOCITY HLDG CORP COM 70438V106 654 7405 SH SOLE 4 7405 0 0 PAYLOCITY HLDG CORP COM 70438V106 139 1577 SH SOLE 7 1577 0 0 PAYLOCITY HLDG CORP COM 70438V106 3294 37291 SH SOLE 18 25281 0 12010 PAYLOCITY HLDG CORP COM 70438V106 58594 663430 SH SOLE 19 663430 0 0 PAYLOCITY HLDG CORP COM 70438V106 53712 608151 SH SOLE 21 608151 0 0 PAYLOCITY HLDG CORP COM 70438V106 111602 1263606 SH SOLE 22 1168288 0 95318 PAYLOCITY HLDG CORP COM 70438V106 3067 34722 SH SOLE 23 34722 0 0 PAYLOCITY HLDG CORP COM 70438V106 65 731 SH SOLE 25 731 0 0 PAYLOCITY HLDG CORP COM 70438V106 6479 73358 SH SOLE 26 8837 0 64521 PAYLOCITY HLDG CORP COM 70438V106 501 5668 SH SOLE 28 5668 0 0 PAYLOCITY HLDG CORP COM 70438V106 2467 27938 SH SOLE 29 4487 0 23451 PAYLOCITY HLDG CORP COM 70438V106 1039 11767 SH SOLE 30 11767 0 0 PAYLOCITY HLDG CORP COM 70438V106 952 10784 SH SOLE 31 8482 0 2302 PAYLOCITY HLDG CORP COM 70438V106 312 3531 SH SOLE 34 3531 0 0 PAYLOCITY HLDG CORP COM 70438V106 60 680 SH SOLE 36 680 0 0 PAYLOCITY HLDG CORP COM 70438V106 329 3724 SH SOLE 40 3724 0 0 PAYPAL HLDGS INC COM 70450Y103 305471 3190635 SH SOLE 2 439389 0 2751246 PAYPAL HLDGS INC COM 70450Y103 50050 522765 SH SOLE 4 492053 0 30712 PAYPAL HLDGS INC COM 70450Y103 102193 1067402 SH SOLE 7 1031678 0 35724 PAYPAL HLDGS INC COM 70450Y103 3158 32982 SH SOLE 13 32982 0 0 PAYPAL HLDGS INC COM 70450Y103 9134 95404 SH SOLE 15 95404 0 0 PAYPAL HLDGS INC COM 70450Y103 0 3 SH SOLE 17 0 0 3 PAYPAL HLDGS INC COM 70450Y103 328323 3429320 SH SOLE 18 2999803 0 429517 PAYPAL HLDGS INC COM 70450Y103 185382 1936303 SH SOLE 19 1936303 0 0 PAYPAL HLDGS INC COM 70450Y103 2152768 22485570 SH SOLE 21 22485570 0 0 PAYPAL HLDGS INC COM 70450Y103 2674369 27933665 SH SOLE 22 25153956 0 2779709 PAYPAL HLDGS INC COM 70450Y103 79455 829905 SH SOLE 23 829905 0 0 PAYPAL HLDGS INC COM 70450Y103 138662 1448314 SH SOLE 25 1448314 0 0 PAYPAL HLDGS INC COM 70450Y103 500534 5228053 SH SOLE 26 655300 0 4572753 PAYPAL HLDGS INC COM 70450Y103 21805 227753 SH SOLE 28 161035 0 66718 PAYPAL HLDGS INC COM 70450Y103 12305 128525 SH SOLE 29 33867 0 94658 PAYPAL HLDGS INC COM 70450Y103 449662 4696697 SH SOLE 30 4696697 0 0 PAYPAL HLDGS INC COM 70450Y103 25775 269221 SH SOLE 31 219879 0 49342 PAYPAL HLDGS INC COM 70450Y103 17809 186014 SH SOLE 32 186014 0 0 PAYPAL HLDGS INC COM 70450Y103 70940 740964 SH SOLE 34 740964 0 0 PAYPAL HLDGS INC COM 70450Y103 71741 749335 SH SOLE 36 749335 0 0 PAYPAL HLDGS INC COM 70450Y103 2447 25562 SH SOLE 40 25562 0 0 PAYSIGN INC COM 70451A104 56 10770 SH SOLE 2 1221 0 9549 PAYSIGN INC COM 70451A104 2 352 SH SOLE 7 352 0 0 PAYSIGN INC COM 70451A104 584 113145 SH SOLE 18 113145 0 0 PAYSIGN INC COM 70451A104 291 56439 SH SOLE 19 56439 0 0 PAYSIGN INC COM 70451A104 5723 1109164 SH SOLE 21 1109164 0 0 PAYSIGN INC COM 70451A104 4540 879861 SH SOLE 22 862138 0 17723 PAYSIGN INC COM 70451A104 29 5595 SH SOLE 30 5595 0 0 PB BANCORP INC COM 70454T100 22 1504 SH SOLE 18 1504 0 0 PB BANCORP INC COM 70454T100 231 15525 SH SOLE 21 15525 0 0 PBF ENERGY INC CL A 69318G106 2096 296042 SH SOLE 2 48967 0 247075 PBF ENERGY INC CL A 69318G106 3 465 SH SOLE 4 465 0 0 PBF ENERGY INC CL A 69318G106 40 5684 SH SOLE 7 5684 0 0 PBF ENERGY INC CL A 69318G106 2050 289490 SH SOLE 18 289490 0 0 PBF ENERGY INC CL A 69318G106 195 27581 SH SOLE 19 27581 0 0 PBF ENERGY INC CL A 69318G106 36032 5089240 SH SOLE 21 5089240 0 0 PBF ENERGY INC CL A 69318G106 25363 3582364 SH SOLE 22 3360343 0 222021 PBF ENERGY INC CL A 69318G106 303 42727 SH SOLE 26 22651 0 20076 PBF ENERGY INC CL A 69318G106 100 14059 SH SOLE 28 14059 0 0 PBF ENERGY INC CL A 69318G106 267 37710 SH SOLE 30 37710 0 0 PBF ENERGY INC CL A 69318G106 119 16773 SH SOLE 31 2573 0 14200 PBF ENERGY INC CL A 69318G106 36 5110 SH SOLE 34 5110 0 0 PBF ENERGY INC CL A 69318G106 302 42629 SH SOLE 36 42629 0 0 PBF ENERGY INC CL A 69318G106 87 12229 SH SOLE 40 12229 0 0 PC CONNECTION INC COM 69318J100 652 15816 SH SOLE 2 5712 0 10104 PC CONNECTION INC COM 69318J100 4 108 SH SOLE 4 108 0 0 PC CONNECTION INC COM 69318J100 8 183 SH SOLE 7 183 0 0 PC CONNECTION INC COM 69318J100 2670 64786 SH SOLE 18 54088 0 10698 PC CONNECTION INC COM 69318J100 7012 170144 SH SOLE 19 170144 0 0 PC CONNECTION INC COM 69318J100 52223 1267247 SH SOLE 21 1267247 0 0 PC CONNECTION INC COM 69318J100 20904 507264 SH SOLE 22 493639 0 13625 PC CONNECTION INC COM 69318J100 969 23515 SH SOLE 23 23515 0 0 PC CONNECTION INC COM 69318J100 2783 67529 SH SOLE 26 0 0 67529 PC CONNECTION INC COM 69318J100 63 1534 SH SOLE 28 1534 0 0 PC CONNECTION INC COM 69318J100 616 14953 SH SOLE 30 14953 0 0 PC CONNECTION INC COM 69318J100 40 968 SH SOLE 40 968 0 0 PC-TEL INC COM 69325Q105 29 4316 SH SOLE 18 4316 0 0 PC-TEL INC COM 69325Q105 349 52451 SH SOLE 21 52451 0 0 PC-TEL INC COM 69325Q105 2987 449140 SH SOLE 22 449140 0 0 PCB BANCORP COM 69320M109 123 12619 SH SOLE 2 473 0 12146 PCB BANCORP COM 69320M109 476 48677 SH SOLE 18 48677 0 0 PCB BANCORP COM 69320M109 234 23884 SH SOLE 19 23884 0 0 PCB BANCORP COM 69320M109 4494 459485 SH SOLE 21 459485 0 0 PCB BANCORP COM 69320M109 2167 221577 SH SOLE 22 214891 0 6686 PCSB FINL CORP COM 69324R104 184 13165 SH SOLE 2 738 0 12427 PCSB FINL CORP COM 69324R104 6 445 SH SOLE 7 445 0 0 PCSB FINL CORP COM 69324R104 875 62579 SH SOLE 18 62579 0 0 PCSB FINL CORP COM 69324R104 426 30421 SH SOLE 19 30421 0 0 PCSB FINL CORP COM 69324R104 7800 557530 SH SOLE 21 557530 0 0 PCSB FINL CORP COM 69324R104 5548 396570 SH SOLE 22 385362 0 11208 PDC ENERGY INC COM 69327R101 623 100387 SH SOLE 2 9301 0 91086 PDC ENERGY INC COM 69327R101 3 538 SH SOLE 4 538 0 0 PDC ENERGY INC COM 69327R101 18 2869 SH SOLE 7 2869 0 0 PDC ENERGY INC COM 69327R101 2906 467889 SH SOLE 18 453935 0 13954 PDC ENERGY INC COM 69327R101 1586 255391 SH SOLE 19 255391 0 0 PDC ENERGY INC COM 69327R101 67134 10810600 SH SOLE 21 10810600 0 0 PDC ENERGY INC COM 69327R101 19072 3071224 SH SOLE 22 2955689 0 115535 PDC ENERGY INC COM 69327R101 98 15770 SH SOLE 23 15770 0 0 PDC ENERGY INC COM 69327R101 508 81831 SH SOLE 26 15343 0 66488 PDC ENERGY INC COM 69327R101 86 13769 SH SOLE 28 13769 0 0 PDC ENERGY INC COM 69327R101 985 158587 SH SOLE 30 158587 0 0 PDC ENERGY INC COM 69327R101 30 4843 SH SOLE 31 0 0 4843 PDC ENERGY INC COM 69327R101 20 3268 SH SOLE 36 3268 0 0 PDC ENERGY INC COM 69327R101 65 10530 SH SOLE 40 10530 0 0 PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 2083 2554000 PRN SOLE 2 2282000 0 272000 PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 11627 14255000 PRN SOLE 19 14255000 0 0 PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 60 73000 PRN SOLE 22 73000 0 0 PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 1735 2127000 PRN SOLE 26 2127000 0 0 PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 30 37000 PRN SOLE 30 37000 0 0 PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 2151 2637000 PRN SOLE 34 2637000 0 0 PDF SOLUTIONS INC COM 693282105 285 24352 SH SOLE 2 1169 0 23183 PDF SOLUTIONS INC COM 693282105 4 380 SH SOLE 7 380 0 0 PDF SOLUTIONS INC COM 693282105 1588 135466 SH SOLE 18 135466 0 0 PDF SOLUTIONS INC COM 693282105 617 52657 SH SOLE 19 52657 0 0 PDF SOLUTIONS INC COM 693282105 36684 3130008 SH SOLE 21 3130008 0 0 PDF SOLUTIONS INC COM 693282105 10652 908863 SH SOLE 22 879511 0 29352 PDF SOLUTIONS INC COM 693282105 224 19076 SH SOLE 26 0 0 19076 PDF SOLUTIONS INC COM 693282105 45 3800 SH SOLE 28 3800 0 0 PDF SOLUTIONS INC COM 693282105 341 29124 SH SOLE 30 29124 0 0 PDF SOLUTIONS INC COM 693282105 35 2955 SH SOLE 40 2955 0 0 PDL BIOPHARMA INC COM 69329Y104 327 115910 SH SOLE 2 6102 0 109808 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 1204 426844 SH SOLE 18 426844 0 0 PDL BIOPHARMA INC COM 69329Y104 595 210880 SH SOLE 19 210880 0 0 PDL BIOPHARMA INC COM 69329Y104 15045 5335063 SH SOLE 21 5335063 0 0 PDL BIOPHARMA INC COM 69329Y104 10589 3754922 SH SOLE 22 3564989 0 189933 PDL BIOPHARMA INC COM 69329Y104 90 31774 SH SOLE 26 21375 0 10399 PDL BIOPHARMA INC COM 69329Y104 64 22824 SH SOLE 28 22824 0 0 PDL BIOPHARMA INC COM 69329Y104 108 38126 SH SOLE 30 38126 0 0 PDL BIOPHARMA INC COM 69329Y104 50 17876 SH SOLE 40 17876 0 0 PDL CMNTY BANCORP COM 69290X101 81 7867 SH SOLE 2 270 0 7597 PDL CMNTY BANCORP COM 69290X101 344 33492 SH SOLE 18 33492 0 0 PDL CMNTY BANCORP COM 69290X101 153 14937 SH SOLE 19 14937 0 0 PDL CMNTY BANCORP COM 69290X101 3421 333070 SH SOLE 21 333070 0 0 PDL CMNTY BANCORP COM 69290X101 883 85955 SH SOLE 22 81625 0 4330 PDS BIOTECHNOLOGY CORP COM 70465T107 0 277 SH SOLE 21 277 0 0 PDS BIOTECHNOLOGY CORP COM 70465T107 10 14136 SH SOLE 22 14136 0 0 PEABODY ENERGY CORP NEW COM 704551100 54 18714 SH SOLE 2 3508 0 15206 PEABODY ENERGY CORP NEW COM 704551100 1 359 SH SOLE 4 359 0 0 PEABODY ENERGY CORP NEW COM 704551100 17 5953 SH SOLE 7 5953 0 0 PEABODY ENERGY CORP NEW COM 704551100 646 222665 SH SOLE 18 222665 0 0 PEABODY ENERGY CORP NEW COM 704551100 364 125688 SH SOLE 19 125688 0 0 PEABODY ENERGY CORP NEW COM 704551100 6486 2236603 SH SOLE 21 2236603 0 0 PEABODY ENERGY CORP NEW COM 704551100 6201 2138112 SH SOLE 22 2048251 0 89861 PEABODY ENERGY CORP NEW COM 704551100 66 22738 SH SOLE 26 16203 0 6535 PEABODY ENERGY CORP NEW COM 704551100 27 9390 SH SOLE 28 9390 0 0 PEABODY ENERGY CORP NEW COM 704551100 72 24687 SH SOLE 30 24687 0 0 PEABODY ENERGY CORP NEW COM 704551100 53 18242 SH SOLE 31 0 0 18242 PEABODY ENERGY CORP NEW COM 704551100 45 15406 SH SOLE 36 15406 0 0 PEABODY ENERGY CORP NEW COM 704551100 22 7659 SH SOLE 40 7659 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 323 17990 SH SOLE 2 1042 0 16948 PEAPACK-GLADSTONE FINL CORP COM 704699107 6 353 SH SOLE 7 353 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 1273 70899 SH SOLE 18 70899 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 616 34327 SH SOLE 19 34327 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 12003 668669 SH SOLE 21 668669 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 9306 518425 SH SOLE 22 500546 0 17879 PEAPACK-GLADSTONE FINL CORP COM 704699107 242 13486 SH SOLE 26 0 0 13486 PEAPACK-GLADSTONE FINL CORP COM 704699107 55 3059 SH SOLE 28 3059 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 36 2008 SH SOLE 30 2008 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 7 379 SH SOLE 34 379 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 1941 178274 SH SOLE 2 59387 0 118887 PEBBLEBROOK HOTEL TR COM 70509V100 1901 174534 SH SOLE 4 174534 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 1499 137644 SH SOLE 7 137644 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 13549 1244179 SH SOLE 18 1244179 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 7422 681564 SH SOLE 19 681564 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 109061 10014820 SH SOLE 21 10014820 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 65670 6030321 SH SOLE 22 5636685 0 393636 PEBBLEBROOK HOTEL TR COM 70509V100 435 39949 SH SOLE 23 39949 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 3494 320800 SH SOLE 25 320800 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 1190 109258 SH SOLE 26 27628 0 81630 PEBBLEBROOK HOTEL TR COM 70509V100 471 43222 SH SOLE 28 43222 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 749 68762 SH SOLE 29 68762 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 6499 596767 SH SOLE 30 596767 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 651 59782 SH SOLE 34 59782 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 22 2001 SH SOLE 36 2001 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 138 12684 SH SOLE 40 12684 0 0 PEDEVCO CORP COM PAR 70532Y303 9 9883 SH SOLE 18 9883 0 0 PEDEVCO CORP COM PAR 70532Y303 15 17455 SH SOLE 21 17455 0 0 PEGASYSTEMS INC COM 705573103 5219 73264 SH SOLE 2 3097 0 70167 PEGASYSTEMS INC COM 705573103 16 226 SH SOLE 4 226 0 0 PEGASYSTEMS INC COM 705573103 50 697 SH SOLE 7 697 0 0 PEGASYSTEMS INC COM 705573103 1222 17154 SH SOLE 18 17154 0 0 PEGASYSTEMS INC COM 705573103 653 9166 SH SOLE 19 9166 0 0 PEGASYSTEMS INC COM 705573103 45985 645583 SH SOLE 21 645583 0 0 PEGASYSTEMS INC COM 705573103 73703 1034718 SH SOLE 22 972954 0 61764 PEGASYSTEMS INC COM 705573103 1745 24495 SH SOLE 26 13744 0 10751 PEGASYSTEMS INC COM 705573103 391 5496 SH SOLE 28 5496 0 0 PEGASYSTEMS INC COM 705573103 16969 238227 SH SOLE 30 238227 0 0 PEGASYSTEMS INC COM 705573103 57 806 SH SOLE 31 806 0 0 PEGASYSTEMS INC COM 705573103 7 93 SH SOLE 34 93 0 0 PEGASYSTEMS INC COM 705573103 306 4291 SH SOLE 40 4291 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 263 9902 SH SOLE 2 9902 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 340 12811 SH SOLE 4 12811 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 5411 203801 SH SOLE 18 203801 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 26338 992004 SH SOLE 19 992004 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 916 34488 SH SOLE 21 34488 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 19914 750049 SH SOLE 22 750049 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 2973 111988 SH SOLE 25 111988 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 559 21044 SH SOLE 26 6888 0 14156 PELOTON INTERACTIVE INC CL A COM 70614W100 51 1906 SH SOLE 30 1906 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 14502 546196 SH SOLE 34 546196 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 17 625 SH SOLE 36 625 0 0 PEMBINA PIPELINE CORP COM 706327103 3133 166562 SH SOLE 21 166562 0 0 PENN NATL GAMING INC COM 707569109 1668 131877 SH SOLE 2 49770 0 82107 PENN NATL GAMING INC COM 707569109 7 536 SH SOLE 4 536 0 0 PENN NATL GAMING INC COM 707569109 34 2726 SH SOLE 7 2726 0 0 PENN NATL GAMING INC COM 707569109 8037 635349 SH SOLE 18 631591 0 3758 PENN NATL GAMING INC COM 707569109 4147 327823 SH SOLE 19 327823 0 0 PENN NATL GAMING INC COM 707569109 95631 7559744 SH SOLE 21 7559744 0 0 PENN NATL GAMING INC COM 707569109 48383 3824723 SH SOLE 22 3697805 0 126918 PENN NATL GAMING INC COM 707569109 139 10971 SH SOLE 23 10971 0 0 PENN NATL GAMING INC COM 707569109 878 69440 SH SOLE 26 24589 0 44851 PENN NATL GAMING INC COM 707569109 174 13727 SH SOLE 28 13727 0 0 PENN NATL GAMING INC COM 707569109 470 37172 SH SOLE 30 37172 0 0 PENN NATL GAMING INC COM 707569109 33 2595 SH SOLE 31 0 0 2595 PENN NATL GAMING INC COM 707569109 18 1435 SH SOLE 34 1435 0 0 PENN NATL GAMING INC COM 707569109 14 1091 SH SOLE 36 1091 0 0 PENN NATL GAMING INC COM 707569109 140 11078 SH SOLE 40 11078 0 0 PENN VA CORP COM 70788V102 53 17116 SH SOLE 2 1247 0 15869 PENN VA CORP COM 70788V102 1 266 SH SOLE 7 266 0 0 PENN VA CORP COM 70788V102 199 64365 SH SOLE 18 64365 0 0 PENN VA CORP COM 70788V102 79 25706 SH SOLE 19 25706 0 0 PENN VA CORP COM 70788V102 4692 1518335 SH SOLE 21 1518335 0 0 PENN VA CORP COM 70788V102 1294 418812 SH SOLE 22 406617 0 12195 PENN VA CORP COM 70788V102 7 2289 SH SOLE 26 0 0 2289 PENN VA CORP COM 70788V102 3 1114 SH SOLE 28 1114 0 0 PENN VA CORP COM 70788V102 63 20234 SH SOLE 30 20234 0 0 PENN VA CORP COM 70788V102 3 836 SH SOLE 40 836 0 0 PENNANT GROUP INC COM 70805E109 133 9386 SH SOLE 2 1372 0 8014 PENNANT GROUP INC COM 70805E109 2 136 SH SOLE 4 136 0 0 PENNANT GROUP INC COM 70805E109 7 486 SH SOLE 7 486 0 0 PENNANT GROUP INC COM 70805E109 1670 117934 SH SOLE 18 117934 0 0 PENNANT GROUP INC COM 70805E109 674 47600 SH SOLE 19 47600 0 0 PENNANT GROUP INC COM 70805E109 39768 2808464 SH SOLE 21 2808464 0 0 PENNANT GROUP INC COM 70805E109 10818 763987 SH SOLE 22 735802 0 28185 PENNANT GROUP INC COM 70805E109 349 24676 SH SOLE 26 5164 0 19512 PENNANT GROUP INC COM 70805E109 44 3095 SH SOLE 28 3095 0 0 PENNANT GROUP INC COM 70805E109 417 29463 SH SOLE 30 29463 0 0 PENNANT GROUP INC COM 70805E109 38 2670 SH SOLE 40 2670 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 1015 208812 SH SOLE 30 208812 0 0 PENNANTPARK INVT CORP COM 708062104 923 356466 SH SOLE 30 356466 0 0 PENNEY J C CORP INC COM 708160106 107 298223 SH SOLE 2 11493 0 286730 PENNEY J C CORP INC COM 708160106 1 1890 SH SOLE 4 1890 0 0 PENNEY J C CORP INC COM 708160106 3 7654 SH SOLE 7 7654 0 0 PENNEY J C CORP INC COM 708160106 541 1503293 SH SOLE 18 1503293 0 0 PENNEY J C CORP INC COM 708160106 216 599909 SH SOLE 19 599909 0 0 PENNEY J C CORP INC COM 708160106 11415 31707453 SH SOLE 21 31707453 0 0 PENNEY J C CORP INC COM 708160106 3553 9870193 SH SOLE 22 9383095 0 487098 PENNEY J C CORP INC COM 708160106 25 70717 SH SOLE 26 30526 0 40191 PENNEY J C CORP INC COM 708160106 15 41613 SH SOLE 28 41613 0 0 PENNEY J C CORP INC COM 708160106 124 344436 SH SOLE 30 344436 0 0 PENNEY J C CORP INC COM 708160106 28 76667 SH SOLE 31 0 0 76667 PENNEY J C CORP INC COM 708160106 11 31559 SH SOLE 40 31559 0 0 PENNS WOODS BANCORP INC COM 708430103 177 7268 SH SOLE 2 484 0 6784 PENNS WOODS BANCORP INC COM 708430103 660 27161 SH SOLE 18 27161 0 0 PENNS WOODS BANCORP INC COM 708430103 321 13219 SH SOLE 19 13219 0 0 PENNS WOODS BANCORP INC COM 708430103 6165 253688 SH SOLE 21 253688 0 0 PENNS WOODS BANCORP INC COM 708430103 1923 79139 SH SOLE 22 73995 0 5144 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 46 50405 SH SOLE 2 2751 0 47654 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 0 404 SH SOLE 4 404 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1 1394 SH SOLE 7 1394 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 275 302050 SH SOLE 18 302050 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 110 120347 SH SOLE 19 120347 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 6653 7297894 SH SOLE 21 7297894 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 2044 2241687 SH SOLE 22 2169464 0 72223 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1 1612 SH SOLE 23 1612 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 30 32368 SH SOLE 26 9199 0 23169 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 9 10193 SH SOLE 28 10193 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 97 106538 SH SOLE 30 106538 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 7 7653 SH SOLE 40 7653 0 0 PENNYMAC FINL SVCS INC COM 70932M107 172023 7780323 SH SOLE 0 7780323 0 0 PENNYMAC FINL SVCS INC COM 70932M107 95 4309 SH SOLE 2 0 0 4309 PENNYMAC FINL SVCS INC COM 70932M107 9 406 SH SOLE 7 406 0 0 PENNYMAC FINL SVCS INC COM 70932M107 637 28816 SH SOLE 18 28816 0 0 PENNYMAC FINL SVCS INC COM 70932M107 122 5513 SH SOLE 19 5513 0 0 PENNYMAC FINL SVCS INC COM 70932M107 7088 320562 SH SOLE 21 320562 0 0 PENNYMAC FINL SVCS INC COM 70932M107 2358 106668 SH SOLE 22 106668 0 0 PENNYMAC MTG INVT TR COM 70931T103 2816 265188 SH SOLE 265188 0 0 PENNYMAC MTG INVT TR COM 70931T103 954 89793 SH SOLE 2 4462 0 85331 PENNYMAC MTG INVT TR COM 70931T103 4 336 SH SOLE 4 336 0 0 PENNYMAC MTG INVT TR COM 70931T103 16 1482 SH SOLE 7 1482 0 0 PENNYMAC MTG INVT TR COM 70931T103 4735 445817 SH SOLE 18 445817 0 0 PENNYMAC MTG INVT TR COM 70931T103 1959 184467 SH SOLE 19 184467 0 0 PENNYMAC MTG INVT TR COM 70931T103 133907 12608966 SH SOLE 21 12608966 0 0 PENNYMAC MTG INVT TR COM 70931T103 29248 2754013 SH SOLE 22 2658457 0 95556 PENNYMAC MTG INVT TR COM 70931T103 110 10328 SH SOLE 26 4146 0 6182 PENNYMAC MTG INVT TR COM 70931T103 98 9210 SH SOLE 28 9210 0 0 PENNYMAC MTG INVT TR COM 70931T103 1351 127185 SH SOLE 30 127185 0 0 PENNYMAC MTG INVT TR COM 70931T103 62 5858 SH SOLE 36 5858 0 0 PENNYMAC MTG INVT TR COM 70931T103 89 8390 SH SOLE 40 8390 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1734 61935 SH SOLE 2 4947 0 56988 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1 38 SH SOLE 4 38 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 39 1382 SH SOLE 7 1382 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 540 19269 SH SOLE 18 19269 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 222 7911 SH SOLE 19 7911 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 12208 436008 SH SOLE 21 436008 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 25623 915105 SH SOLE 22 855132 0 59973 PENSKE AUTOMOTIVE GRP INC COM 70959W103 627 22380 SH SOLE 26 11713 0 10667 PENSKE AUTOMOTIVE GRP INC COM 70959W103 127 4535 SH SOLE 28 4535 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 349 12458 SH SOLE 30 12458 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 19 686 SH SOLE 31 686 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 116 4158 SH SOLE 36 4158 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 122 4370 SH SOLE 40 4370 0 0 PENTAIR PLC SHS G7S00T104 14095 473630 SH SOLE 2 95003 0 378627 PENTAIR PLC SHS G7S00T104 2243 75356 SH SOLE 4 70096 0 5260 PENTAIR PLC SHS G7S00T104 17322 582051 SH SOLE 7 316849 0 265202 PENTAIR PLC SHS G7S00T104 78 2624 SH SOLE 13 2624 0 0 PENTAIR PLC SHS G7S00T104 491 16491 SH SOLE 15 16491 0 0 PENTAIR PLC SHS G7S00T104 53439 1795677 SH SOLE 18 1680746 0 114931 PENTAIR PLC SHS G7S00T104 72404 2432929 SH SOLE 19 2432929 0 0 PENTAIR PLC SHS G7S00T104 122316 4110087 SH SOLE 21 4110087 0 0 PENTAIR PLC SHS G7S00T104 137931 4634790 SH SOLE 22 4239601 0 395189 PENTAIR PLC SHS G7S00T104 3488 117193 SH SOLE 23 117193 0 0 PENTAIR PLC SHS G7S00T104 7742 260156 SH SOLE 25 260156 0 0 PENTAIR PLC SHS G7S00T104 26871 902919 SH SOLE 26 160040 0 742879 PENTAIR PLC SHS G7S00T104 993 33378 SH SOLE 28 22910 0 10468 PENTAIR PLC SHS G7S00T104 1096 36826 SH SOLE 29 3448 0 33378 PENTAIR PLC SHS G7S00T104 50280 1689512 SH SOLE 30 1689512 0 0 PENTAIR PLC SHS G7S00T104 1186 39843 SH SOLE 31 32230 0 7613 PENTAIR PLC SHS G7S00T104 920 30905 SH SOLE 34 30905 0 0 PENTAIR PLC SHS G7S00T104 3375 113414 SH SOLE 36 113414 0 0 PENTAIR PLC SHS G7S00T104 103 3456 SH SOLE 40 3456 0 0 PENUMBRA INC COM 70975L107 11667 72315 SH SOLE 2 14957 0 57358 PENUMBRA INC COM 70975L107 43 269 SH SOLE 4 269 0 0 PENUMBRA INC COM 70975L107 88 544 SH SOLE 7 544 0 0 PENUMBRA INC COM 70975L107 14558 90240 SH SOLE 18 90240 0 0 PENUMBRA INC COM 70975L107 18374 113891 SH SOLE 19 113891 0 0 PENUMBRA INC COM 70975L107 279598 1733082 SH SOLE 21 1733082 0 0 PENUMBRA INC COM 70975L107 165961 1028704 SH SOLE 22 979414 0 49290 PENUMBRA INC COM 70975L107 2042 12658 SH SOLE 26 6138 0 6520 PENUMBRA INC COM 70975L107 727 4508 SH SOLE 28 4508 0 0 PENUMBRA INC COM 70975L107 6856 42498 SH SOLE 30 42498 0 0 PENUMBRA INC COM 70975L107 106 660 SH SOLE 31 660 0 0 PENUMBRA INC COM 70975L107 119 737 SH SOLE 34 737 0 0 PENUMBRA INC COM 70975L107 534 3313 SH SOLE 40 3313 0 0 PEOPLES BANCORP INC COM 709789101 412 18620 SH SOLE 2 1252 0 17368 PEOPLES BANCORP INC COM 709789101 7 330 SH SOLE 7 330 0 0 PEOPLES BANCORP INC COM 709789101 1562 70528 SH SOLE 18 70528 0 0 PEOPLES BANCORP INC COM 709789101 850 38392 SH SOLE 19 38392 0 0 PEOPLES BANCORP INC COM 709789101 14624 660213 SH SOLE 21 660213 0 0 PEOPLES BANCORP INC COM 709789101 14138 638306 SH SOLE 22 611871 0 26435 PEOPLES BANCORP INC COM 709789101 210 9500 SH SOLE 26 0 0 9500 PEOPLES BANCORP INC COM 709789101 55 2473 SH SOLE 28 2473 0 0 PEOPLES BANCORP INC COM 709789101 87 3934 SH SOLE 30 3934 0 0 PEOPLES BANCORP INC COM 709789101 6 257 SH SOLE 34 257 0 0 PEOPLES BANCORP INC COM 709789101 31 1417 SH SOLE 40 1417 0 0 PEOPLES BANCORP N C INC COM 710577107 100 4910 SH SOLE 2 246 0 4664 PEOPLES BANCORP N C INC COM 710577107 357 17513 SH SOLE 18 17513 0 0 PEOPLES BANCORP N C INC COM 710577107 184 9055 SH SOLE 19 9055 0 0 PEOPLES BANCORP N C INC COM 710577107 3328 163436 SH SOLE 21 163436 0 0 PEOPLES BANCORP N C INC COM 710577107 1094 53712 SH SOLE 22 51344 0 2368 PEOPLES FINL SVCS CORP COM 711040105 274 6897 SH SOLE 2 446 0 6451 PEOPLES FINL SVCS CORP COM 711040105 4 92 SH SOLE 7 92 0 0 PEOPLES FINL SVCS CORP COM 711040105 1055 26553 SH SOLE 18 26553 0 0 PEOPLES FINL SVCS CORP COM 711040105 511 12865 SH SOLE 19 12865 0 0 PEOPLES FINL SVCS CORP COM 711040105 10013 251962 SH SOLE 21 251962 0 0 PEOPLES FINL SVCS CORP COM 711040105 3617 91021 SH SOLE 22 86439 0 4582 PEOPLES UTAH BANCORP COM 712706209 271 13987 SH SOLE 2 985 0 13002 PEOPLES UTAH BANCORP COM 712706209 5 270 SH SOLE 7 270 0 0 PEOPLES UTAH BANCORP COM 712706209 1187 61265 SH SOLE 18 61265 0 0 PEOPLES UTAH BANCORP COM 712706209 595 30731 SH SOLE 19 30731 0 0 PEOPLES UTAH BANCORP COM 712706209 10666 550670 SH SOLE 21 550670 0 0 PEOPLES UTAH BANCORP COM 712706209 7848 405172 SH SOLE 22 385872 0 19300 PEOPLES UTAH BANCORP COM 712706209 60 3100 SH SOLE 28 3100 0 0 PEOPLES UTAH BANCORP COM 712706209 37 1927 SH SOLE 30 1927 0 0 PEOPLES UTAH BANCORP COM 712706209 33 1702 SH SOLE 40 1702 0 0 PEOPLES UTD FINL INC COM 712704105 12832 1161266 SH SOLE 2 138598 0 1022668 PEOPLES UTD FINL INC COM 712704105 2243 203014 SH SOLE 4 193835 0 9179 PEOPLES UTD FINL INC COM 712704105 13726 1242165 SH SOLE 7 694964 0 547201 PEOPLES UTD FINL INC COM 712704105 13 1180 SH SOLE 13 1180 0 0 PEOPLES UTD FINL INC COM 712704105 481 43486 SH SOLE 15 43486 0 0 PEOPLES UTD FINL INC COM 712704105 12973 1174005 SH SOLE 18 1110326 0 63679 PEOPLES UTD FINL INC COM 712704105 1567 141837 SH SOLE 19 141837 0 0 PEOPLES UTD FINL INC COM 712704105 205500 18597268 SH SOLE 21 18597268 0 0 PEOPLES UTD FINL INC COM 712704105 127073 11499830 SH SOLE 22 10408863 0 1090967 PEOPLES UTD FINL INC COM 712704105 3664 331548 SH SOLE 23 331548 0 0 PEOPLES UTD FINL INC COM 712704105 5227 473070 SH SOLE 25 473070 0 0 PEOPLES UTD FINL INC COM 712704105 23269 2105835 SH SOLE 26 415849 0 1689986 PEOPLES UTD FINL INC COM 712704105 1009 91347 SH SOLE 28 63718 0 27629 PEOPLES UTD FINL INC COM 712704105 1112 100610 SH SOLE 29 7319 0 93291 PEOPLES UTD FINL INC COM 712704105 20367 1843165 SH SOLE 30 1843165 0 0 PEOPLES UTD FINL INC COM 712704105 1178 106619 SH SOLE 31 77599 0 29020 PEOPLES UTD FINL INC COM 712704105 1534 138822 SH SOLE 32 138822 0 0 PEOPLES UTD FINL INC COM 712704105 254 23024 SH SOLE 34 23024 0 0 PEOPLES UTD FINL INC COM 712704105 4127 373498 SH SOLE 36 373498 0 0 PEOPLES UTD FINL INC COM 712704105 150 13619 SH SOLE 40 13619 0 0 PEPSICO INC COM 713448108 442352 3683201 SH SOLE 2 627990 0 3055211 PEPSICO INC COM 713448108 85173 709184 SH SOLE 4 671090 0 38094 PEPSICO INC COM 713448108 187952 1564965 SH SOLE 7 1450133 0 114832 PEPSICO INC COM 713448108 8516 70906 SH SOLE 13 70906 0 0 PEPSICO INC COM 713448108 18707 155760 SH SOLE 15 155760 0 0 PEPSICO INC COM 713448108 38 319 SH SOLE 17 0 0 319 PEPSICO INC COM 713448108 756363 6297778 SH SOLE 18 5976804 0 320974 PEPSICO INC COM 713448108 223237 1858761 SH SOLE 19 1858761 0 0 PEPSICO INC COM 713448108 4495 37423 SH SOLE 20 37423 0 0 PEPSICO INC COM 713448108 4631232 38561469 SH SOLE 21 38561469 0 0 PEPSICO INC COM 713448108 4177116 34780313 SH SOLE 22 31304367 0 3475946 PEPSICO INC COM 713448108 130104 1083295 SH SOLE 23 1083295 0 0 PEPSICO INC COM 713448108 197344 1643164 SH SOLE 25 1643164 0 0 PEPSICO INC COM 713448108 925422 7705429 SH SOLE 26 987660 0 6717769 PEPSICO INC COM 713448108 34259 285253 SH SOLE 28 201978 0 83275 PEPSICO INC COM 713448108 28846 240181 SH SOLE 29 39011 0 201170 PEPSICO INC COM 713448108 860784 7167227 SH SOLE 30 7167227 0 0 PEPSICO INC COM 713448108 169252 1409257 SH SOLE 31 277540 0 1131717 PEPSICO INC COM 713448108 33359 277757 SH SOLE 32 277757 0 0 PEPSICO INC COM 713448108 50886 423701 SH SOLE 34 423701 0 0 PEPSICO INC COM 713448108 133040 1107745 SH SOLE 36 1107745 0 0 PEPSICO INC COM 713448108 1819 15143 SH SOLE 37 15143 0 0 PEPSICO INC COM 713448108 3779 31464 SH SOLE 40 31464 0 0 PERCEPTRON INC COM 71361F100 5 1707 SH SOLE 18 1707 0 0 PERCEPTRON INC COM 71361F100 74 25545 SH SOLE 21 25545 0 0 PERDOCEO ED CORP COM 71363P106 275 25491 SH SOLE 2 3517 0 21974 PERDOCEO ED CORP COM 71363P106 4 326 SH SOLE 4 326 0 0 PERDOCEO ED CORP COM 71363P106 14 1322 SH SOLE 7 1322 0 0 PERDOCEO ED CORP COM 71363P106 3409 315912 SH SOLE 18 315912 0 0 PERDOCEO ED CORP COM 71363P106 1847 171205 SH SOLE 19 171205 0 0 PERDOCEO ED CORP COM 71363P106 84052 7789765 SH SOLE 21 7789765 0 0 PERDOCEO ED CORP COM 71363P106 22391 2075124 SH SOLE 22 1986315 0 88809 PERDOCEO ED CORP COM 71363P106 13 1175 SH SOLE 23 1175 0 0 PERDOCEO ED CORP COM 71363P106 912 84522 SH SOLE 26 31145 0 53377 PERDOCEO ED CORP COM 71363P106 93 8603 SH SOLE 28 8603 0 0 PERDOCEO ED CORP COM 71363P106 1011 93675 SH SOLE 30 93675 0 0 PERDOCEO ED CORP COM 71363P106 125 11625 SH SOLE 34 11625 0 0 PERDOCEO ED CORP COM 71363P106 91 8432 SH SOLE 40 8432 0 0 PERFICIENT INC COM 71375U101 358 13200 SH SOLE 2 3169 0 10031 PERFICIENT INC COM 71375U101 4 152 SH SOLE 4 152 0 0 PERFICIENT INC COM 71375U101 15 552 SH SOLE 7 552 0 0 PERFICIENT INC COM 71375U101 4239 156460 SH SOLE 18 154687 0 1773 PERFICIENT INC COM 71375U101 3355 123830 SH SOLE 19 123830 0 0 PERFICIENT INC COM 71375U101 95754 3534656 SH SOLE 21 3534656 0 0 PERFICIENT INC COM 71375U101 28809 1063446 SH SOLE 22 1027638 0 35808 PERFICIENT INC COM 71375U101 202 7448 SH SOLE 23 7448 0 0 PERFICIENT INC COM 71375U101 1360 50202 SH SOLE 26 12620 0 37582 PERFICIENT INC COM 71375U101 138 5092 SH SOLE 28 5092 0 0 PERFICIENT INC COM 71375U101 1174 43333 SH SOLE 30 43333 0 0 PERFICIENT INC COM 71375U101 130 4792 SH SOLE 34 4792 0 0 PERFICIENT INC COM 71375U101 111 4110 SH SOLE 40 4110 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 1157 46822 SH SOLE 2 10228 0 36594 PERFORMANCE FOOD GROUP CO COM 71377A103 12 476 SH SOLE 4 476 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 78 3150 SH SOLE 7 3150 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 104 4209 SH SOLE 13 4209 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 10609 429158 SH SOLE 18 395850 0 33308 PERFORMANCE FOOD GROUP CO COM 71377A103 11850 479381 SH SOLE 19 479381 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 95235 3852561 SH SOLE 21 3852561 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 93623 3787339 SH SOLE 22 3580152 0 207187 PERFORMANCE FOOD GROUP CO COM 71377A103 521 21081 SH SOLE 23 21081 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 3032 122637 SH SOLE 26 31205 0 91432 PERFORMANCE FOOD GROUP CO COM 71377A103 415 16805 SH SOLE 28 16805 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 1030 41676 SH SOLE 30 41676 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 101 4103 SH SOLE 31 0 0 4103 PERFORMANCE FOOD GROUP CO COM 71377A103 94 3790 SH SOLE 34 3790 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 119 4811 SH SOLE 36 4811 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 305 12340 SH SOLE 40 12340 0 0 PERFORMANT FINL CORP COM 71377E105 9 10367 SH SOLE 18 10367 0 0 PERFORMANT FINL CORP COM 71377E105 104 115925 SH SOLE 21 115925 0 0 PERFORMANT FINL CORP COM 71377E105 39 43420 SH SOLE 22 43420 0 0 PERKINELMER INC COM 714046109 22818 303114 SH SOLE 2 55069 0 248045 PERKINELMER INC COM 714046109 4168 55372 SH SOLE 4 52307 0 3065 PERKINELMER INC COM 714046109 7289 96823 SH SOLE 7 93208 0 3615 PERKINELMER INC COM 714046109 644 8558 SH SOLE 15 8558 0 0 PERKINELMER INC COM 714046109 2 24 SH SOLE 17 0 0 24 PERKINELMER INC COM 714046109 17074 226804 SH SOLE 18 210012 0 16792 PERKINELMER INC COM 714046109 3113 41358 SH SOLE 19 41358 0 0 PERKINELMER INC COM 714046109 193685 2572857 SH SOLE 21 2572857 0 0 PERKINELMER INC COM 714046109 212288 2819977 SH SOLE 22 2554530 0 265447 PERKINELMER INC COM 714046109 6705 89069 SH SOLE 23 89069 0 0 PERKINELMER INC COM 714046109 519 6897 SH SOLE 25 6897 0 0 PERKINELMER INC COM 714046109 29393 390455 SH SOLE 26 101050 0 289405 PERKINELMER INC COM 714046109 1731 22991 SH SOLE 28 16084 0 6907 PERKINELMER INC COM 714046109 2256 29963 SH SOLE 29 6132 0 23831 PERKINELMER INC COM 714046109 31410 417241 SH SOLE 30 417241 0 0 PERKINELMER INC COM 714046109 2321 30831 SH SOLE 31 24945 0 5886 PERKINELMER INC COM 714046109 550 7303 SH SOLE 34 7303 0 0 PERKINELMER INC COM 714046109 1636 21727 SH SOLE 36 21727 0 0 PERKINELMER INC COM 714046109 195 2588 SH SOLE 40 2588 0 0 PERMA PIPE INTL HLDGS INC COM 714167103 12 1957 SH SOLE 18 1957 0 0 PERMA PIPE INTL HLDGS INC COM 714167103 158 25435 SH SOLE 21 25435 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 15 2821 SH SOLE 18 2821 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 186 35770 SH SOLE 21 35770 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1663 319124 SH SOLE 22 319124 0 0 PERRIGO CO PLC SHS G97822103 16237 337641 SH SOLE 2 39366 0 298275 PERRIGO CO PLC SHS G97822103 3130 65084 SH SOLE 4 61693 0 3391 PERRIGO CO PLC SHS G97822103 10100 210031 SH SOLE 7 120160 0 89871 PERRIGO CO PLC SHS G97822103 232 4814 SH SOLE 13 4814 0 0 PERRIGO CO PLC SHS G97822103 672 13981 SH SOLE 15 13981 0 0 PERRIGO CO PLC SHS G97822103 19916 414145 SH SOLE 18 394092 0 20053 PERRIGO CO PLC SHS G97822103 2230 46365 SH SOLE 19 46365 0 0 PERRIGO CO PLC SHS G97822103 169320 3520897 SH SOLE 21 3520897 0 0 PERRIGO CO PLC SHS G97822103 164526 3421218 SH SOLE 22 3106113 0 315105 PERRIGO CO PLC SHS G97822103 4485 93259 SH SOLE 23 93259 0 0 PERRIGO CO PLC SHS G97822103 7906 164395 SH SOLE 25 164395 0 0 PERRIGO CO PLC SHS G97822103 35350 735079 SH SOLE 26 149506 0 585573 PERRIGO CO PLC SHS G97822103 1264 26282 SH SOLE 28 18551 0 7731 PERRIGO CO PLC SHS G97822103 1445 30050 SH SOLE 29 2723 0 27327 PERRIGO CO PLC SHS G97822103 29137 605882 SH SOLE 30 605882 0 0 PERRIGO CO PLC SHS G97822103 1468 30517 SH SOLE 31 23812 0 6705 PERRIGO CO PLC SHS G97822103 345 7168 SH SOLE 34 7168 0 0 PERRIGO CO PLC SHS G97822103 3573 74302 SH SOLE 36 74302 0 0 PERRIGO CO PLC SHS G97822103 124 2579 SH SOLE 40 2579 0 0 PERSONALIS INC COM 71535D106 84 10447 SH SOLE 2 2609 0 7838 PERSONALIS INC COM 71535D106 526 65224 SH SOLE 18 65224 0 0 PERSONALIS INC COM 71535D106 889 110172 SH SOLE 19 110172 0 0 PERSONALIS INC COM 71535D106 7571 938175 SH SOLE 21 938175 0 0 PERSONALIS INC COM 71535D106 2929 362900 SH SOLE 22 356617 0 6283 PERSONALIS INC COM 71535D106 67 8243 SH SOLE 23 8243 0 0 PERSONALIS INC COM 71535D106 122 15154 SH SOLE 26 0 0 15154 PERSONALIS INC COM 71535D106 20 2489 SH SOLE 30 2489 0 0 PERSPECTA INC COM 715347100 3052 167317 SH SOLE 2 59985 0 107332 PERSPECTA INC COM 715347100 12 660 SH SOLE 4 660 0 0 PERSPECTA INC COM 715347100 66 3620 SH SOLE 7 3620 0 0 PERSPECTA INC COM 715347100 2 104 SH SOLE 17 0 0 104 PERSPECTA INC COM 715347100 14552 797834 SH SOLE 18 797834 0 0 PERSPECTA INC COM 715347100 4790 262613 SH SOLE 19 262613 0 0 PERSPECTA INC COM 715347100 180623 9902579 SH SOLE 21 9902579 0 0 PERSPECTA INC COM 715347100 85654 4695955 SH SOLE 22 4534244 0 161711 PERSPECTA INC COM 715347100 828 45370 SH SOLE 26 23903 0 21467 PERSPECTA INC COM 715347100 393 21563 SH SOLE 28 21563 0 0 PERSPECTA INC COM 715347100 3935 215714 SH SOLE 30 215714 0 0 PERSPECTA INC COM 715347100 61 3338 SH SOLE 31 0 0 3338 PERSPECTA INC COM 715347100 87 4748 SH SOLE 36 4748 0 0 PERSPECTA INC COM 715347100 271 14832 SH SOLE 40 14832 0 0 PETIQ INC COM CL A 71639T106 169 7254 SH SOLE 2 1030 0 6224 PETIQ INC COM CL A 71639T106 6 268 SH SOLE 7 268 0 0 PETIQ INC COM CL A 71639T106 1684 72482 SH SOLE 18 72482 0 0 PETIQ INC COM CL A 71639T106 862 37086 SH SOLE 19 37086 0 0 PETIQ INC COM CL A 71639T106 20971 902755 SH SOLE 21 902755 0 0 PETIQ INC COM CL A 71639T106 13285 571909 SH SOLE 22 546456 0 25453 PETIQ INC COM CL A 71639T106 87 3754 SH SOLE 26 0 0 3754 PETIQ INC COM CL A 71639T106 66 2856 SH SOLE 28 2856 0 0 PETIQ INC COM CL A 71639T106 248 10672 SH SOLE 30 10672 0 0 PETIQ INC COM CL A 71639T106 47 2017 SH SOLE 40 2017 0 0 PETMED EXPRESS INC COM 716382106 431 14985 SH SOLE 2 1017 0 13968 PETMED EXPRESS INC COM 716382106 3 113 SH SOLE 4 113 0 0 PETMED EXPRESS INC COM 716382106 7 249 SH SOLE 7 249 0 0 PETMED EXPRESS INC COM 716382106 2728 94801 SH SOLE 18 94801 0 0 PETMED EXPRESS INC COM 716382106 1182 41053 SH SOLE 19 41053 0 0 PETMED EXPRESS INC COM 716382106 64607 2244848 SH SOLE 21 2244848 0 0 PETMED EXPRESS INC COM 716382106 16775 582860 SH SOLE 22 561849 0 21011 PETMED EXPRESS INC COM 716382106 1445 50215 SH SOLE 23 50215 0 0 PETMED EXPRESS INC COM 716382106 383 13303 SH SOLE 26 0 0 13303 PETMED EXPRESS INC COM 716382106 88 3051 SH SOLE 28 3051 0 0 PETMED EXPRESS INC COM 716382106 851 29556 SH SOLE 30 29556 0 0 PETMED EXPRESS INC COM 716382106 69 2381 SH SOLE 40 2381 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 3472 96436 SH SOLE 2 0 0 96436 PETROCHINA CO LTD SPONSORED ADR 71646E100 135 3758 SH SOLE 19 3758 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 43 1204 SH SOLE 21 1204 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 6612 183671 SH SOLE 22 183671 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 4231 117541 SH SOLE 34 117541 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 5651 1048429 SH SOLE 18 0 0 1048429 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 3086 572495 SH SOLE 19 572495 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 46005 8535239 SH SOLE 21 8535239 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 4198 778900 SH SOLE 25 778900 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 20478 3799270 SH SOLE 34 3799270 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 7583 1378793 SH SOLE 18 85654 0 1293139 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 14725 2677307 SH SOLE 19 2677307 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 28044 5098936 SH SOLE 21 5098936 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 441 80218 SH SOLE 22 0 0 80218 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 9669 1758070 SH SOLE 25 1758070 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 33 5987 SH SOLE 26 5987 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 3405 619120 SH SOLE 29 619120 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2074 377154 SH SOLE 30 377154 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1527 277631 SH SOLE 31 0 0 277631 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 39640 7207308 SH SOLE 34 7207308 0 0 PFENEX INC COM 717071104 97 10951 SH SOLE 2 1531 0 9420 PFENEX INC COM 717071104 988 112021 SH SOLE 18 112021 0 0 PFENEX INC COM 717071104 489 55448 SH SOLE 19 55448 0 0 PFENEX INC COM 717071104 9142 1036522 SH SOLE 21 1036522 0 0 PFENEX INC COM 717071104 7481 848158 SH SOLE 22 830657 0 17501 PFIZER INC COM 717081103 544405 16679061 SH SOLE 2 4464921 0 12214140 PFIZER INC COM 717081103 90269 2765591 SH SOLE 4 2613860 0 151731 PFIZER INC COM 717081103 188248 5767413 SH SOLE 7 5334012 0 433401 PFIZER INC COM 717081103 7562 231669 SH SOLE 13 231669 0 0 PFIZER INC COM 717081103 19634 601539 SH SOLE 15 601539 0 0 PFIZER INC COM 717081103 25 760 SH SOLE 17 0 0 760 PFIZER INC COM 717081103 917505 28109834 SH SOLE 18 26514290 0 1595544 PFIZER INC COM 717081103 616447 18886242 SH SOLE 19 18886242 0 0 PFIZER INC COM 717081103 4452856 136423285 SH SOLE 21 136423285 0 0 PFIZER INC COM 717081103 4374825 134032629 SH SOLE 22 119567240 0 14465389 PFIZER INC COM 717081103 152685 4677847 SH SOLE 23 4677847 0 0 PFIZER INC COM 717081103 209984 6433329 SH SOLE 25 6350243 0 83086 PFIZER INC COM 717081103 881643 27011124 SH SOLE 26 3739194 0 23271930 PFIZER INC COM 717081103 36932 1131497 SH SOLE 28 803315 0 328182 PFIZER INC COM 717081103 36408 1115446 SH SOLE 29 451532 0 663914 PFIZER INC COM 717081103 771735 23643840 SH SOLE 30 23643840 0 0 PFIZER INC COM 717081103 92768 2842170 SH SOLE 31 1385032 0 1457138 PFIZER INC COM 717081103 11799 361476 SH SOLE 32 361476 0 0 PFIZER INC COM 717081103 278883 8544213 SH SOLE 34 8544213 0 0 PFIZER INC COM 717081103 8549 261906 SH SOLE 35 261906 0 0 PFIZER INC COM 717081103 142236 4357734 SH SOLE 36 4357734 0 0 PFIZER INC COM 717081103 2194 67210 SH SOLE 37 67210 0 0 PFIZER INC COM 717081103 4060 124382 SH SOLE 40 124382 0 0 PFSWEB INC COM NEW 717098206 11 3816 SH SOLE 18 3816 0 0 PFSWEB INC COM NEW 717098206 145 48498 SH SOLE 21 48498 0 0 PFSWEB INC COM NEW 717098206 873 291016 SH SOLE 22 291016 0 0 PG&E CORP COM 69331C108 8849 984361 SH SOLE 2 16218 0 968143 PG&E CORP COM 69331C108 360 40092 SH SOLE 4 40092 0 0 PG&E CORP COM 69331C108 195 21691 SH SOLE 7 21691 0 0 PG&E CORP COM 69331C108 34 3736 SH SOLE 15 3736 0 0 PG&E CORP COM 69331C108 2144 238480 SH SOLE 18 238480 0 0 PG&E CORP COM 69331C108 888 98721 SH SOLE 19 98721 0 0 PG&E CORP COM 69331C108 46856 5211965 SH SOLE 21 5211965 0 0 PG&E CORP COM 69331C108 39615 4406608 SH SOLE 22 3601127 0 805481 PG&E CORP COM 69331C108 4783 532032 SH SOLE 25 532032 0 0 PG&E CORP COM 69331C108 9413 1047024 SH SOLE 26 0 0 1047024 PG&E CORP COM 69331C108 1582 175990 SH SOLE 30 175990 0 0 PG&E CORP COM 69331C108 100 11159 SH SOLE 31 11159 0 0 PG&E CORP COM 69331C108 5170 575031 SH SOLE 36 575031 0 0 PGT INNOVATIONS INC COM 69336V101 310 36956 SH SOLE 2 2918 0 34038 PGT INNOVATIONS INC COM 69336V101 3 350 SH SOLE 4 350 0 0 PGT INNOVATIONS INC COM 69336V101 9 1105 SH SOLE 7 1105 0 0 PGT INNOVATIONS INC COM 69336V101 2319 276361 SH SOLE 18 276361 0 0 PGT INNOVATIONS INC COM 69336V101 935 111443 SH SOLE 19 111443 0 0 PGT INNOVATIONS INC COM 69336V101 56384 6720373 SH SOLE 21 6720373 0 0 PGT INNOVATIONS INC COM 69336V101 14694 1751354 SH SOLE 22 1696415 0 54939 PGT INNOVATIONS INC COM 69336V101 389 46366 SH SOLE 26 26100 0 20266 PGT INNOVATIONS INC COM 69336V101 61 7310 SH SOLE 28 7310 0 0 PGT INNOVATIONS INC COM 69336V101 618 73682 SH SOLE 30 73682 0 0 PGT INNOVATIONS INC COM 69336V101 42 4981 SH SOLE 40 4981 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 17 5210 SH SOLE 2 567 0 4643 PHASEBIO PHARMACEUTICALS INC COM 717224109 166 50088 SH SOLE 18 50088 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 76 22889 SH SOLE 19 22889 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 1629 492204 SH SOLE 21 492204 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 1388 419399 SH SOLE 22 413782 0 5617 PHATHOM PHARMACEUTICALS INC COM 71722W107 136 5262 SH SOLE 2 567 0 4695 PHATHOM PHARMACEUTICALS INC COM 71722W107 1035 40081 SH SOLE 18 40081 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 520 20124 SH SOLE 19 20124 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 9617 372447 SH SOLE 21 372447 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 3796 147032 SH SOLE 22 140334 0 6698 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 202 8376 SH SOLE 2 1086 0 7290 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 10 405 SH SOLE 7 405 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 2296 94996 SH SOLE 18 94996 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1848 76453 SH SOLE 19 76453 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 56488 2337108 SH SOLE 21 2337108 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 17479 723185 SH SOLE 22 704446 0 18739 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 203 8390 SH SOLE 23 8390 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 770 31849 SH SOLE 26 0 0 31849 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 58 2384 SH SOLE 28 2384 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 659 27284 SH SOLE 30 27284 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 28 1157 SH SOLE 34 1157 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 42 1726 SH SOLE 40 1726 0 0 PHILIP MORRIS INTL INC COM 718172109 216910 2973000 SH SOLE 2 703106 0 2269894 PHILIP MORRIS INTL INC COM 718172109 19437 266404 SH SOLE 4 266404 0 0 PHILIP MORRIS INTL INC COM 718172109 100665 1379724 SH SOLE 7 1376970 0 2754 PHILIP MORRIS INTL INC COM 718172109 168 2299 SH SOLE 13 2299 0 0 PHILIP MORRIS INTL INC COM 718172109 12182 166969 SH SOLE 15 166969 0 0 PHILIP MORRIS INTL INC COM 718172109 2 21 SH SOLE 17 0 0 21 PHILIP MORRIS INTL INC COM 718172109 307679 4217092 SH SOLE 18 3973505 0 243587 PHILIP MORRIS INTL INC COM 718172109 101168 1386619 SH SOLE 19 1386619 0 0 PHILIP MORRIS INTL INC COM 718172109 1126 15436 SH SOLE 20 15436 0 0 PHILIP MORRIS INTL INC COM 718172109 2500689 34274801 SH SOLE 21 34274801 0 0 PHILIP MORRIS INTL INC COM 718172109 2681940 36759052 SH SOLE 22 33123213 0 3635839 PHILIP MORRIS INTL INC COM 718172109 93148 1276694 SH SOLE 23 1276694 0 0 PHILIP MORRIS INTL INC COM 718172109 129587 1776135 SH SOLE 25 1776135 0 0 PHILIP MORRIS INTL INC COM 718172109 335390 4596903 SH SOLE 26 810624 0 3786279 PHILIP MORRIS INTL INC COM 718172109 203 2778 SH SOLE 28 2778 0 0 PHILIP MORRIS INTL INC COM 718172109 4734 64887 SH SOLE 29 64887 0 0 PHILIP MORRIS INTL INC COM 718172109 410388 5624831 SH SOLE 30 5624831 0 0 PHILIP MORRIS INTL INC COM 718172109 13178 180624 SH SOLE 31 82902 0 97722 PHILIP MORRIS INTL INC COM 718172109 8809 120736 SH SOLE 32 120736 0 0 PHILIP MORRIS INTL INC COM 718172109 42555 583264 SH SOLE 34 583264 0 0 PHILIP MORRIS INTL INC COM 718172109 83473 1144096 SH SOLE 36 1144096 0 0 PHILIP MORRIS INTL INC COM 718172109 2372 32508 SH SOLE 37 32508 0 0 PHILIP MORRIS INTL INC COM 718172109 2575 35295 SH SOLE 40 35295 0 0 PHILLIPS 66 COM 718546104 62733 1169300 SH SOLE 2 188588 0 980712 PHILLIPS 66 COM 718546104 11334 211249 SH SOLE 4 199044 0 12205 PHILLIPS 66 COM 718546104 30445 567469 SH SOLE 7 441485 0 125984 PHILLIPS 66 COM 718546104 1061 19783 SH SOLE 13 19783 0 0 PHILLIPS 66 COM 718546104 2625 48936 SH SOLE 15 48936 0 0 PHILLIPS 66 COM 718546104 1 10 SH SOLE 17 0 0 10 PHILLIPS 66 COM 718546104 63606 1185568 SH SOLE 18 1118500 0 67068 PHILLIPS 66 COM 718546104 3952 73665 SH SOLE 19 73665 0 0 PHILLIPS 66 COM 718546104 608523 11342457 SH SOLE 21 11342457 0 0 PHILLIPS 66 COM 718546104 565553 10541522 SH SOLE 22 9419452 0 1122070 PHILLIPS 66 COM 718546104 17521 326587 SH SOLE 23 326587 0 0 PHILLIPS 66 COM 718546104 28068 523176 SH SOLE 25 523176 0 0 PHILLIPS 66 COM 718546104 159029 2964196 SH SOLE 26 275934 0 2688262 PHILLIPS 66 COM 718546104 4843 90262 SH SOLE 28 63752 0 26510 PHILLIPS 66 COM 718546104 553 10306 SH SOLE 29 7860 0 2446 PHILLIPS 66 COM 718546104 106743 1989618 SH SOLE 30 1989618 0 0 PHILLIPS 66 COM 718546104 7022 130882 SH SOLE 31 78275 0 52607 PHILLIPS 66 COM 718546104 1313 24471 SH SOLE 34 24471 0 0 PHILLIPS 66 COM 718546104 19878 370505 SH SOLE 36 370505 0 0 PHILLIPS 66 COM 718546104 513 9555 SH SOLE 40 9555 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 20332 558099 SH SOLE 19 558099 0 0 PHIO PHARMACEUTICALS CORP COM NEW 71880W303 0 7 SH SOLE 21 7 0 0 PHIO PHARMACEUTICALS CORP COM NEW 71880W303 0 12 SH SOLE 22 12 0 0 PHOTRONICS INC COM 719405102 474 46154 SH SOLE 2 2296 0 43858 PHOTRONICS INC COM 719405102 10 1005 SH SOLE 7 1005 0 0 PHOTRONICS INC COM 719405102 3016 293993 SH SOLE 18 293993 0 0 PHOTRONICS INC COM 719405102 1151 112205 SH SOLE 19 112205 0 0 PHOTRONICS INC COM 719405102 76130 7420048 SH SOLE 21 7420048 0 0 PHOTRONICS INC COM 719405102 19615 1911823 SH SOLE 22 1841476 0 70347 PHOTRONICS INC COM 719405102 273 26568 SH SOLE 26 0 0 26568 PHOTRONICS INC COM 719405102 98 9535 SH SOLE 28 9535 0 0 PHOTRONICS INC COM 719405102 932 90805 SH SOLE 30 90805 0 0 PHOTRONICS INC COM 719405102 77 7483 SH SOLE 40 7483 0 0 PHREESIA INC COM 71944F106 444 21104 SH SOLE 2 10427 0 10677 PHREESIA INC COM 71944F106 14 688 SH SOLE 7 688 0 0 PHREESIA INC COM 71944F106 2728 129701 SH SOLE 18 94440 0 35261 PHREESIA INC COM 71944F106 6909 328521 SH SOLE 19 328521 0 0 PHREESIA INC COM 71944F106 19004 903679 SH SOLE 21 903679 0 0 PHREESIA INC COM 71944F106 19438 924313 SH SOLE 22 896609 0 27704 PHREESIA INC COM 71944F106 939 44653 SH SOLE 23 44653 0 0 PHREESIA INC COM 71944F106 2820 134107 SH SOLE 26 0 0 134107 PHREESIA INC COM 71944F106 57 2713 SH SOLE 28 2713 0 0 PHREESIA INC COM 71944F106 71 3359 SH SOLE 30 3359 0 0 PHREESIA INC COM 71944F106 10 493 SH SOLE 34 493 0 0 PHREESIA INC COM 71944F106 47 2212 SH SOLE 40 2212 0 0 PHUNWARE INC COM 71948P100 8 11721 SH SOLE 2 0 0 11721 PHUNWARE INC COM 71948P100 77 113418 SH SOLE 18 113418 0 0 PHUNWARE INC COM 71948P100 35 52216 SH SOLE 19 52216 0 0 PHUNWARE INC COM 71948P100 719 1065866 SH SOLE 21 1065866 0 0 PHUNWARE INC COM 71948P100 158 233435 SH SOLE 22 223976 0 9459 PHYSICIANS RLTY TR COM 71943U104 2535 181883 SH SOLE 2 11186 0 170697 PHYSICIANS RLTY TR COM 71943U104 1557 111698 SH SOLE 4 111698 0 0 PHYSICIANS RLTY TR COM 71943U104 2805 201190 SH SOLE 7 201190 0 0 PHYSICIANS RLTY TR COM 71943U104 9166 657520 SH SOLE 18 657520 0 0 PHYSICIANS RLTY TR COM 71943U104 8667 621763 SH SOLE 19 621763 0 0 PHYSICIANS RLTY TR COM 71943U104 114951 8246155 SH SOLE 21 8246155 0 0 PHYSICIANS RLTY TR COM 71943U104 98189 7043691 SH SOLE 22 6846773 0 196918 PHYSICIANS RLTY TR COM 71943U104 268 19197 SH SOLE 23 19197 0 0 PHYSICIANS RLTY TR COM 71943U104 6338 454633 SH SOLE 25 454633 0 0 PHYSICIANS RLTY TR COM 71943U104 2692 193105 SH SOLE 26 32364 0 160741 PHYSICIANS RLTY TR COM 71943U104 346 24794 SH SOLE 28 24794 0 0 PHYSICIANS RLTY TR COM 71943U104 1545 110839 SH SOLE 29 110839 0 0 PHYSICIANS RLTY TR COM 71943U104 12343 885454 SH SOLE 30 885454 0 0 PHYSICIANS RLTY TR COM 71943U104 62 4468 SH SOLE 34 4468 0 0 PHYSICIANS RLTY TR COM 71943U104 252 18074 SH SOLE 40 18074 0 0 PICO HLDGS INC COM NEW 693366205 105 13522 SH SOLE 2 787 0 12735 PICO HLDGS INC COM NEW 693366205 5 580 SH SOLE 7 580 0 0 PICO HLDGS INC COM NEW 693366205 483 62082 SH SOLE 18 62082 0 0 PICO HLDGS INC COM NEW 693366205 134 17161 SH SOLE 19 17161 0 0 PICO HLDGS INC COM NEW 693366205 4910 631135 SH SOLE 21 631135 0 0 PICO HLDGS INC COM NEW 693366205 4690 602840 SH SOLE 22 591268 0 11572 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2114 119696 SH SOLE 2 6205 0 113491 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1309 74099 SH SOLE 4 74099 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2380 134765 SH SOLE 7 134765 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 7646 432981 SH SOLE 18 432981 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 6435 364379 SH SOLE 19 364379 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 94281 5338681 SH SOLE 21 5338681 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 84943 4809898 SH SOLE 22 4657613 0 152285 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 71 4019 SH SOLE 23 4019 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 5184 293544 SH SOLE 25 293544 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1593 90195 SH SOLE 26 30383 0 59812 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 339 19204 SH SOLE 28 19204 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1194 67633 SH SOLE 29 67633 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 9859 558278 SH SOLE 30 558278 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 42 2395 SH SOLE 36 2395 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 225 12744 SH SOLE 40 12744 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 39 17262 SH SOLE 2 1923 0 15339 PIERIS PHARMACEUTICALS INC COM 720795103 3 1231 SH SOLE 7 1231 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 389 170715 SH SOLE 18 170715 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 185 80968 SH SOLE 19 80968 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 3936 1726278 SH SOLE 21 1726278 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 3096 1357967 SH SOLE 22 1326935 0 31032 PIERIS PHARMACEUTICALS INC COM 720795103 7 3129 SH SOLE 23 3129 0 0 PILGRIMS PRIDE CORP COM 72147K108 2625 144880 SH SOLE 2 24461 0 120419 PILGRIMS PRIDE CORP COM 72147K108 5 289 SH SOLE 4 289 0 0 PILGRIMS PRIDE CORP COM 72147K108 4088 225589 SH SOLE 7 225589 0 0 PILGRIMS PRIDE CORP COM 72147K108 0 17 SH SOLE 17 0 0 17 PILGRIMS PRIDE CORP COM 72147K108 2651 146290 SH SOLE 18 146290 0 0 PILGRIMS PRIDE CORP COM 72147K108 652 35973 SH SOLE 19 35973 0 0 PILGRIMS PRIDE CORP COM 72147K108 45223 2495778 SH SOLE 21 2495778 0 0 PILGRIMS PRIDE CORP COM 72147K108 34029 1877980 SH SOLE 22 1783753 0 94227 PILGRIMS PRIDE CORP COM 72147K108 763 42115 SH SOLE 26 23267 0 18848 PILGRIMS PRIDE CORP COM 72147K108 163 9016 SH SOLE 28 9016 0 0 PILGRIMS PRIDE CORP COM 72147K108 512 28235 SH SOLE 30 28235 0 0 PILGRIMS PRIDE CORP COM 72147K108 21 1162 SH SOLE 31 1162 0 0 PILGRIMS PRIDE CORP COM 72147K108 714 39418 SH SOLE 34 39418 0 0 PILGRIMS PRIDE CORP COM 72147K108 150 8295 SH SOLE 40 8295 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 50 964 SH SOLE 17 0 0 964 PIMCO ETF TR 15+ YR US TIPS 72201R304 0 1 SH SOLE 17 0 0 1 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1 15 SH SOLE 17 0 0 15 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 87 883 SH SOLE 18 883 0 0 PIMCO ETF TR 25YR+ ZERO U S 72201R882 1 4 SH SOLE 17 0 0 4 PIMCO MUN INCOME FD II COM 72200W106 84 6666 SH SOLE 18 6666 0 0 PINDUODUO INC SPONSORED ADS 722304102 15075 418408 SH SOLE 2 22712 0 395696 PINDUODUO INC SPONSORED ADS 722304102 2881 79975 SH SOLE 4 79975 0 0 PINDUODUO INC SPONSORED ADS 722304102 836 23196 SH SOLE 7 23196 0 0 PINDUODUO INC SPONSORED ADS 722304102 637 17672 SH SOLE 13 17672 0 0 PINDUODUO INC SPONSORED ADS 722304102 3233 89732 SH SOLE 15 86904 0 2828 PINDUODUO INC SPONSORED ADS 722304102 3167 87905 SH SOLE 18 87905 0 0 PINDUODUO INC SPONSORED ADS 722304102 112 3101 SH SOLE 19 3101 0 0 PINDUODUO INC SPONSORED ADS 722304102 127044 3526075 SH SOLE 21 3526075 0 0 PINDUODUO INC SPONSORED ADS 722304102 97686 2711237 SH SOLE 22 2378421 0 332816 PINDUODUO INC SPONSORED ADS 722304102 4115 114216 SH SOLE 23 114216 0 0 PINDUODUO INC SPONSORED ADS 722304102 10415 289057 SH SOLE 25 289057 0 0 PINDUODUO INC SPONSORED ADS 722304102 27662 767753 SH SOLE 26 81606 0 686147 PINDUODUO INC SPONSORED ADS 722304102 1112 30865 SH SOLE 28 30865 0 0 PINDUODUO INC SPONSORED ADS 722304102 786 21810 SH SOLE 29 21810 0 0 PINDUODUO INC SPONSORED ADS 722304102 39444 1094749 SH SOLE 30 1094749 0 0 PINDUODUO INC SPONSORED ADS 722304102 830 23044 SH SOLE 31 8032 0 15012 PINDUODUO INC SPONSORED ADS 722304102 861 23910 SH SOLE 32 23910 0 0 PINDUODUO INC SPONSORED ADS 722304102 78419 2176504 SH SOLE 34 2176504 0 0 PINDUODUO INC SPONSORED ADS 722304102 56 1560 SH SOLE 40 1560 0 0 PING IDENTITY HLDG CORP COM 72341T103 667 33311 SH SOLE 2 27867 0 5444 PING IDENTITY HLDG CORP COM 72341T103 984 49159 SH SOLE 18 49159 0 0 PING IDENTITY HLDG CORP COM 72341T103 1833 91550 SH SOLE 19 91550 0 0 PING IDENTITY HLDG CORP COM 72341T103 9022 450629 SH SOLE 21 450629 0 0 PING IDENTITY HLDG CORP COM 72341T103 6172 308293 SH SOLE 22 301425 0 6868 PING IDENTITY HLDG CORP COM 72341T103 3254 162548 SH SOLE 34 162548 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 6892 183591 SH SOLE 2 59624 0 123967 PINNACLE FINL PARTNERS INC COM 72346Q104 78 2075 SH SOLE 4 2075 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 68 1800 SH SOLE 7 1800 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 7701 205136 SH SOLE 18 202059 0 3077 PINNACLE FINL PARTNERS INC COM 72346Q104 802 21366 SH SOLE 19 21366 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 129360 3445928 SH SOLE 21 3445928 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 96745 2577109 SH SOLE 22 2457499 0 119610 PINNACLE FINL PARTNERS INC COM 72346Q104 1261 33599 SH SOLE 26 20008 0 13591 PINNACLE FINL PARTNERS INC COM 72346Q104 379 10100 SH SOLE 28 10100 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 991 26400 SH SOLE 30 26400 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 61 1615 SH SOLE 31 1615 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 54 1440 SH SOLE 34 1440 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 71 1886 SH SOLE 36 1886 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 286 7619 SH SOLE 40 7619 0 0 PINNACLE WEST CAP CORP COM 723484101 27811 366951 SH SOLE 2 86522 0 280429 PINNACLE WEST CAP CORP COM 723484101 5716 75420 SH SOLE 4 72467 0 2953 PINNACLE WEST CAP CORP COM 723484101 16425 216719 SH SOLE 7 140401 0 76318 PINNACLE WEST CAP CORP COM 723484101 1252 16516 SH SOLE 13 16516 0 0 PINNACLE WEST CAP CORP COM 723484101 933 12313 SH SOLE 15 12313 0 0 PINNACLE WEST CAP CORP COM 723484101 1 10 SH SOLE 17 0 0 10 PINNACLE WEST CAP CORP COM 723484101 27902 368155 SH SOLE 18 316523 0 51632 PINNACLE WEST CAP CORP COM 723484101 11493 151639 SH SOLE 19 151639 0 0 PINNACLE WEST CAP CORP COM 723484101 522340 6891937 SH SOLE 21 6891937 0 0 PINNACLE WEST CAP CORP COM 723484101 240671 3175499 SH SOLE 22 2875116 0 300383 PINNACLE WEST CAP CORP COM 723484101 6658 87842 SH SOLE 23 87842 0 0 PINNACLE WEST CAP CORP COM 723484101 10498 138514 SH SOLE 25 138514 0 0 PINNACLE WEST CAP CORP COM 723484101 55626 733947 SH SOLE 26 124712 0 609235 PINNACLE WEST CAP CORP COM 723484101 1724 22752 SH SOLE 28 16128 0 6624 PINNACLE WEST CAP CORP COM 723484101 703 9272 SH SOLE 29 9272 0 0 PINNACLE WEST CAP CORP COM 723484101 52431 691792 SH SOLE 30 691792 0 0 PINNACLE WEST CAP CORP COM 723484101 3941 51999 SH SOLE 31 25941 0 26058 PINNACLE WEST CAP CORP COM 723484101 2444 32247 SH SOLE 32 32247 0 0 PINNACLE WEST CAP CORP COM 723484101 471 6217 SH SOLE 34 6217 0 0 PINNACLE WEST CAP CORP COM 723484101 10175 134247 SH SOLE 36 134247 0 0 PINNACLE WEST CAP CORP COM 723484101 156 2060 SH SOLE 40 2060 0 0 PINTEREST INC CL A 72352L106 1768 114476 SH SOLE 2 19909 0 94567 PINTEREST INC CL A 72352L106 1440 93291 SH SOLE 4 85130 0 8161 PINTEREST INC CL A 72352L106 233 15121 SH SOLE 7 15121 0 0 PINTEREST INC CL A 72352L106 207 13419 SH SOLE 15 13419 0 0 PINTEREST INC CL A 72352L106 713 46178 SH SOLE 18 21653 0 24525 PINTEREST INC CL A 72352L106 20390 1320601 SH SOLE 19 1320601 0 0 PINTEREST INC CL A 72352L106 7857 508882 SH SOLE 21 508882 0 0 PINTEREST INC CL A 72352L106 32518 2106070 SH SOLE 22 1920794 0 185276 PINTEREST INC CL A 72352L106 3311 214448 SH SOLE 23 214448 0 0 PINTEREST INC CL A 72352L106 8830 571882 SH SOLE 26 335682 0 236200 PINTEREST INC CL A 72352L106 908 58831 SH SOLE 28 41928 0 16903 PINTEREST INC CL A 72352L106 1537 99543 SH SOLE 29 3872 0 95671 PINTEREST INC CL A 72352L106 6554 424510 SH SOLE 30 424510 0 0 PINTEREST INC CL A 72352L106 1038 67258 SH SOLE 31 56411 0 10847 PINTEREST INC CL A 72352L106 13685 886333 SH SOLE 34 886333 0 0 PINTEREST INC CL A 72352L106 790 51186 SH SOLE 36 51186 0 0 PINTEREST INC CL A 72352L106 86 5578 SH SOLE 40 5578 0 0 PIONEER BANCORP INC COM 723561106 113 10850 SH SOLE 2 545 0 10305 PIONEER BANCORP INC COM 723561106 449 43274 SH SOLE 18 43274 0 0 PIONEER BANCORP INC COM 723561106 219 21144 SH SOLE 19 21144 0 0 PIONEER BANCORP INC COM 723561106 4379 421843 SH SOLE 21 421843 0 0 PIONEER BANCORP INC COM 723561106 995 95819 SH SOLE 22 91348 0 4471 PIONEER NAT RES CO COM 723787107 29008 413514 SH SOLE 2 59427 0 354087 PIONEER NAT RES CO COM 723787107 5663 80732 SH SOLE 4 76260 0 4472 PIONEER NAT RES CO COM 723787107 10146 144636 SH SOLE 7 139640 0 4996 PIONEER NAT RES CO COM 723787107 418 5963 SH SOLE 13 5963 0 0 PIONEER NAT RES CO COM 723787107 940 13395 SH SOLE 15 13395 0 0 PIONEER NAT RES CO COM 723787107 76963 1097125 SH SOLE 18 1018508 0 78617 PIONEER NAT RES CO COM 723787107 153881 2193604 SH SOLE 19 2193604 0 0 PIONEER NAT RES CO COM 723787107 292074 4163561 SH SOLE 21 4163561 0 0 PIONEER NAT RES CO COM 723787107 292113 4164125 SH SOLE 22 3763165 0 400960 PIONEER NAT RES CO COM 723787107 9421 134293 SH SOLE 23 134293 0 0 PIONEER NAT RES CO COM 723787107 12820 182745 SH SOLE 25 182745 0 0 PIONEER NAT RES CO COM 723787107 38302 546001 SH SOLE 26 115268 0 430733 PIONEER NAT RES CO COM 723787107 2352 33535 SH SOLE 28 23765 0 9770 PIONEER NAT RES CO COM 723787107 175 2488 SH SOLE 29 2488 0 0 PIONEER NAT RES CO COM 723787107 46030 656164 SH SOLE 30 656164 0 0 PIONEER NAT RES CO COM 723787107 46956 669362 SH SOLE 31 29369 0 639993 PIONEER NAT RES CO COM 723787107 40123 571956 SH SOLE 34 571956 0 0 PIONEER NAT RES CO COM 723787107 7814 111396 SH SOLE 36 111396 0 0 PIONEER NAT RES CO COM 723787107 286 4070 SH SOLE 40 4070 0 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 9 6718 SH SOLE 21 6718 0 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 26 18320 SH SOLE 22 18320 0 0 PIPER SANDLER COMPANIES COM 724078100 666 13176 SH SOLE 2 790 0 12386 PIPER SANDLER COMPANIES COM 724078100 1 21 SH SOLE 4 21 0 0 PIPER SANDLER COMPANIES COM 724078100 15 297 SH SOLE 7 297 0 0 PIPER SANDLER COMPANIES COM 724078100 0 1 SH SOLE 17 0 0 1 PIPER SANDLER COMPANIES COM 724078100 3277 64802 SH SOLE 18 64802 0 0 PIPER SANDLER COMPANIES COM 724078100 1262 24950 SH SOLE 19 24950 0 0 PIPER SANDLER COMPANIES COM 724078100 90304 1785716 SH SOLE 21 1785716 0 0 PIPER SANDLER COMPANIES COM 724078100 23018 455172 SH SOLE 22 438545 0 16627 PIPER SANDLER COMPANIES COM 724078100 351 6934 SH SOLE 26 5752 0 1182 PIPER SANDLER COMPANIES COM 724078100 89 1755 SH SOLE 28 1755 0 0 PIPER SANDLER COMPANIES COM 724078100 1126 22273 SH SOLE 30 22273 0 0 PIPER SANDLER COMPANIES COM 724078100 99 1955 SH SOLE 40 1955 0 0 PITNEY BOWES INC COM 724479100 236 115539 SH SOLE 2 8688 0 106851 PITNEY BOWES INC COM 724479100 2 774 SH SOLE 4 774 0 0 PITNEY BOWES INC COM 724479100 27 13194 SH SOLE 7 13194 0 0 PITNEY BOWES INC COM 724479100 1553 761075 SH SOLE 18 761075 0 0 PITNEY BOWES INC COM 724479100 642 314578 SH SOLE 19 314578 0 0 PITNEY BOWES INC COM 724479100 38448 18847080 SH SOLE 21 18847080 0 0 PITNEY BOWES INC COM 724479100 10083 4942539 SH SOLE 22 4676456 0 266083 PITNEY BOWES INC COM 724479100 67 32895 SH SOLE 26 16608 0 16287 PITNEY BOWES INC COM 724479100 47 23150 SH SOLE 28 23150 0 0 PITNEY BOWES INC COM 724479100 462 226394 SH SOLE 30 226394 0 0 PITNEY BOWES INC COM 724479100 44 21768 SH SOLE 36 21768 0 0 PITNEY BOWES INC COM 724479100 42 20616 SH SOLE 40 20616 0 0 PIXELWORKS INC COM NEW 72581M305 27 9438 SH SOLE 18 9438 0 0 PIXELWORKS INC COM NEW 72581M305 307 107608 SH SOLE 21 107608 0 0 PIXELWORKS INC COM NEW 72581M305 1774 622540 SH SOLE 22 622540 0 0 PJT PARTNERS INC COM CL A 69343T107 593 13658 SH SOLE 2 1170 0 12488 PJT PARTNERS INC COM CL A 69343T107 0 1 SH SOLE 4 1 0 0 PJT PARTNERS INC COM CL A 69343T107 19 443 SH SOLE 7 443 0 0 PJT PARTNERS INC COM CL A 69343T107 3405 78484 SH SOLE 18 78484 0 0 PJT PARTNERS INC COM CL A 69343T107 1841 42438 SH SOLE 19 42438 0 0 PJT PARTNERS INC COM CL A 69343T107 33568 773632 SH SOLE 21 773632 0 0 PJT PARTNERS INC COM CL A 69343T107 26372 607800 SH SOLE 22 586089 0 21711 PJT PARTNERS INC COM CL A 69343T107 601 13842 SH SOLE 26 11479 0 2363 PJT PARTNERS INC COM CL A 69343T107 123 2845 SH SOLE 28 2845 0 0 PJT PARTNERS INC COM CL A 69343T107 401 9250 SH SOLE 30 9250 0 0 PJT PARTNERS INC COM CL A 69343T107 113 2599 SH SOLE 40 2599 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 43 8133 SH SOLE 18 8133 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 25505 4830517 SH SOLE 19 4830517 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 144 25725 SH SOLE 4 25725 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 434 77325 SH SOLE 18 77325 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 498 88788 SH SOLE 21 88788 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1221 217681 SH SOLE 22 119781 0 97900 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 356 63515 SH SOLE 26 41395 0 22120 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 108 19331 SH SOLE 28 19331 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 339 60394 SH SOLE 30 60394 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2957 527010 SH SOLE 34 527010 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 89 15939 SH SOLE 40 15939 0 0 PLANET FITNESS INC CL A 72703H101 7575 155547 SH SOLE 2 6681 0 148866 PLANET FITNESS INC CL A 72703H101 14 296 SH SOLE 4 296 0 0 PLANET FITNESS INC CL A 72703H101 70 1432 SH SOLE 7 1432 0 0 PLANET FITNESS INC CL A 72703H101 2079 42682 SH SOLE 18 40982 0 1700 PLANET FITNESS INC CL A 72703H101 85269 1750909 SH SOLE 19 1750909 0 0 PLANET FITNESS INC CL A 72703H101 51802 1063694 SH SOLE 21 1063694 0 0 PLANET FITNESS INC CL A 72703H101 107434 2206039 SH SOLE 22 2071697 0 134342 PLANET FITNESS INC CL A 72703H101 2507 51483 SH SOLE 26 22459 0 29024 PLANET FITNESS INC CL A 72703H101 542 11124 SH SOLE 28 11124 0 0 PLANET FITNESS INC CL A 72703H101 1314 26972 SH SOLE 30 26972 0 0 PLANET FITNESS INC CL A 72703H101 84 1721 SH SOLE 31 1721 0 0 PLANET FITNESS INC CL A 72703H101 119 2436 SH SOLE 34 2436 0 0 PLANET FITNESS INC CL A 72703H101 438 8992 SH SOLE 40 8992 0 0 PLANTRONICS INC NEW COM 727493108 130 12918 SH SOLE 2 1880 0 11038 PLANTRONICS INC NEW COM 727493108 1 131 SH SOLE 4 131 0 0 PLANTRONICS INC NEW COM 727493108 6 578 SH SOLE 7 578 0 0 PLANTRONICS INC NEW COM 727493108 1567 155753 SH SOLE 18 155753 0 0 PLANTRONICS INC NEW COM 727493108 643 63929 SH SOLE 19 63929 0 0 PLANTRONICS INC NEW COM 727493108 37999 3777244 SH SOLE 21 3777244 0 0 PLANTRONICS INC NEW COM 727493108 10061 1000053 SH SOLE 22 959055 0 40998 PLANTRONICS INC NEW COM 727493108 71 7069 SH SOLE 26 3884 0 3185 PLANTRONICS INC NEW COM 727493108 43 4287 SH SOLE 28 4287 0 0 PLANTRONICS INC NEW COM 727493108 428 42501 SH SOLE 30 42501 0 0 PLANTRONICS INC NEW COM 727493108 38 3775 SH SOLE 40 3775 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 317 181363 SH SOLE 21 181363 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 1892 1081373 SH SOLE 22 1056393 0 24980 PLAYA HOTELS & RESORTS NV SHS N70544106 36 20665 SH SOLE 26 0 0 20665 PLAYA HOTELS & RESORTS NV SHS N70544106 15 8304 SH SOLE 30 8304 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 12 6802 SH SOLE 40 6802 0 0 PLAYAGS INC COM 72814N104 28 10421 SH SOLE 2 1121 0 9300 PLAYAGS INC COM 72814N104 1 339 SH SOLE 7 339 0 0 PLAYAGS INC COM 72814N104 265 99852 SH SOLE 18 99852 0 0 PLAYAGS INC COM 72814N104 133 50081 SH SOLE 19 50081 0 0 PLAYAGS INC COM 72814N104 2450 924429 SH SOLE 21 924429 0 0 PLAYAGS INC COM 72814N104 2106 794811 SH SOLE 22 764902 0 29909 PLAYAGS INC COM 72814N104 10 3785 SH SOLE 30 3785 0 0 PLAYAGS INC COM 72814N104 5 1920 SH SOLE 40 1920 0 0 PLDT INC SPONSORED ADR 69344D408 763 37119 SH SOLE 22 37119 0 0 PLEXUS CORP COM 729132100 1377 25247 SH SOLE 2 1437 0 23810 PLEXUS CORP COM 729132100 9 163 SH SOLE 4 163 0 0 PLEXUS CORP COM 729132100 40 741 SH SOLE 7 741 0 0 PLEXUS CORP COM 729132100 7437 136310 SH SOLE 18 136310 0 0 PLEXUS CORP COM 729132100 2989 54777 SH SOLE 19 54777 0 0 PLEXUS CORP COM 729132100 171191 3137665 SH SOLE 21 3137665 0 0 PLEXUS CORP COM 729132100 46623 854527 SH SOLE 22 819109 0 35418 PLEXUS CORP COM 729132100 1156 21180 SH SOLE 26 6009 0 15171 PLEXUS CORP COM 729132100 228 4186 SH SOLE 28 4186 0 0 PLEXUS CORP COM 729132100 2140 39214 SH SOLE 30 39214 0 0 PLEXUS CORP COM 729132100 146 2674 SH SOLE 34 2674 0 0 PLEXUS CORP COM 729132100 44 803 SH SOLE 36 803 0 0 PLEXUS CORP COM 729132100 175 3206 SH SOLE 40 3206 0 0 PLUG POWER INC COM NEW 72919P202 391 110422 SH SOLE 2 15235 0 95187 PLUG POWER INC COM NEW 72919P202 28 7846 SH SOLE 7 7846 0 0 PLUG POWER INC COM NEW 72919P202 3887 1097956 SH SOLE 18 1097956 0 0 PLUG POWER INC COM NEW 72919P202 2145 605911 SH SOLE 19 605911 0 0 PLUG POWER INC COM NEW 72919P202 48251 13630354 SH SOLE 21 13630354 0 0 PLUG POWER INC COM NEW 72919P202 27545 7780959 SH SOLE 22 7442136 0 338823 PLUG POWER INC COM NEW 72919P202 7 2030 SH SOLE 23 2030 0 0 PLUG POWER INC COM NEW 72919P202 66 18656 SH SOLE 26 0 0 18656 PLUG POWER INC COM NEW 72919P202 153 43195 SH SOLE 28 43195 0 0 PLUG POWER INC COM NEW 72919P202 14476 4089396 SH SOLE 30 4089396 0 0 PLUG POWER INC COM NEW 72919P202 131 37035 SH SOLE 40 37035 0 0 PLUMAS BANCORP COM 729273102 21 1162 SH SOLE 18 1162 0 0 PLUMAS BANCORP COM 729273102 123 6657 SH SOLE 21 6657 0 0 PLURALSIGHT INC COM CL A 72941B106 1132 103066 SH SOLE 2 4969 0 98097 PLURALSIGHT INC COM CL A 72941B106 3 249 SH SOLE 4 249 0 0 PLURALSIGHT INC COM CL A 72941B106 11 959 SH SOLE 7 959 0 0 PLURALSIGHT INC COM CL A 72941B106 439 40013 SH SOLE 18 40013 0 0 PLURALSIGHT INC COM CL A 72941B106 160 14589 SH SOLE 19 14589 0 0 PLURALSIGHT INC COM CL A 72941B106 12588 1146442 SH SOLE 21 1146442 0 0 PLURALSIGHT INC COM CL A 72941B106 22052 2008394 SH SOLE 22 1890908 0 117486 PLURALSIGHT INC COM CL A 72941B106 276 25104 SH SOLE 26 19532 0 5572 PLURALSIGHT INC COM CL A 72941B106 138 12589 SH SOLE 28 12589 0 0 PLURALSIGHT INC COM CL A 72941B106 598 54451 SH SOLE 30 54451 0 0 PLURALSIGHT INC COM CL A 72941B106 16 1415 SH SOLE 31 1415 0 0 PLURALSIGHT INC COM CL A 72941B106 117 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 228 121029 SH SOLE 22 121029 0 0 PLX PHARMA INC COM 72942A107 4 1600 SH SOLE 18 1600 0 0 PLX PHARMA INC COM 72942A107 13 5934 SH SOLE 21 5934 0 0 PLX PHARMA INC COM 72942A107 4 1637 SH SOLE 22 1637 0 0 PLYMOUTH INDL REIT INC COM 729640102 323 28919 SH SOLE 2 3926 0 24993 PLYMOUTH INDL REIT INC COM 729640102 77 6910 SH SOLE 4 6910 0 0 PLYMOUTH INDL REIT INC COM 729640102 571 51155 SH SOLE 18 39084 0 12071 PLYMOUTH INDL REIT INC COM 729640102 1674 149982 SH SOLE 19 149982 0 0 PLYMOUTH INDL REIT INC COM 729640102 1030 92274 SH SOLE 21 92274 0 0 PLYMOUTH INDL REIT INC COM 729640102 4259 381664 SH SOLE 22 366048 0 15616 PLYMOUTH INDL REIT INC COM 729640102 217 19415 SH SOLE 23 19415 0 0 PLYMOUTH INDL REIT INC COM 729640102 51 4527 SH SOLE 34 4527 0 0 PNC FINL SVCS GROUP INC COM 693475105 102877 1074770 SH SOLE 2 109778 0 964992 PNC FINL SVCS GROUP INC COM 693475105 19430 202993 SH SOLE 4 190606 0 12387 PNC FINL SVCS GROUP INC COM 693475105 36877 385255 SH SOLE 7 366067 0 19188 PNC FINL SVCS GROUP INC COM 693475105 3404 35560 SH SOLE 13 35560 0 0 PNC FINL SVCS GROUP INC COM 693475105 4442 46404 SH SOLE 15 46404 0 0 PNC FINL SVCS GROUP INC COM 693475105 2 22 SH SOLE 17 0 0 22 PNC FINL SVCS GROUP INC COM 693475105 102770 1073652 SH SOLE 18 987132 0 86520 PNC FINL SVCS GROUP INC COM 693475105 13841 144602 SH SOLE 19 144602 0 0 PNC FINL SVCS GROUP INC COM 693475105 824925 8618108 SH SOLE 21 8618108 0 0 PNC FINL SVCS GROUP INC COM 693475105 1001212 10459797 SH SOLE 22 9326749 0 1133048 PNC FINL SVCS GROUP INC COM 693475105 30807 321846 SH SOLE 23 321846 0 0 PNC FINL SVCS GROUP INC COM 693475105 45230 472525 SH SOLE 25 472525 0 0 PNC FINL SVCS GROUP INC COM 693475105 206147 2153648 SH SOLE 26 217953 0 1935695 PNC FINL SVCS GROUP INC COM 693475105 8506 88863 SH SOLE 28 62864 0 25999 PNC FINL SVCS GROUP INC COM 693475105 10454 109210 SH SOLE 29 8249 0 100961 PNC FINL SVCS GROUP INC COM 693475105 174981 1828055 SH SOLE 30 1828055 0 0 PNC FINL SVCS GROUP INC COM 693475105 10504 109737 SH SOLE 31 81309 0 28428 PNC FINL SVCS GROUP INC COM 693475105 2345 24497 SH SOLE 34 24497 0 0 PNC FINL SVCS GROUP INC COM 693475105 32970 344440 SH SOLE 36 344440 0 0 PNC FINL SVCS GROUP INC COM 693475105 1000 10452 SH SOLE 40 10452 0 0 PNM RES INC COM 69349H107 5752 151381 SH SOLE 2 80667 0 70714 PNM RES INC COM 69349H107 212 5592 SH SOLE 4 5592 0 0 PNM RES INC COM 69349H107 71 1866 SH SOLE 7 1866 0 0 PNM RES INC COM 69349H107 18081 475817 SH SOLE 18 475817 0 0 PNM RES INC COM 69349H107 5687 149663 SH SOLE 19 149663 0 0 PNM RES INC COM 69349H107 220579 5804719 SH SOLE 21 5804719 0 0 PNM RES INC COM 69349H107 103726 2729634 SH SOLE 22 2642553 0 87081 PNM RES INC COM 69349H107 30 798 SH SOLE 23 798 0 0 PNM RES INC COM 69349H107 888 23359 SH SOLE 26 14876 0 8483 PNM RES INC COM 69349H107 455 11973 SH SOLE 28 11973 0 0 PNM RES INC COM 69349H107 1950 51309 SH SOLE 30 51309 0 0 PNM RES INC COM 69349H107 221 5816 SH SOLE 36 5816 0 0 PNM RES INC COM 69349H107 319 8395 SH SOLE 40 8395 0 0 POINTS INTL LTD COM NEW 730843208 49 5976 SH SOLE 22 5976 0 0 POLAR PWR INC COM 73102V105 1 842 SH SOLE 18 842 0 0 POLAR PWR INC COM 73102V105 11 9053 SH SOLE 21 9053 0 0 POLARIS INC COM 731068102 7944 164982 SH SOLE 2 36319 0 128663 POLARIS INC COM 731068102 1107 22998 SH SOLE 4 21415 0 1583 POLARIS INC COM 731068102 1654 34352 SH SOLE 7 34352 0 0 POLARIS INC COM 731068102 13 277 SH SOLE 13 277 0 0 POLARIS INC COM 731068102 281 5835 SH SOLE 15 5835 0 0 POLARIS INC COM 731068102 8926 185371 SH SOLE 18 180844 0 4527 POLARIS INC COM 731068102 657 13655 SH SOLE 19 13655 0 0 POLARIS INC COM 731068102 138136 2868878 SH SOLE 21 2868878 0 0 POLARIS INC COM 731068102 93223 1936092 SH SOLE 22 1837553 0 98539 POLARIS INC COM 731068102 1983 41186 SH SOLE 23 41186 0 0 POLARIS INC COM 731068102 2827 58710 SH SOLE 25 58710 0 0 POLARIS INC COM 731068102 9993 207541 SH SOLE 26 68023 0 139518 POLARIS INC COM 731068102 552 11468 SH SOLE 28 7755 0 3713 POLARIS INC COM 731068102 631 13111 SH SOLE 29 947 0 12164 POLARIS INC COM 731068102 4836 100434 SH SOLE 30 100434 0 0 POLARIS INC COM 731068102 737 15316 SH SOLE 31 11083 0 4233 POLARIS INC COM 731068102 150 3117 SH SOLE 34 3117 0 0 POLARIS INC COM 731068102 1926 39999 SH SOLE 36 39999 0 0 POLARIS INC COM 731068102 57 1194 SH SOLE 40 1194 0 0 POLARITYTE INC COM 731094108 19 17144 SH SOLE 2 389 0 16755 POLARITYTE INC COM 731094108 0 195 SH SOLE 7 195 0 0 POLARITYTE INC COM 731094108 58 53510 SH SOLE 18 53510 0 0 POLARITYTE INC COM 731094108 51 47149 SH SOLE 19 47149 0 0 POLARITYTE INC COM 731094108 655 606603 SH SOLE 21 606603 0 0 POLARITYTE INC COM 731094108 584 540607 SH SOLE 22 528581 0 12026 POLYMET MINING CORP COM 731916102 4 14803 SH SOLE 17 0 0 14803 POLYONE CORP COM 73179P106 1730 91219 SH SOLE 2 57411 0 33808 POLYONE CORP COM 73179P106 9 486 SH SOLE 4 486 0 0 POLYONE CORP COM 73179P106 54 2850 SH SOLE 7 2850 0 0 POLYONE CORP COM 73179P106 11597 611329 SH SOLE 18 549550 0 61779 POLYONE CORP COM 73179P106 14095 743012 SH SOLE 19 743012 0 0 POLYONE CORP COM 73179P106 120551 6354812 SH SOLE 21 6354812 0 0 POLYONE CORP COM 73179P106 70728 3728411 SH SOLE 22 3626964 0 101447 POLYONE CORP COM 73179P106 1662 87593 SH SOLE 23 87593 0 0 POLYONE CORP COM 73179P106 5846 308162 SH SOLE 26 21314 0 286848 POLYONE CORP COM 73179P106 246 12948 SH SOLE 28 12948 0 0 POLYONE CORP COM 73179P106 504 26547 SH SOLE 30 26547 0 0 POLYONE CORP COM 73179P106 30 1585 SH SOLE 31 0 0 1585 POLYONE CORP COM 73179P106 203 10720 SH SOLE 34 10720 0 0 POLYONE CORP COM 73179P106 21 1098 SH SOLE 36 1098 0 0 POLYONE CORP COM 73179P106 177 9352 SH SOLE 40 9352 0 0 POOL CORPORATION COM 73278L105 29741 151145 SH SOLE 2 79959 0 71186 POOL CORPORATION COM 73278L105 2097 10658 SH SOLE 4 10658 0 0 POOL CORPORATION COM 73278L105 362 1842 SH SOLE 7 1842 0 0 POOL CORPORATION COM 73278L105 165 841 SH SOLE 13 841 0 0 POOL CORPORATION COM 73278L105 2 11 SH SOLE 17 0 0 11 POOL CORPORATION COM 73278L105 24379 123895 SH SOLE 18 119921 0 3974 POOL CORPORATION COM 73278L105 4148 21078 SH SOLE 19 21078 0 0 POOL CORPORATION COM 73278L105 383864 1950826 SH SOLE 21 1950826 0 0 POOL CORPORATION COM 73278L105 273473 1389811 SH SOLE 22 1287453 0 102358 POOL CORPORATION COM 73278L105 4301 21857 SH SOLE 23 21857 0 0 POOL CORPORATION COM 73278L105 795 4040 SH SOLE 25 4040 0 0 POOL CORPORATION COM 73278L105 6292 31977 SH SOLE 26 11078 0 20899 POOL CORPORATION COM 73278L105 1232 6260 SH SOLE 28 6260 0 0 POOL CORPORATION COM 73278L105 3637 18484 SH SOLE 29 7687 0 10797 POOL CORPORATION COM 73278L105 2925 14865 SH SOLE 30 14865 0 0 POOL CORPORATION COM 73278L105 3685 18728 SH SOLE 31 12288 0 6440 POOL CORPORATION COM 73278L105 1374 6985 SH SOLE 34 6985 0 0 POOL CORPORATION COM 73278L105 409 2079 SH SOLE 36 2079 0 0 POOL CORPORATION COM 73278L105 862 4382 SH SOLE 40 4382 0 0 POPULAR INC COM NEW 733174700 8680 248000 SH SOLE 2 73233 0 174767 POPULAR INC COM NEW 733174700 17 492 SH SOLE 4 492 0 0 POPULAR INC COM NEW 733174700 88 2514 SH SOLE 7 2514 0 0 POPULAR INC COM NEW 733174700 5463 156080 SH SOLE 18 156080 0 0 POPULAR INC COM NEW 733174700 786 22471 SH SOLE 19 22471 0 0 POPULAR INC COM NEW 733174700 46138 1318218 SH SOLE 21 1318218 0 0 POPULAR INC COM NEW 733174700 102335 2923863 SH SOLE 22 2765322 0 158541 POPULAR INC COM NEW 733174700 1784 50973 SH SOLE 26 20585 0 30388 POPULAR INC COM NEW 733174700 498 14233 SH SOLE 28 14233 0 0 POPULAR INC COM NEW 733174700 1133 32374 SH SOLE 30 32374 0 0 POPULAR INC COM NEW 733174700 150 4284 SH SOLE 31 2024 0 2260 POPULAR INC COM NEW 733174700 73 2087 SH SOLE 34 2087 0 0 POPULAR INC COM NEW 733174700 65 1848 SH SOLE 36 1848 0 0 POPULAR INC COM NEW 733174700 340 9704 SH SOLE 40 9704 0 0 PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 655 675000 PRN SOLE 21 675000 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 4795 100029 SH SOLE 2 19484 0 80545 PORTLAND GEN ELEC CO COM NEW 736508847 513 10709 SH SOLE 4 10709 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 311 6488 SH SOLE 7 6488 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 1 11 SH SOLE 17 0 0 11 PORTLAND GEN ELEC CO COM NEW 736508847 16249 338944 SH SOLE 18 338089 0 855 PORTLAND GEN ELEC CO COM NEW 736508847 12152 253476 SH SOLE 19 253476 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 171305 3573331 SH SOLE 21 3573331 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 132195 2757517 SH SOLE 22 2650159 0 107358 PORTLAND GEN ELEC CO COM NEW 736508847 807 16831 SH SOLE 23 16831 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 3356 70006 SH SOLE 26 24758 0 45248 PORTLAND GEN ELEC CO COM NEW 736508847 605 12610 SH SOLE 28 12610 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 97 2019 SH SOLE 29 2019 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 2727 56879 SH SOLE 30 56879 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 139 2897 SH SOLE 31 2897 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 313 6535 SH SOLE 36 6535 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 451 9417 SH SOLE 40 9417 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 212 29726 SH SOLE 2 5095 0 24631 PORTOLA PHARMACEUTICALS INC COM 737010108 2 251 SH SOLE 4 251 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 10 1352 SH SOLE 7 1352 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 2088 292787 SH SOLE 18 265960 0 26827 PORTOLA PHARMACEUTICALS INC COM 737010108 1803 252889 SH SOLE 19 252889 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 22911 3213351 SH SOLE 21 3213351 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 15607 2188942 SH SOLE 22 2106447 0 82495 PORTOLA PHARMACEUTICALS INC COM 737010108 75 10456 SH SOLE 23 10456 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 362 50829 SH SOLE 26 15474 0 35355 PORTOLA PHARMACEUTICALS INC COM 737010108 66 9289 SH SOLE 28 9289 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 215 30120 SH SOLE 30 30120 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 4 590 SH SOLE 34 590 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 48 6691 SH SOLE 40 6691 0 0 POSCO SPONSORED ADR 693483109 6474 198289 SH SOLE 2 0 0 198289 POSCO SPONSORED ADR 693483109 1 25 SH SOLE 18 25 0 0 POSCO SPONSORED ADR 693483109 13342 408651 SH SOLE 22 202882 0 205769 POST HLDGS INC COM 737446104 13086 157721 SH SOLE 2 30973 0 126748 POST HLDGS INC COM 737446104 26 318 SH SOLE 4 318 0 0 POST HLDGS INC COM 737446104 128 1541 SH SOLE 7 1541 0 0 POST HLDGS INC COM 737446104 15776 190146 SH SOLE 18 190146 0 0 POST HLDGS INC COM 737446104 3842 46309 SH SOLE 19 46309 0 0 POST HLDGS INC COM 737446104 262446 3163139 SH SOLE 21 3163139 0 0 POST HLDGS INC COM 737446104 176858 2131586 SH SOLE 22 2022036 0 109550 POST HLDGS INC COM 737446104 677 8160 SH SOLE 25 8160 0 0 POST HLDGS INC COM 737446104 3075 37061 SH SOLE 26 18327 0 18734 POST HLDGS INC COM 737446104 800 9637 SH SOLE 28 9637 0 0 POST HLDGS INC COM 737446104 1875 22594 SH SOLE 30 22594 0 0 POST HLDGS INC COM 737446104 208 2505 SH SOLE 31 1322 0 1183 POST HLDGS INC COM 737446104 1375 16573 SH SOLE 34 16573 0 0 POST HLDGS INC COM 737446104 125 1506 SH SOLE 36 1506 0 0 POST HLDGS INC COM 737446104 616 7428 SH SOLE 40 7428 0 0 POSTAL REALTY TRUST INC CL A 73757R102 18 1139 SH SOLE 18 1139 0 0 POSTAL REALTY TRUST INC CL A 73757R102 228 14437 SH SOLE 21 14437 0 0 POSTAL REALTY TRUST INC CL A 73757R102 82 5189 SH SOLE 22 5189 0 0 POTBELLY CORP COM 73754Y100 56 18255 SH SOLE 2 807 0 17448 POTBELLY CORP COM 73754Y100 1 414 SH SOLE 7 414 0 0 POTBELLY CORP COM 73754Y100 233 75395 SH SOLE 18 75395 0 0 POTBELLY CORP COM 73754Y100 181 58700 SH SOLE 19 58700 0 0 POTBELLY CORP COM 73754Y100 2360 763606 SH SOLE 21 763606 0 0 POTBELLY CORP COM 73754Y100 2241 725143 SH SOLE 22 710956 0 14187 POTLATCHDELTIC CORPORATION COM 737630103 2805 89372 SH SOLE 2 29283 0 60089 POTLATCHDELTIC CORPORATION COM 737630103 8 260 SH SOLE 4 260 0 0 POTLATCHDELTIC CORPORATION COM 737630103 36 1157 SH SOLE 7 1157 0 0 POTLATCHDELTIC CORPORATION COM 737630103 12042 383617 SH SOLE 18 383617 0 0 POTLATCHDELTIC CORPORATION COM 737630103 3905 124415 SH SOLE 19 124415 0 0 POTLATCHDELTIC CORPORATION COM 737630103 167241 5327830 SH SOLE 21 5327830 0 0 POTLATCHDELTIC CORPORATION COM 737630103 72051 2295362 SH SOLE 22 2224917 0 70445 POTLATCHDELTIC CORPORATION COM 737630103 52 1645 SH SOLE 23 1645 0 0 POTLATCHDELTIC CORPORATION COM 737630103 1048 33391 SH SOLE 26 22300 0 11091 POTLATCHDELTIC CORPORATION COM 737630103 303 9644 SH SOLE 28 9644 0 0 POTLATCHDELTIC CORPORATION COM 737630103 0 11 SH SOLE 29 11 0 0 POTLATCHDELTIC CORPORATION COM 737630103 5776 184015 SH SOLE 30 184015 0 0 POTLATCHDELTIC CORPORATION COM 737630103 0 1 SH SOLE 34 1 0 0 POTLATCHDELTIC CORPORATION COM 737630103 0 1 SH SOLE 36 1 0 0 POTLATCHDELTIC CORPORATION COM 737630103 223 7096 SH SOLE 40 7096 0 0 POWELL INDS INC COM 739128106 214 8341 SH SOLE 2 358 0 7983 POWELL INDS INC COM 739128106 2 95 SH SOLE 4 95 0 0 POWELL INDS INC COM 739128106 5 206 SH SOLE 7 206 0 0 POWELL INDS INC COM 739128106 1108 43154 SH SOLE 18 43154 0 0 POWELL INDS INC COM 739128106 424 16526 SH SOLE 19 16526 0 0 POWELL INDS INC COM 739128106 26245 1022384 SH SOLE 21 1022384 0 0 POWELL INDS INC COM 739128106 7167 279181 SH SOLE 22 269440 0 9741 POWELL INDS INC COM 739128106 18 692 SH SOLE 26 0 0 692 POWELL INDS INC COM 739128106 36 1411 SH SOLE 28 1411 0 0 POWELL INDS INC COM 739128106 379 14767 SH SOLE 30 14767 0 0 POWELL INDS INC COM 739128106 24 938 SH SOLE 40 938 0 0 POWER INTEGRATIONS INC COM 739276103 952 10778 SH SOLE 2 1795 0 8983 POWER INTEGRATIONS INC COM 739276103 5 53 SH SOLE 4 53 0 0 POWER INTEGRATIONS INC COM 739276103 46 523 SH SOLE 7 523 0 0 POWER INTEGRATIONS INC COM 739276103 12284 139066 SH SOLE 18 130815 0 8251 POWER INTEGRATIONS INC COM 739276103 16993 192386 SH SOLE 19 192386 0 0 POWER INTEGRATIONS INC COM 739276103 274566 3108410 SH SOLE 21 3108410 0 0 POWER INTEGRATIONS INC COM 739276103 77179 873759 SH SOLE 22 842239 0 31520 POWER INTEGRATIONS INC COM 739276103 462 5233 SH SOLE 23 5233 0 0 POWER INTEGRATIONS INC COM 739276103 2472 27988 SH SOLE 26 8575 0 19413 POWER INTEGRATIONS INC COM 739276103 373 4221 SH SOLE 28 4221 0 0 POWER INTEGRATIONS INC COM 739276103 3525 39904 SH SOLE 30 39904 0 0 POWER INTEGRATIONS INC COM 739276103 1511 17111 SH SOLE 34 17111 0 0 POWER INTEGRATIONS INC COM 739276103 312 3529 SH SOLE 40 3529 0 0 POWER REIT COM 73933H101 2 239 SH SOLE 21 239 0 0 POWER REIT COM 73933H101 39 3765 SH SOLE 22 3765 0 0 POWERFLEET INC COM 73931J109 18 5131 SH SOLE 18 5131 0 0 POWERFLEET INC COM 73931J109 187 53912 SH SOLE 21 53912 0 0 POWERFLEET INC COM 73931J109 1528 441641 SH SOLE 22 441641 0 0 PPD INC COM 69355F102 8224 461756 SH SOLE 2 330378 0 131378 PPD INC COM 69355F102 18 1008 SH SOLE 7 1008 0 0 PPD INC COM 69355F102 2557 143569 SH SOLE 18 143569 0 0 PPD INC COM 69355F102 38357 2153656 SH SOLE 19 2153656 0 0 PPD INC COM 69355F102 243 13646 SH SOLE 20 13646 0 0 PPD INC COM 69355F102 12955 727408 SH SOLE 21 727408 0 0 PPD INC COM 69355F102 12206 685338 SH SOLE 22 607205 0 78133 PPD INC COM 69355F102 2020 113394 SH SOLE 26 20645 0 92749 PPD INC COM 69355F102 50 2811 SH SOLE 31 1419 0 1392 PPD INC COM 69355F102 29567 1660141 SH SOLE 34 1660141 0 0 PPG INDS INC COM 693506107 94297 1127958 SH SOLE 2 524018 0 603940 PPG INDS INC COM 693506107 16056 192060 SH SOLE 4 185482 0 6578 PPG INDS INC COM 693506107 26655 318836 SH SOLE 7 232563 0 86273 PPG INDS INC COM 693506107 1092 13064 SH SOLE 13 13064 0 0 PPG INDS INC COM 693506107 1967 23524 SH SOLE 15 23524 0 0 PPG INDS INC COM 693506107 74174 887251 SH SOLE 18 803704 0 83547 PPG INDS INC COM 693506107 140408 1679519 SH SOLE 19 1679519 0 0 PPG INDS INC COM 693506107 369801 4423457 SH SOLE 21 4423457 0 0 PPG INDS INC COM 693506107 534104 6388808 SH SOLE 22 5481529 0 907279 PPG INDS INC COM 693506107 25831 308982 SH SOLE 23 308982 0 0 PPG INDS INC COM 693506107 24031 287457 SH SOLE 25 287457 0 0 PPG INDS INC COM 693506107 123687 1479511 SH SOLE 26 214154 0 1265357 PPG INDS INC COM 693506107 4258 50938 SH SOLE 28 36867 0 14071 PPG INDS INC COM 693506107 12127 145061 SH SOLE 29 76269 0 68792 PPG INDS INC COM 693506107 71865 859634 SH SOLE 30 859634 0 0 PPG INDS INC COM 693506107 18721 223934 SH SOLE 31 152455 0 71479 PPG INDS INC COM 693506107 63649 761351 SH SOLE 34 761351 0 0 PPG INDS INC COM 693506107 14832 177416 SH SOLE 36 177416 0 0 PPG INDS INC COM 693506107 434 5186 SH SOLE 40 5186 0 0 PPG INDS INC OPTIONS 693506107 176 2100 SH Call SOLE 4 2100 0 0 PPG INDS INC OPTIONS 693506107 2809 33600 SH Call SOLE 18 33600 0 0 PPG INDS INC OPTIONS 693506107 13226 158200 SH Call SOLE 19 158200 0 0 PPG INDS INC OPTIONS 693506107 1020 12200 SH Call SOLE 22 12200 0 0 PPG INDS INC OPTIONS 693506107 6278 75100 SH Call SOLE 34 75100 0 0 PPL CORP COM 69351T106 48143 1950708 SH SOLE 2 286809 0 1663899 PPL CORP COM 69351T106 9450 382894 SH SOLE 4 362734 0 20160 PPL CORP COM 69351T106 19967 809031 SH SOLE 7 739069 0 69962 PPL CORP COM 69351T106 532 21541 SH SOLE 13 21541 0 0 PPL CORP COM 69351T106 1836 74407 SH SOLE 15 74407 0 0 PPL CORP COM 69351T106 0 15 SH SOLE 17 0 0 15 PPL CORP COM 69351T106 42547 1723952 SH SOLE 18 1615466 0 108486 PPL CORP COM 69351T106 5143 208397 SH SOLE 19 208397 0 0 PPL CORP COM 69351T106 682359 27648271 SH SOLE 21 27648271 0 0 PPL CORP COM 69351T106 454815 18428500 SH SOLE 22 16579664 0 1848836 PPL CORP COM 69351T106 13555 549230 SH SOLE 23 549230 0 0 PPL CORP COM 69351T106 18875 764772 SH SOLE 25 764772 0 0 PPL CORP COM 69351T106 67206 2723083 SH SOLE 26 486038 0 2237045 PPL CORP COM 69351T106 3625 146867 SH SOLE 28 103733 0 43134 PPL CORP COM 69351T106 359 14566 SH SOLE 29 14566 0 0 PPL CORP COM 69351T106 72278 2928588 SH SOLE 30 2928588 0 0 PPL CORP COM 69351T106 5076 205668 SH SOLE 31 125437 0 80231 PPL CORP COM 69351T106 3718 150668 SH SOLE 32 150668 0 0 PPL CORP COM 69351T106 957 38770 SH SOLE 34 38770 0 0 PPL CORP COM 69351T106 8863 359121 SH SOLE 35 359121 0 0 PPL CORP COM 69351T106 15648 634038 SH SOLE 36 634038 0 0 PPL CORP COM 69351T106 416 16844 SH SOLE 40 16844 0 0 PQ GROUP HLDGS INC COM 73943T103 397 36417 SH SOLE 2 2114 0 34303 PQ GROUP HLDGS INC COM 73943T103 9 795 SH SOLE 7 795 0 0 PQ GROUP HLDGS INC COM 73943T103 1441 132202 SH SOLE 18 132202 0 0 PQ GROUP HLDGS INC COM 73943T103 820 75231 SH SOLE 19 75231 0 0 PQ GROUP HLDGS INC COM 73943T103 14356 1317033 SH SOLE 21 1317033 0 0 PQ GROUP HLDGS INC COM 73943T103 13003 1192960 SH SOLE 22 1141997 0 50963 PQ GROUP HLDGS INC COM 73943T103 56 5132 SH SOLE 28 5132 0 0 PQ GROUP HLDGS INC COM 73943T103 314 28850 SH SOLE 30 28850 0 0 PQ GROUP HLDGS INC COM 73943T103 71 6523 SH SOLE 40 6523 0 0 PRA GROUP INC COM 69354N106 1193 43037 SH SOLE 2 2276 0 40761 PRA GROUP INC COM 69354N106 7 237 SH SOLE 4 237 0 0 PRA GROUP INC COM 69354N106 22 780 SH SOLE 7 780 0 0 PRA GROUP INC COM 69354N106 5729 206684 SH SOLE 18 206684 0 0 PRA GROUP INC COM 69354N106 2453 88510 SH SOLE 19 88510 0 0 PRA GROUP INC COM 69354N106 137755 4969504 SH SOLE 21 4969504 0 0 PRA GROUP INC COM 69354N106 38489 1388475 SH SOLE 22 1334966 0 53509 PRA GROUP INC COM 69354N106 317 11453 SH SOLE 26 4827 0 6626 PRA GROUP INC COM 69354N106 163 5864 SH SOLE 28 5864 0 0 PRA GROUP INC COM 69354N106 1626 58658 SH SOLE 30 58658 0 0 PRA GROUP INC COM 69354N106 146 5266 SH SOLE 40 5266 0 0 PRA GROUP INC NOTE 3.500% 6/0 69354NAB2 1081 1250000 PRN SOLE 21 1250000 0 0 PRA HEALTH SCIENCES INC COM 69354M108 12017 144718 SH SOLE 2 29464 0 115254 PRA HEALTH SCIENCES INC COM 69354M108 25 303 SH SOLE 4 303 0 0 PRA HEALTH SCIENCES INC COM 69354M108 111 1338 SH SOLE 7 1338 0 0 PRA HEALTH SCIENCES INC COM 69354M108 14868 179048 SH SOLE 18 179048 0 0 PRA HEALTH SCIENCES INC COM 69354M108 1239 14925 SH SOLE 19 14925 0 0 PRA HEALTH SCIENCES INC COM 69354M108 311527 3751534 SH SOLE 21 3751534 0 0 PRA HEALTH SCIENCES INC COM 69354M108 170582 2054214 SH SOLE 22 1952649 0 101565 PRA HEALTH SCIENCES INC COM 69354M108 3280 39505 SH SOLE 26 20528 0 18977 PRA HEALTH SCIENCES INC COM 69354M108 754 9074 SH SOLE 28 9074 0 0 PRA HEALTH SCIENCES INC COM 69354M108 6018 72468 SH SOLE 30 72468 0 0 PRA HEALTH SCIENCES INC COM 69354M108 110 1329 SH SOLE 31 1329 0 0 PRA HEALTH SCIENCES INC COM 69354M108 159 1913 SH SOLE 34 1913 0 0 PRA HEALTH SCIENCES INC COM 69354M108 579 6978 SH SOLE 40 6978 0 0 PRECIGEN INC COM 74017N105 196 57601 SH SOLE 2 3085 0 54516 PRECIGEN INC COM 74017N105 1 218 SH SOLE 4 218 0 0 PRECIGEN INC COM 74017N105 5 1472 SH SOLE 7 1472 0 0 PRECIGEN INC COM 74017N105 852 250651 SH SOLE 18 250651 0 0 PRECIGEN INC COM 74017N105 635 186875 SH SOLE 19 186875 0 0 PRECIGEN INC COM 74017N105 13327 3919646 SH SOLE 21 3919646 0 0 PRECIGEN INC COM 74017N105 7534 2215836 SH SOLE 22 2145836 0 70000 PRECIGEN INC COM 74017N105 70 20598 SH SOLE 23 20598 0 0 PRECIGEN INC COM 74017N105 295 86620 SH SOLE 26 3387 0 83233 PRECIGEN INC COM 74017N105 30 8838 SH SOLE 28 8838 0 0 PRECIGEN INC COM 74017N105 162 47704 SH SOLE 30 47704 0 0 PRECIGEN INC COM 74017N105 35 10220 SH SOLE 40 10220 0 0 PRECIPIO INC COM 74019L503 1 1120 SH SOLE 18 1120 0 0 PRECIPIO INC COM 74019L503 13 18748 SH SOLE 21 18748 0 0 PRECISION BIOSCIENCES INC COM 74019P108 78 13018 SH SOLE 2 1525 0 11493 PRECISION BIOSCIENCES INC COM 74019P108 13 2230 SH SOLE 7 2230 0 0 PRECISION BIOSCIENCES INC COM 74019P108 813 134809 SH SOLE 18 134809 0 0 PRECISION BIOSCIENCES INC COM 74019P108 414 68583 SH SOLE 19 68583 0 0 PRECISION BIOSCIENCES INC COM 74019P108 10043 1665524 SH SOLE 21 1665524 0 0 PRECISION BIOSCIENCES INC COM 74019P108 3281 544093 SH SOLE 22 520844 0 23249 PRECISION BIOSCIENCES INC COM 74019P108 24 4047 SH SOLE 30 4047 0 0 PRECISION DRILLING CORP COM 2010 74022D308 10 31477 SH SOLE 22 31477 0 0 PREDICTIVE ONCOLOGY INC COM NEW 74039M200 0 6 SH SOLE 21 6 0 0 PREFERRED APT CMNTYS INC COM 74039L103 314 43795 SH SOLE 2 2691 0 41104 PREFERRED APT CMNTYS INC COM 74039L103 4 612 SH SOLE 7 612 0 0 PREFERRED APT CMNTYS INC COM 74039L103 1198 166916 SH SOLE 18 166916 0 0 PREFERRED APT CMNTYS INC COM 74039L103 614 85484 SH SOLE 19 85484 0 0 PREFERRED APT CMNTYS INC COM 74039L103 13077 1821295 SH SOLE 21 1821295 0 0 PREFERRED APT CMNTYS INC COM 74039L103 9853 1372215 SH SOLE 22 1323923 0 48292 PREFERRED APT CMNTYS INC COM 74039L103 11 1547 SH SOLE 23 1547 0 0 PREFERRED APT CMNTYS INC COM 74039L103 75 10460 SH SOLE 26 0 0 10460 PREFERRED APT CMNTYS INC COM 74039L103 52 7199 SH SOLE 28 7199 0 0 PREFERRED APT CMNTYS INC COM 74039L103 47 6587 SH SOLE 40 6587 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 349 10307 SH SOLE 2 797 0 9510 PREFERRED BK LOS ANGELES CA COM NEW 740367404 10 308 SH SOLE 7 308 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 2336 69064 SH SOLE 18 69064 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 891 26335 SH SOLE 19 26335 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 50186 1483917 SH SOLE 21 1483917 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 13675 404351 SH SOLE 22 389746 0 14605 PREFERRED BK LOS ANGELES CA COM NEW 740367404 45 1321 SH SOLE 26 0 0 1321 PREFERRED BK LOS ANGELES CA COM NEW 740367404 58 1708 SH SOLE 28 1708 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 617 18246 SH SOLE 30 18246 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 85 2509 SH SOLE 40 2509 0 0 PREFORMED LINE PRODS CO COM 740444104 152 3052 SH SOLE 2 102 0 2950 PREFORMED LINE PRODS CO COM 740444104 4 74 SH SOLE 7 74 0 0 PREFORMED LINE PRODS CO COM 740444104 565 11335 SH SOLE 18 11335 0 0 PREFORMED LINE PRODS CO COM 740444104 288 5783 SH SOLE 19 5783 0 0 PREFORMED LINE PRODS CO COM 740444104 5275 105864 SH SOLE 21 105864 0 0 PREFORMED LINE PRODS CO COM 740444104 3134 62894 SH SOLE 22 60909 0 1985 PREMIER FINL BANCORP INC COM 74050M105 159 12795 SH SOLE 2 352 0 12443 PREMIER FINL BANCORP INC COM 74050M105 4 316 SH SOLE 7 316 0 0 PREMIER FINL BANCORP INC COM 74050M105 631 50889 SH SOLE 18 50889 0 0 PREMIER FINL BANCORP INC COM 74050M105 312 25197 SH SOLE 19 25197 0 0 PREMIER FINL BANCORP INC COM 74050M105 5825 469723 SH SOLE 21 469723 0 0 PREMIER FINL BANCORP INC COM 74050M105 1820 146794 SH SOLE 22 139601 0 7193 PREMIER INC CL A 74051N102 5193 158697 SH SOLE 2 50216 0 108481 PREMIER INC CL A 74051N102 8 242 SH SOLE 4 242 0 0 PREMIER INC CL A 74051N102 36 1102 SH SOLE 7 1102 0 0 PREMIER INC CL A 74051N102 990 30258 SH SOLE 18 30258 0 0 PREMIER INC CL A 74051N102 477 14583 SH SOLE 19 14583 0 0 PREMIER INC CL A 74051N102 41993 1283408 SH SOLE 21 1283408 0 0 PREMIER INC CL A 74051N102 64594 1974159 SH SOLE 22 1865015 0 109144 PREMIER INC CL A 74051N102 1777 54312 SH SOLE 23 54312 0 0 PREMIER INC CL A 74051N102 1146 35034 SH SOLE 26 19258 0 15776 PREMIER INC CL A 74051N102 321 9821 SH SOLE 28 9821 0 0 PREMIER INC CL A 74051N102 718 21950 SH SOLE 30 21950 0 0 PREMIER INC CL A 74051N102 41 1268 SH SOLE 31 1268 0 0 PREMIER INC CL A 74051N102 34 1049 SH SOLE 34 1049 0 0 PREMIER INC CL A 74051N102 206 6297 SH SOLE 40 6297 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2736 74602 SH SOLE 2 29415 0 45187 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 8 223 SH SOLE 4 223 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 34 931 SH SOLE 7 931 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 10701 291745 SH SOLE 18 290372 0 1373 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 9268 252673 SH SOLE 19 252673 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 131408 3582552 SH SOLE 21 3582552 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 72716 1982449 SH SOLE 22 1926960 0 55489 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1062 28956 SH SOLE 23 28956 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 4321 117800 SH SOLE 26 12823 0 104977 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 243 6615 SH SOLE 28 6615 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 624 17019 SH SOLE 30 17019 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 82 2223 SH SOLE 34 2223 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 211 5747 SH SOLE 40 5747 0 0 PREVAIL THERAPEUTICS INC COM 74140Y101 81 6630 SH SOLE 2 746 0 5884 PREVAIL THERAPEUTICS INC COM 74140Y101 14 1165 SH SOLE 7 1165 0 0 PREVAIL THERAPEUTICS INC COM 74140Y101 608 49852 SH SOLE 18 49852 0 0 PREVAIL THERAPEUTICS INC COM 74140Y101 1459 119676 SH SOLE 19 119676 0 0 PREVAIL THERAPEUTICS INC COM 74140Y101 9928 814459 SH SOLE 21 814459 0 0 PREVAIL THERAPEUTICS INC COM 74140Y101 1700 139484 SH SOLE 22 134595 0 4889 PREVAIL THERAPEUTICS INC COM 74140Y101 33 2713 SH SOLE 30 2713 0 0 PRGX GLOBAL INC COM NEW 69357C503 21 7658 SH SOLE 2 695 0 6963 PRGX GLOBAL INC COM NEW 69357C503 2 674 SH SOLE 7 674 0 0 PRGX GLOBAL INC COM NEW 69357C503 214 76397 SH SOLE 18 76397 0 0 PRGX GLOBAL INC COM NEW 69357C503 94 33456 SH SOLE 19 33456 0 0 PRGX GLOBAL INC COM NEW 69357C503 1953 697363 SH SOLE 21 697363 0 0 PRGX GLOBAL INC COM NEW 69357C503 2403 858094 SH SOLE 22 848869 0 9225 PRICE T ROWE GROUP INC COM 74144T108 70344 720365 SH SOLE 2 209605 0 510760 PRICE T ROWE GROUP INC COM 74144T108 12912 132230 SH SOLE 4 125815 0 6415 PRICE T ROWE GROUP INC COM 74144T108 43259 442996 SH SOLE 7 246489 0 196507 PRICE T ROWE GROUP INC COM 74144T108 606 6203 SH SOLE 13 6203 0 0 PRICE T ROWE GROUP INC COM 74144T108 2573 26349 SH SOLE 15 26349 0 0 PRICE T ROWE GROUP INC COM 74144T108 59661 610964 SH SOLE 18 561887 0 49077 PRICE T ROWE GROUP INC COM 74144T108 10129 103730 SH SOLE 19 103730 0 0 PRICE T ROWE GROUP INC COM 74144T108 770485 7890267 SH SOLE 21 7890267 0 0 PRICE T ROWE GROUP INC COM 74144T108 565333 5789382 SH SOLE 22 5165829 0 623553 PRICE T ROWE GROUP INC COM 74144T108 19215 196771 SH SOLE 23 196771 0 0 PRICE T ROWE GROUP INC COM 74144T108 29804 305208 SH SOLE 25 305208 0 0 PRICE T ROWE GROUP INC COM 74144T108 122957 1259157 SH SOLE 26 141742 0 1117415 PRICE T ROWE GROUP INC COM 74144T108 4770 48852 SH SOLE 28 34889 0 13963 PRICE T ROWE GROUP INC COM 74144T108 2214 22674 SH SOLE 29 10875 0 11799 PRICE T ROWE GROUP INC COM 74144T108 116308 1191070 SH SOLE 30 1191070 0 0 PRICE T ROWE GROUP INC COM 74144T108 7331 75078 SH SOLE 31 51822 0 23256 PRICE T ROWE GROUP INC COM 74144T108 3097 31716 SH SOLE 34 31716 0 0 PRICE T ROWE GROUP INC COM 74144T108 18855 193087 SH SOLE 36 193087 0 0 PRICE T ROWE GROUP INC COM 74144T108 486 4972 SH SOLE 40 4972 0 0 PRICELINE GRP INC NOTE 0.350% 6/1 741503AS5 3099 2800000 PRN SOLE 21 2800000 0 0 PRICELINE GRP INC NOTE 0.900% 9/1 741503AX4 3120 3130000 PRN SOLE 21 3130000 0 0 PRICESMART INC COM 741511109 1028 19553 SH SOLE 2 1155 0 18398 PRICESMART INC COM 741511109 3 64 SH SOLE 4 64 0 0 PRICESMART INC COM 741511109 23 431 SH SOLE 7 431 0 0 PRICESMART INC COM 741511109 5367 102125 SH SOLE 18 102125 0 0 PRICESMART INC COM 741511109 2418 46015 SH SOLE 19 46015 0 0 PRICESMART INC COM 741511109 128826 2451487 SH SOLE 21 2451487 0 0 PRICESMART INC COM 741511109 34026 647498 SH SOLE 22 618886 0 28612 PRICESMART INC COM 741511109 27 505 SH SOLE 23 505 0 0 PRICESMART INC COM 741511109 217 4128 SH SOLE 26 1928 0 2200 PRICESMART INC COM 741511109 149 2838 SH SOLE 28 2838 0 0 PRICESMART INC COM 741511109 1579 30039 SH SOLE 30 30039 0 0 PRICESMART INC COM 741511109 148 2824 SH SOLE 40 2824 0 0 PRIMEENERGY RESOURCES CORP COM 74158E104 28 382 SH SOLE 2 28 0 354 PRIMEENERGY RESOURCES CORP COM 74158E104 135 1829 SH SOLE 18 1829 0 0 PRIMEENERGY RESOURCES CORP COM 74158E104 69 937 SH SOLE 19 937 0 0 PRIMEENERGY RESOURCES CORP COM 74158E104 1207 16317 SH SOLE 21 16317 0 0 PRIMEENERGY RESOURCES CORP COM 74158E104 350 4724 SH SOLE 22 4576 0 148 PRIMERICA INC COM 74164M108 9534 107758 SH SOLE 2 34099 0 73659 PRIMERICA INC COM 74164M108 17 194 SH SOLE 4 194 0 0 PRIMERICA INC COM 74164M108 83 935 SH SOLE 7 935 0 0 PRIMERICA INC COM 74164M108 10525 118951 SH SOLE 18 118951 0 0 PRIMERICA INC COM 74164M108 864 9763 SH SOLE 19 9763 0 0 PRIMERICA INC COM 74164M108 178548 2017943 SH SOLE 21 2017943 0 0 PRIMERICA INC COM 74164M108 126556 1430331 SH SOLE 22 1361121 0 69210 PRIMERICA INC COM 74164M108 1434 16211 SH SOLE 26 9797 0 6414 PRIMERICA INC COM 74164M108 518 5849 SH SOLE 28 5849 0 0 PRIMERICA INC COM 74164M108 1909 21571 SH SOLE 30 21571 0 0 PRIMERICA INC COM 74164M108 75 847 SH SOLE 31 847 0 0 PRIMERICA INC COM 74164M108 41 468 SH SOLE 36 468 0 0 PRIMERICA INC COM 74164M108 366 4132 SH SOLE 40 4132 0 0 PRIMO WATER CORPORATION COM 74167P108 54 5993 SH SOLE 22 5993 0 0 PRIMO WATER CORPORATION COM 74167P108 36 4019 SH SOLE 40 4019 0 0 PRIMORIS SVCS CORP COM 74164F103 419 26330 SH SOLE 2 2279 0 24051 PRIMORIS SVCS CORP COM 74164F103 4 262 SH SOLE 4 262 0 0 PRIMORIS SVCS CORP COM 74164F103 405 25466 SH SOLE 7 25466 0 0 PRIMORIS SVCS CORP COM 74164F103 2492 156718 SH SOLE 18 156718 0 0 PRIMORIS SVCS CORP COM 74164F103 1318 82866 SH SOLE 19 82866 0 0 PRIMORIS SVCS CORP COM 74164F103 23241 1461721 SH SOLE 21 1461721 0 0 PRIMORIS SVCS CORP COM 74164F103 20513 1290134 SH SOLE 22 1238947 0 51187 PRIMORIS SVCS CORP COM 74164F103 61 3852 SH SOLE 26 0 0 3852 PRIMORIS SVCS CORP COM 74164F103 88 5547 SH SOLE 28 5547 0 0 PRIMORIS SVCS CORP COM 74164F103 230 14434 SH SOLE 30 14434 0 0 PRIMORIS SVCS CORP COM 74164F103 69 4351 SH SOLE 40 4351 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 22799 727472 SH SOLE 2 123364 0 604108 PRINCIPAL FINL GROUP INC COM 74251V102 4323 137946 SH SOLE 4 130390 0 7556 PRINCIPAL FINL GROUP INC COM 74251V102 8263 263658 SH SOLE 7 253411 0 10247 PRINCIPAL FINL GROUP INC COM 74251V102 23 722 SH SOLE 13 722 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 932 29733 SH SOLE 15 29733 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 5 154 SH SOLE 17 0 0 154 PRINCIPAL FINL GROUP INC COM 74251V102 29336 936044 SH SOLE 18 896501 0 39543 PRINCIPAL FINL GROUP INC COM 74251V102 2385 76092 SH SOLE 19 76092 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 345978 11039506 SH SOLE 21 11039506 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 199806 6375420 SH SOLE 22 5701331 0 674089 PRINCIPAL FINL GROUP INC COM 74251V102 6829 217912 SH SOLE 23 217912 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 9857 314517 SH SOLE 25 314517 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 44334 1414606 SH SOLE 26 256839 0 1157767 PRINCIPAL FINL GROUP INC COM 74251V102 1848 58966 SH SOLE 28 40463 0 18503 PRINCIPAL FINL GROUP INC COM 74251V102 2128 67885 SH SOLE 29 9346 0 58539 PRINCIPAL FINL GROUP INC COM 74251V102 38356 1223875 SH SOLE 30 1223875 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 2273 72517 SH SOLE 31 52095 0 20422 PRINCIPAL FINL GROUP INC COM 74251V102 2399 76558 SH SOLE 32 76558 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 1417 45213 SH SOLE 34 45213 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 8826 281611 SH SOLE 35 281611 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 6772 216096 SH SOLE 36 216096 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 183 5842 SH SOLE 40 5842 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 1321 22243 SH SOLE 2 15594 0 6649 PRINCIPIA BIOPHARMA INC COM 74257L108 19 320 SH SOLE 7 320 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 4747 79936 SH SOLE 18 75050 0 4886 PRINCIPIA BIOPHARMA INC COM 74257L108 14834 249807 SH SOLE 19 249807 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 69 1168 SH SOLE 20 1168 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 55103 927967 SH SOLE 21 927967 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 34532 581551 SH SOLE 22 558152 0 23399 PRINCIPIA BIOPHARMA INC COM 74257L108 313 5271 SH SOLE 23 5271 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 1044 17578 SH SOLE 26 0 0 17578 PRINCIPIA BIOPHARMA INC COM 74257L108 446 7515 SH SOLE 28 7515 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 604 10165 SH SOLE 30 10165 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 3105 52294 SH SOLE 34 52294 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 181 3041 SH SOLE 40 3041 0 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 5 2697 SH SOLE 2 482 0 2215 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 43 22232 SH SOLE 18 22232 0 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 21 10810 SH SOLE 19 10810 0 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 428 220872 SH SOLE 21 220872 0 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 67 34382 SH SOLE 22 32692 0 1690 PRO-DEX INC COLO COM NEW 74265M205 8 513 SH SOLE 18 513 0 0 PRO-DEX INC COLO COM NEW 74265M205 103 6375 SH SOLE 21 6375 0 0 PRO-DEX INC COLO COM NEW 74265M205 839 51766 SH SOLE 22 51766 0 0 PROASSURANCE CORP COM 74267C106 1018 40711 SH SOLE 2 1849 0 38862 PROASSURANCE CORP COM 74267C106 6 235 SH SOLE 4 235 0 0 PROASSURANCE CORP COM 74267C106 29 1179 SH SOLE 7 1179 0 0 PROASSURANCE CORP COM 74267C106 5595 223813 SH SOLE 18 223813 0 0 PROASSURANCE CORP COM 74267C106 2177 87066 SH SOLE 19 87066 0 0 PROASSURANCE CORP COM 74267C106 146395 5855810 SH SOLE 21 5855810 0 0 PROASSURANCE CORP COM 74267C106 37387 1495474 SH SOLE 22 1438111 0 57363 PROASSURANCE CORP COM 74267C106 448 17938 SH SOLE 26 9131 0 8807 PROASSURANCE CORP COM 74267C106 173 6926 SH SOLE 28 6926 0 0 PROASSURANCE CORP COM 74267C106 1696 67822 SH SOLE 30 67822 0 0 PROASSURANCE CORP COM 74267C106 68 2732 SH SOLE 36 2732 0 0 PROASSURANCE CORP COM 74267C106 133 5336 SH SOLE 40 5336 0 0 PROCTER & GAMBLE CO COM 742718109 734405 6676412 SH SOLE 2 1246598 0 5429814 PROCTER & GAMBLE CO COM 742718109 138847 1262242 SH SOLE 4 1194222 0 68020 PROCTER & GAMBLE CO COM 742718109 263262 2393287 SH SOLE 7 2236626 0 156661 PROCTER & GAMBLE CO COM 742718109 16776 152508 SH SOLE 13 152508 0 0 PROCTER & GAMBLE CO COM 742718109 30161 274192 SH SOLE 15 274192 0 0 PROCTER & GAMBLE CO COM 742718109 54 493 SH SOLE 17 0 0 493 PROCTER & GAMBLE CO COM 742718109 693594 6305402 SH SOLE 18 5755534 0 549868 PROCTER & GAMBLE CO COM 742718109 190912 1735568 SH SOLE 19 1735568 0 0 PROCTER & GAMBLE CO COM 742718109 5628961 51172374 SH SOLE 21 51172374 0 0 PROCTER & GAMBLE CO COM 742718109 6644287 60402606 SH SOLE 22 54028756 0 6373850 PROCTER & GAMBLE CO COM 742718109 218420 1985633 SH SOLE 23 1985633 0 0 PROCTER & GAMBLE CO COM 742718109 304178 2765251 SH SOLE 25 2765251 0 0 PROCTER & GAMBLE CO COM 742718109 1541033 14009392 SH SOLE 26 1613147 0 12396245 PROCTER & GAMBLE CO COM 742718109 56076 509783 SH SOLE 28 362169 0 147614 PROCTER & GAMBLE CO COM 742718109 65612 596471 SH SOLE 29 134151 0 462320 PROCTER & GAMBLE CO COM 742718109 1184650 10769549 SH SOLE 30 10769549 0 0 PROCTER & GAMBLE CO COM 742718109 96784 879854 SH SOLE 31 592955 0 286899 PROCTER & GAMBLE CO COM 742718109 17834 162125 SH SOLE 32 162125 0 0 PROCTER & GAMBLE CO COM 742718109 63904 580941 SH SOLE 34 580941 0 0 PROCTER & GAMBLE CO COM 742718109 199298 1811796 SH SOLE 36 1811796 0 0 PROCTER & GAMBLE CO COM 742718109 2527 22971 SH SOLE 37 22971 0 0 PROCTER & GAMBLE CO COM 742718109 6143 55843 SH SOLE 40 55843 0 0 PROFESSIONAL HLDG CORP CL A COM 743139107 165 10317 SH SOLE 18 10317 0 0 PROFESSIONAL HLDG CORP CL A COM 743139107 114 7150 SH SOLE 19 7150 0 0 PROFESSIONAL HLDG CORP CL A COM 743139107 1919 120292 SH SOLE 21 120292 0 0 PROFESSIONAL HLDG CORP CL A COM 743139107 624 39096 SH SOLE 22 37612 0 1484 PROFIRE ENERGY INC COM 74316X101 5 6607 SH SOLE 18 6607 0 0 PROFIRE ENERGY INC COM 74316X101 75 94703 SH SOLE 21 94703 0 0 PROFIRE ENERGY INC COM 74316X101 268 339862 SH SOLE 22 339862 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 120 31565 SH SOLE 2 3674 0 27891 PROGENICS PHARMACEUTICALS IN COM 743187106 6 1529 SH SOLE 7 1529 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 1583 416537 SH SOLE 18 416537 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 603 158554 SH SOLE 19 158554 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 39560 10410475 SH SOLE 21 10410475 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 10121 2663347 SH SOLE 22 2569824 0 93523 PROGENICS PHARMACEUTICALS IN COM 743187106 8 2041 SH SOLE 23 2041 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 81 21271 SH SOLE 26 0 0 21271 PROGENICS PHARMACEUTICALS IN COM 743187106 38 10089 SH SOLE 28 10089 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 485 127737 SH SOLE 30 127737 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 28 7353 SH SOLE 40 7353 0 0 PROGRESS SOFTWARE CORP COM 743312100 533 16648 SH SOLE 2 2208 0 14440 PROGRESS SOFTWARE CORP COM 743312100 4 135 SH SOLE 4 135 0 0 PROGRESS SOFTWARE CORP COM 743312100 26 810 SH SOLE 7 810 0 0 PROGRESS SOFTWARE CORP COM 743312100 6726 210197 SH SOLE 18 204613 0 5584 PROGRESS SOFTWARE CORP COM 743312100 2790 87176 SH SOLE 19 87176 0 0 PROGRESS SOFTWARE CORP COM 743312100 157660 4926864 SH SOLE 21 4926864 0 0 PROGRESS SOFTWARE CORP COM 743312100 41955 1311109 SH SOLE 22 1261781 0 49328 PROGRESS SOFTWARE CORP COM 743312100 1220 38123 SH SOLE 26 6680 0 31443 PROGRESS SOFTWARE CORP COM 743312100 221 6905 SH SOLE 28 6905 0 0 PROGRESS SOFTWARE CORP COM 743312100 1859 58084 SH SOLE 30 58084 0 0 PROGRESS SOFTWARE CORP COM 743312100 157 4919 SH SOLE 34 4919 0 0 PROGRESS SOFTWARE CORP COM 743312100 163 5098 SH SOLE 40 5098 0 0 PROGRESSIVE CORP OHIO COM 743315103 105339 1426582 SH SOLE 2 149836 0 1276746 PROGRESSIVE CORP OHIO COM 743315103 20850 282365 SH SOLE 4 266999 0 15366 PROGRESSIVE CORP OHIO COM 743315103 49768 673999 SH SOLE 7 538673 0 135326 PROGRESSIVE CORP OHIO COM 743315103 305 4135 SH SOLE 13 4135 0 0 PROGRESSIVE CORP OHIO COM 743315103 3606 48839 SH SOLE 15 48839 0 0 PROGRESSIVE CORP OHIO COM 743315103 80514 1090379 SH SOLE 18 1004193 0 86186 PROGRESSIVE CORP OHIO COM 743315103 7240 98048 SH SOLE 19 98048 0 0 PROGRESSIVE CORP OHIO COM 743315103 1206628 16341121 SH SOLE 21 16341121 0 0 PROGRESSIVE CORP OHIO COM 743315103 1039159 14073111 SH SOLE 22 12691653 0 1381458 PROGRESSIVE CORP OHIO COM 743315103 31327 424257 SH SOLE 23 424257 0 0 PROGRESSIVE CORP OHIO COM 743315103 46906 635242 SH SOLE 25 635242 0 0 PROGRESSIVE CORP OHIO COM 743315103 262769 3558633 SH SOLE 26 381337 0 3177296 PROGRESSIVE CORP OHIO COM 743315103 8780 118907 SH SOLE 28 83877 0 35030 PROGRESSIVE CORP OHIO COM 743315103 2234 30250 SH SOLE 29 10557 0 19693 PROGRESSIVE CORP OHIO COM 743315103 198909 2693790 SH SOLE 30 2693790 0 0 PROGRESSIVE CORP OHIO COM 743315103 9735 131842 SH SOLE 31 102241 0 29601 PROGRESSIVE CORP OHIO COM 743315103 16023 216990 SH SOLE 34 216990 0 0 PROGRESSIVE CORP OHIO COM 743315103 32809 444329 SH SOLE 36 444329 0 0 PROGRESSIVE CORP OHIO COM 743315103 947 12827 SH SOLE 40 12827 0 0 PROGYNY INC COM 74340E103 164 7721 SH SOLE 2 598 0 7123 PROGYNY INC COM 74340E103 11 542 SH SOLE 7 542 0 0 PROGYNY INC COM 74340E103 873 41189 SH SOLE 18 41189 0 0 PROGYNY INC COM 74340E103 464 21895 SH SOLE 19 21895 0 0 PROGYNY INC COM 74340E103 8188 386410 SH SOLE 21 386410 0 0 PROGYNY INC COM 74340E103 5385 254134 SH SOLE 22 247007 0 7127 PROLOGIS INC. COM 74340W103 197076 2452115 SH SOLE 2 387099 0 2065016 PROLOGIS INC. COM 74340W103 78917 981927 SH SOLE 4 962019 0 19908 PROLOGIS INC. COM 74340W103 117806 1465793 SH SOLE 7 1437132 0 28661 PROLOGIS INC. COM 74340W103 4915 61157 SH SOLE 13 61157 0 0 PROLOGIS INC. COM 74340W103 5734 71344 SH SOLE 15 71344 0 0 PROLOGIS INC. COM 74340W103 3 38 SH SOLE 17 0 0 38 PROLOGIS INC. COM 74340W103 246858 3071520 SH SOLE 18 2728068 0 343452 PROLOGIS INC. COM 74340W103 231683 2882700 SH SOLE 19 2882700 0 0 PROLOGIS INC. COM 74340W103 1792499 22303081 SH SOLE 21 22303081 0 0 PROLOGIS INC. COM 74340W103 2018774 25118496 SH SOLE 22 22703226 0 2415270 PROLOGIS INC. COM 74340W103 52817 657179 SH SOLE 23 657179 0 0 PROLOGIS INC. COM 74340W103 209142 2602239 SH SOLE 25 2602239 0 0 PROLOGIS INC. COM 74340W103 280446 3489431 SH SOLE 26 499778 0 2989653 PROLOGIS INC. COM 74340W103 15577 193813 SH SOLE 28 150052 0 43761 PROLOGIS INC. COM 74340W103 46065 573164 SH SOLE 29 399797 0 173367 PROLOGIS INC. COM 74340W103 504967 6283024 SH SOLE 30 6283024 0 0 PROLOGIS INC. COM 74340W103 16491 205186 SH SOLE 31 156460 0 48726 PROLOGIS INC. COM 74340W103 62435 776842 SH SOLE 34 776842 0 0 PROLOGIS INC. COM 74340W103 40647 505748 SH SOLE 36 505748 0 0 PROLOGIS INC. COM 74340W103 1355 16854 SH SOLE 40 16854 0 0 PROOFPOINT INC COM 743424103 10877 106025 SH SOLE 2 9563 0 96462 PROOFPOINT INC COM 743424103 300 2924 SH SOLE 4 2924 0 0 PROOFPOINT INC COM 743424103 123 1203 SH SOLE 7 1203 0 0 PROOFPOINT INC COM 743424103 4429 43176 SH SOLE 18 43053 0 123 PROOFPOINT INC COM 743424103 8229 80216 SH SOLE 19 80216 0 0 PROOFPOINT INC COM 743424103 97888 954166 SH SOLE 21 954166 0 0 PROOFPOINT INC COM 743424103 157079 1531136 SH SOLE 22 1439472 0 91664 PROOFPOINT INC COM 743424103 143 1393 SH SOLE 23 1393 0 0 PROOFPOINT INC COM 743424103 153 1491 SH SOLE 25 1491 0 0 PROOFPOINT INC COM 743424103 3825 37284 SH SOLE 26 15595 0 21689 PROOFPOINT INC COM 743424103 850 8286 SH SOLE 28 8286 0 0 PROOFPOINT INC COM 743424103 122 1187 SH SOLE 29 1187 0 0 PROOFPOINT INC COM 743424103 10103 98481 SH SOLE 30 98481 0 0 PROOFPOINT INC COM 743424103 177 1722 SH SOLE 31 1722 0 0 PROOFPOINT INC COM 743424103 3432 33453 SH SOLE 34 33453 0 0 PROOFPOINT INC COM 743424103 30 293 SH SOLE 36 293 0 0 PROOFPOINT INC COM 743424103 601 5855 SH SOLE 40 5855 0 0 PROPETRO HLDG CORP COM 74347M108 135 54157 SH SOLE 2 8499 0 45658 PROPETRO HLDG CORP COM 74347M108 1 439 SH SOLE 4 439 0 0 PROPETRO HLDG CORP COM 74347M108 4 1522 SH SOLE 7 1522 0 0 PROPETRO HLDG CORP COM 74347M108 968 387334 SH SOLE 18 377357 0 9977 PROPETRO HLDG CORP COM 74347M108 683 273204 SH SOLE 19 273204 0 0 PROPETRO HLDG CORP COM 74347M108 23065 9226089 SH SOLE 21 9226089 0 0 PROPETRO HLDG CORP COM 74347M108 6715 2685886 SH SOLE 22 2591312 0 94574 PROPETRO HLDG CORP COM 74347M108 83 33182 SH SOLE 23 33182 0 0 PROPETRO HLDG CORP COM 74347M108 349 139482 SH SOLE 26 21184 0 118298 PROPETRO HLDG CORP COM 74347M108 33 13252 SH SOLE 28 13252 0 0 PROPETRO HLDG CORP COM 74347M108 271 108232 SH SOLE 30 108232 0 0 PROPETRO HLDG CORP COM 74347M108 23 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 37 19516 SH SOLE 21 19516 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 2376 432743 SH SOLE 21 432743 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 24 4327 SH SOLE 30 4327 0 0 PROS HOLDINGS INC COM 74346Y103 394 12712 SH SOLE 2 2014 0 10698 PROS HOLDINGS INC COM 74346Y103 7 231 SH SOLE 4 231 0 0 PROS HOLDINGS INC COM 74346Y103 17 537 SH SOLE 7 537 0 0 PROS HOLDINGS INC COM 74346Y103 3851 124102 SH SOLE 18 116616 0 7486 PROS HOLDINGS INC COM 74346Y103 3918 126264 SH SOLE 19 126264 0 0 PROS HOLDINGS INC COM 74346Y103 38484 1240207 SH SOLE 21 1240207 0 0 PROS HOLDINGS INC COM 74346Y103 34683 1117730 SH SOLE 22 1079553 0 38177 PROS HOLDINGS INC COM 74346Y103 256 8262 SH SOLE 23 8262 0 0 PROS HOLDINGS INC COM 74346Y103 1192 38428 SH SOLE 26 12206 0 26222 PROS HOLDINGS INC COM 74346Y103 148 4778 SH SOLE 28 4778 0 0 PROS HOLDINGS INC COM 74346Y103 374 12045 SH SOLE 30 12045 0 0 PROS HOLDINGS INC COM 74346Y103 13 405 SH SOLE 34 405 0 0 PROS HOLDINGS INC COM 74346Y103 115 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 ULTR 7-10 TREA 74347R180 11 140 SH SOLE 17 0 0 140 PROSIGHT GLOBAL INC COM 74349J103 75 7667 SH SOLE 2 465 0 7202 PROSIGHT GLOBAL INC COM 74349J103 334 34286 SH SOLE 18 34286 0 0 PROSIGHT GLOBAL INC COM 74349J103 172 17651 SH SOLE 19 17651 0 0 PROSIGHT GLOBAL INC COM 74349J103 3399 348646 SH SOLE 21 348646 0 0 PROSIGHT GLOBAL INC COM 74349J103 890 91245 SH SOLE 22 87746 0 3499 PROSIGHT GLOBAL INC COM 74349J103 31 3184 SH SOLE 30 3184 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 6989 1644487 SH SOLE 30 1644487 0 0 PROSPECT CAPITAL CORPORATION NOTE 4.950% 7/1 74348TAR3 624 725000 PRN SOLE 21 725000 0 0 PROSPERITY BANCSHARES INC COM 743606105 10301 213492 SH SOLE 2 43907 0 169585 PROSPERITY BANCSHARES INC COM 743606105 13 261 SH SOLE 4 261 0 0 PROSPERITY BANCSHARES INC COM 743606105 2104 43609 SH SOLE 7 43609 0 0 PROSPERITY BANCSHARES INC COM 743606105 16598 344003 SH SOLE 18 344003 0 0 PROSPERITY BANCSHARES INC COM 743606105 1044 21636 SH SOLE 19 21636 0 0 PROSPERITY BANCSHARES INC COM 743606105 220222 4564178 SH SOLE 21 4564178 0 0 PROSPERITY BANCSHARES INC COM 743606105 146795 3042393 SH SOLE 22 2888133 0 154260 PROSPERITY BANCSHARES INC COM 743606105 2388 49497 SH SOLE 26 30298 0 19199 PROSPERITY BANCSHARES INC COM 743606105 661 13708 SH SOLE 28 13708 0 0 PROSPERITY BANCSHARES INC COM 743606105 1620 33577 SH SOLE 30 33577 0 0 PROSPERITY BANCSHARES INC COM 743606105 206 4270 SH SOLE 31 1870 0 2400 PROSPERITY BANCSHARES INC COM 743606105 28 584 SH SOLE 34 584 0 0 PROSPERITY BANCSHARES INC COM 743606105 105 2177 SH SOLE 36 2177 0 0 PROSPERITY BANCSHARES INC COM 743606105 468 9696 SH SOLE 40 9696 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 68 9700 SH SOLE 2 629 0 9071 PROTAGONIST THERAPEUTICS INC COM 74366E102 424 60023 SH SOLE 18 60023 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 243 34470 SH SOLE 19 34470 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 6317 894718 SH SOLE 21 894718 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 3929 556570 SH SOLE 22 548437 0 8133 PROTAGONIST THERAPEUTICS INC COM 74366E102 14 1975 SH SOLE 30 1975 0 0 PROTECTIVE INS CORP CL A 74368L104 2 175 SH SOLE 21 175 0 0 PROTECTIVE INS CORP CL B 74368L203 186 13534 SH SOLE 2 3213 0 10321 PROTECTIVE INS CORP CL B 74368L203 3 233 SH SOLE 7 233 0 0 PROTECTIVE INS CORP CL B 74368L203 522 37989 SH SOLE 18 37989 0 0 PROTECTIVE INS CORP CL B 74368L203 829 60303 SH SOLE 19 60303 0 0 PROTECTIVE INS CORP CL B 74368L203 4622 336129 SH SOLE 21 336129 0 0 PROTECTIVE INS CORP CL B 74368L203 6581 478605 SH SOLE 22 471210 0 7395 PROTECTIVE INS CORP CL B 74368L203 195 14205 SH SOLE 23 14205 0 0 PROTECTIVE INS CORP CL B 74368L203 550 40013 SH SOLE 26 0 0 40013 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 12 10905 SH SOLE 18 10905 0 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 119 104607 SH SOLE 21 104607 0 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 1076 943760 SH SOLE 22 943760 0 0 PROTHENA CORP PLC SHS G72800108 424 39639 SH SOLE 2 2373 0 37266 PROTHENA CORP PLC SHS G72800108 1 111 SH SOLE 4 111 0 0 PROTHENA CORP PLC SHS G72800108 6 606 SH SOLE 7 606 0 0 PROTHENA CORP PLC SHS G72800108 1591 148669 SH SOLE 18 148669 0 0 PROTHENA CORP PLC SHS G72800108 803 75027 SH SOLE 19 75027 0 0 PROTHENA CORP PLC SHS G72800108 19290 1802769 SH SOLE 21 1802769 0 0 PROTHENA CORP PLC SHS G72800108 13900 1299097 SH SOLE 22 1254563 0 44534 PROTHENA CORP PLC SHS G72800108 52 4823 SH SOLE 26 2640 0 2183 PROTHENA CORP PLC SHS G72800108 71 6604 SH SOLE 28 6604 0 0 PROTHENA CORP PLC SHS G72800108 89 8354 SH SOLE 30 8354 0 0 PROTHENA CORP PLC SHS G72800108 35 3315 SH SOLE 40 3315 0 0 PROTO LABS INC COM 743713109 760 9989 SH SOLE 2 1374 0 8615 PROTO LABS INC COM 743713109 11 140 SH SOLE 4 140 0 0 PROTO LABS INC COM 743713109 36 472 SH SOLE 7 472 0 0 PROTO LABS INC COM 743713109 9367 123033 SH SOLE 18 123033 0 0 PROTO LABS INC COM 743713109 3873 50868 SH SOLE 19 50868 0 0 PROTO LABS INC COM 743713109 219615 2884742 SH SOLE 21 2884742 0 0 PROTO LABS INC COM 743713109 60681 797069 SH SOLE 22 766898 0 30171 PROTO LABS INC COM 743713109 940 12348 SH SOLE 26 6136 0 6212 PROTO LABS INC COM 743713109 295 3872 SH SOLE 28 3872 0 0 PROTO LABS INC COM 743713109 14102 185235 SH SOLE 30 185235 0 0 PROTO LABS INC COM 743713109 123 1615 SH SOLE 34 1615 0 0 PROTO LABS INC COM 743713109 197 2584 SH SOLE 40 2584 0 0 PROVENTION BIO INC COM 74374N102 71 7683 SH SOLE 18 7683 0 0 PROVENTION BIO INC COM 74374N102 1010 109787 SH SOLE 21 109787 0 0 PROVENTION BIO INC COM 74374N102 5196 564760 SH SOLE 22 564760 0 0 PROVIDENCE SVC CORP COM 743815102 238 4338 SH SOLE 2 603 0 3735 PROVIDENCE SVC CORP COM 743815102 14 255 SH SOLE 7 255 0 0 PROVIDENCE SVC CORP COM 743815102 3052 55614 SH SOLE 18 55614 0 0 PROVIDENCE SVC CORP COM 743815102 1255 22862 SH SOLE 19 22862 0 0 PROVIDENCE SVC CORP COM 743815102 74603 1359390 SH SOLE 21 1359390 0 0 PROVIDENCE SVC CORP COM 743815102 18346 334295 SH SOLE 22 320309 0 13986 PROVIDENCE SVC CORP COM 743815102 305 5563 SH SOLE 26 0 0 5563 PROVIDENCE SVC CORP COM 743815102 104 1900 SH SOLE 28 1900 0 0 PROVIDENCE SVC CORP COM 743815102 809 14737 SH SOLE 30 14737 0 0 PROVIDENCE SVC CORP COM 743815102 82 1495 SH SOLE 40 1495 0 0 PROVIDENT BANCORP INC COM NEW 74383L105 70 8130 SH SOLE 2 375 0 7755 PROVIDENT BANCORP INC COM NEW 74383L105 289 33496 SH SOLE 18 33496 0 0 PROVIDENT BANCORP INC COM NEW 74383L105 591 68571 SH SOLE 19 68571 0 0 PROVIDENT BANCORP INC COM NEW 74383L105 2752 319260 SH SOLE 21 319260 0 0 PROVIDENT BANCORP INC COM NEW 74383L105 1369 158820 SH SOLE 22 154070 0 4750 PROVIDENT BANCORP INC COM NEW 74383L105 214 24862 SH SOLE 26 0 0 24862 PROVIDENT FINL HLDGS INC COM 743868101 96 6320 SH SOLE 2 253 0 6067 PROVIDENT FINL HLDGS INC COM 743868101 350 23011 SH SOLE 18 23011 0 0 PROVIDENT FINL HLDGS INC COM 743868101 178 11655 SH SOLE 19 11655 0 0 PROVIDENT FINL HLDGS INC COM 743868101 3249 213359 SH SOLE 21 213359 0 0 PROVIDENT FINL HLDGS INC COM 743868101 5946 390416 SH SOLE 22 387862 0 2554 PROVIDENT FINL SVCS INC COM 74386T105 742 57719 SH SOLE 2 3034 0 54685 PROVIDENT FINL SVCS INC COM 74386T105 13 1028 SH SOLE 7 1028 0 0 PROVIDENT FINL SVCS INC COM 74386T105 4633 360262 SH SOLE 18 360262 0 0 PROVIDENT FINL SVCS INC COM 74386T105 1771 137696 SH SOLE 19 137696 0 0 PROVIDENT FINL SVCS INC COM 74386T105 88904 6913196 SH SOLE 21 6913196 0 0 PROVIDENT FINL SVCS INC COM 74386T105 22922 1782441 SH SOLE 22 1717148 0 65293 PROVIDENT FINL SVCS INC COM 74386T105 182 14149 SH SOLE 26 10644 0 3505 PROVIDENT FINL SVCS INC COM 74386T105 111 8628 SH SOLE 28 8628 0 0 PROVIDENT FINL SVCS INC COM 74386T105 975 75829 SH SOLE 30 75829 0 0 PROVIDENT FINL SVCS INC COM 74386T105 7 535 SH SOLE 34 535 0 0 PROVIDENT FINL SVCS INC COM 74386T105 83 6488 SH SOLE 40 6488 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 115 7763 SH SOLE 2 276 0 7487 PRUDENTIAL BANCORP INC NEW COM 74431A101 489 33061 SH SOLE 18 33061 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 239 16161 SH SOLE 19 16161 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 4656 314591 SH SOLE 21 314591 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 1251 84500 SH SOLE 22 79950 0 4550 PRUDENTIAL FINL INC COM 744320102 100870 1934603 SH SOLE 2 923950 0 1010653 PRUDENTIAL FINL INC COM 744320102 16658 319488 SH SOLE 4 308438 0 11050 PRUDENTIAL FINL INC COM 744320102 22616 433760 SH SOLE 7 392680 0 41080 PRUDENTIAL FINL INC COM 744320102 4071 78076 SH SOLE 13 78076 0 0 PRUDENTIAL FINL INC COM 744320102 2292 43958 SH SOLE 15 43958 0 0 PRUDENTIAL FINL INC COM 744320102 2 47 SH SOLE 17 0 0 47 PRUDENTIAL FINL INC COM 744320102 55774 1069689 SH SOLE 18 830104 0 239585 PRUDENTIAL FINL INC COM 744320102 30785 590432 SH SOLE 19 590432 0 0 PRUDENTIAL FINL INC COM 744320102 513935 9856830 SH SOLE 21 9856830 0 0 PRUDENTIAL FINL INC COM 744320102 593719 11387016 SH SOLE 22 9476227 0 1910789 PRUDENTIAL FINL INC COM 744320102 30639 587635 SH SOLE 23 587635 0 0 PRUDENTIAL FINL INC COM 744320102 25142 482193 SH SOLE 25 482193 0 0 PRUDENTIAL FINL INC COM 744320102 170451 3269112 SH SOLE 26 381039 0 2888073 PRUDENTIAL FINL INC COM 744320102 4578 87794 SH SOLE 28 62689 0 25105 PRUDENTIAL FINL INC COM 744320102 19391 371894 SH SOLE 29 210647 0 161247 PRUDENTIAL FINL INC COM 744320102 97736 1874497 SH SOLE 30 1874497 0 0 PRUDENTIAL FINL INC COM 744320102 26406 506437 SH SOLE 31 380327 0 126110 PRUDENTIAL FINL INC COM 744320102 2166 41539 SH SOLE 32 41539 0 0 PRUDENTIAL FINL INC COM 744320102 5678 108906 SH SOLE 34 108906 0 0 PRUDENTIAL FINL INC COM 744320102 11292 216578 SH SOLE 35 216578 0 0 PRUDENTIAL FINL INC COM 744320102 20985 402469 SH SOLE 36 402469 0 0 PRUDENTIAL FINL INC COM 744320102 447 8568 SH SOLE 40 8568 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 7160 52835 SH SOLE 2 8738 0 44097 PS BUSINESS PKS INC CALIF COM 69360J107 1596 11774 SH SOLE 4 11774 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 2872 21195 SH SOLE 7 21195 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 15611 115193 SH SOLE 18 115193 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 7918 58425 SH SOLE 19 58425 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 209089 1542862 SH SOLE 21 1542862 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 115864 854961 SH SOLE 22 833604 0 21357 PS BUSINESS PKS INC CALIF COM 69360J107 88 648 SH SOLE 23 648 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 6324 46662 SH SOLE 25 46662 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 1957 14443 SH SOLE 26 5181 0 9262 PS BUSINESS PKS INC CALIF COM 69360J107 408 3008 SH SOLE 28 3008 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 1433 10573 SH SOLE 29 10573 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 12256 90437 SH SOLE 30 90437 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 52 386 SH SOLE 34 386 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 266 1963 SH SOLE 40 1963 0 0 PSYCHEMEDICS CORP COM NEW 744375205 6 1073 SH SOLE 18 1073 0 0 PSYCHEMEDICS CORP COM NEW 744375205 111 18291 SH SOLE 21 18291 0 0 PSYCHEMEDICS CORP COM NEW 744375205 491 81088 SH SOLE 22 81088 0 0 PTC INC COM 69370C100 18107 295820 SH SOLE 2 74486 0 221334 PTC INC COM 69370C100 3099 50623 SH SOLE 4 47668 0 2955 PTC INC COM 69370C100 494 8071 SH SOLE 7 8071 0 0 PTC INC COM 69370C100 101 1655 SH SOLE 13 1655 0 0 PTC INC COM 69370C100 537 8769 SH SOLE 15 8769 0 0 PTC INC COM 69370C100 20537 335511 SH SOLE 18 326262 0 9249 PTC INC COM 69370C100 10094 164914 SH SOLE 19 164914 0 0 PTC INC COM 69370C100 350480 5725865 SH SOLE 21 5725865 0 0 PTC INC COM 69370C100 211698 3458556 SH SOLE 22 3272066 0 186490 PTC INC COM 69370C100 4878 79700 SH SOLE 23 79700 0 0 PTC INC COM 69370C100 10786 176216 SH SOLE 25 176216 0 0 PTC INC COM 69370C100 27322 446373 SH SOLE 26 114215 0 332158 PTC INC COM 69370C100 1363 22275 SH SOLE 28 15741 0 6534 PTC INC COM 69370C100 1709 27922 SH SOLE 29 5045 0 22877 PTC INC COM 69370C100 23576 385169 SH SOLE 30 385169 0 0 PTC INC COM 69370C100 1744 28498 SH SOLE 31 24746 0 3752 PTC INC COM 69370C100 4980 81367 SH SOLE 34 81367 0 0 PTC INC COM 69370C100 3451 56372 SH SOLE 36 56372 0 0 PTC INC COM 69370C100 142 2322 SH SOLE 40 2322 0 0 PTC THERAPEUTICS INC COM 69366J200 1017 22795 SH SOLE 2 3454 0 19341 PTC THERAPEUTICS INC COM 69366J200 48 1078 SH SOLE 4 1078 0 0 PTC THERAPEUTICS INC COM 69366J200 46 1030 SH SOLE 7 1030 0 0 PTC THERAPEUTICS INC COM 69366J200 10144 227392 SH SOLE 18 221498 0 5894 PTC THERAPEUTICS INC COM 69366J200 17618 394934 SH SOLE 19 394934 0 0 PTC THERAPEUTICS INC COM 69366J200 112370 2518940 SH SOLE 21 2518940 0 0 PTC THERAPEUTICS INC COM 69366J200 77625 1740088 SH SOLE 22 1676016 0 64072 PTC THERAPEUTICS INC COM 69366J200 111 2499 SH SOLE 23 2499 0 0 PTC THERAPEUTICS INC COM 69366J200 1066 23905 SH SOLE 26 10864 0 13041 PTC THERAPEUTICS INC COM 69366J200 355 7958 SH SOLE 28 7958 0 0 PTC THERAPEUTICS INC COM 69366J200 6773 151837 SH SOLE 30 151837 0 0 PTC THERAPEUTICS INC COM 69366J200 1342 30088 SH SOLE 34 30088 0 0 PTC THERAPEUTICS INC COM 69366J200 240 5370 SH SOLE 40 5370 0 0 PUBLIC STORAGE COM 74460D109 74013 372654 SH SOLE 2 47782 0 324872 PUBLIC STORAGE COM 74460D109 32782 165059 SH SOLE 4 160853 0 4206 PUBLIC STORAGE COM 74460D109 80935 407509 SH SOLE 7 344962 0 62547 PUBLIC STORAGE COM 74460D109 742 3734 SH SOLE 13 3734 0 0 PUBLIC STORAGE COM 74460D109 3232 16272 SH SOLE 15 16272 0 0 PUBLIC STORAGE COM 74460D109 56166 282794 SH SOLE 18 259397 0 23397 PUBLIC STORAGE COM 74460D109 37625 189443 SH SOLE 19 189443 0 0 PUBLIC STORAGE COM 74460D109 1344645 6770280 SH SOLE 21 6770280 0 0 PUBLIC STORAGE COM 74460D109 1044381 5258451 SH SOLE 22 4903573 0 354878 PUBLIC STORAGE COM 74460D109 24978 125766 SH SOLE 23 125766 0 0 PUBLIC STORAGE COM 74460D109 104468 525994 SH SOLE 25 525994 0 0 PUBLIC STORAGE COM 74460D109 150212 756314 SH SOLE 26 106826 0 649488 PUBLIC STORAGE COM 74460D109 6320 31821 SH SOLE 28 22555 0 9266 PUBLIC STORAGE COM 74460D109 16133 81230 SH SOLE 29 81230 0 0 PUBLIC STORAGE COM 74460D109 283892 1429394 SH SOLE 30 1429394 0 0 PUBLIC STORAGE COM 74460D109 7717 38853 SH SOLE 31 31899 0 6954 PUBLIC STORAGE COM 74460D109 1976 9951 SH SOLE 34 9951 0 0 PUBLIC STORAGE COM 74460D109 28138 141676 SH SOLE 36 141676 0 0 PUBLIC STORAGE COM 74460D109 709 3571 SH SOLE 40 3571 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 80299 1787993 SH SOLE 2 666065 0 1121928 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 13258 295219 SH SOLE 4 281889 0 13330 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 27654 615767 SH SOLE 7 579100 0 36667 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 545 12131 SH SOLE 13 12131 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2437 54270 SH SOLE 15 54270 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 113687 2531435 SH SOLE 18 2346254 0 185181 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 148891 3315320 SH SOLE 19 3315320 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 784693 17472573 SH SOLE 21 17472573 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 562271 12519947 SH SOLE 22 11211806 0 1308141 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 18129 403663 SH SOLE 23 403663 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 24917 554820 SH SOLE 25 554820 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 161603 3598381 SH SOLE 26 410380 0 3188001 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 4673 104054 SH SOLE 28 74096 0 29958 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1284 28583 SH SOLE 29 28583 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 121925 2714876 SH SOLE 30 2714876 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 8163 181757 SH SOLE 31 115816 0 65941 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2307 51366 SH SOLE 32 51366 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2437 54268 SH SOLE 34 54268 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 6652 148117 SH SOLE 35 148117 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 17951 399707 SH SOLE 36 399707 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 530 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 29 29145 SH SOLE 22 29145 0 0 PULSE BIOSCIENCES INC COM 74587B101 28 3869 SH SOLE 2 392 0 3477 PULSE BIOSCIENCES INC COM 74587B101 2 328 SH SOLE 7 328 0 0 PULSE BIOSCIENCES INC COM 74587B101 300 41832 SH SOLE 18 41832 0 0 PULSE BIOSCIENCES INC COM 74587B101 146 20345 SH SOLE 19 20345 0 0 PULSE BIOSCIENCES INC COM 74587B101 2947 411653 SH SOLE 21 411653 0 0 PULSE BIOSCIENCES INC COM 74587B101 1931 269757 SH SOLE 22 261852 0 7905 PULTE GROUP INC COM 745867101 15217 681780 SH SOLE 2 125608 0 556172 PULTE GROUP INC COM 745867101 2964 132812 SH SOLE 4 125674 0 7138 PULTE GROUP INC COM 745867101 9083 406965 SH SOLE 7 244279 0 162686 PULTE GROUP INC COM 745867101 27 1226 SH SOLE 13 1226 0 0 PULTE GROUP INC COM 745867101 580 25966 SH SOLE 15 25966 0 0 PULTE GROUP INC COM 745867101 11729 525488 SH SOLE 18 487191 0 38297 PULTE GROUP INC COM 745867101 12116 542812 SH SOLE 19 542812 0 0 PULTE GROUP INC COM 745867101 186649 8362430 SH SOLE 21 8362430 0 0 PULTE GROUP INC COM 745867101 156650 7018389 SH SOLE 22 6386592 0 631797 PULTE GROUP INC COM 745867101 4237 189817 SH SOLE 23 189817 0 0 PULTE GROUP INC COM 745867101 7456 334063 SH SOLE 25 334063 0 0 PULTE GROUP INC COM 745867101 24704 1106804 SH SOLE 26 226406 0 880398 PULTE GROUP INC COM 745867101 1164 52166 SH SOLE 28 36936 0 15230 PULTE GROUP INC COM 745867101 1361 60983 SH SOLE 29 5236 0 55747 PULTE GROUP INC COM 745867101 24715 1107294 SH SOLE 30 1107294 0 0 PULTE GROUP INC COM 745867101 1501 67259 SH SOLE 31 51705 0 15554 PULTE GROUP INC COM 745867101 3536 158429 SH SOLE 34 158429 0 0 PULTE GROUP INC COM 745867101 3790 169825 SH SOLE 36 169825 0 0 PULTE GROUP INC COM 745867101 122 5458 SH SOLE 40 5458 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 120 14233 SH SOLE 2 4234 0 9999 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 1066 126266 SH SOLE 18 107234 0 19032 PUMA BIOTECHNOLOGY INC COM 74587V107 1536 182007 SH SOLE 19 182007 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 11226 1330093 SH SOLE 21 1330093 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 9126 1081264 SH SOLE 22 1049847 0 31417 PUMA BIOTECHNOLOGY INC COM 74587V107 132 15695 SH SOLE 23 15695 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 430 50915 SH SOLE 26 6898 0 44017 PUMA BIOTECHNOLOGY INC COM 74587V107 33 3901 SH SOLE 28 3901 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 62 7303 SH SOLE 30 7303 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 29 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 5704 463757 SH SOLE 2 49257 0 414500 PURE STORAGE INC CL A 74624M102 55 4512 SH SOLE 4 4512 0 0 PURE STORAGE INC CL A 74624M102 52 4231 SH SOLE 7 4231 0 0 PURE STORAGE INC CL A 74624M102 1483 120573 SH SOLE 18 120573 0 0 PURE STORAGE INC CL A 74624M102 686 55762 SH SOLE 19 55762 0 0 PURE STORAGE INC CL A 74624M102 40186 3267127 SH SOLE 21 3267127 0 0 PURE STORAGE INC CL A 74624M102 76680 6234165 SH SOLE 22 5857492 0 376673 PURE STORAGE INC CL A 74624M102 1056 85851 SH SOLE 26 40950 0 44901 PURE STORAGE INC CL A 74624M102 450 36560 SH SOLE 28 36560 0 0 PURE STORAGE INC CL A 74624M102 899 73098 SH SOLE 30 73098 0 0 PURE STORAGE INC CL A 74624M102 60 4849 SH SOLE 31 4849 0 0 PURE STORAGE INC CL A 74624M102 63 5103 SH SOLE 34 5103 0 0 PURE STORAGE INC CL A 74624M102 286 23288 SH SOLE 40 23288 0 0 PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8 1442 1675000 PRN SOLE 21 1675000 0 0 PURECYCLE CORP COM NEW 746228303 69 6206 SH SOLE 2 592 0 5614 PURECYCLE CORP COM NEW 746228303 750 67230 SH SOLE 18 67230 0 0 PURECYCLE CORP COM NEW 746228303 374 33510 SH SOLE 19 33510 0 0 PURECYCLE CORP COM NEW 746228303 6762 606493 SH SOLE 21 606493 0 0 PURECYCLE CORP COM NEW 746228303 2600 233180 SH SOLE 22 222154 0 11026 PURPLE INNOVATION INC COM 74640Y106 36 6314 SH SOLE 2 766 0 5548 PURPLE INNOVATION INC COM 74640Y106 141 24859 SH SOLE 18 24859 0 0 PURPLE INNOVATION INC COM 74640Y106 82 14516 SH SOLE 19 14516 0 0 PURPLE INNOVATION INC COM 74640Y106 1638 288402 SH SOLE 21 288402 0 0 PURPLE INNOVATION INC COM 74640Y106 530 93272 SH SOLE 22 89316 0 3956 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 2 478 SH SOLE 17 0 0 478 PVH CORPORATION COM 693656100 7414 196976 SH SOLE 2 37067 0 159909 PVH CORPORATION COM 693656100 1439 38241 SH SOLE 4 36208 0 2033 PVH CORPORATION COM 693656100 3281 87177 SH SOLE 7 62941 0 24236 PVH CORPORATION COM 693656100 109 2904 SH SOLE 13 2904 0 0 PVH CORPORATION COM 693656100 317 8409 SH SOLE 15 8409 0 0 PVH CORPORATION COM 693656100 8522 226408 SH SOLE 18 215486 0 10922 PVH CORPORATION COM 693656100 1477 39229 SH SOLE 19 39229 0 0 PVH CORPORATION COM 693656100 69413 1844132 SH SOLE 21 1844132 0 0 PVH CORPORATION COM 693656100 71075 1888281 SH SOLE 22 1704832 0 183449 PVH CORPORATION COM 693656100 2092 55589 SH SOLE 23 55589 0 0 PVH CORPORATION COM 693656100 3688 97985 SH SOLE 25 97985 0 0 PVH CORPORATION COM 693656100 18606 494305 SH SOLE 26 78660 0 415645 PVH CORPORATION COM 693656100 593 15766 SH SOLE 28 11203 0 4563 PVH CORPORATION COM 693656100 643 17083 SH SOLE 29 1521 0 15562 PVH CORPORATION COM 693656100 17141 455393 SH SOLE 30 455393 0 0 PVH CORPORATION COM 693656100 1998 53088 SH SOLE 31 14316 0 38772 PVH CORPORATION COM 693656100 440 11698 SH SOLE 34 11698 0 0 PVH CORPORATION COM 693656100 2282 60636 SH SOLE 36 60636 0 0 PVH CORPORATION COM 693656100 58 1554 SH SOLE 40 1554 0 0 PYXUS INTL INC COM 74737V106 25 8110 SH SOLE 2 288 0 7822 PYXUS INTL INC COM 74737V106 90 28845 SH SOLE 18 28845 0 0 PYXUS INTL INC COM 74737V106 46 14837 SH SOLE 19 14837 0 0 PYXUS INTL INC COM 74737V106 979 314786 SH SOLE 21 314786 0 0 PYXUS INTL INC COM 74737V106 761 244844 SH SOLE 22 236852 0 7992 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 35 7827 SH SOLE 2 1238 0 6589 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 3 626 SH SOLE 7 626 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 285 63988 SH SOLE 18 63988 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 205 45955 SH SOLE 19 45955 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 2805 628824 SH SOLE 21 628824 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 1865 418091 SH SOLE 22 401811 0 16280 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 6 1354 SH SOLE 23 1354 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 18 4147 SH SOLE 26 0 0 4147 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 15 3284 SH SOLE 28 3284 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 23 5096 SH SOLE 30 5096 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 4 896 SH SOLE 40 896 0 0 Q2 HLDGS INC COM 74736L109 972 16466 SH SOLE 2 2508 0 13958 Q2 HLDGS INC COM 74736L109 7 124 SH SOLE 4 124 0 0 Q2 HLDGS INC COM 74736L109 46 777 SH SOLE 7 777 0 0 Q2 HLDGS INC COM 74736L109 9074 153644 SH SOLE 18 151555 0 2089 Q2 HLDGS INC COM 74736L109 4932 83506 SH SOLE 19 83506 0 0 Q2 HLDGS INC COM 74736L109 93754 1587430 SH SOLE 21 1587430 0 0 Q2 HLDGS INC COM 74736L109 75028 1270369 SH SOLE 22 1222250 0 48119 Q2 HLDGS INC COM 74736L109 10 168 SH SOLE 23 168 0 0 Q2 HLDGS INC COM 74736L109 1531 25926 SH SOLE 26 13573 0 12353 Q2 HLDGS INC COM 74736L109 383 6483 SH SOLE 28 6483 0 0 Q2 HLDGS INC COM 74736L109 4677 79193 SH SOLE 30 79193 0 0 Q2 HLDGS INC COM 74736L109 89 1514 SH SOLE 34 1514 0 0 Q2 HLDGS INC COM 74736L109 271 4582 SH SOLE 40 4582 0 0 QAD INC CL B 74727D207 6 244 SH SOLE 21 244 0 0 QAD INC CL B 74727D207 687 28016 SH SOLE 22 28016 0 0 QAD INC CL A 74727D306 311 7789 SH SOLE 2 672 0 7117 QAD INC CL A 74727D306 6 157 SH SOLE 7 157 0 0 QAD INC CL A 74727D306 1705 42707 SH SOLE 18 42707 0 0 QAD INC CL A 74727D306 861 21561 SH SOLE 19 21561 0 0 QAD INC CL A 74727D306 17029 426483 SH SOLE 21 426483 0 0 QAD INC CL A 74727D306 13507 338268 SH SOLE 22 327351 0 10917 QAD INC CL A 74727D306 231 5785 SH SOLE 26 0 0 5785 QAD INC CL A 74727D306 57 1431 SH SOLE 28 1431 0 0 QAD INC CL A 74727D306 164 4099 SH SOLE 30 4099 0 0 QAD INC CL A 74727D306 36 905 SH SOLE 40 905 0 0 QCR HOLDINGS INC COM 74727A104 400 14791 SH SOLE 2 892 0 13899 QCR HOLDINGS INC COM 74727A104 8 302 SH SOLE 7 302 0 0 QCR HOLDINGS INC COM 74727A104 1539 56860 SH SOLE 18 56860 0 0 QCR HOLDINGS INC COM 74727A104 846 31235 SH SOLE 19 31235 0 0 QCR HOLDINGS INC COM 74727A104 14702 543111 SH SOLE 21 543111 0 0 QCR HOLDINGS INC COM 74727A104 12487 461297 SH SOLE 22 446047 0 15250 QCR HOLDINGS INC COM 74727A104 337 12467 SH SOLE 26 0 0 12467 QCR HOLDINGS INC COM 74727A104 95 3500 SH SOLE 28 3500 0 0 QCR HOLDINGS INC COM 74727A104 161 5958 SH SOLE 30 5958 0 0 QCR HOLDINGS INC COM 74727A104 36 1324 SH SOLE 34 1324 0 0 QCR HOLDINGS INC COM 74727A104 58 2157 SH SOLE 40 2157 0 0 QEP RESOURCES INC COM 74733V100 78 234404 SH SOLE 2 9504 0 224900 QEP RESOURCES INC COM 74733V100 0 1154 SH SOLE 4 1154 0 0 QEP RESOURCES INC COM 74733V100 5 16007 SH SOLE 7 16007 0 0 QEP RESOURCES INC COM 74733V100 369 1102553 SH SOLE 18 1102553 0 0 QEP RESOURCES INC COM 74733V100 147 440479 SH SOLE 19 440479 0 0 QEP RESOURCES INC COM 74733V100 8822 26373835 SH SOLE 21 26373835 0 0 QEP RESOURCES INC COM 74733V100 2433 7272609 SH SOLE 22 6959153 0 313456 QEP RESOURCES INC COM 74733V100 74 221778 SH SOLE 26 54543 0 167235 QEP RESOURCES INC COM 74733V100 9 28296 SH SOLE 28 28296 0 0 QEP RESOURCES INC COM 74733V100 132 394112 SH SOLE 30 394112 0 0 QEP RESOURCES INC COM 74733V100 28 83367 SH SOLE 31 0 0 83367 QEP RESOURCES INC COM 74733V100 13 38333 SH SOLE 34 38333 0 0 QEP RESOURCES INC COM 74733V100 5 15021 SH SOLE 36 15021 0 0 QEP RESOURCES INC COM 74733V100 8 22630 SH SOLE 40 22630 0 0 QIAGEN NV SHS NEW N72482123 18579 446621 SH SOLE 2 30862 0 415759 QIAGEN NV SHS NEW N72482123 163 3915 SH SOLE 7 3915 0 0 QIAGEN NV SHS NEW N72482123 4484 107785 SH SOLE 18 107785 0 0 QIAGEN NV SHS NEW N72482123 2184 52493 SH SOLE 19 52493 0 0 QIAGEN NV SHS NEW N72482123 90168 2167498 SH SOLE 21 2167498 0 0 QIAGEN NV SHS NEW N72482123 86145 2070786 SH SOLE 22 1813082 0 257704 QIAGEN NV SHS NEW N72482123 187 4506 SH SOLE 31 4506 0 0 QIAGEN NV SHS NEW N72482123 361 8668 SH SOLE 34 8668 0 0 QIWI PLC SPON ADR REP B 74735M108 68 6353 SH SOLE 25 6353 0 0 QORVO INC COM 74736K101 23423 290502 SH SOLE 2 35795 0 254707 QORVO INC COM 74736K101 4868 60371 SH SOLE 4 56928 0 3443 QORVO INC COM 74736K101 15436 191437 SH SOLE 7 103850 0 87587 QORVO INC COM 74736K101 384 4767 SH SOLE 13 4767 0 0 QORVO INC COM 74736K101 959 11896 SH SOLE 15 11896 0 0 QORVO INC COM 74736K101 10 126 SH SOLE 17 0 0 126 QORVO INC COM 74736K101 18795 233101 SH SOLE 18 215230 0 17871 QORVO INC COM 74736K101 2683 33271 SH SOLE 19 33271 0 0 QORVO INC COM 74736K101 308276 3823335 SH SOLE 21 3823335 0 0 QORVO INC COM 74736K101 233765 2899234 SH SOLE 22 2618509 0 280725 QORVO INC COM 74736K101 7128 88398 SH SOLE 23 88398 0 0 QORVO INC COM 74736K101 11738 145581 SH SOLE 25 145581 0 0 QORVO INC COM 74736K101 49312 611584 SH SOLE 26 102448 0 509136 QORVO INC COM 74736K101 1885 23384 SH SOLE 28 16667 0 6717 QORVO INC COM 74736K101 2136 26491 SH SOLE 29 1651 0 24840 QORVO INC COM 74736K101 46701 579197 SH SOLE 30 579197 0 0 QORVO INC COM 74736K101 2318 28752 SH SOLE 31 22189 0 6563 QORVO INC COM 74736K101 543 6738 SH SOLE 34 6738 0 0 QORVO INC COM 74736K101 5952 73816 SH SOLE 36 73816 0 0 QORVO INC COM 74736K101 206 2557 SH SOLE 40 2557 0 0 QORVO INC OPTIONS 74736K101 40 500 SH Put SOLE 2 500 0 0 QORVO INC OPTIONS 74736K101 5241 65000 SH Put SOLE 19 65000 0 0 QORVO INC OPTIONS 74736K101 48 600 SH Put SOLE 22 600 0 0 QORVO INC OPTIONS 74736K101 718 8900 SH Put SOLE 34 8900 0 0 QTS RLTY TR INC COM CL A 74736A103 2391 41213 SH SOLE 2 17864 0 23349 QTS RLTY TR INC COM CL A 74736A103 2436 41995 SH SOLE 4 41995 0 0 QTS RLTY TR INC COM CL A 74736A103 3614 62307 SH SOLE 7 62307 0 0 QTS RLTY TR INC COM CL A 74736A103 85 1467 SH SOLE 13 1467 0 0 QTS RLTY TR INC COM CL A 74736A103 14020 241684 SH SOLE 18 204203 0 37481 QTS RLTY TR INC COM CL A 74736A103 27581 475444 SH SOLE 19 475444 0 0 QTS RLTY TR INC COM CL A 74736A103 124265 2142131 SH SOLE 21 2142131 0 0 QTS RLTY TR INC COM CL A 74736A103 142144 2450334 SH SOLE 22 2364080 0 86254 QTS RLTY TR INC COM CL A 74736A103 3511 60517 SH SOLE 23 60517 0 0 QTS RLTY TR INC COM CL A 74736A103 8208 141491 SH SOLE 25 141491 0 0 QTS RLTY TR INC COM CL A 74736A103 11085 191090 SH SOLE 26 16919 0 174171 QTS RLTY TR INC COM CL A 74736A103 508 8761 SH SOLE 28 8761 0 0 QTS RLTY TR INC COM CL A 74736A103 1989 34292 SH SOLE 29 34292 0 0 QTS RLTY TR INC COM CL A 74736A103 15052 259476 SH SOLE 30 259476 0 0 QTS RLTY TR INC COM CL A 74736A103 772 13311 SH SOLE 31 9198 0 4113 QTS RLTY TR INC COM CL A 74736A103 530 9131 SH SOLE 34 9131 0 0 QTS RLTY TR INC COM CL A 74736A103 115 1983 SH SOLE 36 1983 0 0 QTS RLTY TR INC COM CL A 74736A103 364 6279 SH SOLE 40 6279 0 0 QTS RLTY TR INC 6.50% CON PFD B 74736A301 195 1513 SH SOLE 7 1513 0 0 QTS RLTY TR INC 6.50% CON PFD B 74736A301 30465 236973 SH SOLE 21 236973 0 0 QUAD / GRAPHICS INC COM CL A 747301109 82 32386 SH SOLE 2 1140 0 31246 QUAD / GRAPHICS INC COM CL A 747301109 2 630 SH SOLE 7 630 0 0 QUAD / GRAPHICS INC COM CL A 747301109 285 112905 SH SOLE 18 112905 0 0 QUAD / GRAPHICS INC COM CL A 747301109 146 58100 SH SOLE 19 58100 0 0 QUAD / GRAPHICS INC COM CL A 747301109 2913 1156101 SH SOLE 21 1156101 0 0 QUAD / GRAPHICS INC COM CL A 747301109 2327 923256 SH SOLE 22 871997 0 51259 QUAD / GRAPHICS INC COM CL A 747301109 3 1107 SH SOLE 26 0 0 1107 QUAD / GRAPHICS INC COM CL A 747301109 10 3974 SH SOLE 28 3974 0 0 QUAD / GRAPHICS INC COM CL A 747301109 14 5546 SH SOLE 30 5546 0 0 QUAD / GRAPHICS INC COM CL A 747301109 6 2354 SH SOLE 40 2354 0 0 QUAKER CHEM CORP COM 747316107 609 4825 SH SOLE 2 658 0 4167 QUAKER CHEM CORP COM 747316107 9 73 SH SOLE 4 73 0 0 QUAKER CHEM CORP COM 747316107 29 228 SH SOLE 7 228 0 0 QUAKER CHEM CORP COM 747316107 7528 59615 SH SOLE 18 59615 0 0 QUAKER CHEM CORP COM 747316107 3235 25617 SH SOLE 19 25617 0 0 QUAKER CHEM CORP COM 747316107 181879 1440284 SH SOLE 21 1440284 0 0 QUAKER CHEM CORP COM 747316107 47633 377198 SH SOLE 22 362989 0 14209 QUAKER CHEM CORP COM 747316107 673 5327 SH SOLE 26 4073 0 1254 QUAKER CHEM CORP COM 747316107 218 1729 SH SOLE 28 1729 0 0 QUAKER CHEM CORP COM 747316107 2210 17500 SH SOLE 30 17500 0 0 QUAKER CHEM CORP COM 747316107 189 1500 SH SOLE 40 1500 0 0 QUALCOMM INC COM 747525103 191626 2832609 SH SOLE 2 296150 0 2536459 QUALCOMM INC COM 747525103 35540 525352 SH SOLE 4 494060 0 31292 QUALCOMM INC COM 747525103 73645 1088617 SH SOLE 7 1030510 0 58107 QUALCOMM INC COM 747525103 1877 27750 SH SOLE 13 27750 0 0 QUALCOMM INC COM 747525103 9005 133117 SH SOLE 15 133117 0 0 QUALCOMM INC COM 747525103 189232 2797215 SH SOLE 18 2628692 0 168523 QUALCOMM INC COM 747525103 20063 296571 SH SOLE 19 296571 0 0 QUALCOMM INC COM 747525103 2072079 30629397 SH SOLE 21 30629397 0 0 QUALCOMM INC COM 747525103 1845186 27275474 SH SOLE 22 24517717 0 2757757 QUALCOMM INC COM 747525103 56935 841617 SH SOLE 23 841617 0 0 QUALCOMM INC COM 747525103 83667 1236763 SH SOLE 25 1236763 0 0 QUALCOMM INC COM 747525103 322004 4759853 SH SOLE 26 663368 0 4096485 QUALCOMM INC COM 747525103 15679 231767 SH SOLE 28 164017 0 67750 QUALCOMM INC COM 747525103 3211 47462 SH SOLE 29 20944 0 26518 QUALCOMM INC COM 747525103 364096 5382054 SH SOLE 30 5382054 0 0 QUALCOMM INC COM 747525103 29263 432559 SH SOLE 31 208094 0 224465 QUALCOMM INC COM 747525103 17749 262361 SH SOLE 32 262361 0 0 QUALCOMM INC COM 747525103 4889 72268 SH SOLE 34 72268 0 0 QUALCOMM INC COM 747525103 55398 818884 SH SOLE 36 818884 0 0 QUALCOMM INC COM 747525103 1806 26702 SH SOLE 40 26702 0 0 QUALYS INC COM 74758T303 1330 15288 SH SOLE 2 4170 0 11118 QUALYS INC COM 74758T303 48 557 SH SOLE 4 557 0 0 QUALYS INC COM 74758T303 82 942 SH SOLE 7 942 0 0 QUALYS INC COM 74758T303 14472 166362 SH SOLE 18 154201 0 12161 QUALYS INC COM 74758T303 10729 123335 SH SOLE 19 123335 0 0 QUALYS INC COM 74758T303 317354 3648165 SH SOLE 21 3648165 0 0 QUALYS INC COM 74758T303 90582 1041297 SH SOLE 22 1005206 0 36091 QUALYS INC COM 74758T303 741 8521 SH SOLE 23 8521 0 0 QUALYS INC COM 74758T303 183 2105 SH SOLE 25 2105 0 0 QUALYS INC COM 74758T303 3185 36617 SH SOLE 26 10185 0 26432 QUALYS INC COM 74758T303 395 4545 SH SOLE 28 4545 0 0 QUALYS INC COM 74758T303 12432 142911 SH SOLE 30 142911 0 0 QUALYS INC COM 74758T303 74 854 SH SOLE 31 854 0 0 QUALYS INC COM 74758T303 85 977 SH SOLE 34 977 0 0 QUALYS INC COM 74758T303 17 194 SH SOLE 36 194 0 0 QUALYS INC COM 74758T303 307 3530 SH SOLE 40 3530 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 327 32435 SH SOLE 2 1948 0 30487 QUANEX BUILDING PRODUCTS COR COM 747619104 4 357 SH SOLE 4 357 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 6 632 SH SOLE 7 632 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 1630 161733 SH SOLE 18 161733 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 605 60053 SH SOLE 19 60053 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 38910 3860130 SH SOLE 21 3860130 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 10490 1040719 SH SOLE 22 999116 0 41603 QUANEX BUILDING PRODUCTS COR COM 747619104 287 28468 SH SOLE 26 8673 0 19795 QUANEX BUILDING PRODUCTS COR COM 747619104 49 4862 SH SOLE 28 4862 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 455 45091 SH SOLE 30 45091 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 52 5196 SH SOLE 34 5196 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 40 4013 SH SOLE 40 4013 0 0 QUANTA SVCS INC COM 74762E102 10462 329734 SH SOLE 2 70059 0 259675 QUANTA SVCS INC COM 74762E102 21 667 SH SOLE 4 667 0 0 QUANTA SVCS INC COM 74762E102 5353 168705 SH SOLE 7 164223 0 4482 QUANTA SVCS INC COM 74762E102 171 5391 SH SOLE 13 5391 0 0 QUANTA SVCS INC COM 74762E102 67389 2123838 SH SOLE 18 1864772 0 259066 QUANTA SVCS INC COM 74762E102 42461 1338186 SH SOLE 19 1338186 0 0 QUANTA SVCS INC COM 74762E102 103179 3251795 SH SOLE 21 3251795 0 0 QUANTA SVCS INC COM 74762E102 125151 3944237 SH SOLE 22 3598164 0 346073 QUANTA SVCS INC COM 74762E102 981 30917 SH SOLE 23 30917 0 0 QUANTA SVCS INC COM 74762E102 3246 102296 SH SOLE 25 35232 0 67064 QUANTA SVCS INC COM 74762E102 6849 215855 SH SOLE 26 36425 0 179430 QUANTA SVCS INC COM 74762E102 648 20415 SH SOLE 28 20415 0 0 QUANTA SVCS INC COM 74762E102 10739 338465 SH SOLE 30 338465 0 0 QUANTA SVCS INC COM 74762E102 358 11270 SH SOLE 31 2870 0 8400 QUANTA SVCS INC COM 74762E102 58756 1851741 SH SOLE 34 1851741 0 0 QUANTA SVCS INC COM 74762E102 2166 68279 SH SOLE 36 68279 0 0 QUANTA SVCS INC COM 74762E102 496 15623 SH SOLE 40 15623 0 0 QUANTERIX CORP COM 74766Q101 90 4913 SH SOLE 2 709 0 4204 QUANTERIX CORP COM 74766Q101 6 333 SH SOLE 7 333 0 0 QUANTERIX CORP COM 74766Q101 923 50220 SH SOLE 18 50220 0 0 QUANTERIX CORP COM 74766Q101 523 28449 SH SOLE 19 28449 0 0 QUANTERIX CORP COM 74766Q101 13186 717783 SH SOLE 21 717783 0 0 QUANTERIX CORP COM 74766Q101 7763 422576 SH SOLE 22 403233 0 19343 QUANTERIX CORP COM 74766Q101 87 4719 SH SOLE 26 0 0 4719 QUANTERIX CORP COM 74766Q101 81 4409 SH SOLE 30 4409 0 0 QUDIAN INC ADR 747798106 39 21750 SH SOLE 4 21750 0 0 QUDIAN INC ADR 747798106 3005 1669293 SH SOLE 21 1669293 0 0 QUDIAN INC ADR 747798106 1607 892917 SH SOLE 22 892917 0 0 QUDIAN INC ADR 747798106 13 7298 SH SOLE 25 7298 0 0 QUDIAN INC ADR 747798106 751 417122 SH SOLE 30 417122 0 0 QUEST DIAGNOSTICS INC COM 74834L100 49922 621691 SH SOLE 2 295298 0 326393 QUEST DIAGNOSTICS INC COM 74834L100 7212 89810 SH SOLE 4 86226 0 3584 QUEST DIAGNOSTICS INC COM 74834L100 18576 231328 SH SOLE 7 140164 0 91164 QUEST DIAGNOSTICS INC COM 74834L100 395 4917 SH SOLE 13 4917 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1118 13919 SH SOLE 15 13919 0 0 QUEST DIAGNOSTICS INC COM 74834L100 68253 849974 SH SOLE 18 810223 0 39751 QUEST DIAGNOSTICS INC COM 74834L100 52909 658896 SH SOLE 19 658896 0 0 QUEST DIAGNOSTICS INC COM 74834L100 327868 4083035 SH SOLE 21 4083035 0 0 QUEST DIAGNOSTICS INC COM 74834L100 285942 3560926 SH SOLE 22 3134600 0 426326 QUEST DIAGNOSTICS INC COM 74834L100 12294 153099 SH SOLE 23 153099 0 0 QUEST DIAGNOSTICS INC COM 74834L100 15385 191595 SH SOLE 25 191595 0 0 QUEST DIAGNOSTICS INC COM 74834L100 75712 942861 SH SOLE 26 215403 0 727458 QUEST DIAGNOSTICS INC COM 74834L100 2291 28534 SH SOLE 28 20114 0 8420 QUEST DIAGNOSTICS INC COM 74834L100 5940 73967 SH SOLE 29 42674 0 31293 QUEST DIAGNOSTICS INC COM 74834L100 62898 783285 SH SOLE 30 783285 0 0 QUEST DIAGNOSTICS INC COM 74834L100 8614 107275 SH SOLE 31 90586 0 16689 QUEST DIAGNOSTICS INC COM 74834L100 26496 329968 SH SOLE 34 329968 0 0 QUEST DIAGNOSTICS INC COM 74834L100 10642 132533 SH SOLE 36 132533 0 0 QUEST DIAGNOSTICS INC COM 74834L100 225 2796 SH SOLE 40 2796 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 1 1041 SH SOLE 18 1041 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 23 19728 SH SOLE 21 19728 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 1 578 SH SOLE 22 578 0 0 QUICKLOGIC CORP COM NEW 74837P405 10 3444 SH SOLE 21 3444 0 0 QUICKLOGIC CORP COM NEW 74837P405 338 119092 SH SOLE 22 119092 0 0 QUIDEL CORP COM 74838J101 1325 13547 SH SOLE 2 2129 0 11418 QUIDEL CORP COM 74838J101 42 425 SH SOLE 4 425 0 0 QUIDEL CORP COM 74838J101 65 667 SH SOLE 7 667 0 0 QUIDEL CORP COM 74838J101 12427 127052 SH SOLE 18 123454 0 3598 QUIDEL CORP COM 74838J101 9037 92397 SH SOLE 19 92397 0 0 QUIDEL CORP COM 74838J101 117507 1201376 SH SOLE 21 1201376 0 0 QUIDEL CORP COM 74838J101 103216 1055269 SH SOLE 22 1017419 0 37850 QUIDEL CORP COM 74838J101 1149 11750 SH SOLE 23 11750 0 0 QUIDEL CORP COM 74838J101 1970 20142 SH SOLE 26 6103 0 14039 QUIDEL CORP COM 74838J101 526 5378 SH SOLE 28 5378 0 0 QUIDEL CORP COM 74838J101 8878 90764 SH SOLE 30 90764 0 0 QUIDEL CORP COM 74838J101 108 1102 SH SOLE 34 1102 0 0 QUIDEL CORP COM 74838J101 370 3779 SH SOLE 40 3779 0 0 QUINSTREET INC COM 74874Q100 136 16951 SH SOLE 2 2210 0 14741 QUINSTREET INC COM 74874Q100 7 877 SH SOLE 7 877 0 0 QUINSTREET INC COM 74874Q100 1946 241684 SH SOLE 18 222823 0 18861 QUINSTREET INC COM 74874Q100 1279 158903 SH SOLE 19 158903 0 0 QUINSTREET INC COM 74874Q100 40462 5026323 SH SOLE 21 5026323 0 0 QUINSTREET INC COM 74874Q100 11693 1452587 SH SOLE 22 1405174 0 47413 QUINSTREET INC COM 74874Q100 63 7842 SH SOLE 23 7842 0 0 QUINSTREET INC COM 74874Q100 276 34258 SH SOLE 26 0 0 34258 QUINSTREET INC COM 74874Q100 61 7540 SH SOLE 28 7540 0 0 QUINSTREET INC COM 74874Q100 2833 351877 SH SOLE 30 351877 0 0 QUINSTREET INC COM 74874Q100 55 6803 SH SOLE 40 6803 0 0 QUINTANA ENERGY SVCS INC COM 74875T103 1 1641 SH SOLE 18 1641 0 0 QUINTANA ENERGY SVCS INC COM 74875T103 22 25765 SH SOLE 21 25765 0 0 QUMU CORP COM 749063103 4 2619 SH SOLE 18 2619 0 0 QUMU CORP COM 749063103 55 33381 SH SOLE 21 33381 0 0 QUMU CORP COM 749063103 440 265280 SH SOLE 22 265280 0 0 QUORUM HEALTH CORP COM 74909E106 3 6317 SH SOLE 18 6317 0 0 QUORUM HEALTH CORP COM 74909E106 43 94697 SH SOLE 21 94697 0 0 QUORUM HEALTH CORP COM 74909E106 187 414499 SH SOLE 22 414499 0 0 QUOTIENT LTD SHS G73268107 296 74941 SH SOLE 18 0 0 74941 QUOTIENT LTD SHS G73268107 154 38894 SH SOLE 21 38894 0 0 QUOTIENT LTD SHS G73268107 232 58762 SH SOLE 22 31143 0 27619 QUOTIENT LTD SHS G73268107 59 14878 SH SOLE 28 14878 0 0 QUOTIENT LTD SHS G73268107 123 31143 SH SOLE 30 31143 0 0 QUOTIENT LTD SHS G73268107 20 5081 SH SOLE 40 5081 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 420 64606 SH SOLE 2 4105 0 60501 QUOTIENT TECHNOLOGY INC COM 749119103 4 565 SH SOLE 4 565 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 8 1232 SH SOLE 7 1232 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 1730 266085 SH SOLE 18 266085 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 918 141188 SH SOLE 19 141188 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 16395 2522339 SH SOLE 21 2522339 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 14579 2242968 SH SOLE 22 2154773 0 88195 QUOTIENT TECHNOLOGY INC COM 749119103 83 12806 SH SOLE 26 0 0 12806 QUOTIENT TECHNOLOGY INC COM 749119103 73 11159 SH SOLE 28 11159 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 3019 464491 SH SOLE 30 464491 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 38 5780 SH SOLE 40 5780 0 0 QURATE RETAIL INC COM SER A 74915M100 4937 808611 SH SOLE 2 113437 0 695174 QURATE RETAIL INC COM SER A 74915M100 11 1808 SH SOLE 4 1808 0 0 QURATE RETAIL INC COM SER A 74915M100 115 18872 SH SOLE 7 18872 0 0 QURATE RETAIL INC COM SER A 74915M100 1181 193424 SH SOLE 18 187344 0 6080 QURATE RETAIL INC COM SER A 74915M100 552 90460 SH SOLE 19 90460 0 0 QURATE RETAIL INC COM SER A 74915M100 28002 4586653 SH SOLE 21 4586653 0 0 QURATE RETAIL INC COM SER A 74915M100 67330 11028744 SH SOLE 22 10251252 0 777492 QURATE RETAIL INC COM SER A 74915M100 896 146786 SH SOLE 26 100993 0 45793 QURATE RETAIL INC COM SER A 74915M100 324 53007 SH SOLE 28 53007 0 0 QURATE RETAIL INC COM SER A 74915M100 860 140940 SH SOLE 30 140940 0 0 QURATE RETAIL INC COM SER A 74915M100 267 43803 SH SOLE 31 7836 0 35967 QURATE RETAIL INC COM SER A 74915M100 1361 223005 SH SOLE 36 223005 0 0 QURATE RETAIL INC COM SER A 74915M100 265 43449 SH SOLE 40 43449 0 0 QUTOUTIAO INC ADS REP SHS A 74915J107 128 53528 SH SOLE 21 53528 0 0 QUTOUTIAO INC ADS REP SHS A 74915J107 902 377409 SH SOLE 22 377409 0 0 QUTOUTIAO INC ADS REP SHS A 74915J107 372 155725 SH SOLE 30 155725 0 0 R1 RCM INC COM 749397105 352 38774 SH SOLE 2 5273 0 33501 R1 RCM INC COM 749397105 4 454 SH SOLE 4 454 0 0 R1 RCM INC COM 749397105 18 1979 SH SOLE 7 1979 0 0 R1 RCM INC COM 749397105 3291 362080 SH SOLE 18 362080 0 0 R1 RCM INC COM 749397105 1752 192750 SH SOLE 19 192750 0 0 R1 RCM INC COM 749397105 33019 3632496 SH SOLE 21 3632496 0 0 R1 RCM INC COM 749397105 26442 2908959 SH SOLE 22 2808893 0 100066 R1 RCM INC COM 749397105 1262 138872 SH SOLE 26 33066 0 105806 R1 RCM INC COM 749397105 101 11126 SH SOLE 28 11126 0 0 R1 RCM INC COM 749397105 3730 410340 SH SOLE 30 410340 0 0 R1 RCM INC COM 749397105 103 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 20 18314 SH SOLE 21 18314 0 0 RA PHARMACEUTICALS INC COM 74933V108 2794 58196 SH SOLE 2 47150 0 11046 RA PHARMACEUTICALS INC COM 74933V108 10 207 SH SOLE 4 207 0 0 RA PHARMACEUTICALS INC COM 74933V108 30 625 SH SOLE 7 625 0 0 RA PHARMACEUTICALS INC COM 74933V108 9929 206817 SH SOLE 18 200568 0 6249 RA PHARMACEUTICALS INC COM 74933V108 48077 1001401 SH SOLE 19 1001401 0 0 RA PHARMACEUTICALS INC COM 74933V108 797 16600 SH SOLE 20 16600 0 0 RA PHARMACEUTICALS INC COM 74933V108 78468 1634410 SH SOLE 21 1634410 0 0 RA PHARMACEUTICALS INC COM 74933V108 48943 1019440 SH SOLE 22 981378 0 38062 RA PHARMACEUTICALS INC COM 74933V108 257 5347 SH SOLE 23 5347 0 0 RA PHARMACEUTICALS INC COM 74933V108 1531 31898 SH SOLE 26 15489 0 16409 RA PHARMACEUTICALS INC COM 74933V108 191 3987 SH SOLE 28 3987 0 0 RA PHARMACEUTICALS INC COM 74933V108 12736 265271 SH SOLE 30 265271 0 0 RA PHARMACEUTICALS INC COM 74933V108 9416 196136 SH SOLE 34 196136 0 0 RA PHARMACEUTICALS INC COM 74933V108 179 3735 SH SOLE 40 3735 0 0 RADIAN GROUP INC COM 750236101 2539 196094 SH SOLE 2 15999 0 180095 RADIAN GROUP INC COM 750236101 11 832 SH SOLE 4 832 0 0 RADIAN GROUP INC COM 750236101 62 4788 SH SOLE 7 4788 0 0 RADIAN GROUP INC COM 750236101 9098 702513 SH SOLE 18 702513 0 0 RADIAN GROUP INC COM 750236101 6379 492618 SH SOLE 19 492618 0 0 RADIAN GROUP INC COM 750236101 93331 7207023 SH SOLE 21 7207023 0 0 RADIAN GROUP INC COM 750236101 78995 6099994 SH SOLE 22 5874204 0 225790 RADIAN GROUP INC COM 750236101 279 21543 SH SOLE 23 21543 0 0 RADIAN GROUP INC COM 750236101 1589 122706 SH SOLE 26 42034 0 80672 RADIAN GROUP INC COM 750236101 361 27869 SH SOLE 28 27869 0 0 RADIAN GROUP INC COM 750236101 997 76987 SH SOLE 30 76987 0 0 RADIAN GROUP INC COM 750236101 63 4877 SH SOLE 36 4877 0 0 RADIAN GROUP INC COM 750236101 295 22742 SH SOLE 40 22742 0 0 RADIANT LOGISTICS INC COM 75025X100 95 24498 SH SOLE 2 11820 0 12678 RADIANT LOGISTICS INC COM 75025X100 607 156821 SH SOLE 18 146590 0 10231 RADIANT LOGISTICS INC COM 75025X100 525 135564 SH SOLE 19 135564 0 0 RADIANT LOGISTICS INC COM 75025X100 5256 1358079 SH SOLE 21 1358079 0 0 RADIANT LOGISTICS INC COM 75025X100 4531 1170808 SH SOLE 22 1147523 0 23285 RADIANT LOGISTICS INC COM 75025X100 105 27228 SH SOLE 23 27228 0 0 RADIANT LOGISTICS INC COM 75025X100 127 32853 SH SOLE 26 0 0 32853 RADIUS HEALTH INC COM NEW 750469207 407 31279 SH SOLE 2 16660 0 14619 RADIUS HEALTH INC COM NEW 750469207 2 177 SH SOLE 4 177 0 0 RADIUS HEALTH INC COM NEW 750469207 11 816 SH SOLE 7 816 0 0 RADIUS HEALTH INC COM NEW 750469207 2240 172296 SH SOLE 18 158746 0 13550 RADIUS HEALTH INC COM NEW 750469207 1780 136910 SH SOLE 19 136910 0 0 RADIUS HEALTH INC COM NEW 750469207 24441 1880098 SH SOLE 21 1880098 0 0 RADIUS HEALTH INC COM NEW 750469207 16681 1283134 SH SOLE 22 1235034 0 48100 RADIUS HEALTH INC COM NEW 750469207 57 4402 SH SOLE 23 4402 0 0 RADIUS HEALTH INC COM NEW 750469207 237 18195 SH SOLE 26 3310 0 14885 RADIUS HEALTH INC COM NEW 750469207 78 5973 SH SOLE 28 5973 0 0 RADIUS HEALTH INC COM NEW 750469207 245 18815 SH SOLE 30 18815 0 0 RADIUS HEALTH INC COM NEW 750469207 28 2128 SH SOLE 34 2128 0 0 RADIUS HEALTH INC COM NEW 750469207 79 6061 SH SOLE 40 6061 0 0 RADIUS HEALTH INC NOTE 3.000% 9/0 750469AA6 459 650000 PRN SOLE 21 650000 0 0 RADNET INC COM 750491102 167 15882 SH SOLE 2 2422 0 13460 RADNET INC COM 750491102 9 859 SH SOLE 7 859 0 0 RADNET INC COM 750491102 2147 204321 SH SOLE 18 204321 0 0 RADNET INC COM 750491102 820 78027 SH SOLE 19 78027 0 0 RADNET INC COM 750491102 48483 4613024 SH SOLE 21 4613024 0 0 RADNET INC COM 750491102 13266 1262268 SH SOLE 22 1210506 0 51762 RADNET INC COM 750491102 529 50318 SH SOLE 26 0 0 50318 RADNET INC COM 750491102 170 16222 SH SOLE 28 16222 0 0 RADNET INC COM 750491102 586 55729 SH SOLE 30 55729 0 0 RADNET INC COM 750491102 101 9607 SH SOLE 34 9607 0 0 RADNET INC COM 750491102 35 3353 SH SOLE 40 3353 0 0 RADWARE LTD ORD M81873107 93 4427 SH SOLE 2 0 0 4427 RADWARE LTD ORD M81873107 3 123 SH SOLE 4 123 0 0 RADWARE LTD ORD M81873107 143 6773 SH SOLE 7 6773 0 0 RADWARE LTD ORD M81873107 108 5120 SH SOLE 18 0 0 5120 RADWARE LTD ORD M81873107 10817 513370 SH SOLE 21 513370 0 0 RADWARE LTD ORD M81873107 6578 312193 SH SOLE 22 308865 0 3328 RADWARE LTD ORD M81873107 166 7866 SH SOLE 26 0 0 7866 RADWARE LTD ORD M81873107 166 7863 SH SOLE 28 7863 0 0 RADWARE LTD ORD M81873107 186 8812 SH SOLE 30 8812 0 0 RADWARE LTD ORD M81873107 65 3093 SH SOLE 34 3093 0 0 RADWARE LTD ORD M81873107 135 6426 SH SOLE 40 6426 0 0 RAFAEL HLDGS INC COM CL B 75062E106 127 9907 SH SOLE 2 435 0 9472 RAFAEL HLDGS INC COM CL B 75062E106 13 1038 SH SOLE 7 1038 0 0 RAFAEL HLDGS INC COM CL B 75062E106 505 39440 SH SOLE 18 39440 0 0 RAFAEL HLDGS INC COM CL B 75062E106 264 20583 SH SOLE 19 20583 0 0 RAFAEL HLDGS INC COM CL B 75062E106 4809 375381 SH SOLE 21 375381 0 0 RAFAEL HLDGS INC COM CL B 75062E106 3683 287471 SH SOLE 22 281605 0 5866 RALPH LAUREN CORP CL A 751212101 9701 145157 SH SOLE 2 35150 0 110007 RALPH LAUREN CORP CL A 751212101 1661 24861 SH SOLE 4 23469 0 1392 RALPH LAUREN CORP CL A 751212101 4986 74611 SH SOLE 7 45043 0 29568 RALPH LAUREN CORP CL A 751212101 17 253 SH SOLE 13 253 0 0 RALPH LAUREN CORP CL A 751212101 405 6062 SH SOLE 15 6062 0 0 RALPH LAUREN CORP CL A 751212101 7653 114516 SH SOLE 18 105976 0 8540 RALPH LAUREN CORP CL A 751212101 6053 90571 SH SOLE 19 90571 0 0 RALPH LAUREN CORP CL A 751212101 84616 1266133 SH SOLE 21 1266133 0 0 RALPH LAUREN CORP CL A 751212101 101025 1511678 SH SOLE 22 1380099 0 131579 RALPH LAUREN CORP CL A 751212101 2973 44482 SH SOLE 23 44482 0 0 RALPH LAUREN CORP CL A 751212101 4966 74304 SH SOLE 25 74304 0 0 RALPH LAUREN CORP CL A 751212101 20703 309782 SH SOLE 26 64745 0 245037 RALPH LAUREN CORP CL A 751212101 649 9712 SH SOLE 28 6796 0 2916 RALPH LAUREN CORP CL A 751212101 1082 16195 SH SOLE 29 999 0 15196 RALPH LAUREN CORP CL A 751212101 18158 271711 SH SOLE 30 271711 0 0 RALPH LAUREN CORP CL A 751212101 961 14373 SH SOLE 31 10435 0 3938 RALPH LAUREN CORP CL A 751212101 1794 26849 SH SOLE 34 26849 0 0 RALPH LAUREN CORP CL A 751212101 2127 31822 SH SOLE 36 31822 0 0 RALPH LAUREN CORP CL A 751212101 74 1112 SH SOLE 40 1112 0 0 RAMACO RES INC COM 75134P303 29 12140 SH SOLE 2 0 0 12140 RAMACO RES INC COM 75134P303 67 27840 SH SOLE 18 27840 0 0 RAMACO RES INC COM 75134P303 36 15038 SH SOLE 19 15038 0 0 RAMACO RES INC COM 75134P303 767 320825 SH SOLE 21 320825 0 0 RAMACO RES INC COM 75134P303 184 76834 SH SOLE 22 71871 0 4963 RAMBUS INC DEL COM 750917106 1166 105059 SH SOLE 2 5771 0 99288 RAMBUS INC DEL COM 750917106 8 765 SH SOLE 4 765 0 0 RAMBUS INC DEL COM 750917106 22 2025 SH SOLE 7 2025 0 0 RAMBUS INC DEL COM 750917106 5581 502791 SH SOLE 18 502791 0 0 RAMBUS INC DEL COM 750917106 2303 207504 SH SOLE 19 207504 0 0 RAMBUS INC DEL COM 750917106 135072 12168671 SH SOLE 21 12168671 0 0 RAMBUS INC DEL COM 750917106 35884 3232828 SH SOLE 22 3108964 0 123864 RAMBUS INC DEL COM 750917106 423 38104 SH SOLE 26 20646 0 17458 RAMBUS INC DEL COM 750917106 200 18005 SH SOLE 28 18005 0 0 RAMBUS INC DEL COM 750917106 1600 144169 SH SOLE 30 144169 0 0 RAMBUS INC DEL COM 750917106 9 849 SH SOLE 34 849 0 0 RAMBUS INC DEL COM 750917106 142 12773 SH SOLE 40 12773 0 0 RANDOLPH BANCORP INC COM 752378109 12 1291 SH SOLE 18 1291 0 0 RANDOLPH BANCORP INC COM 752378109 352 36755 SH SOLE 21 36755 0 0 RANGE RES CORP COM 75281A109 779 341792 SH SOLE 2 17290 0 324502 RANGE RES CORP COM 75281A109 2 790 SH SOLE 4 790 0 0 RANGE RES CORP COM 75281A109 29 12929 SH SOLE 7 12929 0 0 RANGE RES CORP COM 75281A109 821 360182 SH SOLE 18 333057 0 27125 RANGE RES CORP COM 75281A109 173 76087 SH SOLE 19 76087 0 0 RANGE RES CORP COM 75281A109 42390 18592302 SH SOLE 21 18592302 0 0 RANGE RES CORP COM 75281A109 13906 6099057 SH SOLE 22 5676974 0 422083 RANGE RES CORP COM 75281A109 179 78337 SH SOLE 26 47122 0 31215 RANGE RES CORP COM 75281A109 61 26756 SH SOLE 28 26756 0 0 RANGE RES CORP COM 75281A109 800 350769 SH SOLE 30 350769 0 0 RANGE RES CORP COM 75281A109 93 40698 SH SOLE 31 4250 0 36448 RANGE RES CORP COM 75281A109 6 2438 SH SOLE 34 2438 0 0 RANGE RES CORP COM 75281A109 90 39297 SH SOLE 36 39297 0 0 RANGE RES CORP COM 75281A109 53 23293 SH SOLE 40 23293 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 4 1006 SH SOLE 18 1006 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 60 14671 SH SOLE 21 14671 0 0 RANPAK HLDGS CORP COM CL A 75321W103 44 7061 SH SOLE 21 7061 0 0 RANPAK HLDGS CORP COM CL A 75321W103 1787 285437 SH SOLE 22 285437 0 0 RAPID7 INC COM 753422104 850 19610 SH SOLE 2 3771 0 15839 RAPID7 INC COM 753422104 9 203 SH SOLE 4 203 0 0 RAPID7 INC COM 753422104 38 877 SH SOLE 7 877 0 0 RAPID7 INC COM 753422104 8711 201035 SH SOLE 18 173522 0 27513 RAPID7 INC COM 753422104 9528 219890 SH SOLE 19 219890 0 0 RAPID7 INC COM 753422104 76778 1771935 SH SOLE 21 1771935 0 0 RAPID7 INC COM 753422104 60645 1399598 SH SOLE 22 1347778 0 51820 RAPID7 INC COM 753422104 635 14666 SH SOLE 23 14666 0 0 RAPID7 INC COM 753422104 148 3412 SH SOLE 25 3412 0 0 RAPID7 INC COM 753422104 3096 71459 SH SOLE 26 13832 0 57627 RAPID7 INC COM 753422104 265 6118 SH SOLE 28 6118 0 0 RAPID7 INC COM 753422104 4306 99367 SH SOLE 30 99367 0 0 RAPID7 INC COM 753422104 72 1652 SH SOLE 34 1652 0 0 RAPID7 INC COM 753422104 14 312 SH SOLE 36 312 0 0 RAPID7 INC COM 753422104 199 4590 SH SOLE 40 4590 0 0 RAPT THERAPEUTICS INC COM 75382E109 375 17632 SH SOLE 2 17175 0 457 RAPT THERAPEUTICS INC COM 75382E109 383 17996 SH SOLE 18 17996 0 0 RAPT THERAPEUTICS INC COM 75382E109 7369 346441 SH SOLE 19 346441 0 0 RAPT THERAPEUTICS INC COM 75382E109 125 5875 SH SOLE 20 5875 0 0 RAPT THERAPEUTICS INC COM 75382E109 1198 56324 SH SOLE 21 56324 0 0 RAPT THERAPEUTICS INC COM 75382E109 351 16480 SH SOLE 22 15963 0 517 RAPT THERAPEUTICS INC COM 75382E109 1674 78723 SH SOLE 34 78723 0 0 RATTLER MIDSTREAM LP COM UNITS 75419T103 268 77143 SH SOLE 21 77143 0 0 RATTLER MIDSTREAM LP COM UNITS 75419T103 193 55560 SH SOLE 22 24271 0 31289 RATTLER MIDSTREAM LP COM UNITS 75419T103 7 2100 SH SOLE 26 0 0 2100 RATTLER MIDSTREAM LP COM UNITS 75419T103 23 6534 SH SOLE 30 6534 0 0 RAVE RESTAURANT GROUP INC COM 754198109 2 3285 SH SOLE 21 3285 0 0 RAVE RESTAURANT GROUP INC COM 754198109 19 25976 SH SOLE 22 25976 0 0 RAVEN INDS INC COM 754212108 293 13814 SH SOLE 2 2006 0 11808 RAVEN INDS INC COM 754212108 5 226 SH SOLE 4 226 0 0 RAVEN INDS INC COM 754212108 13 608 SH SOLE 7 608 0 0 RAVEN INDS INC COM 754212108 3464 163147 SH SOLE 18 163147 0 0 RAVEN INDS INC COM 754212108 1419 66827 SH SOLE 19 66827 0 0 RAVEN INDS INC COM 754212108 80016 3768994 SH SOLE 21 3768994 0 0 RAVEN INDS INC COM 754212108 23680 1115394 SH SOLE 22 1074958 0 40436 RAVEN INDS INC COM 754212108 273 12846 SH SOLE 26 4924 0 7922 RAVEN INDS INC COM 754212108 96 4532 SH SOLE 28 4532 0 0 RAVEN INDS INC COM 754212108 984 46361 SH SOLE 30 46361 0 0 RAVEN INDS INC COM 754212108 47 2224 SH SOLE 34 2224 0 0 RAVEN INDS INC COM 754212108 95 4478 SH SOLE 40 4478 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 21916 346766 SH SOLE 2 77054 0 269712 RAYMOND JAMES FINANCIAL INC COM 754730109 3718 58835 SH SOLE 4 55596 0 3239 RAYMOND JAMES FINANCIAL INC COM 754730109 7196 113860 SH SOLE 7 107485 0 6375 RAYMOND JAMES FINANCIAL INC COM 754730109 31 493 SH SOLE 13 493 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 875 13847 SH SOLE 15 13847 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 91171 1442582 SH SOLE 18 1277617 0 164965 RAYMOND JAMES FINANCIAL INC COM 754730109 165257 2614819 SH SOLE 19 2614819 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 192299 3042699 SH SOLE 21 3042699 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 203256 3216078 SH SOLE 22 2919538 0 296540 RAYMOND JAMES FINANCIAL INC COM 754730109 5810 91938 SH SOLE 23 91938 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 11139 176247 SH SOLE 25 161233 0 15014 RAYMOND JAMES FINANCIAL INC COM 754730109 30734 486302 SH SOLE 26 95515 0 390787 RAYMOND JAMES FINANCIAL INC COM 754730109 1614 25541 SH SOLE 28 17912 0 7629 RAYMOND JAMES FINANCIAL INC COM 754730109 1809 28623 SH SOLE 29 2498 0 26125 RAYMOND JAMES FINANCIAL INC COM 754730109 31263 494665 SH SOLE 30 494665 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 1848 29236 SH SOLE 31 22597 0 6639 RAYMOND JAMES FINANCIAL INC COM 754730109 9815 155307 SH SOLE 34 155307 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 6001 94958 SH SOLE 36 94958 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 165 2605 SH SOLE 40 2605 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 49 46551 SH SOLE 2 2136 0 44415 RAYONIER ADVANCED MATLS INC COM 75508B104 0 224 SH SOLE 4 224 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 1 956 SH SOLE 7 956 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 253 238954 SH SOLE 18 238954 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 90 84778 SH SOLE 19 84778 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 6206 5854337 SH SOLE 21 5854337 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 1647 1554175 SH SOLE 22 1476149 0 78026 RAYONIER ADVANCED MATLS INC COM 75508B104 14 13120 SH SOLE 26 7265 0 5855 RAYONIER ADVANCED MATLS INC COM 75508B104 7 6231 SH SOLE 28 6231 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 63 59111 SH SOLE 30 59111 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 5 4978 SH SOLE 40 4978 0 0 RAYONIER INC COM 754907103 7399 314185 SH SOLE 2 67114 0 247071 RAYONIER INC COM 754907103 16 674 SH SOLE 4 674 0 0 RAYONIER INC COM 754907103 77 3277 SH SOLE 7 3277 0 0 RAYONIER INC COM 754907103 8452 358904 SH SOLE 18 358904 0 0 RAYONIER INC COM 754907103 720 30557 SH SOLE 19 30557 0 0 RAYONIER INC COM 754907103 168433 7152125 SH SOLE 21 7152125 0 0 RAYONIER INC COM 754907103 98472 4181385 SH SOLE 22 3954669 0 226716 RAYONIER INC COM 754907103 974 41341 SH SOLE 26 27405 0 13936 RAYONIER INC COM 754907103 452 19180 SH SOLE 28 19180 0 0 RAYONIER INC COM 754907103 6575 279205 SH SOLE 30 279205 0 0 RAYONIER INC COM 754907103 104 4421 SH SOLE 31 2601 0 1820 RAYONIER INC COM 754907103 141 5979 SH SOLE 36 5979 0 0 RAYONIER INC COM 754907103 313 13276 SH SOLE 40 13276 0 0 RAYTHEON CO COM NEW 755111507 106476 811862 SH SOLE 2 173266 0 638596 RAYTHEON CO COM NEW 755111507 19378 147755 SH SOLE 4 140014 0 7741 RAYTHEON CO COM NEW 755111507 33861 258183 SH SOLE 7 240792 0 17391 RAYTHEON CO COM NEW 755111507 3134 23893 SH SOLE 13 23893 0 0 RAYTHEON CO COM NEW 755111507 3014 22984 SH SOLE 15 22984 0 0 RAYTHEON CO COM NEW 755111507 194343 1481838 SH SOLE 18 1275453 0 206385 RAYTHEON CO COM NEW 755111507 251579 1918251 SH SOLE 19 1918251 0 0 RAYTHEON CO COM NEW 755111507 817792 6235546 SH SOLE 21 6235546 0 0 RAYTHEON CO COM NEW 755111507 915562 6981033 SH SOLE 22 6246488 0 734545 RAYTHEON CO COM NEW 755111507 28926 220559 SH SOLE 23 220559 0 0 RAYTHEON CO COM NEW 755111507 41759 318403 SH SOLE 25 318403 0 0 RAYTHEON CO COM NEW 755111507 145568 1109935 SH SOLE 26 171338 0 938597 RAYTHEON CO COM NEW 755111507 2282 17403 SH SOLE 28 403 0 17000 RAYTHEON CO COM NEW 755111507 10839 82646 SH SOLE 29 13055 0 69591 RAYTHEON CO COM NEW 755111507 139984 1067361 SH SOLE 30 1067361 0 0 RAYTHEON CO COM NEW 755111507 93704 714478 SH SOLE 31 60736 0 653742 RAYTHEON CO COM NEW 755111507 92845 707929 SH SOLE 34 707929 0 0 RAYTHEON CO COM NEW 755111507 27306 208202 SH SOLE 36 208202 0 0 RAYTHEON CO COM NEW 755111507 844 6435 SH SOLE 40 6435 0 0 RBB BANCORP COM 74930B105 223 16269 SH SOLE 2 711 0 15558 RBB BANCORP COM 74930B105 4 279 SH SOLE 7 279 0 0 RBB BANCORP COM 74930B105 862 62834 SH SOLE 18 62834 0 0 RBB BANCORP COM 74930B105 429 31246 SH SOLE 19 31246 0 0 RBB BANCORP COM 74930B105 8057 587209 SH SOLE 21 587209 0 0 RBB BANCORP COM 74930B105 5594 407707 SH SOLE 22 397875 0 9832 RBC BEARINGS INC COM 75524B104 1014 8994 SH SOLE 2 1260 0 7734 RBC BEARINGS INC COM 75524B104 8 74 SH SOLE 4 74 0 0 RBC BEARINGS INC COM 75524B104 48 428 SH SOLE 7 428 0 0 RBC BEARINGS INC COM 75524B104 9853 87357 SH SOLE 18 83918 0 3439 RBC BEARINGS INC COM 75524B104 7474 66268 SH SOLE 19 66268 0 0 RBC BEARINGS INC COM 75524B104 123405 1094113 SH SOLE 21 1094113 0 0 RBC BEARINGS INC COM 75524B104 78182 693168 SH SOLE 22 666729 0 26439 RBC BEARINGS INC COM 75524B104 115 1020 SH SOLE 23 1020 0 0 RBC BEARINGS INC COM 75524B104 1440 12768 SH SOLE 26 6606 0 6162 RBC BEARINGS INC COM 75524B104 405 3590 SH SOLE 28 3590 0 0 RBC BEARINGS INC COM 75524B104 931 8258 SH SOLE 30 8258 0 0 RBC BEARINGS INC COM 75524B104 42 368 SH SOLE 34 368 0 0 RBC BEARINGS INC COM 75524B104 302 2675 SH SOLE 40 2675 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 72 7239 SH SOLE 2 336 0 6903 RCI HOSPITALITY HLDGS INC COM 74934Q108 2 204 SH SOLE 7 204 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 329 33032 SH SOLE 18 33032 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 169 16904 SH SOLE 19 16904 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 3198 320785 SH SOLE 21 320785 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 2086 209195 SH SOLE 22 203593 0 5602 RCM TECHNOLOGIES INC COM NEW 749360400 2 1780 SH SOLE 18 1780 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 38 30347 SH SOLE 21 30347 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 10 8219 SH SOLE 22 8219 0 0 RE MAX HLDGS INC CL A 75524W108 525 23967 SH SOLE 2 7782 0 16185 RE MAX HLDGS INC CL A 75524W108 8 384 SH SOLE 7 384 0 0 RE MAX HLDGS INC CL A 75524W108 1817 82911 SH SOLE 18 82911 0 0 RE MAX HLDGS INC CL A 75524W108 3613 164824 SH SOLE 19 164824 0 0 RE MAX HLDGS INC CL A 75524W108 43489 1983991 SH SOLE 21 1983991 0 0 RE MAX HLDGS INC CL A 75524W108 16495 752515 SH SOLE 22 733052 0 19463 RE MAX HLDGS INC CL A 75524W108 691 31541 SH SOLE 23 31541 0 0 RE MAX HLDGS INC CL A 75524W108 1881 85830 SH SOLE 26 0 0 85830 RE MAX HLDGS INC CL A 75524W108 56 2539 SH SOLE 28 2539 0 0 RE MAX HLDGS INC CL A 75524W108 540 24646 SH SOLE 30 24646 0 0 RE MAX HLDGS INC CL A 75524W108 40 1803 SH SOLE 40 1803 0 0 READING INTERNATIONAL INC CL A 755408101 62 15990 SH SOLE 2 609 0 15381 READING INTERNATIONAL INC CL A 755408101 2 386 SH SOLE 7 386 0 0 READING INTERNATIONAL INC CL A 755408101 237 60930 SH SOLE 18 60930 0 0 READING INTERNATIONAL INC CL A 755408101 112 28891 SH SOLE 19 28891 0 0 READING INTERNATIONAL INC CL A 755408101 2323 597053 SH SOLE 21 597053 0 0 READING INTERNATIONAL INC CL A 755408101 895 230108 SH SOLE 22 220451 0 9657 READY CAP CORP COM 75574U101 251 34753 SH SOLE 2 3041 0 31712 READY CAP CORP COM 75574U101 6 825 SH SOLE 7 825 0 0 READY CAP CORP COM 75574U101 1212 167869 SH SOLE 18 167869 0 0 READY CAP CORP COM 75574U101 542 75081 SH SOLE 19 75081 0 0 READY CAP CORP COM 75574U101 35683 4942203 SH SOLE 21 4942203 0 0 READY CAP CORP COM 75574U101 8415 1165508 SH SOLE 22 1118732 0 46776 READY CAP CORP COM 75574U101 120 16583 SH SOLE 26 0 0 16583 READY CAP CORP COM 75574U101 51 7062 SH SOLE 28 7062 0 0 READY CAP CORP COM 75574U101 294 40714 SH SOLE 30 40714 0 0 READY CAP CORP 7% CN SR NT 2023 75574U200 3296 216423 SH SOLE 21 216423 0 0 REALNETWORKS INC COM NEW 75605L708 4 5118 SH SOLE 18 5118 0 0 REALNETWORKS INC COM NEW 75605L708 57 77898 SH SOLE 21 77898 0 0 REALNETWORKS INC COM NEW 75605L708 525 719195 SH SOLE 22 719195 0 0 REALOGY HLDGS CORP COM 75605Y106 329 109283 SH SOLE 2 6537 0 102746 REALOGY HLDGS CORP COM 75605Y106 2 584 SH SOLE 4 584 0 0 REALOGY HLDGS CORP COM 75605Y106 16 5443 SH SOLE 7 5443 0 0 REALOGY HLDGS CORP COM 75605Y106 1773 589191 SH SOLE 18 589191 0 0 REALOGY HLDGS CORP COM 75605Y106 1168 388018 SH SOLE 19 388018 0 0 REALOGY HLDGS CORP COM 75605Y106 39220 13029774 SH SOLE 21 13029774 0 0 REALOGY HLDGS CORP COM 75605Y106 10424 3463087 SH SOLE 22 3282980 0 180107 REALOGY HLDGS CORP COM 75605Y106 138 45878 SH SOLE 25 45878 0 0 REALOGY HLDGS CORP COM 75605Y106 117 38809 SH SOLE 26 18909 0 19900 REALOGY HLDGS CORP COM 75605Y106 50 16756 SH SOLE 28 16756 0 0 REALOGY HLDGS CORP COM 75605Y106 447 148452 SH SOLE 30 148452 0 0 REALOGY HLDGS CORP COM 75605Y106 19 6309 SH SOLE 31 0 0 6309 REALOGY HLDGS CORP COM 75605Y106 239 79521 SH SOLE 34 79521 0 0 REALOGY HLDGS CORP COM 75605Y106 89 29625 SH SOLE 36 29625 0 0 REALOGY HLDGS CORP COM 75605Y106 41 13774 SH SOLE 40 13774 0 0 REALPAGE INC COM 75606N109 7665 144820 SH SOLE 2 6495 0 138325 REALPAGE INC COM 75606N109 16 300 SH SOLE 4 300 0 0 REALPAGE INC COM 75606N109 78 1467 SH SOLE 7 1467 0 0 REALPAGE INC COM 75606N109 2092 39528 SH SOLE 18 39528 0 0 REALPAGE INC COM 75606N109 67551 1276231 SH SOLE 19 1276231 0 0 REALPAGE INC COM 75606N109 71010 1341588 SH SOLE 21 1341588 0 0 REALPAGE INC COM 75606N109 112997 2134842 SH SOLE 22 2011527 0 123315 REALPAGE INC COM 75606N109 1782 33666 SH SOLE 26 16596 0 17070 REALPAGE INC COM 75606N109 700 13234 SH SOLE 28 13234 0 0 REALPAGE INC COM 75606N109 1407 26580 SH SOLE 30 26580 0 0 REALPAGE INC COM 75606N109 84 1596 SH SOLE 31 1596 0 0 REALPAGE INC COM 75606N109 86 1625 SH SOLE 34 1625 0 0 REALPAGE INC COM 75606N109 476 8989 SH SOLE 40 8989 0 0 REALPAGE INC NOTE 1.500%11/1 75606NAB5 1298 950000 PRN SOLE 21 950000 0 0 REALPAGE INC NOTE 1.500%11/1 75606NAB5 1025 750000 PRN SOLE 22 750000 0 0 REALTY INCOME CORP COM 756109104 39585 793918 SH SOLE 2 79520 0 714398 REALTY INCOME CORP COM 756109104 16980 340552 SH SOLE 4 332012 0 8540 REALTY INCOME CORP COM 756109104 45253 907592 SH SOLE 7 771045 0 136547 REALTY INCOME CORP COM 756109104 368 7372 SH SOLE 13 7372 0 0 REALTY INCOME CORP COM 756109104 1713 34360 SH SOLE 15 34360 0 0 REALTY INCOME CORP COM 756109104 8 165 SH SOLE 17 0 0 165 REALTY INCOME CORP COM 756109104 34858 699122 SH SOLE 18 626145 0 72977 REALTY INCOME CORP COM 756109104 23537 472064 SH SOLE 19 472064 0 0 REALTY INCOME CORP COM 756109104 716715 14374542 SH SOLE 21 14374542 0 0 REALTY INCOME CORP COM 756109104 536700 10764134 SH SOLE 22 9966903 0 797231 REALTY INCOME CORP COM 756109104 12351 247706 SH SOLE 23 247706 0 0 REALTY INCOME CORP COM 756109104 55873 1120607 SH SOLE 25 1120607 0 0 REALTY INCOME CORP COM 756109104 79930 1603082 SH SOLE 26 221134 0 1381948 REALTY INCOME CORP COM 756109104 3287 65926 SH SOLE 28 46760 0 19166 REALTY INCOME CORP COM 756109104 14416 289120 SH SOLE 29 172599 0 116521 REALTY INCOME CORP COM 756109104 133355 2674593 SH SOLE 30 2674593 0 0 REALTY INCOME CORP COM 756109104 3832 76848 SH SOLE 31 61456 0 15392 REALTY INCOME CORP COM 756109104 835 16748 SH SOLE 34 16748 0 0 REALTY INCOME CORP COM 756109104 12701 254730 SH SOLE 36 254730 0 0 REALTY INCOME CORP COM 756109104 342 6851 SH SOLE 40 6851 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 3859 26734 SH SOLE 2 12056 0 14678 REATA PHARMACEUTICALS INC CL A 75615P103 9 61 SH SOLE 4 61 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 57 396 SH SOLE 7 396 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 12472 86409 SH SOLE 18 84622 0 1787 REATA PHARMACEUTICALS INC CL A 75615P103 23555 163188 SH SOLE 19 163188 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 151087 1046741 SH SOLE 21 1046741 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 103375 716194 SH SOLE 22 690879 0 25315 REATA PHARMACEUTICALS INC CL A 75615P103 518 3587 SH SOLE 23 3587 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 2988 20703 SH SOLE 26 5410 0 15293 REATA PHARMACEUTICALS INC CL A 75615P103 427 2959 SH SOLE 28 2959 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 1388 9615 SH SOLE 30 9615 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 6447 44668 SH SOLE 34 44668 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 307 2124 SH SOLE 40 2124 0 0 RECRO PHARMA INC COM 75629F109 57 6932 SH SOLE 2 719 0 6213 RECRO PHARMA INC COM 75629F109 581 71151 SH SOLE 18 71151 0 0 RECRO PHARMA INC COM 75629F109 299 36541 SH SOLE 19 36541 0 0 RECRO PHARMA INC COM 75629F109 5556 680069 SH SOLE 21 680069 0 0 RECRO PHARMA INC COM 75629F109 4464 546332 SH SOLE 22 533240 0 13092 RED LION HOTELS CORP COM 756764106 34 23023 SH SOLE 2 287 0 22736 RED LION HOTELS CORP COM 756764106 1 530 SH SOLE 7 530 0 0 RED LION HOTELS CORP COM 756764106 129 88065 SH SOLE 18 88065 0 0 RED LION HOTELS CORP COM 756764106 61 42119 SH SOLE 19 42119 0 0 RED LION HOTELS CORP COM 756764106 1257 861215 SH SOLE 21 861215 0 0 RED LION HOTELS CORP COM 756764106 1075 736486 SH SOLE 22 725286 0 11200 RED RIVER BANCSHARES INC COM 75686R202 168 4519 SH SOLE 2 322 0 4197 RED RIVER BANCSHARES INC COM 75686R202 706 18972 SH SOLE 18 18972 0 0 RED RIVER BANCSHARES INC COM 75686R202 374 10043 SH SOLE 19 10043 0 0 RED RIVER BANCSHARES INC COM 75686R202 6418 172423 SH SOLE 21 172423 0 0 RED RIVER BANCSHARES INC COM 75686R202 1808 48581 SH SOLE 22 46015 0 2566 RED ROBIN GOURMET BURGERS IN COM 75689M101 103 12128 SH SOLE 2 529 0 11599 RED ROBIN GOURMET BURGERS IN COM 75689M101 1 102 SH SOLE 4 102 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 2 251 SH SOLE 7 251 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 533 62517 SH SOLE 18 62517 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 204 23986 SH SOLE 19 23986 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 12974 1522806 SH SOLE 21 1522806 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 3260 382632 SH SOLE 22 368932 0 13700 RED ROBIN GOURMET BURGERS IN COM 75689M101 7 769 SH SOLE 26 0 0 769 RED ROBIN GOURMET BURGERS IN COM 75689M101 17 2034 SH SOLE 28 2034 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 164 19216 SH SOLE 30 19216 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 13 1567 SH SOLE 40 1567 0 0 RED ROCK RESORTS INC CL A 75700L108 224 26175 SH SOLE 2 4029 0 22146 RED ROCK RESORTS INC CL A 75700L108 2 222 SH SOLE 4 222 0 0 RED ROCK RESORTS INC CL A 75700L108 10 1175 SH SOLE 7 1175 0 0 RED ROCK RESORTS INC CL A 75700L108 2185 255540 SH SOLE 18 246113 0 9427 RED ROCK RESORTS INC CL A 75700L108 1618 189293 SH SOLE 19 189293 0 0 RED ROCK RESORTS INC CL A 75700L108 19500 2280696 SH SOLE 21 2280696 0 0 RED ROCK RESORTS INC CL A 75700L108 17831 2085482 SH SOLE 22 2007469 0 78013 RED ROCK RESORTS INC CL A 75700L108 32 3724 SH SOLE 23 3724 0 0 RED ROCK RESORTS INC CL A 75700L108 231 27020 SH SOLE 26 18359 0 8661 RED ROCK RESORTS INC CL A 75700L108 81 9508 SH SOLE 28 9508 0 0 RED ROCK RESORTS INC CL A 75700L108 208 24363 SH SOLE 30 24363 0 0 RED ROCK RESORTS INC CL A 75700L108 62 7213 SH SOLE 40 7213 0 0 RED VIOLET INC COM 75704L104 28 1556 SH SOLE 18 1556 0 0 RED VIOLET INC COM 75704L104 275 15266 SH SOLE 21 15266 0 0 RED VIOLET INC COM 75704L104 319 17699 SH SOLE 22 17699 0 0 REDFIN CORP COM 75737F108 516 33463 SH SOLE 2 4602 0 28861 REDFIN CORP COM 75737F108 6 362 SH SOLE 4 362 0 0 REDFIN CORP COM 75737F108 26 1713 SH SOLE 7 1713 0 0 REDFIN CORP COM 75737F108 4798 311135 SH SOLE 18 311135 0 0 REDFIN CORP COM 75737F108 3226 209187 SH SOLE 19 209187 0 0 REDFIN CORP COM 75737F108 45623 2958704 SH SOLE 21 2958704 0 0 REDFIN CORP COM 75737F108 38464 2494438 SH SOLE 22 2397801 0 96637 REDFIN CORP COM 75737F108 10 676 SH SOLE 23 676 0 0 REDFIN CORP COM 75737F108 504 32710 SH SOLE 26 26661 0 6049 REDFIN CORP COM 75737F108 242 15662 SH SOLE 28 15662 0 0 REDFIN CORP COM 75737F108 376 24371 SH SOLE 30 24371 0 0 REDFIN CORP COM 75737F108 119 7686 SH SOLE 40 7686 0 0 REDWOOD TR INC COM 758075402 541 106997 SH SOLE 2 5650 0 101347 REDWOOD TR INC COM 758075402 3 550 SH SOLE 4 550 0 0 REDWOOD TR INC COM 758075402 9 1830 SH SOLE 7 1830 0 0 REDWOOD TR INC COM 758075402 2598 513441 SH SOLE 18 513441 0 0 REDWOOD TR INC COM 758075402 1217 240555 SH SOLE 19 240555 0 0 REDWOOD TR INC COM 758075402 76734 15164775 SH SOLE 21 15164775 0 0 REDWOOD TR INC COM 758075402 17298 3418542 SH SOLE 22 3270336 0 148206 REDWOOD TR INC COM 758075402 32 6279 SH SOLE 23 6279 0 0 REDWOOD TR INC COM 758075402 153 30272 SH SOLE 26 10532 0 19740 REDWOOD TR INC COM 758075402 61 12000 SH SOLE 28 12000 0 0 REDWOOD TR INC COM 758075402 762 150627 SH SOLE 30 150627 0 0 REDWOOD TR INC COM 758075402 70 13804 SH SOLE 40 13804 0 0 REEDS INC COM 758338107 3 7106 SH SOLE 18 7106 0 0 REEDS INC COM 758338107 38 79043 SH SOLE 21 79043 0 0 REEDS INC COM 758338107 126 265856 SH SOLE 22 265856 0 0 REGAL BELOIT CORP COM 758750103 7001 111213 SH SOLE 2 34483 0 76730 REGAL BELOIT CORP COM 758750103 54 852 SH SOLE 4 852 0 0 REGAL BELOIT CORP COM 758750103 69 1091 SH SOLE 7 1091 0 0 REGAL BELOIT CORP COM 758750103 7407 117664 SH SOLE 18 117664 0 0 REGAL BELOIT CORP COM 758750103 631 10028 SH SOLE 19 10028 0 0 REGAL BELOIT CORP COM 758750103 121552 1930930 SH SOLE 21 1930930 0 0 REGAL BELOIT CORP COM 758750103 82484 1310310 SH SOLE 22 1239272 0 71038 REGAL BELOIT CORP COM 758750103 23 370 SH SOLE 23 370 0 0 REGAL BELOIT CORP COM 758750103 1072 17033 SH SOLE 26 10426 0 6607 REGAL BELOIT CORP COM 758750103 361 5733 SH SOLE 28 5733 0 0 REGAL BELOIT CORP COM 758750103 55 879 SH SOLE 29 879 0 0 REGAL BELOIT CORP COM 758750103 13559 215396 SH SOLE 30 215396 0 0 REGAL BELOIT CORP COM 758750103 59 940 SH SOLE 31 867 0 73 REGAL BELOIT CORP COM 758750103 40 637 SH SOLE 34 637 0 0 REGAL BELOIT CORP COM 758750103 133 2120 SH SOLE 36 2120 0 0 REGAL BELOIT CORP COM 758750103 273 4339 SH SOLE 40 4339 0 0 REGENCY CTRS CORP COM 758849103 17793 463002 SH SOLE 2 85287 0 377715 REGENCY CTRS CORP COM 758849103 10474 272560 SH SOLE 4 267372 0 5188 REGENCY CTRS CORP COM 758849103 13810 359355 SH SOLE 7 340138 0 19217 REGENCY CTRS CORP COM 758849103 199 5170 SH SOLE 13 5170 0 0 REGENCY CTRS CORP COM 758849103 701 18245 SH SOLE 15 18245 0 0 REGENCY CTRS CORP COM 758849103 30476 793035 SH SOLE 18 768399 0 24636 REGENCY CTRS CORP COM 758849103 14471 376564 SH SOLE 19 376564 0 0 REGENCY CTRS CORP COM 758849103 216395 5630885 SH SOLE 21 5630885 0 0 REGENCY CTRS CORP COM 758849103 236374 6150773 SH SOLE 22 5505207 0 645566 REGENCY CTRS CORP COM 758849103 5974 155452 SH SOLE 23 155452 0 0 REGENCY CTRS CORP COM 758849103 22296 580174 SH SOLE 25 580174 0 0 REGENCY CTRS CORP COM 758849103 36264 943636 SH SOLE 26 144684 0 798952 REGENCY CTRS CORP COM 758849103 2869 74665 SH SOLE 28 64873 0 9792 REGENCY CTRS CORP COM 758849103 5093 132532 SH SOLE 29 96990 0 35542 REGENCY CTRS CORP COM 758849103 48433 1260303 SH SOLE 30 1260303 0 0 REGENCY CTRS CORP COM 758849103 1838 47826 SH SOLE 31 37772 0 10054 REGENCY CTRS CORP COM 758849103 2588 67346 SH SOLE 34 67346 0 0 REGENCY CTRS CORP COM 758849103 3994 103940 SH SOLE 36 103940 0 0 REGENCY CTRS CORP COM 758849103 176 4583 SH SOLE 40 4583 0 0 REGENERON PHARMACEUTICALS COM 75886F107 115691 236930 SH SOLE 2 54488 0 182442 REGENERON PHARMACEUTICALS COM 75886F107 18896 38699 SH SOLE 4 36476 0 2223 REGENERON PHARMACEUTICALS COM 75886F107 37302 76394 SH SOLE 7 73284 0 3110 REGENERON PHARMACEUTICALS COM 75886F107 2833 5802 SH SOLE 13 5802 0 0 REGENERON PHARMACEUTICALS COM 75886F107 3373 6907 SH SOLE 15 6907 0 0 REGENERON PHARMACEUTICALS COM 75886F107 112843 231099 SH SOLE 18 215255 0 15844 REGENERON PHARMACEUTICALS COM 75886F107 109668 224596 SH SOLE 19 224596 0 0 REGENERON PHARMACEUTICALS COM 75886F107 391 800 SH SOLE 20 800 0 0 REGENERON PHARMACEUTICALS COM 75886F107 1300393 2663157 SH SOLE 21 2663157 0 0 REGENERON PHARMACEUTICALS COM 75886F107 958856 1963701 SH SOLE 22 1748054 0 215647 REGENERON PHARMACEUTICALS COM 75886F107 33128 67844 SH SOLE 23 67844 0 0 REGENERON PHARMACEUTICALS COM 75886F107 44677 91497 SH SOLE 25 91497 0 0 REGENERON PHARMACEUTICALS COM 75886F107 170873 349942 SH SOLE 26 59502 0 290440 REGENERON PHARMACEUTICALS COM 75886F107 8071 16530 SH SOLE 28 11734 0 4796 REGENERON PHARMACEUTICALS COM 75886F107 7289 14927 SH SOLE 29 4243 0 10684 REGENERON PHARMACEUTICALS COM 75886F107 201657 412986 SH SOLE 30 412986 0 0 REGENERON PHARMACEUTICALS COM 75886F107 11408 23364 SH SOLE 31 18665 0 4699 REGENERON PHARMACEUTICALS COM 75886F107 8350 17101 SH SOLE 32 17101 0 0 REGENERON PHARMACEUTICALS COM 75886F107 48700 99735 SH SOLE 34 99735 0 0 REGENERON PHARMACEUTICALS COM 75886F107 26380 54025 SH SOLE 36 54025 0 0 REGENERON PHARMACEUTICALS COM 75886F107 885 1813 SH SOLE 40 1813 0 0 REGENXBIO INC COM 75901B107 403 12445 SH SOLE 2 1737 0 10708 REGENXBIO INC COM 75901B107 5 153 SH SOLE 4 153 0 0 REGENXBIO INC COM 75901B107 20 621 SH SOLE 7 621 0 0 REGENXBIO INC COM 75901B107 4866 150276 SH SOLE 18 150276 0 0 REGENXBIO INC COM 75901B107 2347 72468 SH SOLE 19 72468 0 0 REGENXBIO INC COM 75901B107 119363 3686313 SH SOLE 21 3686313 0 0 REGENXBIO INC COM 75901B107 30430 939770 SH SOLE 22 905527 0 34243 REGENXBIO INC COM 75901B107 9 291 SH SOLE 23 291 0 0 REGENXBIO INC COM 75901B107 403 12435 SH SOLE 26 7553 0 4882 REGENXBIO INC COM 75901B107 132 4070 SH SOLE 28 4070 0 0 REGENXBIO INC COM 75901B107 4882 150778 SH SOLE 30 150778 0 0 REGENXBIO INC COM 75901B107 16 483 SH SOLE 34 483 0 0 REGENXBIO INC COM 75901B107 148 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 104 7625 SH SOLE 2 2377 0 5248 REGIONAL MGMT CORP COM 75902K106 3 245 SH SOLE 7 245 0 0 REGIONAL MGMT CORP COM 75902K106 446 32650 SH SOLE 18 30103 0 2547 REGIONAL MGMT CORP COM 75902K106 1205 88203 SH SOLE 19 88203 0 0 REGIONAL MGMT CORP COM 75902K106 4205 307858 SH SOLE 21 307858 0 0 REGIONAL MGMT CORP COM 75902K106 6228 455903 SH SOLE 22 450285 0 5618 REGIONAL MGMT CORP COM 75902K106 222 16248 SH SOLE 23 16248 0 0 REGIONAL MGMT CORP COM 75902K106 630 46085 SH SOLE 26 0 0 46085 REGIONS FINANCIAL CORP NEW COM 7591EP100 27937 3114459 SH SOLE 2 881200 0 2233259 REGIONS FINANCIAL CORP NEW COM 7591EP100 4436 494495 SH SOLE 4 464860 0 29635 REGIONS FINANCIAL CORP NEW COM 7591EP100 8315 927004 SH SOLE 7 843958 0 83046 REGIONS FINANCIAL CORP NEW COM 7591EP100 323 36022 SH SOLE 13 36022 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 1005 111995 SH SOLE 15 111995 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 32465 3619334 SH SOLE 18 3360516 0 258818 REGIONS FINANCIAL CORP NEW COM 7591EP100 6725 749717 SH SOLE 19 749717 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 226670 25269750 SH SOLE 21 25269750 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 214647 23929422 SH SOLE 22 21639288 0 2290134 REGIONS FINANCIAL CORP NEW COM 7591EP100 7458 831445 SH SOLE 23 831445 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 10464 1166545 SH SOLE 25 1166545 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 45803 5106285 SH SOLE 26 703074 0 4403211 REGIONS FINANCIAL CORP NEW COM 7591EP100 1792 199761 SH SOLE 28 141603 0 58158 REGIONS FINANCIAL CORP NEW COM 7591EP100 1964 218906 SH SOLE 29 13088 0 205818 REGIONS FINANCIAL CORP NEW COM 7591EP100 34433 3838668 SH SOLE 30 3838668 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 2581 287771 SH SOLE 31 182413 0 105358 REGIONS FINANCIAL CORP NEW COM 7591EP100 1756 195778 SH SOLE 34 195778 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 6309 703357 SH SOLE 36 703357 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 218 24352 SH SOLE 40 24352 0 0 REGIS CORP MINN COM 758932107 129 21777 SH SOLE 2 1186 0 20591 REGIS CORP MINN COM 758932107 3 440 SH SOLE 4 440 0 0 REGIS CORP MINN COM 758932107 2 295 SH SOLE 7 295 0 0 REGIS CORP MINN COM 758932107 684 115784 SH SOLE 18 115784 0 0 REGIS CORP MINN COM 758932107 260 44038 SH SOLE 19 44038 0 0 REGIS CORP MINN COM 758932107 16602 2809056 SH SOLE 21 2809056 0 0 REGIS CORP MINN COM 758932107 4483 758470 SH SOLE 22 721811 0 36659 REGIS CORP MINN COM 758932107 233 39347 SH SOLE 26 22513 0 16834 REGIS CORP MINN COM 758932107 33 5530 SH SOLE 28 5530 0 0 REGIS CORP MINN COM 758932107 210 35544 SH SOLE 30 35544 0 0 REGIS CORP MINN COM 758932107 28 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 22 47635 SH SOLE 22 47635 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 14475 172030 SH SOLE 2 36630 0 135400 REINSURANCE GRP OF AMERICA I COM NEW 759351604 2608 30996 SH SOLE 4 29414 0 1582 REINSURANCE GRP OF AMERICA I COM NEW 759351604 3569 42412 SH SOLE 7 9457 0 32955 REINSURANCE GRP OF AMERICA I COM NEW 759351604 17 207 SH SOLE 13 207 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 511 6071 SH SOLE 15 6071 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 19629 233292 SH SOLE 18 223375 0 9917 REINSURANCE GRP OF AMERICA I COM NEW 759351604 1705 20259 SH SOLE 19 20259 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 253416 3011835 SH SOLE 21 3011835 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 180835 2149214 SH SOLE 22 2038512 0 110702 REINSURANCE GRP OF AMERICA I COM NEW 759351604 3848 45729 SH SOLE 23 45729 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 592 7040 SH SOLE 25 7040 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 10321 122664 SH SOLE 26 57010 0 65654 REINSURANCE GRP OF AMERICA I COM NEW 759351604 1103 13111 SH SOLE 28 8983 0 4128 REINSURANCE GRP OF AMERICA I COM NEW 759351604 1197 14227 SH SOLE 29 1121 0 13106 REINSURANCE GRP OF AMERICA I COM NEW 759351604 8677 103120 SH SOLE 30 103120 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 2327 27662 SH SOLE 31 11456 0 16206 REINSURANCE GRP OF AMERICA I COM NEW 759351604 348 4139 SH SOLE 34 4139 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 2194 26077 SH SOLE 36 26077 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 109 1296 SH SOLE 40 1296 0 0 REKOR SYS INC COM 759419104 33 9005 SH SOLE 21 9005 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 20204 230663 SH SOLE 2 96013 0 134650 RELIANCE STEEL & ALUMINUM CO COM 759509102 290 3312 SH SOLE 4 3312 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 159 1817 SH SOLE 7 1817 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 736 8402 SH SOLE 13 8402 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 21045 240270 SH SOLE 18 221215 0 19055 RELIANCE STEEL & ALUMINUM CO COM 759509102 7840 89503 SH SOLE 19 89503 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 283673 3238647 SH SOLE 21 3238647 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 220688 2519552 SH SOLE 22 2329790 0 189762 RELIANCE STEEL & ALUMINUM CO COM 759509102 882 10072 SH SOLE 23 10072 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 957 10925 SH SOLE 25 10925 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 3348 38229 SH SOLE 26 19829 0 18400 RELIANCE STEEL & ALUMINUM CO COM 759509102 843 9630 SH SOLE 28 9630 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 2442 27881 SH SOLE 29 0 0 27881 RELIANCE STEEL & ALUMINUM CO COM 759509102 2329 26595 SH SOLE 30 26595 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 505 5764 SH SOLE 31 1326 0 4438 RELIANCE STEEL & ALUMINUM CO COM 759509102 916 10463 SH SOLE 34 10463 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 1471 16790 SH SOLE 36 16790 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 646 7371 SH SOLE 40 7371 0 0 RELIANT BANCORP INC COM 75956B101 103 9150 SH SOLE 2 692 0 8458 RELIANT BANCORP INC COM 75956B101 2 219 SH SOLE 7 219 0 0 RELIANT BANCORP INC COM 75956B101 450 39966 SH SOLE 18 39966 0 0 RELIANT BANCORP INC COM 75956B101 223 19783 SH SOLE 19 19783 0 0 RELIANT BANCORP INC COM 75956B101 4361 386965 SH SOLE 21 386965 0 0 RELIANT BANCORP INC COM 75956B101 1646 146062 SH SOLE 22 139978 0 6084 RELIV INTL INC COM NEW 75952R209 1 258 SH SOLE 21 258 0 0 RELMADA THERAPEUTICS INC COM 75955J402 8476 248500 SH SOLE 19 248500 0 0 RELMADA THERAPEUTICS INC COM 75955J402 426 12500 SH SOLE 20 12500 0 0 RELMADA THERAPEUTICS INC COM 75955J402 349 10231 SH SOLE 21 10231 0 0 RELMADA THERAPEUTICS INC COM 75955J402 7053 206782 SH SOLE 22 206782 0 0 RELX PLC SPONSORED ADR 759530108 31300 1462613 SH SOLE 18 1459684 0 2929 REMARK HLDGS INC COM 75955K102 3 6732 SH SOLE 18 6732 0 0 REMARK HLDGS INC COM 75955K102 35 89172 SH SOLE 21 89172 0 0 REMARK HLDGS INC COM 75955K102 52 132919 SH SOLE 22 132919 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 17457 116907 SH SOLE 2 25265 0 91642 RENAISSANCERE HOLDINGS LTD COM G7496G103 3116 20867 SH SOLE 4 19805 0 1062 RENAISSANCERE HOLDINGS LTD COM G7496G103 3910 26183 SH SOLE 7 26183 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 23 155 SH SOLE 13 155 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 603 4035 SH SOLE 15 4035 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 20350 136282 SH SOLE 18 132791 0 3491 RENAISSANCERE HOLDINGS LTD COM G7496G103 1883 12613 SH SOLE 19 12613 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 500191 3349795 SH SOLE 21 3349795 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 245682 1645339 SH SOLE 22 1570941 0 74398 RENAISSANCERE HOLDINGS LTD COM G7496G103 4676 31313 SH SOLE 23 31313 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 6811 45611 SH SOLE 25 45611 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 27117 181601 SH SOLE 26 45155 0 136446 RENAISSANCERE HOLDINGS LTD COM G7496G103 1390 9310 SH SOLE 28 6334 0 2976 RENAISSANCERE HOLDINGS LTD COM G7496G103 1484 9941 SH SOLE 29 719 0 9222 RENAISSANCERE HOLDINGS LTD COM G7496G103 23176 155208 SH SOLE 30 155208 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 1519 10170 SH SOLE 31 7825 0 2345 RENAISSANCERE HOLDINGS LTD COM G7496G103 334 2235 SH SOLE 34 2235 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 8032 53793 SH SOLE 36 53793 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 173 1157 SH SOLE 40 1157 0 0 RENASANT CORP COM 75970E107 1183 54175 SH SOLE 2 3045 0 51130 RENASANT CORP COM 75970E107 5 241 SH SOLE 4 241 0 0 RENASANT CORP COM 75970E107 21 963 SH SOLE 7 963 0 0 RENASANT CORP COM 75970E107 4219 193181 SH SOLE 18 193181 0 0 RENASANT CORP COM 75970E107 2453 112302 SH SOLE 19 112302 0 0 RENASANT CORP COM 75970E107 41386 1894963 SH SOLE 21 1894963 0 0 RENASANT CORP COM 75970E107 36989 1693632 SH SOLE 22 1637967 0 55665 RENASANT CORP COM 75970E107 590 27031 SH SOLE 26 11197 0 15834 RENASANT CORP COM 75970E107 144 6611 SH SOLE 28 6611 0 0 RENASANT CORP COM 75970E107 389 17834 SH SOLE 30 17834 0 0 RENASANT CORP COM 75970E107 131 6008 SH SOLE 40 6008 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 724 35281 SH SOLE 2 1956 0 33325 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 4 208 SH SOLE 4 208 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 12 590 SH SOLE 7 590 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 3676 179072 SH SOLE 18 179072 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1481 72130 SH SOLE 19 72130 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 102364 4986048 SH SOLE 21 4986048 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 22876 1114266 SH SOLE 22 1067944 0 46322 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 430 20956 SH SOLE 26 16618 0 4338 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 95 4605 SH SOLE 28 4605 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 14932 727341 SH SOLE 30 727341 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 59 2886 SH SOLE 40 2886 0 0 RENT A CTR INC NEW COM 76009N100 262 18505 SH SOLE 2 2490 0 16015 RENT A CTR INC NEW COM 76009N100 5 376 SH SOLE 4 376 0 0 RENT A CTR INC NEW COM 76009N100 14 962 SH SOLE 7 962 0 0 RENT A CTR INC NEW COM 76009N100 3197 226066 SH SOLE 18 226066 0 0 RENT A CTR INC NEW COM 76009N100 1360 96149 SH SOLE 19 96149 0 0 RENT A CTR INC NEW COM 76009N100 74656 5279802 SH SOLE 21 5279802 0 0 RENT A CTR INC NEW COM 76009N100 20195 1428213 SH SOLE 22 1371452 0 56761 RENT A CTR INC NEW COM 76009N100 484 34233 SH SOLE 26 5025 0 29208 RENT A CTR INC NEW COM 76009N100 71 5025 SH SOLE 28 5025 0 0 RENT A CTR INC NEW COM 76009N100 896 63354 SH SOLE 30 63354 0 0 RENT A CTR INC NEW COM 76009N100 24 1700 SH SOLE 31 0 0 1700 RENT A CTR INC NEW COM 76009N100 91 6406 SH SOLE 34 6406 0 0 RENT A CTR INC NEW COM 76009N100 83 5902 SH SOLE 40 5902 0 0 REPAY HLDGS CORP COM CL A 76029L100 101 7073 SH SOLE 2 7073 0 0 REPAY HLDGS CORP COM CL A 76029L100 492 34310 SH SOLE 18 592 0 33718 REPAY HLDGS CORP COM CL A 76029L100 3262 227309 SH SOLE 19 227309 0 0 REPAY HLDGS CORP COM CL A 76029L100 898 62571 SH SOLE 21 62571 0 0 REPAY HLDGS CORP COM CL A 76029L100 11433 796755 SH SOLE 22 773893 0 22862 REPAY HLDGS CORP COM CL A 76029L100 327 22800 SH SOLE 23 22800 0 0 REPAY HLDGS CORP COM CL A 76029L100 1528 106480 SH SOLE 26 0 0 106480 REPAY HLDGS CORP COM CL A 76029L100 65 4526 SH SOLE 28 4526 0 0 REPAY HLDGS CORP COM CL A 76029L100 67 4703 SH SOLE 30 4703 0 0 REPAY HLDGS CORP COM CL A 76029L100 8310 579136 SH SOLE 34 579136 0 0 REPAY HLDGS CORP COM CL A 76029L100 49 3426 SH SOLE 40 3426 0 0 REPLIGEN CORP COM 759916109 3705 38373 SH SOLE 2 21716 0 16657 REPLIGEN CORP COM 759916109 18 184 SH SOLE 4 184 0 0 REPLIGEN CORP COM 759916109 87 901 SH SOLE 7 901 0 0 REPLIGEN CORP COM 759916109 28516 295381 SH SOLE 18 287927 0 7454 REPLIGEN CORP COM 759916109 14406 149228 SH SOLE 19 149228 0 0 REPLIGEN CORP COM 759916109 329570 3413820 SH SOLE 21 3413820 0 0 REPLIGEN CORP COM 759916109 161637 1674303 SH SOLE 22 1622590 0 51713 REPLIGEN CORP COM 759916109 611 6330 SH SOLE 23 6330 0 0 REPLIGEN CORP COM 759916109 3738 38721 SH SOLE 26 10409 0 28312 REPLIGEN CORP COM 759916109 768 7954 SH SOLE 28 7954 0 0 REPLIGEN CORP COM 759916109 1475 15282 SH SOLE 30 15282 0 0 REPLIGEN CORP COM 759916109 133 1378 SH SOLE 34 1378 0 0 REPLIGEN CORP COM 759916109 498 5160 SH SOLE 40 5160 0 0 REPLIGEN CORP NOTE 0.375% 7/1 759916AB5 974 925000 PRN SOLE 21 925000 0 0 REPLIMUNE GROUP INC COM 76029N106 82 8272 SH SOLE 2 4092 0 4180 REPLIMUNE GROUP INC COM 76029N106 11 1103 SH SOLE 7 1103 0 0 REPLIMUNE GROUP INC COM 76029N106 623 62498 SH SOLE 18 49219 0 13279 REPLIMUNE GROUP INC COM 76029N106 850 85267 SH SOLE 19 85267 0 0 REPLIMUNE GROUP INC COM 76029N106 4863 487750 SH SOLE 21 487750 0 0 REPLIMUNE GROUP INC COM 76029N106 3721 373248 SH SOLE 22 362802 0 10446 REPLIMUNE GROUP INC COM 76029N106 53 5343 SH SOLE 23 5343 0 0 REPLIMUNE GROUP INC COM 76029N106 173 17354 SH SOLE 26 0 0 17354 REPRO MED SYS INC COM 759910102 106 14194 SH SOLE 21 14194 0 0 REPUBLIC BANCORP KY CL A 760281204 431 13046 SH SOLE 2 3578 0 9468 REPUBLIC BANCORP KY CL A 760281204 4 134 SH SOLE 7 134 0 0 REPUBLIC BANCORP KY CL A 760281204 1245 37708 SH SOLE 18 37708 0 0 REPUBLIC BANCORP KY CL A 760281204 1895 57357 SH SOLE 19 57357 0 0 REPUBLIC BANCORP KY CL A 760281204 11808 357482 SH SOLE 21 357482 0 0 REPUBLIC BANCORP KY CL A 760281204 14957 452842 SH SOLE 22 441656 0 11186 REPUBLIC BANCORP KY CL A 760281204 530 16042 SH SOLE 23 16042 0 0 REPUBLIC BANCORP KY CL A 760281204 1103 33405 SH SOLE 26 0 0 33405 REPUBLIC BANCORP KY CL A 760281204 47 1434 SH SOLE 28 1434 0 0 REPUBLIC BANCORP KY CL A 760281204 139 4199 SH SOLE 30 4199 0 0 REPUBLIC BANCORP KY CL A 760281204 30 908 SH SOLE 34 908 0 0 REPUBLIC BANCORP KY CL A 760281204 31 941 SH SOLE 40 941 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 209 95442 SH SOLE 2 55427 0 40015 REPUBLIC FIRST BANCORP INC COM 760416107 2 746 SH SOLE 7 746 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 496 226272 SH SOLE 18 175590 0 50682 REPUBLIC FIRST BANCORP INC COM 760416107 2885 1317199 SH SOLE 19 1317199 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 3854 1759999 SH SOLE 21 1759999 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 7485 3417717 SH SOLE 22 3341578 0 76139 REPUBLIC FIRST BANCORP INC COM 760416107 394 180131 SH SOLE 23 180131 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 1274 581926 SH SOLE 26 0 0 581926 REPUBLIC FIRST BANCORP INC COM 760416107 13 6068 SH SOLE 30 6068 0 0 REPUBLIC SVCS INC COM 760759100 40594 540824 SH SOLE 2 61975 0 478849 REPUBLIC SVCS INC COM 760759100 7970 106176 SH SOLE 4 100119 0 6057 REPUBLIC SVCS INC COM 760759100 22694 302339 SH SOLE 7 279199 0 23140 REPUBLIC SVCS INC COM 760759100 476 6345 SH SOLE 13 6345 0 0 REPUBLIC SVCS INC COM 760759100 1539 20497 SH SOLE 15 20497 0 0 REPUBLIC SVCS INC COM 760759100 4 48 SH SOLE 17 0 0 48 REPUBLIC SVCS INC COM 760759100 36609 487729 SH SOLE 18 456382 0 31347 REPUBLIC SVCS INC COM 760759100 5691 75820 SH SOLE 19 75820 0 0 REPUBLIC SVCS INC COM 760759100 853456 11370317 SH SOLE 21 11370317 0 0 REPUBLIC SVCS INC COM 760759100 465600 6203036 SH SOLE 22 5693982 0 509054 REPUBLIC SVCS INC COM 760759100 12304 163916 SH SOLE 23 163916 0 0 REPUBLIC SVCS INC COM 760759100 15669 208758 SH SOLE 25 208758 0 0 REPUBLIC SVCS INC COM 760759100 91498 1219000 SH SOLE 26 227623 0 991377 REPUBLIC SVCS INC COM 760759100 3467 46185 SH SOLE 28 32051 0 14134 REPUBLIC SVCS INC COM 760759100 325 4328 SH SOLE 29 4328 0 0 REPUBLIC SVCS INC COM 760759100 125158 1667436 SH SOLE 30 1667436 0 0 REPUBLIC SVCS INC COM 760759100 5564 74130 SH SOLE 31 40020 0 34110 REPUBLIC SVCS INC COM 760759100 1471 19591 SH SOLE 34 19591 0 0 REPUBLIC SVCS INC COM 760759100 19660 261924 SH SOLE 36 261924 0 0 REPUBLIC SVCS INC COM 760759100 347 4624 SH SOLE 40 4624 0 0 RESEARCH FRONTIERS INC COM 760911107 15 6399 SH SOLE 18 6399 0 0 RESEARCH FRONTIERS INC COM 760911107 174 74472 SH SOLE 21 74472 0 0 RESEARCH FRONTIERS INC COM 760911107 1511 645516 SH SOLE 22 645516 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 1434 296274 SH SOLE 2 73449 0 222825 RESIDEO TECHNOLOGIES INC COM 76118Y104 3 525 SH SOLE 4 525 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 29 5912 SH SOLE 7 5912 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 58 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 1795 370806 SH SOLE 18 365084 0 5722 RESIDEO TECHNOLOGIES INC COM 76118Y104 920 190167 SH SOLE 19 190167 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 27413 5663828 SH SOLE 21 5663828 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 20442 4223466 SH SOLE 22 3955929 0 267537 RESIDEO TECHNOLOGIES INC COM 76118Y104 169 35003 SH SOLE 26 20885 0 14118 RESIDEO TECHNOLOGIES INC COM 76118Y104 78 16046 SH SOLE 28 16046 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 199 41185 SH SOLE 30 41185 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 80 16427 SH SOLE 31 2597 0 13830 RESIDEO TECHNOLOGIES INC COM 76118Y104 44 9066 SH SOLE 36 9066 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 69 14224 SH SOLE 40 14224 0 0 RESMED INC COM 761152107 68789 467033 SH SOLE 2 157094 0 309939 RESMED INC COM 761152107 11426 77578 SH SOLE 4 73840 0 3738 RESMED INC COM 761152107 32111 218014 SH SOLE 7 130371 0 87643 RESMED INC COM 761152107 346 2349 SH SOLE 13 2349 0 0 RESMED INC COM 761152107 1691 11479 SH SOLE 15 11479 0 0 RESMED INC COM 761152107 52091 353663 SH SOLE 18 331364 0 22299 RESMED INC COM 761152107 96992 658508 SH SOLE 19 658508 0 0 RESMED INC COM 761152107 702906 4772257 SH SOLE 21 4772257 0 0 RESMED INC COM 761152107 511885 3475353 SH SOLE 22 3127206 0 348147 RESMED INC COM 761152107 16754 113749 SH SOLE 23 113749 0 0 RESMED INC COM 761152107 27005 183346 SH SOLE 25 183346 0 0 RESMED INC COM 761152107 104408 708860 SH SOLE 26 109202 0 599658 RESMED INC COM 761152107 4328 29381 SH SOLE 28 20815 0 8566 RESMED INC COM 761152107 5680 38564 SH SOLE 29 7725 0 30839 RESMED INC COM 761152107 103467 702474 SH SOLE 30 702474 0 0 RESMED INC COM 761152107 5884 39951 SH SOLE 31 31755 0 8196 RESMED INC COM 761152107 58934 400119 SH SOLE 34 400119 0 0 RESMED INC COM 761152107 13007 88312 SH SOLE 36 88312 0 0 RESMED INC COM 761152107 511 3471 SH SOLE 40 3471 0 0 RESOLUTE FST PRODS INC COM 76117W109 123 97468 SH SOLE 21 97468 0 0 RESOLUTE FST PRODS INC COM 76117W109 1989 1578790 SH SOLE 22 1578790 0 0 RESONANT INC COM 76118L102 15 10468 SH SOLE 18 10468 0 0 RESONANT INC COM 76118L102 143 96500 SH SOLE 21 96500 0 0 RESONANT INC COM 76118L102 555 375204 SH SOLE 22 375204 0 0 RESOURCES CONNECTION INC COM 76122Q105 266 24286 SH SOLE 2 1834 0 22452 RESOURCES CONNECTION INC COM 76122Q105 4 336 SH SOLE 4 336 0 0 RESOURCES CONNECTION INC COM 76122Q105 8 705 SH SOLE 7 705 0 0 RESOURCES CONNECTION INC COM 76122Q105 1667 151962 SH SOLE 18 151962 0 0 RESOURCES CONNECTION INC COM 76122Q105 609 55526 SH SOLE 19 55526 0 0 RESOURCES CONNECTION INC COM 76122Q105 38714 3529059 SH SOLE 21 3529059 0 0 RESOURCES CONNECTION INC COM 76122Q105 10921 995532 SH SOLE 22 955050 0 40482 RESOURCES CONNECTION INC COM 76122Q105 162 14813 SH SOLE 26 0 0 14813 RESOURCES CONNECTION INC COM 76122Q105 33 2964 SH SOLE 28 2964 0 0 RESOURCES CONNECTION INC COM 76122Q105 356 32458 SH SOLE 30 32458 0 0 RESOURCES CONNECTION INC COM 76122Q105 36 3238 SH SOLE 40 3238 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 306 7637 SH SOLE 2 7637 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 8 199 SH SOLE 17 0 0 199 RESTAURANT BRANDS INTL INC COM 76131D103 507 12677 SH SOLE 18 12677 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 1716 42863 SH SOLE 22 42863 0 0 RESTAURANT BRANDS INTL INC OPTIONS 76131D103 20 500 SH Put SOLE 2 500 0 0 RESTAURANT BRANDS INTL INC OPTIONS 76131D103 2602 65000 SH Put SOLE 19 65000 0 0 RESTAURANT BRANDS INTL INC OPTIONS 76131D103 28 700 SH Put SOLE 22 700 0 0 RESTAURANT BRANDS INTL INC OPTIONS 76131D103 352 8800 SH Put SOLE 34 8800 0 0 RESTORATION HARDWARE HLDGS I DBCV 7/1 761283AC4 713 675000 PRN SOLE 21 675000 0 0 RESTORBIO INC COM 76133L103 14 13923 SH SOLE 2 623 0 13300 RESTORBIO INC COM 76133L103 54 52786 SH SOLE 18 52786 0 0 RESTORBIO INC COM 76133L103 26 25050 SH SOLE 19 25050 0 0 RESTORBIO INC COM 76133L103 970 942118 SH SOLE 21 942118 0 0 RESTORBIO INC COM 76133L103 561 544991 SH SOLE 22 537424 0 7567 RESTORBIO INC COM 76133L103 3 2869 SH SOLE 30 2869 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 913 110095 SH SOLE 2 5724 0 104371 RETAIL OPPORTUNITY INVTS COR COM 76131N101 564 68038 SH SOLE 4 68038 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1014 122329 SH SOLE 7 122329 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 4364 526451 SH SOLE 18 526451 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 2798 337472 SH SOLE 19 337472 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 108789 13122931 SH SOLE 21 13122931 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 36695 4426446 SH SOLE 22 4305794 0 120652 RETAIL OPPORTUNITY INVTS COR COM 76131N101 31 3730 SH SOLE 23 3730 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 2352 283678 SH SOLE 25 283678 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 651 78557 SH SOLE 26 26183 0 52374 RETAIL OPPORTUNITY INVTS COR COM 76131N101 126 15181 SH SOLE 28 15181 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 509 61399 SH SOLE 29 61399 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 5250 633271 SH SOLE 30 633271 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 8 999 SH SOLE 34 999 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 84 10077 SH SOLE 40 10077 0 0 RETAIL PPTYS AMER INC CL A 76131V202 2297 444260 SH SOLE 2 25690 0 418570 RETAIL PPTYS AMER INC CL A 76131V202 658 127306 SH SOLE 4 127306 0 0 RETAIL PPTYS AMER INC CL A 76131V202 1201 232377 SH SOLE 7 232377 0 0 RETAIL PPTYS AMER INC CL A 76131V202 528 102086 SH SOLE 18 102086 0 0 RETAIL PPTYS AMER INC CL A 76131V202 1404 271473 SH SOLE 19 271473 0 0 RETAIL PPTYS AMER INC CL A 76131V202 21568 4171746 SH SOLE 21 4171746 0 0 RETAIL PPTYS AMER INC CL A 76131V202 39100 7562798 SH SOLE 22 7197023 0 365775 RETAIL PPTYS AMER INC CL A 76131V202 35 6801 SH SOLE 23 6801 0 0 RETAIL PPTYS AMER INC CL A 76131V202 2577 498549 SH SOLE 25 498549 0 0 RETAIL PPTYS AMER INC CL A 76131V202 780 150922 SH SOLE 26 46989 0 103933 RETAIL PPTYS AMER INC CL A 76131V202 145 28050 SH SOLE 28 28050 0 0 RETAIL PPTYS AMER INC CL A 76131V202 572 110551 SH SOLE 29 110551 0 0 RETAIL PPTYS AMER INC CL A 76131V202 5027 972426 SH SOLE 30 972426 0 0 RETAIL PPTYS AMER INC CL A 76131V202 22 4200 SH SOLE 31 4200 0 0 RETAIL PPTYS AMER INC CL A 76131V202 9 1671 SH SOLE 34 1671 0 0 RETAIL PPTYS AMER INC CL A 76131V202 39 7460 SH SOLE 36 7460 0 0 RETAIL PPTYS AMER INC CL A 76131V202 116 22507 SH SOLE 40 22507 0 0 RETAIL VALUE INC COM 76133Q102 184 15025 SH SOLE 2 834 0 14191 RETAIL VALUE INC COM 76133Q102 1 66 SH SOLE 4 66 0 0 RETAIL VALUE INC COM 76133Q102 4 350 SH SOLE 7 350 0 0 RETAIL VALUE INC COM 76133Q102 610 49776 SH SOLE 18 49776 0 0 RETAIL VALUE INC COM 76133Q102 356 29096 SH SOLE 19 29096 0 0 RETAIL VALUE INC COM 76133Q102 6969 568875 SH SOLE 21 568875 0 0 RETAIL VALUE INC COM 76133Q102 6492 529940 SH SOLE 22 513399 0 16541 RETAIL VALUE INC COM 76133Q102 6 477 SH SOLE 23 477 0 0 RETAIL VALUE INC COM 76133Q102 46 3769 SH SOLE 26 2155 0 1614 RETAIL VALUE INC COM 76133Q102 25 2010 SH SOLE 28 2010 0 0 RETAIL VALUE INC COM 76133Q102 3 251 SH SOLE 31 0 0 251 RETAIL VALUE INC COM 76133Q102 0 21 SH SOLE 36 21 0 0 RETAIL VALUE INC COM 76133Q102 19 1558 SH SOLE 40 1558 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 13 8273 SH SOLE 21 8273 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 41 26069 SH SOLE 22 26069 0 0 RETROPHIN INC COM 761299106 347 23751 SH SOLE 2 10385 0 13366 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 2558 175359 SH SOLE 18 145446 0 29913 RETROPHIN INC COM 761299106 9848 674964 SH SOLE 19 674964 0 0 RETROPHIN INC COM 761299106 235 16100 SH SOLE 20 16100 0 0 RETROPHIN INC COM 761299106 25383 1739785 SH SOLE 21 1739785 0 0 RETROPHIN INC COM 761299106 22405 1535672 SH SOLE 22 1494752 0 40920 RETROPHIN INC COM 761299106 496 34016 SH SOLE 23 34016 0 0 RETROPHIN INC COM 761299106 1585 108618 SH SOLE 26 0 0 108618 RETROPHIN INC COM 761299106 68 4693 SH SOLE 28 4693 0 0 RETROPHIN INC COM 761299106 281 19291 SH SOLE 30 19291 0 0 RETROPHIN INC COM 761299106 33 2291 SH SOLE 34 2291 0 0 RETROPHIN INC COM 761299106 40 2732 SH SOLE 40 2732 0 0 RETROPHIN INC NOTE 2.500% 9/1 761299AB2 667 850000 PRN SOLE 21 850000 0 0 REV GROUP INC COM 749527107 97 23238 SH SOLE 2 1127 0 22111 REV GROUP INC COM 749527107 2 392 SH SOLE 7 392 0 0 REV GROUP INC COM 749527107 393 94262 SH SOLE 18 94262 0 0 REV GROUP INC COM 749527107 335 80283 SH SOLE 19 80283 0 0 REV GROUP INC COM 749527107 3846 922193 SH SOLE 21 922193 0 0 REV GROUP INC COM 749527107 3672 880688 SH SOLE 22 851731 0 28957 REV GROUP INC COM 749527107 53 12723 SH SOLE 26 0 0 12723 REV GROUP INC COM 749527107 57 13576 SH SOLE 30 13576 0 0 REV GROUP INC COM 749527107 24 5646 SH SOLE 40 5646 0 0 REVANCE THERAPEUTICS INC COM 761330109 355 24008 SH SOLE 2 2739 0 21269 REVANCE THERAPEUTICS INC COM 761330109 22 1508 SH SOLE 7 1508 0 0 REVANCE THERAPEUTICS INC COM 761330109 2813 190062 SH SOLE 18 190062 0 0 REVANCE THERAPEUTICS INC COM 761330109 1435 96968 SH SOLE 19 96968 0 0 REVANCE THERAPEUTICS INC COM 761330109 34440 2327007 SH SOLE 21 2327007 0 0 REVANCE THERAPEUTICS INC COM 761330109 19759 1335034 SH SOLE 22 1287817 0 47217 REVANCE THERAPEUTICS INC COM 761330109 54 3631 SH SOLE 26 0 0 3631 REVANCE THERAPEUTICS INC COM 761330109 68 4628 SH SOLE 28 4628 0 0 REVANCE THERAPEUTICS INC COM 761330109 310 20964 SH SOLE 30 20964 0 0 REVANCE THERAPEUTICS INC COM 761330109 53 3569 SH SOLE 40 3569 0 0 REVLON INC CL A NEW 761525609 36 3276 SH SOLE 2 325 0 2951 REVLON INC CL A NEW 761525609 0 42 SH SOLE 7 42 0 0 REVLON INC CL A NEW 761525609 277 25374 SH SOLE 18 25374 0 0 REVLON INC CL A NEW 761525609 137 12489 SH SOLE 19 12489 0 0 REVLON INC CL A NEW 761525609 2709 247848 SH SOLE 21 247848 0 0 REVLON INC CL A NEW 761525609 2727 249505 SH SOLE 22 244398 0 5107 REVOLUTION MEDICINES INC COM 76155X100 93 4235 SH SOLE 2 722 0 3513 REVOLUTION MEDICINES INC COM 76155X100 1063 48508 SH SOLE 18 48508 0 0 REVOLUTION MEDICINES INC COM 76155X100 3433 156701 SH SOLE 19 156701 0 0 REVOLUTION MEDICINES INC COM 76155X100 9802 447369 SH SOLE 21 447369 0 0 REVOLUTION MEDICINES INC COM 76155X100 3099 141444 SH SOLE 22 134610 0 6834 REVOLVE GROUP INC CL A 76156B107 199 23084 SH SOLE 21 23084 0 0 REVOLVE GROUP INC CL A 76156B107 823 95312 SH SOLE 22 95312 0 0 REVOLVE GROUP INC CL A 76156B107 30 3424 SH SOLE 30 3424 0 0 REX AMERICAN RESOURCES CORP COM 761624105 240 5162 SH SOLE 2 334 0 4828 REX AMERICAN RESOURCES CORP COM 761624105 4 85 SH SOLE 7 85 0 0 REX AMERICAN RESOURCES CORP COM 761624105 1283 27586 SH SOLE 18 27586 0 0 REX AMERICAN RESOURCES CORP COM 761624105 546 11741 SH SOLE 19 11741 0 0 REX AMERICAN RESOURCES CORP COM 761624105 29385 631801 SH SOLE 21 631801 0 0 REX AMERICAN RESOURCES CORP COM 761624105 7927 170433 SH SOLE 22 163361 0 7072 REX AMERICAN RESOURCES CORP COM 761624105 46 999 SH SOLE 26 0 0 999 REX AMERICAN RESOURCES CORP COM 761624105 42 907 SH SOLE 28 907 0 0 REX AMERICAN RESOURCES CORP COM 761624105 348 7476 SH SOLE 30 7476 0 0 REX AMERICAN RESOURCES CORP COM 761624105 40 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 14 7766 SH SOLE 22 7766 0 0 REXFORD INDL RLTY INC COM 76169C100 13143 320474 SH SOLE 2 5741 0 314733 REXFORD INDL RLTY INC COM 76169C100 8063 196609 SH SOLE 4 196609 0 0 REXFORD INDL RLTY INC COM 76169C100 4938 120407 SH SOLE 7 120407 0 0 REXFORD INDL RLTY INC COM 76169C100 42830 1044374 SH SOLE 18 1044374 0 0 REXFORD INDL RLTY INC COM 76169C100 22327 544438 SH SOLE 19 544438 0 0 REXFORD INDL RLTY INC COM 76169C100 195479 4766625 SH SOLE 21 4766625 0 0 REXFORD INDL RLTY INC COM 76169C100 188092 4586491 SH SOLE 22 4153811 0 432680 REXFORD INDL RLTY INC COM 76169C100 1901 46352 SH SOLE 23 46352 0 0 REXFORD INDL RLTY INC COM 76169C100 10976 267653 SH SOLE 25 267653 0 0 REXFORD INDL RLTY INC COM 76169C100 2986 72818 SH SOLE 26 21548 0 51270 REXFORD INDL RLTY INC COM 76169C100 2302 56144 SH SOLE 28 56144 0 0 REXFORD INDL RLTY INC COM 76169C100 2347 57235 SH SOLE 29 57235 0 0 REXFORD INDL RLTY INC COM 76169C100 7487 182566 SH SOLE 30 182566 0 0 REXFORD INDL RLTY INC COM 76169C100 3236 78908 SH SOLE 34 78908 0 0 REXFORD INDL RLTY INC COM 76169C100 484 11808 SH SOLE 40 11808 0 0 REXNORD CORP COM 76169B102 2275 100338 SH SOLE 2 11910 0 88428 REXNORD CORP COM 76169B102 8 332 SH SOLE 4 332 0 0 REXNORD CORP COM 76169B102 56 2479 SH SOLE 7 2479 0 0 REXNORD CORP COM 76169B102 8588 378818 SH SOLE 18 369580 0 9238 REXNORD CORP COM 76169B102 5563 245410 SH SOLE 19 245410 0 0 REXNORD CORP COM 76169B102 82773 3651195 SH SOLE 21 3651195 0 0 REXNORD CORP COM 76169B102 79382 3501616 SH SOLE 22 3367462 0 134154 REXNORD CORP COM 76169B102 370 16339 SH SOLE 23 16339 0 0 REXNORD CORP COM 76169B102 2669 117721 SH SOLE 26 26208 0 91513 REXNORD CORP COM 76169B102 424 18689 SH SOLE 28 18689 0 0 REXNORD CORP COM 76169B102 849 37459 SH SOLE 30 37459 0 0 REXNORD CORP COM 76169B102 17 767 SH SOLE 34 767 0 0 REXNORD CORP COM 76169B102 90 3977 SH SOLE 36 3977 0 0 REXNORD CORP COM 76169B102 296 13059 SH SOLE 40 13059 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 2566 87976 SH SOLE 2 4026 0 83950 REYNOLDS CONSUMER PRODS INC COM 76171L106 20 670 SH SOLE 7 670 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 640 21947 SH SOLE 18 21947 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 329 11293 SH SOLE 19 11293 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 14391 493346 SH SOLE 21 493346 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 12077 414033 SH SOLE 22 359276 0 54757 REYNOLDS CONSUMER PRODS INC COM 76171L106 2535 86898 SH SOLE 26 11307 0 75591 REYNOLDS CONSUMER PRODS INC COM 76171L106 51 1748 SH SOLE 31 987 0 761 RF INDS LTD COM PAR $0.01 749552105 10 2466 SH SOLE 18 2466 0 0 RF INDS LTD COM PAR $0.01 749552105 120 30299 SH SOLE 21 30299 0 0 RF INDS LTD COM PAR $0.01 749552105 532 134073 SH SOLE 22 134073 0 0 RGC RES INC COM 74955L103 194 6705 SH SOLE 2 457 0 6248 RGC RES INC COM 74955L103 6 214 SH SOLE 7 214 0 0 RGC RES INC COM 74955L103 791 27334 SH SOLE 18 27334 0 0 RGC RES INC COM 74955L103 421 14550 SH SOLE 19 14550 0 0 RGC RES INC COM 74955L103 7831 270705 SH SOLE 21 270705 0 0 RGC RES INC COM 74955L103 3062 105826 SH SOLE 22 101631 0 4195 RH COM 74967X103 1961 19520 SH SOLE 2 7128 0 12392 RH COM 74967X103 9 91 SH SOLE 4 91 0 0 RH COM 74967X103 30 303 SH SOLE 7 303 0 0 RH COM 74967X103 9586 95416 SH SOLE 18 95416 0 0 RH COM 74967X103 3190 31752 SH SOLE 19 31752 0 0 RH COM 74967X103 116552 1160068 SH SOLE 21 1160068 0 0 RH COM 74967X103 56015 557528 SH SOLE 22 539054 0 18474 RH COM 74967X103 700 6968 SH SOLE 26 3949 0 3019 RH COM 74967X103 265 2634 SH SOLE 28 2634 0 0 RH COM 74967X103 560 5578 SH SOLE 30 5578 0 0 RH COM 74967X103 174 1729 SH SOLE 40 1729 0 0 RH NOTE 6/1 74967XAA1 941 1169000 PRN SOLE 21 1169000 0 0 RHINEBECK BANCORP INC COM 762093102 6 979 SH SOLE 18 979 0 0 RHINEBECK BANCORP INC COM 762093102 102 15975 SH SOLE 21 15975 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 163 10689 SH SOLE 2 1347 0 9342 RHYTHM PHARMACEUTICALS INC COM 76243J105 6 366 SH SOLE 4 366 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 8 546 SH SOLE 7 546 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 1670 109753 SH SOLE 18 109753 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 840 55175 SH SOLE 19 55175 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 21220 1394226 SH SOLE 21 1394226 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 13677 898645 SH SOLE 22 871765 0 26880 RHYTHM PHARMACEUTICALS INC COM 76243J105 90 5890 SH SOLE 26 0 0 5890 RHYTHM PHARMACEUTICALS INC COM 76243J105 67 4411 SH SOLE 28 4411 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 237 15591 SH SOLE 30 15591 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 28 1834 SH SOLE 40 1834 0 0 RIBBON COMMUNICATIONS INC COM 762544104 177 58444 SH SOLE 2 3831 0 54613 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 676 223181 SH SOLE 18 223181 0 0 RIBBON COMMUNICATIONS INC COM 762544104 349 115243 SH SOLE 19 115243 0 0 RIBBON COMMUNICATIONS INC COM 762544104 6618 2184114 SH SOLE 21 2184114 0 0 RIBBON COMMUNICATIONS INC COM 762544104 5099 1682753 SH SOLE 22 1627883 0 54870 RIBBON COMMUNICATIONS INC COM 762544104 33 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 29 9431 SH SOLE 30 9431 0 0 RIBBON COMMUNICATIONS INC COM 762544104 15 4894 SH SOLE 40 4894 0 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 7 6902 SH SOLE 18 6902 0 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 73 73415 SH SOLE 21 73415 0 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 54 53912 SH SOLE 22 53912 0 0 RICHARDSON ELECTRS LTD COM 763165107 11 2868 SH SOLE 18 2868 0 0 RICHARDSON ELECTRS LTD COM 763165107 133 34659 SH SOLE 21 34659 0 0 RICHARDSON ELECTRS LTD COM 763165107 1174 306603 SH SOLE 22 306603 0 0 RICHMOND MUT BANCORPORATIN I COM 76525P100 124 12200 SH SOLE 2 617 0 11583 RICHMOND MUT BANCORPORATIN I COM 76525P100 506 49655 SH SOLE 18 49655 0 0 RICHMOND MUT BANCORPORATIN I COM 76525P100 265 25954 SH SOLE 19 25954 0 0 RICHMOND MUT BANCORPORATIN I COM 76525P100 5102 500162 SH SOLE 21 500162 0 0 RICHMOND MUT BANCORPORATIN I COM 76525P100 1430 140236 SH SOLE 22 133403 0 6833 RIGEL PHARMACEUTICALS INC COM NEW 766559603 129 82975 SH SOLE 2 20108 0 62867 RIGEL PHARMACEUTICALS INC COM NEW 766559603 6 4101 SH SOLE 7 4101 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 1079 691479 SH SOLE 18 630689 0 60790 RIGEL PHARMACEUTICALS INC COM NEW 766559603 1161 744424 SH SOLE 19 744424 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 11595 7432851 SH SOLE 21 7432851 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 8784 5630540 SH SOLE 22 5450316 0 180224 RIGEL PHARMACEUTICALS INC COM NEW 766559603 62 39828 SH SOLE 23 39828 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 246 157931 SH SOLE 26 0 0 157931 RIGEL PHARMACEUTICALS INC COM NEW 766559603 54 34869 SH SOLE 28 34869 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 51 32490 SH SOLE 30 32490 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 47 30315 SH SOLE 40 30315 0 0 RIGNET INC COM 766582100 13 7491 SH SOLE 2 429 0 7062 RIGNET INC COM 766582100 0 264 SH SOLE 7 264 0 0 RIGNET INC COM 766582100 93 51502 SH SOLE 18 51502 0 0 RIGNET INC COM 766582100 45 24754 SH SOLE 19 24754 0 0 RIGNET INC COM 766582100 871 483979 SH SOLE 21 483979 0 0 RIGNET INC COM 766582100 670 372032 SH SOLE 22 363361 0 8671 RIMINI STR INC DEL COM 76674Q107 31 7638 SH SOLE 2 1073 0 6565 RIMINI STR INC DEL COM 76674Q107 286 70045 SH SOLE 18 70045 0 0 RIMINI STR INC DEL COM 76674Q107 223 54449 SH SOLE 19 54449 0 0 RIMINI STR INC DEL COM 76674Q107 2728 667063 SH SOLE 21 667063 0 0 RIMINI STR INC DEL COM 76674Q107 931 227736 SH SOLE 22 219633 0 8103 RIMINI STR INC DEL COM 76674Q107 10 2454 SH SOLE 23 2454 0 0 RING ENERGY INC COM 76680V108 31 46588 SH SOLE 2 2143 0 44445 RING ENERGY INC COM 76680V108 1 1494 SH SOLE 7 1494 0 0 RING ENERGY INC COM 76680V108 182 276710 SH SOLE 18 276710 0 0 RING ENERGY INC COM 76680V108 68 102603 SH SOLE 19 102603 0 0 RING ENERGY INC COM 76680V108 4436 6735000 SH SOLE 21 6735000 0 0 RING ENERGY INC COM 76680V108 1186 1801108 SH SOLE 22 1765707 0 35401 RING ENERGY INC COM 76680V108 35 53175 SH SOLE 30 53175 0 0 RINGCENTRAL INC CL A 76680R206 42749 201730 SH SOLE 2 42145 0 159585 RINGCENTRAL INC CL A 76680R206 7329 34585 SH SOLE 4 32632 0 1953 RINGCENTRAL INC CL A 76680R206 1230 5802 SH SOLE 7 5802 0 0 RINGCENTRAL INC CL A 76680R206 1126 5314 SH SOLE 13 5314 0 0 RINGCENTRAL INC CL A 76680R206 1200 5665 SH SOLE 15 5665 0 0 RINGCENTRAL INC CL A 76680R206 13217 62372 SH SOLE 18 47802 0 14570 RINGCENTRAL INC CL A 76680R206 84675 399579 SH SOLE 19 399579 0 0 RINGCENTRAL INC CL A 76680R206 325040 1533858 SH SOLE 21 1533858 0 0 RINGCENTRAL INC CL A 76680R206 453999 2142415 SH SOLE 22 1992222 0 150193 RINGCENTRAL INC CL A 76680R206 13498 63696 SH SOLE 23 63696 0 0 RINGCENTRAL INC CL A 76680R206 30794 145317 SH SOLE 25 145317 0 0 RINGCENTRAL INC CL A 76680R206 53959 254634 SH SOLE 26 63009 0 191625 RINGCENTRAL INC CL A 76680R206 3246 15319 SH SOLE 28 10845 0 4474 RINGCENTRAL INC CL A 76680R206 6587 31084 SH SOLE 29 4011 0 27073 RINGCENTRAL INC CL A 76680R206 31088 146705 SH SOLE 30 146705 0 0 RINGCENTRAL INC CL A 76680R206 4312 20348 SH SOLE 31 16428 0 3920 RINGCENTRAL INC CL A 76680R206 41003 193493 SH SOLE 34 193493 0 0 RINGCENTRAL INC CL A 76680R206 10113 47724 SH SOLE 36 47724 0 0 RINGCENTRAL INC CL A 76680R206 362 1708 SH SOLE 40 1708 0 0 RINGCENTRAL INC NOTE 3/1 76680RAD9 3667 1400000 PRN SOLE 21 1400000 0 0 RIO TINTO PLC SPONSORED ADR 767204100 3455 75838 SH SOLE 7 75838 0 0 RIO TINTO PLC SPONSORED ADR 767204100 12848 281997 SH SOLE 19 281997 0 0 RIOT BLOCKCHAIN INC COM 767292105 6 7564 SH SOLE 18 7564 0 0 RIOT BLOCKCHAIN INC COM 767292105 50 60299 SH SOLE 21 60299 0 0 RIOT BLOCKCHAIN INC COM 767292105 447 536875 SH SOLE 22 536875 0 0 RISE ED CAYMAN LTD SPONSORED ADR 76761L102 1205 295995 SH SOLE 21 295995 0 0 RISE ED CAYMAN LTD SPONSORED ADR 76761L102 532 130823 SH SOLE 22 130823 0 0 RISE ED CAYMAN LTD SPONSORED ADR 76761L102 186 45579 SH SOLE 30 45579 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 3 76 SH SOLE 18 76 0 0 RITE AID CORP COM 767754872 827 55137 SH SOLE 2 4362 0 50775 RITE AID CORP COM 767754872 4 252 SH SOLE 4 252 0 0 RITE AID CORP COM 767754872 116 7734 SH SOLE 7 7734 0 0 RITE AID CORP COM 767754872 3080 205312 SH SOLE 18 205312 0 0 RITE AID CORP COM 767754872 2079 138600 SH SOLE 19 138600 0 0 RITE AID CORP COM 767754872 29857 1990478 SH SOLE 21 1990478 0 0 RITE AID CORP COM 767754872 25840 1722684 SH SOLE 22 1599990 0 122694 RITE AID CORP COM 767754872 109 7273 SH SOLE 23 7273 0 0 RITE AID CORP COM 767754872 487 32461 SH SOLE 26 10038 0 22423 RITE AID CORP COM 767754872 111 7402 SH SOLE 28 7402 0 0 RITE AID CORP COM 767754872 2156 143745 SH SOLE 30 143745 0 0 RITE AID CORP COM 767754872 349 23293 SH SOLE 31 0 0 23293 RITE AID CORP COM 767754872 313 20834 SH SOLE 36 20834 0 0 RITE AID CORP COM 767754872 77 5137 SH SOLE 40 5137 0 0 RITTER PHARMACEUTICALS INC COM NEW 767836307 4 15081 SH SOLE 21 15081 0 0 RIVERVIEW BANCORP INC COM 769397100 290 57947 SH SOLE 2 36032 0 21915 RIVERVIEW BANCORP INC COM 769397100 453 90377 SH SOLE 18 89277 0 1100 RIVERVIEW BANCORP INC COM 769397100 1643 327849 SH SOLE 19 327849 0 0 RIVERVIEW BANCORP INC COM 769397100 4067 811733 SH SOLE 21 811733 0 0 RIVERVIEW BANCORP INC COM 769397100 4884 974786 SH SOLE 22 963414 0 11372 RIVERVIEW BANCORP INC COM 769397100 927 185066 SH SOLE 23 185066 0 0 RIVERVIEW BANCORP INC COM 769397100 886 176918 SH SOLE 26 0 0 176918 RIVERVIEW FINL CORP NEW COM 76940Q105 14 2218 SH SOLE 18 2218 0 0 RIVERVIEW FINL CORP NEW COM 76940Q105 87 13380 SH SOLE 21 13380 0 0 RLI CORP COM 749607107 2710 30816 SH SOLE 2 18041 0 12775 RLI CORP COM 749607107 17 192 SH SOLE 4 192 0 0 RLI CORP COM 749607107 1098 12484 SH SOLE 7 12484 0 0 RLI CORP COM 749607107 20780 236326 SH SOLE 18 231952 0 4374 RLI CORP COM 749607107 9101 103501 SH SOLE 19 103501 0 0 RLI CORP COM 749607107 242327 2755911 SH SOLE 21 2755911 0 0 RLI CORP COM 749607107 120291 1368031 SH SOLE 22 1325392 0 42639 RLI CORP COM 749607107 197 2242 SH SOLE 23 2242 0 0 RLI CORP COM 749607107 1343 15274 SH SOLE 26 6827 0 8447 RLI CORP COM 749607107 489 5559 SH SOLE 28 5559 0 0 RLI CORP COM 749607107 1116 12697 SH SOLE 30 12697 0 0 RLI CORP COM 749607107 39 440 SH SOLE 34 440 0 0 RLI CORP COM 749607107 75 857 SH SOLE 36 857 0 0 RLI CORP COM 749607107 382 4344 SH SOLE 40 4344 0 0 RLJ LODGING TR COM 74965L101 1713 221885 SH SOLE 2 67322 0 154563 RLJ LODGING TR COM 74965L101 1747 226343 SH SOLE 4 226343 0 0 RLJ LODGING TR COM 74965L101 1435 185901 SH SOLE 7 185901 0 0 RLJ LODGING TR COM 74965L101 537 69538 SH SOLE 13 69538 0 0 RLJ LODGING TR COM 74965L101 11377 1473672 SH SOLE 18 1332036 0 141636 RLJ LODGING TR COM 74965L101 15809 2047748 SH SOLE 19 2047748 0 0 RLJ LODGING TR COM 74965L101 54944 7117075 SH SOLE 21 7117075 0 0 RLJ LODGING TR COM 74965L101 68771 8908157 SH SOLE 22 7801700 0 1106457 RLJ LODGING TR COM 74965L101 1490 192949 SH SOLE 23 192949 0 0 RLJ LODGING TR COM 74965L101 3021 391337 SH SOLE 25 391337 0 0 RLJ LODGING TR COM 74965L101 3504 453940 SH SOLE 26 32888 0 421052 RLJ LODGING TR COM 74965L101 423 54774 SH SOLE 28 54774 0 0 RLJ LODGING TR COM 74965L101 1297 168021 SH SOLE 29 88858 0 79163 RLJ LODGING TR COM 74965L101 6181 800666 SH SOLE 30 800666 0 0 RLJ LODGING TR COM 74965L101 646 83623 SH SOLE 34 83623 0 0 RLJ LODGING TR COM 74965L101 421 54527 SH SOLE 36 54527 0 0 RLJ LODGING TR COM 74965L101 124 16080 SH SOLE 40 16080 0 0 RLJ LODGING TR CUM CONV PFD A 74965L200 119 6799 SH SOLE 7 6799 0 0 RLJ LODGING TR CUM CONV PFD A 74965L200 16892 965242 SH SOLE 21 965242 0 0 RMG ACQUISITION CORP UNIT 99/99/9999 749641205 17069 1686667 SH SOLE 2 1686667 0 0 RMR GROUP INC CL A 74967R106 231 8550 SH SOLE 2 3282 0 5268 RMR GROUP INC CL A 74967R106 1 32 SH SOLE 4 32 0 0 RMR GROUP INC CL A 74967R106 7 278 SH SOLE 7 278 0 0 RMR GROUP INC CL A 74967R106 1683 62406 SH SOLE 18 54146 0 8260 RMR GROUP INC CL A 74967R106 2501 92727 SH SOLE 19 92727 0 0 RMR GROUP INC CL A 74967R106 13630 505361 SH SOLE 21 505361 0 0 RMR GROUP INC CL A 74967R106 14102 522877 SH SOLE 22 506479 0 16398 RMR GROUP INC CL A 74967R106 334 12399 SH SOLE 23 12399 0 0 RMR GROUP INC CL A 74967R106 683 25319 SH SOLE 26 598 0 24721 RMR GROUP INC CL A 74967R106 80 2973 SH SOLE 28 2973 0 0 RMR GROUP INC CL A 74967R106 139 5172 SH SOLE 30 5172 0 0 RMR GROUP INC CL A 74967R106 1 51 SH SOLE 31 0 0 51 RMR GROUP INC CL A 74967R106 86 3207 SH SOLE 40 3207 0 0 ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 7 2873 SH SOLE 2 0 0 2873 ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 33 12830 SH SOLE 18 12830 0 0 ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 16 6116 SH SOLE 19 6116 0 0 ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 369 144543 SH SOLE 21 144543 0 0 ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 321 125809 SH SOLE 22 124530 0 1279 ROBERT HALF INTL INC COM 770323103 13167 348796 SH SOLE 2 96473 0 252323 ROBERT HALF INTL INC COM 770323103 2448 64849 SH SOLE 4 61589 0 3260 ROBERT HALF INTL INC COM 770323103 6634 175732 SH SOLE 7 109861 0 65871 ROBERT HALF INTL INC COM 770323103 1271 33673 SH SOLE 13 33673 0 0 ROBERT HALF INTL INC COM 770323103 418 11062 SH SOLE 15 11062 0 0 ROBERT HALF INTL INC COM 770323103 33660 891650 SH SOLE 18 746401 0 145249 ROBERT HALF INTL INC COM 770323103 17039 451376 SH SOLE 19 451376 0 0 ROBERT HALF INTL INC COM 770323103 141195 3740270 SH SOLE 21 3740270 0 0 ROBERT HALF INTL INC COM 770323103 138377 3665627 SH SOLE 22 3316419 0 349208 ROBERT HALF INTL INC COM 770323103 3591 95132 SH SOLE 23 95132 0 0 ROBERT HALF INTL INC COM 770323103 8408 222739 SH SOLE 25 200558 0 22181 ROBERT HALF INTL INC COM 770323103 29739 787776 SH SOLE 26 152839 0 634937 ROBERT HALF INTL INC COM 770323103 853 22603 SH SOLE 28 16656 0 5947 ROBERT HALF INTL INC COM 770323103 8181 216725 SH SOLE 29 3065 0 213660 ROBERT HALF INTL INC COM 770323103 21495 569405 SH SOLE 30 569405 0 0 ROBERT HALF INTL INC COM 770323103 1184 31367 SH SOLE 31 24173 0 7194 ROBERT HALF INTL INC COM 770323103 11536 305589 SH SOLE 34 305589 0 0 ROBERT HALF INTL INC COM 770323103 4244 112421 SH SOLE 36 112421 0 0 ROBERT HALF INTL INC COM 770323103 96 2534 SH SOLE 40 2534 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 167 11971 SH SOLE 2 1832 0 10139 ROCKET PHARMACEUTICALS INC COM 77313F106 6 449 SH SOLE 7 449 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 1604 114956 SH SOLE 18 114956 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 825 59119 SH SOLE 19 59119 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 21555 1545159 SH SOLE 21 1545159 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 13103 939248 SH SOLE 22 908142 0 31106 ROCKET PHARMACEUTICALS INC COM 77313F106 88 6338 SH SOLE 26 0 0 6338 ROCKET PHARMACEUTICALS INC COM 77313F106 66 4698 SH SOLE 28 4698 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 268 19227 SH SOLE 30 19227 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 22 1611 SH SOLE 34 1611 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 44 3176 SH SOLE 40 3176 0 0 ROCKWELL AUTOMATION INC COM 773903109 47948 317726 SH SOLE 2 62156 0 255570 ROCKWELL AUTOMATION INC COM 773903109 9549 63273 SH SOLE 4 60049 0 3224 ROCKWELL AUTOMATION INC COM 773903109 26317 174390 SH SOLE 7 104796 0 69594 ROCKWELL AUTOMATION INC COM 773903109 44 289 SH SOLE 13 289 0 0 ROCKWELL AUTOMATION INC COM 773903109 1721 11401 SH SOLE 15 11401 0 0 ROCKWELL AUTOMATION INC COM 773903109 41139 272603 SH SOLE 18 254637 0 17966 ROCKWELL AUTOMATION INC COM 773903109 5913 39184 SH SOLE 19 39184 0 0 ROCKWELL AUTOMATION INC COM 773903109 610791 4047385 SH SOLE 21 4047385 0 0 ROCKWELL AUTOMATION INC COM 773903109 428949 2842413 SH SOLE 22 2557719 0 284694 ROCKWELL AUTOMATION INC COM 773903109 13638 90375 SH SOLE 23 90375 0 0 ROCKWELL AUTOMATION INC COM 773903109 23356 154771 SH SOLE 25 154771 0 0 ROCKWELL AUTOMATION INC COM 773903109 97052 643114 SH SOLE 26 81950 0 561164 ROCKWELL AUTOMATION INC COM 773903109 3605 23886 SH SOLE 28 16703 0 7183 ROCKWELL AUTOMATION INC COM 773903109 481 3188 SH SOLE 29 3188 0 0 ROCKWELL AUTOMATION INC COM 773903109 101083 669820 SH SOLE 30 669820 0 0 ROCKWELL AUTOMATION INC COM 773903109 4755 31506 SH SOLE 31 24489 0 7017 ROCKWELL AUTOMATION INC COM 773903109 3105 20574 SH SOLE 34 20574 0 0 ROCKWELL AUTOMATION INC COM 773903109 11833 78408 SH SOLE 36 78408 0 0 ROCKWELL AUTOMATION INC COM 773903109 389 2578 SH SOLE 40 2578 0 0 ROCKWELL MED INC COM 774374102 61 29789 SH SOLE 2 4050 0 25739 ROCKWELL MED INC COM 774374102 2 1027 SH SOLE 7 1027 0 0 ROCKWELL MED INC COM 774374102 514 250865 SH SOLE 18 250865 0 0 ROCKWELL MED INC COM 774374102 246 119875 SH SOLE 19 119875 0 0 ROCKWELL MED INC COM 774374102 4582 2235025 SH SOLE 21 2235025 0 0 ROCKWELL MED INC COM 774374102 3318 1618353 SH SOLE 22 1582833 0 35520 ROCKY BRANDS INC COM 774515100 140 7228 SH SOLE 2 212 0 7016 ROCKY BRANDS INC COM 774515100 4 214 SH SOLE 7 214 0 0 ROCKY BRANDS INC COM 774515100 497 25689 SH SOLE 18 25689 0 0 ROCKY BRANDS INC COM 774515100 252 13013 SH SOLE 19 13013 0 0 ROCKY BRANDS INC COM 774515100 5012 259016 SH SOLE 21 259016 0 0 ROCKY BRANDS INC COM 774515100 4657 240686 SH SOLE 22 235924 0 4762 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 5 1114 SH SOLE 18 1114 0 0 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 94 19624 SH SOLE 21 19624 0 0 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 41 8522 SH SOLE 22 8522 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 91181 2195545 SH SOLE 18 2191715 0 3830 ROGERS CORP COM 775133101 646 6841 SH SOLE 2 934 0 5907 ROGERS CORP COM 775133101 8 81 SH SOLE 4 81 0 0 ROGERS CORP COM 775133101 32 341 SH SOLE 7 341 0 0 ROGERS CORP COM 775133101 8138 86188 SH SOLE 18 84472 0 1716 ROGERS CORP COM 775133101 4212 44608 SH SOLE 19 44608 0 0 ROGERS CORP COM 775133101 185625 1965946 SH SOLE 21 1965946 0 0 ROGERS CORP COM 775133101 51087 541058 SH SOLE 22 518113 0 22945 ROGERS CORP COM 775133101 28 293 SH SOLE 23 293 0 0 ROGERS CORP COM 775133101 704 7458 SH SOLE 26 5841 0 1617 ROGERS CORP COM 775133101 276 2924 SH SOLE 28 2924 0 0 ROGERS CORP COM 775133101 2247 23793 SH SOLE 30 23793 0 0 ROGERS CORP COM 775133101 23 244 SH SOLE 34 244 0 0 ROGERS CORP COM 775133101 189 2003 SH SOLE 40 2003 0 0 ROKU INC COM CL A 77543R102 17191 196513 SH SOLE 2 12041 0 184472 ROKU INC COM CL A 77543R102 3572 40827 SH SOLE 4 38604 0 2223 ROKU INC COM CL A 77543R102 593 6778 SH SOLE 7 6778 0 0 ROKU INC COM CL A 77543R102 20 228 SH SOLE 13 228 0 0 ROKU INC COM CL A 77543R102 689 7875 SH SOLE 15 7875 0 0 ROKU INC COM CL A 77543R102 4949 56576 SH SOLE 18 49238 0 7338 ROKU INC COM CL A 77543R102 30676 350668 SH SOLE 19 350668 0 0 ROKU INC COM CL A 77543R102 105002 1200297 SH SOLE 21 1200297 0 0 ROKU INC COM CL A 77543R102 211709 2420082 SH SOLE 22 2277459 0 142623 ROKU INC COM CL A 77543R102 5802 66326 SH SOLE 23 66326 0 0 ROKU INC COM CL A 77543R102 425 4858 SH SOLE 25 4858 0 0 ROKU INC COM CL A 77543R102 14136 161586 SH SOLE 26 76303 0 85283 ROKU INC COM CL A 77543R102 1620 18515 SH SOLE 28 13133 0 5382 ROKU INC COM CL A 77543R102 1856 21218 SH SOLE 29 1726 0 19492 ROKU INC COM CL A 77543R102 11477 131192 SH SOLE 30 131192 0 0 ROKU INC COM CL A 77543R102 1754 20051 SH SOLE 31 17049 0 3002 ROKU INC COM CL A 77543R102 15731 179819 SH SOLE 34 179819 0 0 ROKU INC COM CL A 77543R102 1886 21559 SH SOLE 36 21559 0 0 ROKU INC COM CL A 77543R102 170 1943 SH SOLE 40 1943 0 0 ROLLINS INC COM 775711104 12950 358337 SH SOLE 2 48355 0 309982 ROLLINS INC COM 775711104 2549 70536 SH SOLE 4 66413 0 4123 ROLLINS INC COM 775711104 7866 217663 SH SOLE 7 135712 0 81951 ROLLINS INC COM 775711104 87 2420 SH SOLE 13 2420 0 0 ROLLINS INC COM 775711104 388 10727 SH SOLE 15 10727 0 0 ROLLINS INC COM 775711104 10685 295644 SH SOLE 18 274557 0 21087 ROLLINS INC COM 775711104 1656 45835 SH SOLE 19 45835 0 0 ROLLINS INC COM 775711104 165024 4566240 SH SOLE 21 4566240 0 0 ROLLINS INC COM 775711104 133874 3704323 SH SOLE 22 3361468 0 342855 ROLLINS INC COM 775711104 4001 110721 SH SOLE 23 110721 0 0 ROLLINS INC COM 775711104 6046 167301 SH SOLE 25 167301 0 0 ROLLINS INC COM 775711104 24167 668704 SH SOLE 26 173220 0 495484 ROLLINS INC COM 775711104 1068 29551 SH SOLE 28 21140 0 8411 ROLLINS INC COM 775711104 1237 34217 SH SOLE 29 3771 0 30446 ROLLINS INC COM 775711104 32992 912902 SH SOLE 30 912902 0 0 ROLLINS INC COM 775711104 1130 31260 SH SOLE 31 26030 0 5230 ROLLINS INC COM 775711104 329 9108 SH SOLE 34 9108 0 0 ROLLINS INC COM 775711104 2887 79881 SH SOLE 36 79881 0 0 ROLLINS INC COM 775711104 107 2959 SH SOLE 40 2959 0 0 ROPER TECHNOLOGIES INC COM 776696106 99279 318395 SH SOLE 2 60030 0 258365 ROPER TECHNOLOGIES INC COM 776696106 17612 56482 SH SOLE 4 53607 0 2875 ROPER TECHNOLOGIES INC COM 776696106 36303 116428 SH SOLE 7 88192 0 28236 ROPER TECHNOLOGIES INC COM 776696106 2287 7333 SH SOLE 13 7333 0 0 ROPER TECHNOLOGIES INC COM 776696106 2996 9608 SH SOLE 15 9608 0 0 ROPER TECHNOLOGIES INC COM 776696106 2 8 SH SOLE 17 0 0 8 ROPER TECHNOLOGIES INC COM 776696106 151151 484752 SH SOLE 18 390208 0 94544 ROPER TECHNOLOGIES INC COM 776696106 73328 235169 SH SOLE 19 235169 0 0 ROPER TECHNOLOGIES INC COM 776696106 595812 1910816 SH SOLE 21 1910816 0 0 ROPER TECHNOLOGIES INC COM 776696106 793335 2544291 SH SOLE 22 2276496 0 267795 ROPER TECHNOLOGIES INC COM 776696106 25572 82012 SH SOLE 23 82012 0 0 ROPER TECHNOLOGIES INC COM 776696106 35602 114178 SH SOLE 25 114178 0 0 ROPER TECHNOLOGIES INC COM 776696106 180915 580209 SH SOLE 26 80457 0 499752 ROPER TECHNOLOGIES INC COM 776696106 6750 21647 SH SOLE 28 15261 0 6386 ROPER TECHNOLOGIES INC COM 776696106 9028 28952 SH SOLE 29 5013 0 23939 ROPER TECHNOLOGIES INC COM 776696106 115867 371596 SH SOLE 30 371596 0 0 ROPER TECHNOLOGIES INC COM 776696106 10385 33305 SH SOLE 31 24933 0 8372 ROPER TECHNOLOGIES INC COM 776696106 6832 21910 SH SOLE 34 21910 0 0 ROPER TECHNOLOGIES INC COM 776696106 22071 70783 SH SOLE 36 70783 0 0 ROPER TECHNOLOGIES INC COM 776696106 740 2374 SH SOLE 40 2374 0 0 ROSEHILL RES INC CL A 777385105 1 3500 SH SOLE 2 0 0 3500 ROSEHILL RES INC CL A 777385105 15 36476 SH SOLE 18 36476 0 0 ROSEHILL RES INC CL A 777385105 7 17247 SH SOLE 19 17247 0 0 ROSEHILL RES INC CL A 777385105 145 354094 SH SOLE 21 354094 0 0 ROSEHILL RES INC CL A 777385105 19 45529 SH SOLE 22 41850 0 3679 ROSETTA STONE INC COM 777780107 248 17690 SH SOLE 2 869 0 16821 ROSETTA STONE INC COM 777780107 6 398 SH SOLE 7 398 0 0 ROSETTA STONE INC COM 777780107 1089 77645 SH SOLE 18 77645 0 0 ROSETTA STONE INC COM 777780107 536 38202 SH SOLE 19 38202 0 0 ROSETTA STONE INC COM 777780107 10746 766441 SH SOLE 21 766441 0 0 ROSETTA STONE INC COM 777780107 9620 686182 SH SOLE 22 664919 0 21263 ROSETTA STONE INC COM 777780107 53 3768 SH SOLE 28 3768 0 0 ROSETTA STONE INC COM 777780107 40 2858 SH SOLE 30 2858 0 0 ROSETTA STONE INC COM 777780107 29 2075 SH SOLE 40 2075 0 0 ROSS STORES INC COM 778296103 74776 859793 SH SOLE 2 91003 0 768790 ROSS STORES INC COM 778296103 16467 189343 SH SOLE 4 179376 0 9967 ROSS STORES INC COM 778296103 57197 657664 SH SOLE 7 376793 0 280871 ROSS STORES INC COM 778296103 355 4079 SH SOLE 13 4079 0 0 ROSS STORES INC COM 778296103 2702 31069 SH SOLE 15 31069 0 0 ROSS STORES INC COM 778296103 83998 965830 SH SOLE 18 901493 0 64337 ROSS STORES INC COM 778296103 6430 73934 SH SOLE 19 73934 0 0 ROSS STORES INC COM 778296103 816616 9389627 SH SOLE 21 9389627 0 0 ROSS STORES INC COM 778296103 763236 8775858 SH SOLE 22 7934114 0 841744 ROSS STORES INC COM 778296103 22905 263370 SH SOLE 23 263370 0 0 ROSS STORES INC COM 778296103 36337 417808 SH SOLE 25 416003 0 1805 ROSS STORES INC COM 778296103 135433 1557238 SH SOLE 26 236880 0 1320358 ROSS STORES INC COM 778296103 6350 73015 SH SOLE 28 51897 0 21118 ROSS STORES INC COM 778296103 630 7239 SH SOLE 29 7239 0 0 ROSS STORES INC COM 778296103 150096 1725835 SH SOLE 30 1725835 0 0 ROSS STORES INC COM 778296103 7362 84645 SH SOLE 31 67767 0 16878 ROSS STORES INC COM 778296103 4983 57301 SH SOLE 32 57301 0 0 ROSS STORES INC COM 778296103 2920 33570 SH SOLE 34 33570 0 0 ROSS STORES INC COM 778296103 23524 270484 SH SOLE 36 270484 0 0 ROSS STORES INC COM 778296103 692 7962 SH SOLE 40 7962 0 0 ROYAL BK CDA COM 780087102 936 15207 SH SOLE 18 15207 0 0 ROYAL BK CDA COM 780087102 579 9410 SH SOLE 25 9410 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 2 606 SH SOLE 18 606 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 13291 413155 SH SOLE 2 37338 0 375817 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2817 87578 SH SOLE 4 82707 0 4871 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 5013 155821 SH SOLE 7 147762 0 8059 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 137 4260 SH SOLE 13 4260 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 620 19262 SH SOLE 15 19262 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 16203 503671 SH SOLE 18 478474 0 25197 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1662 51668 SH SOLE 19 51668 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 140686 4373198 SH SOLE 21 4373198 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 130937 4070167 SH SOLE 22 3656952 0 413215 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 4149 128961 SH SOLE 23 128961 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 5714 177611 SH SOLE 25 177611 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 27991 870109 SH SOLE 26 124537 0 745572 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1179 36663 SH SOLE 28 25564 0 11099 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 104 3245 SH SOLE 29 3245 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 20003 621796 SH SOLE 30 621796 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1347 41872 SH SOLE 31 33066 0 8806 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 530 16466 SH SOLE 34 16466 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 3891 120961 SH SOLE 36 120961 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 140 4346 SH SOLE 40 4346 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 8 240 SH SOLE 18 240 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 101 2891 SH SOLE 18 2891 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 44999 1289730 SH SOLE 19 1289730 0 0 ROYAL GOLD INC COM 780287108 14890 169764 SH SOLE 2 46015 0 123749 ROYAL GOLD INC COM 780287108 293 3343 SH SOLE 4 3343 0 0 ROYAL GOLD INC COM 780287108 20014 228181 SH SOLE 7 228181 0 0 ROYAL GOLD INC COM 780287108 17121 195204 SH SOLE 18 194655 0 549 ROYAL GOLD INC COM 780287108 1476 16832 SH SOLE 19 16832 0 0 ROYAL GOLD INC COM 780287108 285062 3250054 SH SOLE 21 3250054 0 0 ROYAL GOLD INC COM 780287108 185888 2119350 SH SOLE 22 2013231 0 106119 ROYAL GOLD INC COM 780287108 1646 18770 SH SOLE 23 18770 0 0 ROYAL GOLD INC COM 780287108 3354 38245 SH SOLE 26 15137 0 23108 ROYAL GOLD INC COM 780287108 794 9052 SH SOLE 28 9052 0 0 ROYAL GOLD INC COM 780287108 434 4947 SH SOLE 29 4947 0 0 ROYAL GOLD INC COM 780287108 43680 498001 SH SOLE 30 498001 0 0 ROYAL GOLD INC COM 780287108 709 8084 SH SOLE 31 5572 0 2512 ROYAL GOLD INC COM 780287108 328 3744 SH SOLE 34 3744 0 0 ROYAL GOLD INC COM 780287108 130 1484 SH SOLE 36 1484 0 0 ROYAL GOLD INC COM 780287108 630 7184 SH SOLE 40 7184 0 0 RPC INC COM 749660106 136 65944 SH SOLE 2 11639 0 54305 RPC INC COM 749660106 1 303 SH SOLE 4 303 0 0 RPC INC COM 749660106 3 1326 SH SOLE 7 1326 0 0 RPC INC COM 749660106 546 264845 SH SOLE 18 264845 0 0 RPC INC COM 749660106 361 175440 SH SOLE 19 175440 0 0 RPC INC COM 749660106 12224 5934181 SH SOLE 21 5934181 0 0 RPC INC COM 749660106 4047 1964733 SH SOLE 22 1880812 0 83921 RPC INC COM 749660106 53 25601 SH SOLE 23 25601 0 0 RPC INC COM 749660106 209 101450 SH SOLE 26 24672 0 76778 RPC INC COM 749660106 19 9323 SH SOLE 28 9323 0 0 RPC INC COM 749660106 117 56854 SH SOLE 30 56854 0 0 RPC INC COM 749660106 14 6918 SH SOLE 40 6918 0 0 RPM INTL INC COM 749685103 22322 375159 SH SOLE 2 93056 0 282103 RPM INTL INC COM 749685103 3610 60665 SH SOLE 4 57136 0 3529 RPM INTL INC COM 749685103 2310 38817 SH SOLE 7 38817 0 0 RPM INTL INC COM 749685103 616 10345 SH SOLE 15 10345 0 0 RPM INTL INC COM 749685103 24542 412476 SH SOLE 18 401309 0 11167 RPM INTL INC COM 749685103 2407 40449 SH SOLE 19 40449 0 0 RPM INTL INC COM 749685103 372166 6254889 SH SOLE 21 6254889 0 0 RPM INTL INC COM 749685103 251810 4232095 SH SOLE 22 4013113 0 218982 RPM INTL INC COM 749685103 5920 99498 SH SOLE 23 99498 0 0 RPM INTL INC COM 749685103 182 3058 SH SOLE 25 3058 0 0 RPM INTL INC COM 749685103 15540 261169 SH SOLE 26 126640 0 134529 RPM INTL INC COM 749685103 1595 26810 SH SOLE 28 18694 0 8116 RPM INTL INC COM 749685103 1931 32462 SH SOLE 29 4081 0 28381 RPM INTL INC COM 749685103 11394 191489 SH SOLE 30 191489 0 0 RPM INTL INC COM 749685103 1832 30794 SH SOLE 31 23469 0 7325 RPM INTL INC COM 749685103 427 7174 SH SOLE 34 7174 0 0 RPM INTL INC COM 749685103 1614 27126 SH SOLE 36 27126 0 0 RPM INTL INC COM 749685103 184 3086 SH SOLE 40 3086 0 0 RPT REALTY SH BEN INT 74971D101 463 76732 SH SOLE 2 4143 0 72589 RPT REALTY SH BEN INT 74971D101 270 44839 SH SOLE 4 44839 0 0 RPT REALTY SH BEN INT 74971D101 485 80430 SH SOLE 7 80430 0 0 RPT REALTY SH BEN INT 74971D101 2185 362312 SH SOLE 18 362312 0 0 RPT REALTY SH BEN INT 74971D101 1359 225391 SH SOLE 19 225391 0 0 RPT REALTY SH BEN INT 74971D101 55883 9267420 SH SOLE 21 9267420 0 0 RPT REALTY SH BEN INT 74971D101 18701 3101373 SH SOLE 22 3014433 0 86940 RPT REALTY SH BEN INT 74971D101 16 2668 SH SOLE 23 2668 0 0 RPT REALTY SH BEN INT 74971D101 1138 188729 SH SOLE 25 188729 0 0 RPT REALTY SH BEN INT 74971D101 388 64326 SH SOLE 26 13131 0 51195 RPT REALTY SH BEN INT 74971D101 71 11833 SH SOLE 28 11833 0 0 RPT REALTY SH BEN INT 74971D101 244 40538 SH SOLE 29 40538 0 0 RPT REALTY SH BEN INT 74971D101 2637 437322 SH SOLE 30 437322 0 0 RPT REALTY SH BEN INT 74971D101 52 8564 SH SOLE 40 8564 0 0 RTI SURGICAL HOLDINGS INC COM 74975N105 89 51837 SH SOLE 2 2021 0 49816 RTI SURGICAL HOLDINGS INC COM 74975N105 2 1387 SH SOLE 7 1387 0 0 RTI SURGICAL HOLDINGS INC COM 74975N105 354 207259 SH SOLE 18 207259 0 0 RTI SURGICAL HOLDINGS INC COM 74975N105 178 103877 SH SOLE 19 103877 0 0 RTI SURGICAL HOLDINGS INC COM 74975N105 3476 2032485 SH SOLE 21 2032485 0 0 RTI SURGICAL HOLDINGS INC COM 74975N105 3689 2157239 SH SOLE 22 2120395 0 36844 RTI SURGICAL HOLDINGS INC COM 74975N105 25 14744 SH SOLE 23 14744 0 0 RTI SURGICAL HOLDINGS INC COM 74975N105 24 14181 SH SOLE 26 0 0 14181 RTW RETAILWINDS INC COM 74980D100 6 28801 SH SOLE 2 797 0 28004 RTW RETAILWINDS INC COM 74980D100 20 95391 SH SOLE 18 95391 0 0 RTW RETAILWINDS INC COM 74980D100 10 48508 SH SOLE 19 48508 0 0 RTW RETAILWINDS INC COM 74980D100 214 1018023 SH SOLE 21 1018023 0 0 RTW RETAILWINDS INC COM 74980D100 187 888174 SH SOLE 22 876908 0 11266 RUBICON PROJ INC COM 78112V102 158 28491 SH SOLE 2 2852 0 25639 RUBICON PROJ INC COM 78112V102 7 1194 SH SOLE 7 1194 0 0 RUBICON PROJ INC COM 78112V102 1018 183344 SH SOLE 18 183344 0 0 RUBICON PROJ INC COM 78112V102 496 89406 SH SOLE 19 89406 0 0 RUBICON PROJ INC COM 78112V102 9567 1723771 SH SOLE 21 1723771 0 0 RUBICON PROJ INC COM 78112V102 8294 1494449 SH SOLE 22 1427223 0 67226 RUBICON PROJ INC COM 78112V102 74 13367 SH SOLE 26 0 0 13367 RUBICON PROJ INC COM 78112V102 77 13820 SH SOLE 28 13820 0 0 RUBICON PROJ INC COM 78112V102 83 14904 SH SOLE 30 14904 0 0 RUBICON TECHNOLOGY INC COM NEW 78112T206 6 842 SH SOLE 21 842 0 0 RUBICON TECHNOLOGY INC COM NEW 78112T206 376 48761 SH SOLE 22 48761 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 57 12751 SH SOLE 2 1414 0 11337 RUBIUS THERAPEUTICS INC COM 78116T103 3 688 SH SOLE 7 688 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 543 122038 SH SOLE 18 122038 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 355 79828 SH SOLE 19 79828 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 7979 1792944 SH SOLE 21 1792944 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 4402 989139 SH SOLE 22 944777 0 44362 RUBIUS THERAPEUTICS INC COM 78116T103 29 6447 SH SOLE 26 0 0 6447 RUBIUS THERAPEUTICS INC COM 78116T103 49 11001 SH SOLE 30 11001 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 14 3154 SH SOLE 40 3154 0 0 RUMBLEON INC COM CL B 781386206 1 2867 SH SOLE 18 2867 0 0 RUMBLEON INC COM CL B 781386206 4 20893 SH SOLE 21 20893 0 0 RUMBLEON INC COM CL B 781386206 41 193920 SH SOLE 22 193920 0 0 RUSH ENTERPRISES INC CL A 781846209 809 25338 SH SOLE 2 1421 0 23917 RUSH ENTERPRISES INC CL A 781846209 5 161 SH SOLE 4 161 0 0 RUSH ENTERPRISES INC CL A 781846209 29 913 SH SOLE 7 913 0 0 RUSH ENTERPRISES INC CL A 781846209 2993 93765 SH SOLE 18 93765 0 0 RUSH ENTERPRISES INC CL A 781846209 1644 51519 SH SOLE 19 51519 0 0 RUSH ENTERPRISES INC CL A 781846209 29828 934468 SH SOLE 21 934468 0 0 RUSH ENTERPRISES INC CL A 781846209 26563 832161 SH SOLE 22 789997 0 42164 RUSH ENTERPRISES INC CL A 781846209 418 13084 SH SOLE 26 5546 0 7538 RUSH ENTERPRISES INC CL A 781846209 138 4325 SH SOLE 28 4325 0 0 RUSH ENTERPRISES INC CL A 781846209 360 11265 SH SOLE 30 11265 0 0 RUSH ENTERPRISES INC CL A 781846209 74 2303 SH SOLE 36 2303 0 0 RUSH ENTERPRISES INC CL A 781846209 101 3168 SH SOLE 40 3168 0 0 RUSH ENTERPRISES INC CL B 781846308 114 3723 SH SOLE 2 192 0 3531 RUSH ENTERPRISES INC CL B 781846308 469 15387 SH SOLE 18 15387 0 0 RUSH ENTERPRISES INC CL B 781846308 231 7569 SH SOLE 19 7569 0 0 RUSH ENTERPRISES INC CL B 781846308 5017 164428 SH SOLE 21 164428 0 0 RUSH ENTERPRISES INC CL B 781846308 2714 88943 SH SOLE 22 86721 0 2222 RUSH ENTERPRISES INC CL B 781846308 15 500 SH SOLE 26 0 0 500 RUSH ENTERPRISES INC CL B 781846308 26 839 SH SOLE 30 839 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 88 13154 SH SOLE 2 4216 0 8938 RUTHS HOSPITALITY GROUP INC COM 783332109 0 9 SH SOLE 4 9 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 3 388 SH SOLE 7 388 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 950 142254 SH SOLE 18 136627 0 5627 RUTHS HOSPITALITY GROUP INC COM 783332109 1128 168830 SH SOLE 19 168830 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 20669 3094208 SH SOLE 21 3094208 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 6082 910533 SH SOLE 22 878439 0 32094 RUTHS HOSPITALITY GROUP INC COM 783332109 119 17776 SH SOLE 23 17776 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 584 87355 SH SOLE 26 0 0 87355 RUTHS HOSPITALITY GROUP INC COM 783332109 24 3566 SH SOLE 28 3566 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 238 35624 SH SOLE 30 35624 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 72 10790 SH SOLE 34 10790 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 26 3946 SH SOLE 40 3946 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 1 12 SH SOLE 18 12 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 2570 48416 SH SOLE 21 48416 0 0 RYDER SYS INC COM 783549108 3501 132412 SH SOLE 2 28849 0 103563 RYDER SYS INC COM 783549108 7 272 SH SOLE 4 272 0 0 RYDER SYS INC COM 783549108 73 2762 SH SOLE 7 2762 0 0 RYDER SYS INC COM 783549108 3977 150409 SH SOLE 18 150409 0 0 RYDER SYS INC COM 783549108 1889 71456 SH SOLE 19 71456 0 0 RYDER SYS INC COM 783549108 73042 2762547 SH SOLE 21 2762547 0 0 RYDER SYS INC COM 783549108 52075 1969555 SH SOLE 22 1856173 0 113382 RYDER SYS INC COM 783549108 829 31339 SH SOLE 26 17140 0 14199 RYDER SYS INC COM 783549108 175 6610 SH SOLE 28 6610 0 0 RYDER SYS INC COM 783549108 482 18216 SH SOLE 30 18216 0 0 RYDER SYS INC COM 783549108 205 7771 SH SOLE 31 1098 0 6673 RYDER SYS INC COM 783549108 39 1480 SH SOLE 34 1480 0 0 RYDER SYS INC COM 783549108 536 20270 SH SOLE 36 20270 0 0 RYDER SYS INC COM 783549108 182 6872 SH SOLE 40 6872 0 0 RYERSON HLDG CORP COM 783754104 57 10733 SH SOLE 2 5433 0 5300 RYERSON HLDG CORP COM 783754104 3 524 SH SOLE 7 524 0 0 RYERSON HLDG CORP COM 783754104 321 60349 SH SOLE 18 60349 0 0 RYERSON HLDG CORP COM 783754104 970 182341 SH SOLE 19 182341 0 0 RYERSON HLDG CORP COM 783754104 3269 614446 SH SOLE 21 614446 0 0 RYERSON HLDG CORP COM 783754104 4195 788445 SH SOLE 22 778361 0 10084 RYERSON HLDG CORP COM 783754104 177 33277 SH SOLE 23 33277 0 0 RYERSON HLDG CORP COM 783754104 503 94517 SH SOLE 26 0 0 94517 RYERSON HLDG CORP COM 783754104 25 4757 SH SOLE 30 4757 0 0 RYERSON HLDG CORP COM 783754104 23 4318 SH SOLE 40 4318 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 799 22281 SH SOLE 2 6344 0 15937 RYMAN HOSPITALITY PPTYS INC COM 78377T107 997 27804 SH SOLE 4 27804 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 1841 51364 SH SOLE 7 51364 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 6599 184077 SH SOLE 18 168740 0 15337 RYMAN HOSPITALITY PPTYS INC COM 78377T107 8368 233423 SH SOLE 19 233423 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 72006 2008533 SH SOLE 21 2008533 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 70751 1973537 SH SOLE 22 1921647 0 51890 RYMAN HOSPITALITY PPTYS INC COM 78377T107 419 11691 SH SOLE 23 11691 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 4323 120591 SH SOLE 25 120591 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2338 65210 SH SOLE 26 10246 0 54964 RYMAN HOSPITALITY PPTYS INC COM 78377T107 229 6376 SH SOLE 28 6376 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 850 23713 SH SOLE 29 23713 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 7662 213726 SH SOLE 30 213726 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 29 816 SH SOLE 31 0 0 816 RYMAN HOSPITALITY PPTYS INC COM 78377T107 13 358 SH SOLE 34 358 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 17 483 SH SOLE 36 483 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 178 4974 SH SOLE 40 4974 0 0 S & T BANCORP INC COM 783859101 961 35187 SH SOLE 2 1889 0 33298 S & T BANCORP INC COM 783859101 8 307 SH SOLE 4 307 0 0 S & T BANCORP INC COM 783859101 20 734 SH SOLE 7 734 0 0 S & T BANCORP INC COM 783859101 4836 177016 SH SOLE 18 177016 0 0 S & T BANCORP INC COM 783859101 1929 70620 SH SOLE 19 70620 0 0 S & T BANCORP INC COM 783859101 117118 4286902 SH SOLE 21 4286902 0 0 S & T BANCORP INC COM 783859101 30577 1119199 SH SOLE 22 1079768 0 39431 S & T BANCORP INC COM 783859101 468 17119 SH SOLE 26 7756 0 9363 S & T BANCORP INC COM 783859101 127 4655 SH SOLE 28 4655 0 0 S & T BANCORP INC COM 783859101 1414 51757 SH SOLE 30 51757 0 0 S & T BANCORP INC COM 783859101 88 3237 SH SOLE 40 3237 0 0 S&P GLOBAL INC COM 78409V104 209337 854264 SH SOLE 2 234382 0 619882 S&P GLOBAL INC COM 78409V104 34819 142091 SH SOLE 4 135265 0 6826 S&P GLOBAL INC COM 78409V104 62102 253425 SH SOLE 7 213087 0 40338 S&P GLOBAL INC COM 78409V104 5198 21210 SH SOLE 13 21210 0 0 S&P GLOBAL INC COM 78409V104 5057 20637 SH SOLE 15 20637 0 0 S&P GLOBAL INC COM 78409V104 373465 1524038 SH SOLE 18 1119545 0 404493 S&P GLOBAL INC COM 78409V104 213266 870295 SH SOLE 19 870295 0 0 S&P GLOBAL INC COM 78409V104 1142863 4663794 SH SOLE 21 4663794 0 0 S&P GLOBAL INC COM 78409V104 1549979 6325156 SH SOLE 22 5557420 0 767736 S&P GLOBAL INC COM 78409V104 61671 251665 SH SOLE 23 251665 0 0 S&P GLOBAL INC COM 78409V104 83460 340584 SH SOLE 25 340584 0 0 S&P GLOBAL INC COM 78409V104 324734 1325175 SH SOLE 26 167313 0 1157862 S&P GLOBAL INC COM 78409V104 12584 51352 SH SOLE 28 36578 0 14774 S&P GLOBAL INC COM 78409V104 24935 101756 SH SOLE 29 38303 0 63453 S&P GLOBAL INC COM 78409V104 221494 903874 SH SOLE 30 903874 0 0 S&P GLOBAL INC COM 78409V104 150127 612640 SH SOLE 31 95526 0 517114 S&P GLOBAL INC COM 78409V104 18282 74604 SH SOLE 34 74604 0 0 S&P GLOBAL INC COM 78409V104 41350 168741 SH SOLE 36 168741 0 0 S&P GLOBAL INC COM 78409V104 1302 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 82 40073 SH SOLE 21 40073 0 0 S&W SEED CO COM 785135104 56 27451 SH SOLE 22 27451 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 2939 269116 SH SOLE 2 89661 0 179455 SABRA HEALTH CARE REIT INC COM 78573L106 1263 115696 SH SOLE 4 115696 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 2355 215618 SH SOLE 7 215618 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 12659 1159272 SH SOLE 18 1159272 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 7360 673965 SH SOLE 19 673965 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 173861 15921353 SH SOLE 21 15921353 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 98513 9021304 SH SOLE 22 8812066 0 209238 SABRA HEALTH CARE REIT INC COM 78573L106 159 14578 SH SOLE 23 14578 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 5322 487404 SH SOLE 25 487404 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 1989 182146 SH SOLE 26 34458 0 147688 SABRA HEALTH CARE REIT INC COM 78573L106 303 27790 SH SOLE 28 27790 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 1085 99357 SH SOLE 29 99357 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 10105 925358 SH SOLE 30 925358 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 25 2331 SH SOLE 31 0 0 2331 SABRA HEALTH CARE REIT INC COM 78573L106 52 4732 SH SOLE 34 4732 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 228 20913 SH SOLE 40 20913 0 0 SABRE CORP COM 78573M104 4683 789722 SH SOLE 2 175092 0 614630 SABRE CORP COM 78573M104 651 109770 SH SOLE 4 102858 0 6912 SABRE CORP COM 78573M104 186 31391 SH SOLE 7 31391 0 0 SABRE CORP COM 78573M104 4 658 SH SOLE 13 658 0 0 SABRE CORP COM 78573M104 155 26208 SH SOLE 15 26208 0 0 SABRE CORP COM 78573M104 4745 800115 SH SOLE 18 778882 0 21233 SABRE CORP COM 78573M104 388 65497 SH SOLE 19 65497 0 0 SABRE CORP COM 78573M104 78217 13190009 SH SOLE 21 13190009 0 0 SABRE CORP COM 78573M104 53486 9019613 SH SOLE 22 8556696 0 462917 SABRE CORP COM 78573M104 1187 200230 SH SOLE 23 200230 0 0 SABRE CORP COM 78573M104 1565 263904 SH SOLE 25 263904 0 0 SABRE CORP COM 78573M104 4936 832429 SH SOLE 26 308410 0 524019 SABRE CORP COM 78573M104 338 56919 SH SOLE 28 42943 0 13976 SABRE CORP COM 78573M104 381 64320 SH SOLE 29 5389 0 58931 SABRE CORP COM 78573M104 2505 422373 SH SOLE 30 422373 0 0 SABRE CORP COM 78573M104 403 67938 SH SOLE 31 56754 0 11184 SABRE CORP COM 78573M104 427 72063 SH SOLE 34 72063 0 0 SABRE CORP COM 78573M104 473 79748 SH SOLE 36 79748 0 0 SABRE CORP COM 78573M104 45 7596 SH SOLE 40 7596 0 0 SACHEM CAP CORP COM 78590A109 6 3727 SH SOLE 18 3727 0 0 SACHEM CAP CORP COM 78590A109 258 148283 SH SOLE 21 148283 0 0 SACHEM CAP CORP COM 78590A109 736 422727 SH SOLE 22 422727 0 0 SAEXPLORATION HLDGS INC COM PAR 78636X873 55 53551 SH SOLE 22 53551 0 0 SAFE BULKERS INC COM Y7388L103 57 47613 SH SOLE 2 2124 0 45489 SAFE BULKERS INC COM Y7388L103 2 1635 SH SOLE 7 1635 0 0 SAFE BULKERS INC COM Y7388L103 226 189798 SH SOLE 18 189798 0 0 SAFE BULKERS INC COM Y7388L103 103 86184 SH SOLE 19 86184 0 0 SAFE BULKERS INC COM Y7388L103 2190 1840349 SH SOLE 21 1840349 0 0 SAFE BULKERS INC COM Y7388L103 611 513409 SH SOLE 22 482895 0 30514 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 38 6867 SH SOLE 2 723 0 6144 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 3 628 SH SOLE 7 628 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 379 68320 SH SOLE 18 68320 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 196 35265 SH SOLE 19 35265 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 3697 666168 SH SOLE 21 666168 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 3749 675555 SH SOLE 22 662134 0 13421 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 583 105119 SH SOLE 30 105119 0 0 SAFEHOLD INC COM 78645L100 767 12130 SH SOLE 2 642 0 11488 SAFEHOLD INC COM 78645L100 12 195 SH SOLE 7 195 0 0 SAFEHOLD INC COM 78645L100 3889 61505 SH SOLE 18 61505 0 0 SAFEHOLD INC COM 78645L100 1498 23685 SH SOLE 19 23685 0 0 SAFEHOLD INC COM 78645L100 91613 1448885 SH SOLE 21 1448885 0 0 SAFEHOLD INC COM 78645L100 22792 360464 SH SOLE 22 346112 0 14352 SAFEHOLD INC COM 78645L100 27 424 SH SOLE 23 424 0 0 SAFEHOLD INC COM 78645L100 108 1714 SH SOLE 28 1714 0 0 SAFEHOLD INC COM 78645L100 48 752 SH SOLE 40 752 0 0 SAFETY INS GROUP INC COM 78648T100 1195 14157 SH SOLE 2 734 0 13423 SAFETY INS GROUP INC COM 78648T100 8 92 SH SOLE 4 92 0 0 SAFETY INS GROUP INC COM 78648T100 26 308 SH SOLE 7 308 0 0 SAFETY INS GROUP INC COM 78648T100 5740 67987 SH SOLE 18 67987 0 0 SAFETY INS GROUP INC COM 78648T100 2651 31394 SH SOLE 19 31394 0 0 SAFETY INS GROUP INC COM 78648T100 137774 1631814 SH SOLE 21 1631814 0 0 SAFETY INS GROUP INC COM 78648T100 36623 433767 SH SOLE 22 418109 0 15658 SAFETY INS GROUP INC COM 78648T100 616 7296 SH SOLE 26 3605 0 3691 SAFETY INS GROUP INC COM 78648T100 169 2000 SH SOLE 28 2000 0 0 SAFETY INS GROUP INC COM 78648T100 1713 20284 SH SOLE 30 20284 0 0 SAFETY INS GROUP INC COM 78648T100 119 1412 SH SOLE 40 1412 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 109 3970 SH SOLE 2 152 0 3818 SAGA COMMUNICATIONS INC CL A NEW 786598300 369 13406 SH SOLE 18 13406 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 194 7053 SH SOLE 19 7053 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 3843 139680 SH SOLE 21 139680 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 3755 136478 SH SOLE 22 134468 0 2010 SAGE THERAPEUTICS INC COM 78667J108 2748 95683 SH SOLE 2 4125 0 91558 SAGE THERAPEUTICS INC COM 78667J108 7 243 SH SOLE 4 243 0 0 SAGE THERAPEUTICS INC COM 78667J108 26 906 SH SOLE 7 906 0 0 SAGE THERAPEUTICS INC COM 78667J108 679 23625 SH SOLE 18 23264 0 361 SAGE THERAPEUTICS INC COM 78667J108 348 12121 SH SOLE 19 12121 0 0 SAGE THERAPEUTICS INC COM 78667J108 32412 1128568 SH SOLE 21 1128568 0 0 SAGE THERAPEUTICS INC COM 78667J108 40010 1393100 SH SOLE 22 1313444 0 79656 SAGE THERAPEUTICS INC COM 78667J108 765 26638 SH SOLE 26 14111 0 12527 SAGE THERAPEUTICS INC COM 78667J108 203 7064 SH SOLE 28 7064 0 0 SAGE THERAPEUTICS INC COM 78667J108 1462 50910 SH SOLE 30 50910 0 0 SAGE THERAPEUTICS INC COM 78667J108 29 1027 SH SOLE 31 1027 0 0 SAGE THERAPEUTICS INC COM 78667J108 52 1795 SH SOLE 34 1795 0 0 SAGE THERAPEUTICS INC COM 78667J108 150 5237 SH SOLE 40 5237 0 0 SAIA INC COM 78709Y105 1141 15513 SH SOLE 2 1305 0 14208 SAIA INC COM 78709Y105 12 169 SH SOLE 4 169 0 0 SAIA INC COM 78709Y105 34 458 SH SOLE 7 458 0 0 SAIA INC COM 78709Y105 8714 118492 SH SOLE 18 118492 0 0 SAIA INC COM 78709Y105 3967 53943 SH SOLE 19 53943 0 0 SAIA INC COM 78709Y105 203127 2762131 SH SOLE 21 2762131 0 0 SAIA INC COM 78709Y105 55906 760217 SH SOLE 22 732165 0 28052 SAIA INC COM 78709Y105 65 884 SH SOLE 23 884 0 0 SAIA INC COM 78709Y105 1326 18033 SH SOLE 26 4541 0 13492 SAIA INC COM 78709Y105 279 3798 SH SOLE 28 3798 0 0 SAIA INC COM 78709Y105 2451 33329 SH SOLE 30 33329 0 0 SAIA INC COM 78709Y105 68 918 SH SOLE 34 918 0 0 SAIA INC COM 78709Y105 199 2704 SH SOLE 40 2704 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 482 31670 SH SOLE 2 4377 0 27293 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 7 449 SH SOLE 4 449 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 23 1503 SH SOLE 7 1503 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 4515 296652 SH SOLE 18 296652 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 2480 162971 SH SOLE 19 162971 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 47463 3118439 SH SOLE 21 3118439 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 36959 2428333 SH SOLE 22 2336265 0 92068 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 337 22161 SH SOLE 26 15182 0 6979 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 184 12101 SH SOLE 28 12101 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 3621 237921 SH SOLE 30 237921 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 8 495 SH SOLE 34 495 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 149 9797 SH SOLE 40 9797 0 0 SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 1 802 SH SOLE 21 802 0 0 SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 0 395 SH SOLE 22 395 0 0 SALEM MEDIA GROUP INC CL A 794093104 2 2410 SH SOLE 18 2410 0 0 SALEM MEDIA GROUP INC CL A 794093104 31 35609 SH SOLE 21 35609 0 0 SALEM MEDIA GROUP INC CL A 794093104 283 328453 SH SOLE 22 328453 0 0 SALESFORCE COM INC COM 79466L302 355695 2470446 SH SOLE 2 527276 0 1943170 SALESFORCE COM INC COM 79466L302 66235 460032 SH SOLE 4 437041 0 22991 SALESFORCE COM INC COM 79466L302 110574 767984 SH SOLE 7 739179 0 28805 SALESFORCE COM INC COM 79466L302 6786 47130 SH SOLE 13 47130 0 0 SALESFORCE COM INC COM 79466L302 9920 68895 SH SOLE 15 68895 0 0 SALESFORCE COM INC COM 79466L302 8 53 SH SOLE 17 0 0 53 SALESFORCE COM INC COM 79466L302 578754 4019681 SH SOLE 18 3317607 0 702074 SALESFORCE COM INC COM 79466L302 463927 3222161 SH SOLE 19 3222161 0 0 SALESFORCE COM INC COM 79466L302 2765869 19210094 SH SOLE 21 19210094 0 0 SALESFORCE COM INC COM 79466L302 3056396 21227918 SH SOLE 22 18948116 0 2279802 SALESFORCE COM INC COM 79466L302 106808 741824 SH SOLE 23 741824 0 0 SALESFORCE COM INC COM 79466L302 146784 1019478 SH SOLE 25 1019478 0 0 SALESFORCE COM INC COM 79466L302 590489 4101189 SH SOLE 26 526231 0 3574958 SALESFORCE COM INC COM 79466L302 24678 171396 SH SOLE 28 121919 0 49477 SALESFORCE COM INC COM 79466L302 27797 193060 SH SOLE 29 78600 0 114460 SALESFORCE COM INC COM 79466L302 533585 3705968 SH SOLE 30 3705968 0 0 SALESFORCE COM INC COM 79466L302 43259 300451 SH SOLE 31 226900 0 73551 SALESFORCE COM INC COM 79466L302 160920 1117652 SH SOLE 34 1117652 0 0 SALESFORCE COM INC COM 79466L302 78696 546576 SH SOLE 36 546576 0 0 SALESFORCE COM INC COM 79466L302 2704 18780 SH SOLE 40 18780 0 0 SALESFORCE COM INC OPTIONS 79466L302 374 2600 SH Call SOLE 4 2600 0 0 SALESFORCE COM INC OPTIONS 79466L302 5903 41000 SH Call SOLE 18 41000 0 0 SALESFORCE COM INC OPTIONS 79466L302 27687 192300 SH Call SOLE 19 192300 0 0 SALESFORCE COM INC OPTIONS 79466L302 2131 14800 SH Call SOLE 22 14800 0 0 SALESFORCE COM INC OPTIONS 79466L302 13333 92600 SH Call SOLE 34 92600 0 0 SALISBURY BANCORP INC COM 795226109 19 602 SH SOLE 18 602 0 0 SALISBURY BANCORP INC COM 795226109 6 207 SH SOLE 21 207 0 0 SALISBURY BANCORP INC COM 795226109 57 1835 SH SOLE 22 1835 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 1251 154847 SH SOLE 2 50965 0 103882 SALLY BEAUTY HLDGS INC COM 79546E104 6 709 SH SOLE 4 709 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 37 4572 SH SOLE 7 4572 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 5409 669438 SH SOLE 18 669438 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 1770 219007 SH SOLE 19 219007 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 66119 8183061 SH SOLE 21 8183061 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 32714 4048800 SH SOLE 22 3903763 0 145037 SALLY BEAUTY HLDGS INC COM 79546E104 357 44151 SH SOLE 26 32792 0 11359 SALLY BEAUTY HLDGS INC COM 79546E104 123 15162 SH SOLE 28 15162 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 315 38974 SH SOLE 30 38974 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 66 8200 SH SOLE 31 0 0 8200 SALLY BEAUTY HLDGS INC COM 79546E104 45 5629 SH SOLE 36 5629 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 103 12763 SH SOLE 40 12763 0 0 SANDERSON FARMS INC COM 800013104 2083 16891 SH SOLE 2 8591 0 8300 SANDERSON FARMS INC COM 800013104 10 81 SH SOLE 4 81 0 0 SANDERSON FARMS INC COM 800013104 875 7092 SH SOLE 7 7092 0 0 SANDERSON FARMS INC COM 800013104 14026 113733 SH SOLE 18 113733 0 0 SANDERSON FARMS INC COM 800013104 4617 37436 SH SOLE 19 37436 0 0 SANDERSON FARMS INC COM 800013104 168224 1364129 SH SOLE 21 1364129 0 0 SANDERSON FARMS INC COM 800013104 82953 672666 SH SOLE 22 649202 0 23464 SANDERSON FARMS INC COM 800013104 1116 9047 SH SOLE 26 4900 0 4147 SANDERSON FARMS INC COM 800013104 372 3013 SH SOLE 28 3013 0 0 SANDERSON FARMS INC COM 800013104 1221 9898 SH SOLE 30 9898 0 0 SANDERSON FARMS INC COM 800013104 70 566 SH SOLE 31 0 0 566 SANDERSON FARMS INC COM 800013104 20 162 SH SOLE 34 162 0 0 SANDERSON FARMS INC COM 800013104 82 662 SH SOLE 36 662 0 0 SANDERSON FARMS INC COM 800013104 275 2233 SH SOLE 40 2233 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 36 39748 SH SOLE 2 1143 0 38605 SANDRIDGE ENERGY INC COM NEW 80007P869 1 616 SH SOLE 7 616 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 97 107628 SH SOLE 18 107628 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 47 52329 SH SOLE 19 52329 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 1050 1167855 SH SOLE 21 1167855 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 828 920725 SH SOLE 22 896967 0 23758 SANDY SPRING BANCORP INC COM 800363103 1138 50266 SH SOLE 2 18068 0 32198 SANDY SPRING BANCORP INC COM 800363103 8 367 SH SOLE 4 367 0 0 SANDY SPRING BANCORP INC COM 800363103 14 631 SH SOLE 7 631 0 0 SANDY SPRING BANCORP INC COM 800363103 3052 134827 SH SOLE 18 128354 0 6473 SANDY SPRING BANCORP INC COM 800363103 10845 479006 SH SOLE 19 479006 0 0 SANDY SPRING BANCORP INC COM 800363103 27186 1200803 SH SOLE 21 1200803 0 0 SANDY SPRING BANCORP INC COM 800363103 40689 1797198 SH SOLE 22 1759916 0 37282 SANDY SPRING BANCORP INC COM 800363103 1821 80428 SH SOLE 23 80428 0 0 SANDY SPRING BANCORP INC COM 800363103 5907 260890 SH SOLE 26 14870 0 246020 SANDY SPRING BANCORP INC COM 800363103 105 4640 SH SOLE 28 4640 0 0 SANDY SPRING BANCORP INC COM 800363103 329 14535 SH SOLE 30 14535 0 0 SANDY SPRING BANCORP INC COM 800363103 76 3359 SH SOLE 34 3359 0 0 SANDY SPRING BANCORP INC COM 800363103 101 4444 SH SOLE 40 4444 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 506 5663 SH SOLE 2 2796 0 2867 SANFILIPPO JOHN B & SON INC COM 800422107 16 179 SH SOLE 7 179 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 4212 47109 SH SOLE 18 42550 0 4559 SANFILIPPO JOHN B & SON INC COM 800422107 7473 83587 SH SOLE 19 83587 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 85405 955311 SH SOLE 21 955311 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 32690 365662 SH SOLE 22 355960 0 9702 SANFILIPPO JOHN B & SON INC COM 800422107 1047 11713 SH SOLE 23 11713 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 3545 39656 SH SOLE 26 0 0 39656 SANFILIPPO JOHN B & SON INC COM 800422107 76 846 SH SOLE 28 846 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 1243 13902 SH SOLE 30 13902 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 74 829 SH SOLE 34 829 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 70 782 SH SOLE 40 782 0 0 SANGAMO THERAPEUTICS INC COM 800677106 422 66262 SH SOLE 2 10002 0 56260 SANGAMO THERAPEUTICS INC COM 800677106 4 554 SH SOLE 4 554 0 0 SANGAMO THERAPEUTICS INC COM 800677106 14 2201 SH SOLE 7 2201 0 0 SANGAMO THERAPEUTICS INC COM 800677106 2606 409044 SH SOLE 18 403307 0 5737 SANGAMO THERAPEUTICS INC COM 800677106 2605 409021 SH SOLE 19 409021 0 0 SANGAMO THERAPEUTICS INC COM 800677106 30844 4842103 SH SOLE 21 4842103 0 0 SANGAMO THERAPEUTICS INC COM 800677106 21927 3442284 SH SOLE 22 3310626 0 131658 SANGAMO THERAPEUTICS INC COM 800677106 167 26165 SH SOLE 23 26165 0 0 SANGAMO THERAPEUTICS INC COM 800677106 620 97255 SH SOLE 26 19244 0 78011 SANGAMO THERAPEUTICS INC COM 800677106 93 14622 SH SOLE 28 14622 0 0 SANGAMO THERAPEUTICS INC COM 800677106 317 49689 SH SOLE 30 49689 0 0 SANGAMO THERAPEUTICS INC COM 800677106 27 4164 SH SOLE 34 4164 0 0 SANGAMO THERAPEUTICS INC COM 800677106 89 13972 SH SOLE 40 13972 0 0 SANMINA CORPORATION COM 801056102 1629 59720 SH SOLE 2 6637 0 53083 SANMINA CORPORATION COM 801056102 6 208 SH SOLE 4 208 0 0 SANMINA CORPORATION COM 801056102 67 2473 SH SOLE 7 2473 0 0 SANMINA CORPORATION COM 801056102 0 15 SH SOLE 17 0 0 15 SANMINA CORPORATION COM 801056102 8597 315125 SH SOLE 18 315125 0 0 SANMINA CORPORATION COM 801056102 6538 239679 SH SOLE 19 239679 0 0 SANMINA CORPORATION COM 801056102 214734 7871491 SH SOLE 21 7871491 0 0 SANMINA CORPORATION COM 801056102 61493 2254134 SH SOLE 22 2167227 0 86907 SANMINA CORPORATION COM 801056102 718 26315 SH SOLE 23 26315 0 0 SANMINA CORPORATION COM 801056102 3317 121596 SH SOLE 26 12912 0 108684 SANMINA CORPORATION COM 801056102 248 9092 SH SOLE 28 9092 0 0 SANMINA CORPORATION COM 801056102 2465 90368 SH SOLE 30 90368 0 0 SANMINA CORPORATION COM 801056102 169 6200 SH SOLE 31 0 0 6200 SANMINA CORPORATION COM 801056102 142 5204 SH SOLE 34 5204 0 0 SANMINA CORPORATION COM 801056102 120 4394 SH SOLE 36 4394 0 0 SANMINA CORPORATION COM 801056102 159 5827 SH SOLE 40 5827 0 0 SANOFI SPONSORED ADR 80105N105 17086 390798 SH SOLE 2 390798 0 0 SANOFI SPONSORED ADR 80105N105 349100 7984914 SH SOLE 18 7084482 0 900432 SANOFI SPONSORED ADR 80105N105 101520 2322053 SH SOLE 19 2322053 0 0 SANOFI SPONSORED ADR 80105N105 1849 42300 SH SOLE 20 42300 0 0 SANOFI SPONSORED ADR 80105N105 78687 1799802 SH SOLE 21 1799802 0 0 SANOFI SPONSORED ADR 80105N105 2065 47240 SH SOLE 23 47240 0 0 SANOFI SPONSORED ADR 80105N105 2172 49677 SH SOLE 25 0 0 49677 SANOFI SPONSORED ADR 80105N105 834 19074 SH SOLE 30 19074 0 0 SANOFI SPONSORED ADR 80105N105 28704 656531 SH SOLE 34 656531 0 0 SANOFI SPONSORED ADR 80105N105 894 20457 SH SOLE 36 20457 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 3054 219521 SH SOLE 2 19267 0 200254 SANTANDER CONSUMER USA HDG I COM 80283M101 44 3159 SH SOLE 7 3159 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 1 76 SH SOLE 15 76 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 696 50010 SH SOLE 18 50010 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 340 24446 SH SOLE 19 24446 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 16577 1191729 SH SOLE 21 1191729 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 38213 2747136 SH SOLE 22 2612926 0 134210 SANTANDER CONSUMER USA HDG I COM 80283M101 1168 83983 SH SOLE 25 83983 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 1739 125028 SH SOLE 26 0 0 125028 SANTANDER CONSUMER USA HDG I COM 80283M101 31 2228 SH SOLE 30 2228 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 96 6923 SH SOLE 31 2135 0 4788 SANTANDER CONSUMER USA HDG I COM 80283M101 482 34640 SH SOLE 36 34640 0 0 SAPIENS INTL CORP N V SHS G7T16G103 53 2777 SH SOLE 22 2777 0 0 SAREPTA THERAPEUTICS INC COM 803607100 17828 182258 SH SOLE 2 26504 0 155754 SAREPTA THERAPEUTICS INC COM 803607100 3495 35727 SH SOLE 4 33716 0 2011 SAREPTA THERAPEUTICS INC COM 803607100 552 5644 SH SOLE 7 5644 0 0 SAREPTA THERAPEUTICS INC COM 803607100 17 176 SH SOLE 13 176 0 0 SAREPTA THERAPEUTICS INC COM 803607100 566 5783 SH SOLE 15 5783 0 0 SAREPTA THERAPEUTICS INC COM 803607100 12779 130643 SH SOLE 18 124320 0 6323 SAREPTA THERAPEUTICS INC COM 803607100 29166 298159 SH SOLE 19 298159 0 0 SAREPTA THERAPEUTICS INC COM 803607100 293 3000 SH SOLE 20 3000 0 0 SAREPTA THERAPEUTICS INC COM 803607100 171990 1758229 SH SOLE 21 1758229 0 0 SAREPTA THERAPEUTICS INC COM 803607100 191133 1953929 SH SOLE 22 1829348 0 124581 SAREPTA THERAPEUTICS INC COM 803607100 5908 60401 SH SOLE 23 60401 0 0 SAREPTA THERAPEUTICS INC COM 803607100 331 3387 SH SOLE 25 3387 0 0 SAREPTA THERAPEUTICS INC COM 803607100 15138 154752 SH SOLE 26 77441 0 77311 SAREPTA THERAPEUTICS INC COM 803607100 1485 15176 SH SOLE 28 10785 0 4391 SAREPTA THERAPEUTICS INC COM 803607100 1956 19998 SH SOLE 29 3935 0 16063 SAREPTA THERAPEUTICS INC COM 803607100 17872 182708 SH SOLE 30 182708 0 0 SAREPTA THERAPEUTICS INC COM 803607100 2560 26171 SH SOLE 31 16622 0 9549 SAREPTA THERAPEUTICS INC COM 803607100 2974 30398 SH SOLE 34 30398 0 0 SAREPTA THERAPEUTICS INC COM 803607100 1873 19148 SH SOLE 36 19148 0 0 SAREPTA THERAPEUTICS INC COM 803607100 172 1757 SH SOLE 40 1757 0 0 SAREPTA THERAPEUTICS INC DBCV 1.500%11/1 803607AB6 2808 1850000 PRN SOLE 21 1850000 0 0 SASOL LTD SPONSORED ADR 803866300 27 13555 SH SOLE 22 13555 0 0 SATSUMA PHARMACEUTICALS INC COM 80405P107 45 2090 SH SOLE 2 112 0 1978 SATSUMA PHARMACEUTICALS INC COM 80405P107 235 10934 SH SOLE 18 10934 0 0 SATSUMA PHARMACEUTICALS INC COM 80405P107 177 8207 SH SOLE 19 8207 0 0 SATSUMA PHARMACEUTICALS INC COM 80405P107 3320 154283 SH SOLE 21 154283 0 0 SATSUMA PHARMACEUTICALS INC COM 80405P107 820 38098 SH SOLE 22 36540 0 1558 SAUL CTRS INC COM 804395101 195 5961 SH SOLE 2 672 0 5289 SAUL CTRS INC COM 804395101 244 7442 SH SOLE 4 7442 0 0 SAUL CTRS INC COM 804395101 400 12208 SH SOLE 7 12208 0 0 SAUL CTRS INC COM 804395101 1773 54163 SH SOLE 18 54163 0 0 SAUL CTRS INC COM 804395101 1127 34419 SH SOLE 19 34419 0 0 SAUL CTRS INC COM 804395101 43312 1322908 SH SOLE 21 1322908 0 0 SAUL CTRS INC COM 804395101 15083 460684 SH SOLE 22 448087 0 12597 SAUL CTRS INC COM 804395101 13 399 SH SOLE 23 399 0 0 SAUL CTRS INC COM 804395101 997 30457 SH SOLE 25 30457 0 0 SAUL CTRS INC COM 804395101 271 8280 SH SOLE 26 3470 0 4810 SAUL CTRS INC COM 804395101 73 2227 SH SOLE 28 2227 0 0 SAUL CTRS INC COM 804395101 237 7240 SH SOLE 29 7240 0 0 SAUL CTRS INC COM 804395101 2211 67545 SH SOLE 30 67545 0 0 SAUL CTRS INC COM 804395101 46 1397 SH SOLE 40 1397 0 0 SAVARA INC COM 805111101 26 12440 SH SOLE 2 1075 0 11365 SAVARA INC COM 805111101 1 532 SH SOLE 7 532 0 0 SAVARA INC COM 805111101 260 122690 SH SOLE 18 122690 0 0 SAVARA INC COM 805111101 136 64381 SH SOLE 19 64381 0 0 SAVARA INC COM 805111101 2525 1190837 SH SOLE 21 1190837 0 0 SAVARA INC COM 805111101 1925 908243 SH SOLE 22 889105 0 19138 SB FINL GROUP INC COM 78408D105 16 1458 SH SOLE 18 1458 0 0 SB FINL GROUP INC COM 78408D105 10 865 SH SOLE 21 865 0 0 SB ONE BANCORP COM 78413T103 136 7976 SH SOLE 2 331 0 7645 SB ONE BANCORP COM 78413T103 3 205 SH SOLE 7 205 0 0 SB ONE BANCORP COM 78413T103 535 31445 SH SOLE 18 31445 0 0 SB ONE BANCORP COM 78413T103 333 19581 SH SOLE 19 19581 0 0 SB ONE BANCORP COM 78413T103 4872 286588 SH SOLE 21 286588 0 0 SB ONE BANCORP COM 78413T103 1537 90394 SH SOLE 22 85360 0 5034 SBA COMMUNICATIONS CORP NEW CL A 78410G104 88068 326214 SH SOLE 2 40475 0 285739 SBA COMMUNICATIONS CORP NEW CL A 78410G104 18546 68695 SH SOLE 4 65692 0 3003 SBA COMMUNICATIONS CORP NEW CL A 78410G104 64170 237692 SH SOLE 7 234453 0 3239 SBA COMMUNICATIONS CORP NEW CL A 78410G104 99 366 SH SOLE 13 366 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 2386 8837 SH SOLE 15 8837 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 260624 965380 SH SOLE 18 707457 0 257923 SBA COMMUNICATIONS CORP NEW CL A 78410G104 299589 1109712 SH SOLE 19 1109712 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1014256 3756921 SH SOLE 21 3756921 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 759083 2811731 SH SOLE 22 2525182 0 286549 SBA COMMUNICATIONS CORP NEW CL A 78410G104 22631 83826 SH SOLE 23 83826 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 123512 457501 SH SOLE 25 457501 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 116352 430981 SH SOLE 26 75927 0 355054 SBA COMMUNICATIONS CORP NEW CL A 78410G104 6664 24683 SH SOLE 28 17982 0 6701 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1109 4107 SH SOLE 29 4107 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 113459 420265 SH SOLE 30 420265 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 91862 340267 SH SOLE 31 24779 0 315488 SBA COMMUNICATIONS CORP NEW CL A 78410G104 11017 40808 SH SOLE 34 40808 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 21506 79659 SH SOLE 36 79659 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 645 2391 SH SOLE 40 2391 0 0 SCANSOURCE INC COM 806037107 678 31684 SH SOLE 2 9051 0 22633 SCANSOURCE INC COM 806037107 5 223 SH SOLE 4 223 0 0 SCANSOURCE INC COM 806037107 8 382 SH SOLE 7 382 0 0 SCANSOURCE INC COM 806037107 2530 118259 SH SOLE 18 118259 0 0 SCANSOURCE INC COM 806037107 4087 191063 SH SOLE 19 191063 0 0 SCANSOURCE INC COM 806037107 61351 2868215 SH SOLE 21 2868215 0 0 SCANSOURCE INC COM 806037107 24203 1131520 SH SOLE 22 1095828 0 35692 SCANSOURCE INC COM 806037107 697 32569 SH SOLE 23 32569 0 0 SCANSOURCE INC COM 806037107 2781 130035 SH SOLE 26 7693 0 122342 SCANSOURCE INC COM 806037107 62 2883 SH SOLE 28 2883 0 0 SCANSOURCE INC COM 806037107 827 38686 SH SOLE 30 38686 0 0 SCANSOURCE INC COM 806037107 72 3370 SH SOLE 40 3370 0 0 SCHLUMBERGER LTD COM 806857108 58091 4306261 SH SOLE 2 1168882 0 3137379 SCHLUMBERGER LTD COM 806857108 9480 702710 SH SOLE 4 664495 0 38215 SCHLUMBERGER LTD COM 806857108 19594 1452501 SH SOLE 7 1408741 0 43760 SCHLUMBERGER LTD COM 806857108 373 27645 SH SOLE 13 27645 0 0 SCHLUMBERGER LTD COM 806857108 2026 150196 SH SOLE 15 150196 0 0 SCHLUMBERGER LTD COM 806857108 0 35 SH SOLE 17 0 0 35 SCHLUMBERGER LTD COM 806857108 34396 2549729 SH SOLE 18 2325180 0 224549 SCHLUMBERGER LTD COM 806857108 6249 463231 SH SOLE 19 463231 0 0 SCHLUMBERGER LTD COM 806857108 955 70818 SH SOLE 20 70818 0 0 SCHLUMBERGER LTD COM 806857108 450646 33405942 SH SOLE 21 33405942 0 0 SCHLUMBERGER LTD COM 806857108 458071 33956302 SH SOLE 22 30112004 0 3844298 SCHLUMBERGER LTD COM 806857108 15444 1144844 SH SOLE 23 1144844 0 0 SCHLUMBERGER LTD COM 806857108 23305 1727573 SH SOLE 25 1727573 0 0 SCHLUMBERGER LTD COM 806857108 149875 11110051 SH SOLE 26 866295 0 10243756 SCHLUMBERGER LTD COM 806857108 3810 282435 SH SOLE 28 202643 0 79792 SCHLUMBERGER LTD COM 806857108 1224 90730 SH SOLE 29 62259 0 28471 SCHLUMBERGER LTD COM 806857108 67425 4998170 SH SOLE 30 4998170 0 0 SCHLUMBERGER LTD COM 806857108 5852 433793 SH SOLE 31 250807 0 182986 SCHLUMBERGER LTD COM 806857108 2196 162788 SH SOLE 34 162788 0 0 SCHLUMBERGER LTD COM 806857108 15756 1167956 SH SOLE 36 1167956 0 0 SCHLUMBERGER LTD COM 806857108 410 30423 SH SOLE 40 30423 0 0 SCHMITT INDS INC ORE COM NEW 806870200 1 498 SH SOLE 21 498 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 3465 179165 SH SOLE 2 87852 0 91313 SCHNEIDER NATIONAL INC CL B 80689H102 20 1028 SH SOLE 7 1028 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 523 27062 SH SOLE 18 27062 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 271 14030 SH SOLE 19 14030 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 12118 626590 SH SOLE 21 626590 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 33865 1751030 SH SOLE 22 1652639 0 98391 SCHNEIDER NATIONAL INC CL B 80689H102 78 4012 SH SOLE 26 0 0 4012 SCHNEIDER NATIONAL INC CL B 80689H102 131 6751 SH SOLE 28 6751 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 312 16123 SH SOLE 30 16123 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 25 1275 SH SOLE 31 1275 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 7 387 SH SOLE 34 387 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 92 4764 SH SOLE 40 4764 0 0 SCHNITZER STL INDS CL A 806882106 458 35098 SH SOLE 2 10512 0 24586 SCHNITZER STL INDS CL A 806882106 2 164 SH SOLE 4 164 0 0 SCHNITZER STL INDS CL A 806882106 8 589 SH SOLE 7 589 0 0 SCHNITZER STL INDS CL A 806882106 1286 98607 SH SOLE 18 98607 0 0 SCHNITZER STL INDS CL A 806882106 3865 296413 SH SOLE 19 296413 0 0 SCHNITZER STL INDS CL A 806882106 12869 986866 SH SOLE 21 986866 0 0 SCHNITZER STL INDS CL A 806882106 15441 1184149 SH SOLE 22 1148975 0 35174 SCHNITZER STL INDS CL A 806882106 385 29548 SH SOLE 23 29548 0 0 SCHNITZER STL INDS CL A 806882106 1995 152957 SH SOLE 26 4779 0 148178 SCHNITZER STL INDS CL A 806882106 51 3897 SH SOLE 28 3897 0 0 SCHNITZER STL INDS CL A 806882106 198 15220 SH SOLE 30 15220 0 0 SCHNITZER STL INDS CL A 806882106 124 9525 SH SOLE 34 9525 0 0 SCHNITZER STL INDS CL A 806882106 37 2851 SH SOLE 40 2851 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 81 6654 SH SOLE 2 1030 0 5624 SCHOLAR ROCK HLDG CORP COM 80706P103 783 64672 SH SOLE 18 64672 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 395 32596 SH SOLE 19 32596 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 10663 880532 SH SOLE 21 880532 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 2958 244286 SH SOLE 22 232350 0 11936 SCHOLAR ROCK HLDG CORP COM 80706P103 45 3705 SH SOLE 28 3705 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 59 4886 SH SOLE 30 4886 0 0 SCHOLASTIC CORP COM 807066105 720 28248 SH SOLE 2 1571 0 26677 SCHOLASTIC CORP COM 807066105 5 191 SH SOLE 4 191 0 0 SCHOLASTIC CORP COM 807066105 15 573 SH SOLE 7 573 0 0 SCHOLASTIC CORP COM 807066105 3484 136692 SH SOLE 18 136692 0 0 SCHOLASTIC CORP COM 807066105 1553 60938 SH SOLE 19 60938 0 0 SCHOLASTIC CORP COM 807066105 87603 3436747 SH SOLE 21 3436747 0 0 SCHOLASTIC CORP COM 807066105 22088 866531 SH SOLE 22 828992 0 37539 SCHOLASTIC CORP COM 807066105 349 13706 SH SOLE 26 5590 0 8116 SCHOLASTIC CORP COM 807066105 92 3600 SH SOLE 28 3600 0 0 SCHOLASTIC CORP COM 807066105 1041 40823 SH SOLE 30 40823 0 0 SCHOLASTIC CORP COM 807066105 64 2515 SH SOLE 40 2515 0 0 SCHRODINGER INC COM 80810D103 481 11144 SH SOLE 2 7530 0 3614 SCHRODINGER INC COM 80810D103 19 435 SH SOLE 7 435 0 0 SCHRODINGER INC COM 80810D103 2068 47968 SH SOLE 18 47968 0 0 SCHRODINGER INC COM 80810D103 2191 50804 SH SOLE 19 50804 0 0 SCHRODINGER INC COM 80810D103 18796 435897 SH SOLE 21 435897 0 0 SCHRODINGER INC COM 80810D103 7119 165089 SH SOLE 22 158370 0 6719 SCHRODINGER INC COM 80810D103 2277 52812 SH SOLE 34 52812 0 0 SCHWAB CHARLES CORP COM 808513105 106336 3162883 SH SOLE 2 613064 0 2549819 SCHWAB CHARLES CORP COM 808513105 20104 597973 SH SOLE 4 565728 0 32245 SCHWAB CHARLES CORP COM 808513105 34736 1033194 SH SOLE 7 997594 0 35600 SCHWAB CHARLES CORP COM 808513105 2433 72367 SH SOLE 13 72367 0 0 SCHWAB CHARLES CORP COM 808513105 4337 128992 SH SOLE 15 128992 0 0 SCHWAB CHARLES CORP COM 808513105 1 36 SH SOLE 17 0 0 36 SCHWAB CHARLES CORP COM 808513105 185165 5507577 SH SOLE 18 5014233 0 493344 SCHWAB CHARLES CORP COM 808513105 276061 8211209 SH SOLE 19 8211209 0 0 SCHWAB CHARLES CORP COM 808513105 950558 28273599 SH SOLE 21 28273599 0 0 SCHWAB CHARLES CORP COM 808513105 946240 28145146 SH SOLE 22 25153263 0 2991883 SCHWAB CHARLES CORP COM 808513105 29484 876966 SH SOLE 23 876966 0 0 SCHWAB CHARLES CORP COM 808513105 42743 1271349 SH SOLE 25 1271349 0 0 SCHWAB CHARLES CORP COM 808513105 191291 5689798 SH SOLE 26 579636 0 5110162 SCHWAB CHARLES CORP COM 808513105 7950 236472 SH SOLE 28 167931 0 68541 SCHWAB CHARLES CORP COM 808513105 9120 271253 SH SOLE 29 27552 0 243701 SCHWAB CHARLES CORP COM 808513105 159693 4749951 SH SOLE 30 4749951 0 0 SCHWAB CHARLES CORP COM 808513105 50399 1499067 SH SOLE 31 213537 0 1285530 SCHWAB CHARLES CORP COM 808513105 37843 1125602 SH SOLE 34 1125602 0 0 SCHWAB CHARLES CORP COM 808513105 26982 802555 SH SOLE 36 802555 0 0 SCHWAB CHARLES CORP COM 808513105 866 25753 SH SOLE 40 25753 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 4310 71320 SH SOLE 17 0 0 71320 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 727 11871 SH SOLE 17 0 0 11871 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 33 409 SH SOLE 2 409 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 30 378 SH SOLE 17 0 0 378 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 20 450 SH SOLE 2 450 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 10350 233796 SH SOLE 17 0 0 233796 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 87 2065 SH SOLE 17 0 0 2065 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 869 16865 SH SOLE 17 0 0 16865 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 161 3126 SH SOLE 26 0 0 3126 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 6307 304825 SH SOLE 17 0 0 304825 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 18 878 SH SOLE 17 0 0 878 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 5 220 SH SOLE 17 0 0 220 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 9605 456741 SH SOLE 17 0 0 456741 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 12 476 SH SOLE 17 0 0 476 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 19 606 SH SOLE 17 0 0 606 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 27 608 SH SOLE 17 0 0 608 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1804 69798 SH SOLE 17 0 0 69798 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 3303 60856 SH SOLE 17 0 0 60856 SCHWAB STRATEGIC TR US REIT ETF 808524847 145 4427 SH SOLE 17 0 0 4427 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 13 226 SH SOLE 2 226 0 0 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 54 918 SH SOLE 17 0 0 918 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 5 106 SH SOLE 2 106 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 46 888 SH SOLE 18 888 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 1311 22792 SH SOLE 17 0 0 22792 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 4356 178545 SH SOLE 17 0 0 178545 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 167 6862 SH SOLE 26 0 0 6862 SCHWEITZER-MAUDUIT INTL INC COM 808541106 616 22157 SH SOLE 2 1565 0 20592 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1 20 SH SOLE 4 20 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 14 512 SH SOLE 7 512 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 3927 141169 SH SOLE 18 141169 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1603 57637 SH SOLE 19 57637 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 91478 3288192 SH SOLE 21 3288192 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 25465 915333 SH SOLE 22 880069 0 35264 SCHWEITZER-MAUDUIT INTL INC COM 808541106 384 13819 SH SOLE 26 3821 0 9998 SCHWEITZER-MAUDUIT INTL INC COM 808541106 122 4397 SH SOLE 28 4397 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1142 41054 SH SOLE 30 41054 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 94 3367 SH SOLE 40 3367 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 2997 40158 SH SOLE 2 21869 0 18289 SCIENCE APPLICATNS INTL CP N COM 808625107 17 222 SH SOLE 4 222 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 102 1363 SH SOLE 7 1363 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 0 1 SH SOLE 17 0 0 1 SCIENCE APPLICATNS INTL CP N COM 808625107 23294 312122 SH SOLE 18 312122 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 8092 108426 SH SOLE 19 108426 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 276521 3705230 SH SOLE 21 3705230 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 129125 1730201 SH SOLE 22 1668035 0 62166 SCIENCE APPLICATNS INTL CP N COM 808625107 130 1736 SH SOLE 25 1736 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 2443 32733 SH SOLE 26 16300 0 16433 SCIENCE APPLICATNS INTL CP N COM 808625107 556 7451 SH SOLE 28 7451 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 4614 61831 SH SOLE 30 61831 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 45 599 SH SOLE 31 0 0 599 SCIENCE APPLICATNS INTL CP N COM 808625107 139 1858 SH SOLE 34 1858 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 152 2033 SH SOLE 36 2033 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 399 5340 SH SOLE 40 5340 0 0 SCIENTIFIC GAMES CORP COM 80874P109 407 41995 SH SOLE 2 24187 0 17808 SCIENTIFIC GAMES CORP COM 80874P109 0 23 SH SOLE 4 23 0 0 SCIENTIFIC GAMES CORP COM 80874P109 9 967 SH SOLE 7 967 0 0 SCIENTIFIC GAMES CORP COM 80874P109 3114 320995 SH SOLE 18 320995 0 0 SCIENTIFIC GAMES CORP COM 80874P109 1173 120961 SH SOLE 19 120961 0 0 SCIENTIFIC GAMES CORP COM 80874P109 36661 3779516 SH SOLE 21 3779516 0 0 SCIENTIFIC GAMES CORP COM 80874P109 17283 1781705 SH SOLE 22 1714853 0 66852 SCIENTIFIC GAMES CORP COM 80874P109 7 719 SH SOLE 23 719 0 0 SCIENTIFIC GAMES CORP COM 80874P109 165 16985 SH SOLE 26 12013 0 4972 SCIENTIFIC GAMES CORP COM 80874P109 74 7596 SH SOLE 28 7596 0 0 SCIENTIFIC GAMES CORP COM 80874P109 158 16269 SH SOLE 30 16269 0 0 SCIENTIFIC GAMES CORP COM 80874P109 52 5367 SH SOLE 40 5367 0 0 SCIPLAY CORP CL A 809087109 131 13785 SH SOLE 21 13785 0 0 SCIPLAY CORP CL A 809087109 3355 352202 SH SOLE 22 352202 0 0 SCORPIO BULKERS INC COM Y7546A122 116 45993 SH SOLE 2 1967 0 44026 SCORPIO BULKERS INC COM Y7546A122 4 1474 SH SOLE 7 1474 0 0 SCORPIO BULKERS INC COM Y7546A122 512 202322 SH SOLE 18 202322 0 0 SCORPIO BULKERS INC COM Y7546A122 265 104809 SH SOLE 19 104809 0 0 SCORPIO BULKERS INC COM Y7546A122 4872 1925680 SH SOLE 21 1925680 0 0 SCORPIO BULKERS INC COM Y7546A122 1610 636235 SH SOLE 22 601561 0 34674 SCORPIO TANKERS INC SHS Y7542C130 862 45073 SH SOLE 2 5639 0 39434 SCORPIO TANKERS INC SHS Y7542C130 16 838 SH SOLE 7 838 0 0 SCORPIO TANKERS INC SHS Y7542C130 2918 152590 SH SOLE 18 152590 0 0 SCORPIO TANKERS INC SHS Y7542C130 2197 114904 SH SOLE 19 114904 0 0 SCORPIO TANKERS INC SHS Y7542C130 27623 1444738 SH SOLE 21 1444738 0 0 SCORPIO TANKERS INC SHS Y7542C130 10723 560833 SH SOLE 22 530015 0 30818 SCORPIO TANKERS INC SHS Y7542C130 132 6906 SH SOLE 23 6906 0 0 SCORPIO TANKERS INC SHS Y7542C130 419 21898 SH SOLE 26 0 0 21898 SCOTTS MIRACLE GRO CO CL A 810186106 9430 92088 SH SOLE 2 19882 0 72206 SCOTTS MIRACLE GRO CO CL A 810186106 24 231 SH SOLE 4 231 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 11086 108260 SH SOLE 7 108260 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 2 15 SH SOLE 17 0 0 15 SCOTTS MIRACLE GRO CO CL A 810186106 12138 118532 SH SOLE 18 118532 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 1017 9927 SH SOLE 19 9927 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 200292 1955978 SH SOLE 21 1955978 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 132828 1297145 SH SOLE 22 1230615 0 66530 SCOTTS MIRACLE GRO CO CL A 810186106 1322 12907 SH SOLE 26 7118 0 5789 SCOTTS MIRACLE GRO CO CL A 810186106 615 6005 SH SOLE 28 6005 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 1516 14808 SH SOLE 30 14808 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 137 1339 SH SOLE 31 832 0 507 SCOTTS MIRACLE GRO CO CL A 810186106 56 548 SH SOLE 34 548 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 90 883 SH SOLE 36 883 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 472 4607 SH SOLE 40 4607 0 0 SCPHARMACEUTICALS INC COM 810648105 13 1762 SH SOLE 18 1762 0 0 SCPHARMACEUTICALS INC COM 810648105 137 18450 SH SOLE 21 18450 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 409 54185 SH SOLE 2 5739 0 48446 SCRIPPS E W CO OHIO CL A NEW 811054402 3 364 SH SOLE 4 364 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 8 1053 SH SOLE 7 1053 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 1902 252267 SH SOLE 18 252267 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 1349 178964 SH SOLE 19 178964 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 45362 6016205 SH SOLE 21 6016205 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 12823 1700614 SH SOLE 22 1645531 0 55083 SCRIPPS E W CO OHIO CL A NEW 811054402 83 11045 SH SOLE 23 11045 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 573 76045 SH SOLE 26 26680 0 49365 SCRIPPS E W CO OHIO CL A NEW 811054402 45 5994 SH SOLE 28 5994 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 534 70795 SH SOLE 30 70795 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 44 5782 SH SOLE 40 5782 0 0 SCULLY ROYALTY LTD COM SHS G7T96K107 7 890 SH SOLE 22 890 0 0 SCULPTOR CAP MGMT COM CL A 811246107 146 10747 SH SOLE 2 704 0 10043 SCULPTOR CAP MGMT COM CL A 811246107 3 228 SH SOLE 7 228 0 0 SCULPTOR CAP MGMT COM CL A 811246107 816 60296 SH SOLE 18 60296 0 0 SCULPTOR CAP MGMT COM CL A 811246107 427 31547 SH SOLE 19 31547 0 0 SCULPTOR CAP MGMT COM CL A 811246107 7600 561268 SH SOLE 21 561268 0 0 SCULPTOR CAP MGMT COM CL A 811246107 6368 470287 SH SOLE 22 459226 0 11061 SCWORX CORP COM 78396V109 4 1729 SH SOLE 18 1729 0 0 SCWORX CORP COM 78396V109 43 19112 SH SOLE 21 19112 0 0 SCYNEXIS INC COM 811292101 19 23833 SH SOLE 18 23833 0 0 SCYNEXIS INC COM 811292101 224 287238 SH SOLE 21 287238 0 0 SCYNEXIS INC COM 811292101 501 641722 SH SOLE 22 641722 0 0 SEA LTD SPONSORED ADS 81141R100 3284 74106 SH SOLE 2 0 0 74106 SEA LTD SPONSORED ADS 81141R100 7550 170396 SH SOLE 18 170396 0 0 SEA LTD SPONSORED ADS 81141R100 7692 173587 SH SOLE 19 173587 0 0 SEA LTD SPONSORED ADS 81141R100 2297 51840 SH SOLE 22 51840 0 0 SEA LTD SPONSORED ADS 81141R100 7682 173379 SH SOLE 29 173379 0 0 SEA LTD SPONSORED ADS 81141R100 1 25 SH SOLE 30 25 0 0 SEA LTD SPONSORED ADS 81141R100 229 5171 SH SOLE 34 5171 0 0 SEA LTD NOTE 2.250% 7/0 81141RAB6 3786 1631000 PRN SOLE 21 1631000 0 0 SEABOARD CORP COM 811543107 1938 689 SH SOLE 2 33 0 656 SEABOARD CORP COM 811543107 6 2 SH SOLE 4 2 0 0 SEABOARD CORP COM 811543107 743 264 SH SOLE 7 264 0 0 SEABOARD CORP COM 811543107 366 130 SH SOLE 18 130 0 0 SEABOARD CORP COM 811543107 174 62 SH SOLE 19 62 0 0 SEABOARD CORP COM 811543107 9282 3300 SH SOLE 21 3300 0 0 SEABOARD CORP COM 811543107 17912 6368 SH SOLE 22 5941 0 427 SEABOARD CORP COM 811543107 118 42 SH SOLE 23 42 0 0 SEABOARD CORP COM 811543107 439 156 SH SOLE 26 133 0 23 SEABOARD CORP COM 811543107 118 42 SH SOLE 28 42 0 0 SEABOARD CORP COM 811543107 363 129 SH SOLE 30 129 0 0 SEABOARD CORP COM 811543107 14 5 SH SOLE 31 5 0 0 SEABOARD CORP COM 811543107 93 33 SH SOLE 40 33 0 0 SEABRIDGE GOLD INC COM 811916105 1608 171999 SH SOLE 7 171999 0 0 SEABRIDGE GOLD INC COM 811916105 29 3129 SH SOLE 22 3129 0 0 SEACHANGE INTL INC COM 811699107 29 7785 SH SOLE 18 7785 0 0 SEACHANGE INTL INC COM 811699107 371 99714 SH SOLE 21 99714 0 0 SEACHANGE INTL INC COM 811699107 2070 556411 SH SOLE 22 556411 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 754 41202 SH SOLE 2 1788 0 39414 SEACOAST BKG CORP FLA COM NEW 811707801 4 207 SH SOLE 4 207 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 17 952 SH SOLE 7 952 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 4031 220130 SH SOLE 18 220130 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 1623 88666 SH SOLE 19 88666 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 100272 5476357 SH SOLE 21 5476357 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 27595 1507085 SH SOLE 22 1456704 0 50381 SEACOAST BKG CORP FLA COM NEW 811707801 468 25544 SH SOLE 26 11925 0 13619 SEACOAST BKG CORP FLA COM NEW 811707801 118 6457 SH SOLE 28 6457 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 1289 70421 SH SOLE 30 70421 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 108 5903 SH SOLE 40 5903 0 0 SEACOR HOLDINGS INC COM 811904101 446 16547 SH SOLE 2 894 0 15653 SEACOR HOLDINGS INC COM 811904101 4 146 SH SOLE 4 146 0 0 SEACOR HOLDINGS INC COM 811904101 10 364 SH SOLE 7 364 0 0 SEACOR HOLDINGS INC COM 811904101 2274 84346 SH SOLE 18 84346 0 0 SEACOR HOLDINGS INC COM 811904101 875 32458 SH SOLE 19 32458 0 0 SEACOR HOLDINGS INC COM 811904101 53500 1984415 SH SOLE 21 1984415 0 0 SEACOR HOLDINGS INC COM 811904101 14238 528121 SH SOLE 22 507805 0 20316 SEACOR HOLDINGS INC COM 811904101 439 16268 SH SOLE 26 1993 0 14275 SEACOR HOLDINGS INC COM 811904101 64 2371 SH SOLE 28 2371 0 0 SEACOR HOLDINGS INC COM 811904101 727 26971 SH SOLE 30 26971 0 0 SEACOR HOLDINGS INC COM 811904101 14 523 SH SOLE 34 523 0 0 SEACOR HOLDINGS INC COM 811904101 52 1942 SH SOLE 40 1942 0 0 SEACOR MARINE HLDGS INC COM 78413P101 77 17471 SH SOLE 2 894 0 16577 SEACOR MARINE HLDGS INC COM 78413P101 2 495 SH SOLE 7 495 0 0 SEACOR MARINE HLDGS INC COM 78413P101 304 69318 SH SOLE 18 69318 0 0 SEACOR MARINE HLDGS INC COM 78413P101 162 36877 SH SOLE 19 36877 0 0 SEACOR MARINE HLDGS INC COM 78413P101 3115 711255 SH SOLE 21 711255 0 0 SEACOR MARINE HLDGS INC COM 78413P101 2614 596913 SH SOLE 22 585163 0 11750 SEADRILL LTD COM G7998G106 23 54587 SH SOLE 2 6370 0 48217 SEADRILL LTD COM G7998G106 91 212432 SH SOLE 18 212432 0 0 SEADRILL LTD COM G7998G106 53 123330 SH SOLE 19 123330 0 0 SEADRILL LTD COM G7998G106 889 2067611 SH SOLE 21 2067611 0 0 SEADRILL LTD COM G7998G106 334 775917 SH SOLE 22 734378 0 41539 SEADRILL LTD COM G7998G106 3 8097 SH SOLE 23 8097 0 0 SEADRILL LTD COM G7998G106 9 21123 SH SOLE 26 0 0 21123 SEAGATE TECHNOLOGY PLC SHS G7945M107 6628 135827 SH SOLE 2 45868 0 89959 SEAGATE TECHNOLOGY PLC SHS G7945M107 5773 118305 SH SOLE 4 110760 0 7545 SEAGATE TECHNOLOGY PLC SHS G7945M107 19533 400275 SH SOLE 7 234274 0 166001 SEAGATE TECHNOLOGY PLC SHS G7945M107 37 761 SH SOLE 13 761 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 1297 26584 SH SOLE 15 26584 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 24083 493505 SH SOLE 18 457013 0 36492 SEAGATE TECHNOLOGY PLC SHS G7945M107 1414 28980 SH SOLE 19 28980 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 458348 9392386 SH SOLE 21 9392386 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 191046 3914876 SH SOLE 22 3573685 0 341191 SEAGATE TECHNOLOGY PLC SHS G7945M107 8452 173198 SH SOLE 23 173198 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 22389 458791 SH SOLE 25 458791 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 65688 1346074 SH SOLE 26 210308 0 1135766 SEAGATE TECHNOLOGY PLC SHS G7945M107 2356 48280 SH SOLE 28 33868 0 14412 SEAGATE TECHNOLOGY PLC SHS G7945M107 2663 54571 SH SOLE 29 4351 0 50220 SEAGATE TECHNOLOGY PLC SHS G7945M107 52222 1070117 SH SOLE 30 1070117 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 3165 64862 SH SOLE 31 46328 0 18534 SEAGATE TECHNOLOGY PLC SHS G7945M107 4609 94455 SH SOLE 32 94455 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 2219 45463 SH SOLE 34 45463 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 10268 210420 SH SOLE 35 210420 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 9898 202818 SH SOLE 36 202818 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 282 5778 SH SOLE 40 5778 0 0 SEALED AIR CORP NEW COM 81211K100 11236 454730 SH SOLE 2 90932 0 363798 SEALED AIR CORP NEW COM 81211K100 1761 71263 SH SOLE 4 67011 0 4252 SEALED AIR CORP NEW COM 81211K100 3442 139286 SH SOLE 7 133613 0 5673 SEALED AIR CORP NEW COM 81211K100 7 285 SH SOLE 13 285 0 0 SEALED AIR CORP NEW COM 81211K100 450 18217 SH SOLE 15 18217 0 0 SEALED AIR CORP NEW COM 81211K100 7867 318362 SH SOLE 18 296158 0 22204 SEALED AIR CORP NEW COM 81211K100 1238 50114 SH SOLE 19 50114 0 0 SEALED AIR CORP NEW COM 81211K100 88947 3599644 SH SOLE 21 3599644 0 0 SEALED AIR CORP NEW COM 81211K100 105404 4265653 SH SOLE 22 3867656 0 397997 SEALED AIR CORP NEW COM 81211K100 2880 116552 SH SOLE 23 116552 0 0 SEALED AIR CORP NEW COM 81211K100 4248 171909 SH SOLE 25 171909 0 0 SEALED AIR CORP NEW COM 81211K100 19878 804453 SH SOLE 26 168599 0 635854 SEALED AIR CORP NEW COM 81211K100 767 31041 SH SOLE 28 22168 0 8873 SEALED AIR CORP NEW COM 81211K100 882 35702 SH SOLE 29 3018 0 32684 SEALED AIR CORP NEW COM 81211K100 12879 521210 SH SOLE 30 521210 0 0 SEALED AIR CORP NEW COM 81211K100 797 32250 SH SOLE 31 24822 0 7428 SEALED AIR CORP NEW COM 81211K100 229 9269 SH SOLE 34 9269 0 0 SEALED AIR CORP NEW COM 81211K100 2283 92385 SH SOLE 36 92385 0 0 SEALED AIR CORP NEW COM 81211K100 94 3815 SH SOLE 40 3815 0 0 SEASPINE HLDGS CORP COM 81255T108 160 19570 SH SOLE 2 783 0 18787 SEASPINE HLDGS CORP COM 81255T108 626 76659 SH SOLE 18 76659 0 0 SEASPINE HLDGS CORP COM 81255T108 325 39804 SH SOLE 19 39804 0 0 SEASPINE HLDGS CORP COM 81255T108 6271 767581 SH SOLE 21 767581 0 0 SEASPINE HLDGS CORP COM 81255T108 5221 639066 SH SOLE 22 626960 0 12106 SEASPINE HLDGS CORP COM 81255T108 253 30987 SH SOLE 26 0 0 30987 SEATTLE GENETICS INC COM 812578102 50080 434048 SH SOLE 2 182305 0 251743 SEATTLE GENETICS INC COM 812578102 6390 55384 SH SOLE 4 52061 0 3323 SEATTLE GENETICS INC COM 812578102 2094 18147 SH SOLE 7 18147 0 0 SEATTLE GENETICS INC COM 812578102 55 477 SH SOLE 13 477 0 0 SEATTLE GENETICS INC COM 812578102 1149 9962 SH SOLE 15 9962 0 0 SEATTLE GENETICS INC COM 812578102 31755 275223 SH SOLE 18 265077 0 10146 SEATTLE GENETICS INC COM 812578102 192583 1669123 SH SOLE 19 1669123 0 0 SEATTLE GENETICS INC COM 812578102 2204 19100 SH SOLE 20 19100 0 0 SEATTLE GENETICS INC COM 812578102 407644 3533059 SH SOLE 21 3533059 0 0 SEATTLE GENETICS INC COM 812578102 369529 3202709 SH SOLE 22 2999148 0 203561 SEATTLE GENETICS INC COM 812578102 10870 94210 SH SOLE 23 94210 0 0 SEATTLE GENETICS INC COM 812578102 13957 120966 SH SOLE 25 120966 0 0 SEATTLE GENETICS INC COM 812578102 42753 370539 SH SOLE 26 96033 0 274506 SEATTLE GENETICS INC COM 812578102 2828 24511 SH SOLE 28 17360 0 7151 SEATTLE GENETICS INC COM 812578102 3664 31752 SH SOLE 29 6419 0 25333 SEATTLE GENETICS INC COM 812578102 44985 389883 SH SOLE 30 389883 0 0 SEATTLE GENETICS INC COM 812578102 3986 34544 SH SOLE 31 28447 0 6097 SEATTLE GENETICS INC COM 812578102 3132 27148 SH SOLE 32 27148 0 0 SEATTLE GENETICS INC COM 812578102 74788 648187 SH SOLE 34 648187 0 0 SEATTLE GENETICS INC COM 812578102 8878 76944 SH SOLE 36 76944 0 0 SEATTLE GENETICS INC COM 812578102 357 3091 SH SOLE 40 3091 0 0 SEAWORLD ENTMT INC COM 81282V100 196 17772 SH SOLE 2 2639 0 15133 SEAWORLD ENTMT INC COM 81282V100 3 262 SH SOLE 4 262 0 0 SEAWORLD ENTMT INC COM 81282V100 8 756 SH SOLE 7 756 0 0 SEAWORLD ENTMT INC COM 81282V100 1836 166603 SH SOLE 18 166603 0 0 SEAWORLD ENTMT INC COM 81282V100 981 89006 SH SOLE 19 89006 0 0 SEAWORLD ENTMT INC COM 81282V100 17120 1553572 SH SOLE 21 1553572 0 0 SEAWORLD ENTMT INC COM 81282V100 14125 1281723 SH SOLE 22 1225238 0 56485 SEAWORLD ENTMT INC COM 81282V100 259 23523 SH SOLE 26 15922 0 7601 SEAWORLD ENTMT INC COM 81282V100 75 6816 SH SOLE 28 6816 0 0 SEAWORLD ENTMT INC COM 81282V100 195 17677 SH SOLE 30 17677 0 0 SEAWORLD ENTMT INC COM 81282V100 55 4996 SH SOLE 40 4996 0 0 SECOND SIGHT MED PRODS INC COM NEW 81362J209 5 5080 SH SOLE 21 5080 0 0 SECOND SIGHT MED PRODS INC COM NEW 81362J209 34 33776 SH SOLE 22 33776 0 0 SECUREWORKS CORP CL A 81374A105 87 7546 SH SOLE 2 333 0 7213 SECUREWORKS CORP CL A 81374A105 347 30180 SH SOLE 18 30180 0 0 SECUREWORKS CORP CL A 81374A105 170 14785 SH SOLE 19 14785 0 0 SECUREWORKS CORP CL A 81374A105 3155 274070 SH SOLE 21 274070 0 0 SECUREWORKS CORP CL A 81374A105 3188 276944 SH SOLE 22 273022 0 3922 SECUREWORKS CORP CL A 81374A105 122 10630 SH SOLE 25 10630 0 0 SECUREWORKS CORP CL A 81374A105 353 30698 SH SOLE 26 7302 0 23396 SECUREWORKS CORP CL A 81374A105 6 548 SH SOLE 34 548 0 0 SECUREWORKS CORP CL A 81374A105 10 877 SH SOLE 36 877 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 10 2312 SH SOLE 18 2312 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 139 32494 SH SOLE 21 32494 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 187 43820 SH SOLE 22 43820 0 0 SEELOS THERAPEUTICS INC COM 81577F109 3 6461 SH SOLE 18 6461 0 0 SEELOS THERAPEUTICS INC COM 81577F109 30 60229 SH SOLE 21 60229 0 0 SEELOS THERAPEUTICS INC COM 81577F109 177 360759 SH SOLE 22 360759 0 0 SEI INVESTMENTS CO COM 784117103 17087 368727 SH SOLE 2 99499 0 269228 SEI INVESTMENTS CO COM 784117103 2798 60385 SH SOLE 4 56840 0 3545 SEI INVESTMENTS CO COM 784117103 5088 109789 SH SOLE 7 42014 0 67775 SEI INVESTMENTS CO COM 784117103 22 485 SH SOLE 13 485 0 0 SEI INVESTMENTS CO COM 784117103 532 11473 SH SOLE 15 11473 0 0 SEI INVESTMENTS CO COM 784117103 18520 399654 SH SOLE 18 388698 0 10956 SEI INVESTMENTS CO COM 784117103 1621 34983 SH SOLE 19 34983 0 0 SEI INVESTMENTS CO COM 784117103 339247 7320816 SH SOLE 21 7320816 0 0 SEI INVESTMENTS CO COM 784117103 199123 4297009 SH SOLE 22 4078423 0 218586 SEI INVESTMENTS CO COM 784117103 4403 95013 SH SOLE 23 95013 0 0 SEI INVESTMENTS CO COM 784117103 7280 157098 SH SOLE 25 157098 0 0 SEI INVESTMENTS CO COM 784117103 18311 395135 SH SOLE 26 104483 0 290652 SEI INVESTMENTS CO COM 784117103 1188 25632 SH SOLE 28 18324 0 7308 SEI INVESTMENTS CO COM 784117103 1373 29639 SH SOLE 29 2554 0 27085 SEI INVESTMENTS CO COM 784117103 14510 313110 SH SOLE 30 313110 0 0 SEI INVESTMENTS CO COM 784117103 1490 32150 SH SOLE 31 26077 0 6073 SEI INVESTMENTS CO COM 784117103 1210 26119 SH SOLE 34 26119 0 0 SEI INVESTMENTS CO COM 784117103 5307 114525 SH SOLE 36 114525 0 0 SEI INVESTMENTS CO COM 784117103 125 2702 SH SOLE 40 2702 0 0 SELECT BANCORP INC NEW COM 81617L108 117 15270 SH SOLE 2 823 0 14447 SELECT BANCORP INC NEW COM 81617L108 479 62780 SH SOLE 18 62780 0 0 SELECT BANCORP INC NEW COM 81617L108 307 40260 SH SOLE 19 40260 0 0 SELECT BANCORP INC NEW COM 81617L108 4444 582502 SH SOLE 21 582502 0 0 SELECT BANCORP INC NEW COM 81617L108 1273 166801 SH SOLE 22 158963 0 7838 SELECT ENERGY SVCS INC CL A COM 81617J301 176 54458 SH SOLE 2 2438 0 52020 SELECT ENERGY SVCS INC CL A COM 81617J301 1 337 SH SOLE 4 337 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 139 42943 SH SOLE 7 42943 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 662 204933 SH SOLE 18 204933 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 352 108932 SH SOLE 19 108932 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 6738 2085973 SH SOLE 21 2085973 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 5791 1793030 SH SOLE 22 1737985 0 55045 SELECT ENERGY SVCS INC CL A COM 81617J301 52 16232 SH SOLE 26 0 0 16232 SELECT ENERGY SVCS INC CL A COM 81617J301 29 8941 SH SOLE 28 8941 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 1196 370325 SH SOLE 30 370325 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 24 7453 SH SOLE 40 7453 0 0 SELECT INTERIOR CONCEPTS INC CL A 816120307 31 14963 SH SOLE 2 886 0 14077 SELECT INTERIOR CONCEPTS INC CL A 816120307 160 77159 SH SOLE 18 77159 0 0 SELECT INTERIOR CONCEPTS INC CL A 816120307 76 36595 SH SOLE 19 36595 0 0 SELECT INTERIOR CONCEPTS INC CL A 816120307 1589 767782 SH SOLE 21 767782 0 0 SELECT INTERIOR CONCEPTS INC CL A 816120307 1053 508780 SH SOLE 22 497962 0 10818 SELECT MED HLDGS CORP COM 81619Q105 686 45702 SH SOLE 2 10401 0 35301 SELECT MED HLDGS CORP COM 81619Q105 5 355 SH SOLE 4 355 0 0 SELECT MED HLDGS CORP COM 81619Q105 40 2672 SH SOLE 7 2672 0 0 SELECT MED HLDGS CORP COM 81619Q105 7951 530077 SH SOLE 18 503951 0 26126 SELECT MED HLDGS CORP COM 81619Q105 8422 561460 SH SOLE 19 561460 0 0 SELECT MED HLDGS CORP COM 81619Q105 180141 12009413 SH SOLE 21 12009413 0 0 SELECT MED HLDGS CORP COM 81619Q105 51908 3460504 SH SOLE 22 3330574 0 129930 SELECT MED HLDGS CORP COM 81619Q105 563 37550 SH SOLE 23 37550 0 0 SELECT MED HLDGS CORP COM 81619Q105 2906 193761 SH SOLE 26 41728 0 152033 SELECT MED HLDGS CORP COM 81619Q105 258 17172 SH SOLE 28 17172 0 0 SELECT MED HLDGS CORP COM 81619Q105 2996 199715 SH SOLE 30 199715 0 0 SELECT MED HLDGS CORP COM 81619Q105 38 2538 SH SOLE 31 0 0 2538 SELECT MED HLDGS CORP COM 81619Q105 215 14337 SH SOLE 34 14337 0 0 SELECT MED HLDGS CORP COM 81619Q105 91 6099 SH SOLE 36 6099 0 0 SELECT MED HLDGS CORP COM 81619Q105 195 12996 SH SOLE 40 12996 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 21980 488019 SH SOLE 2 488019 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 18063 401037 SH SOLE 7 0 0 401037 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 18 394 SH SOLE 18 394 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 162182 1830908 SH SOLE 2 1830908 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 35486 400608 SH SOLE 7 0 0 400608 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 122 1374 SH SOLE 18 1374 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4278 48300 SH SOLE 19 48300 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 69769 1280867 SH SOLE 2 1280867 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 26211 481193 SH SOLE 7 0 0 481193 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 4 70 SH SOLE 17 0 0 70 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 21 391 SH SOLE 18 391 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 105884 1079572 SH SOLE 2 1079572 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 342 3487 SH SOLE 4 3487 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 46881 477988 SH SOLE 7 0 0 477988 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 5495 56024 SH SOLE 18 56024 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 49021 499811 SH SOLE 19 499811 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2462 25106 SH SOLE 22 25106 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 34877 1200155 SH SOLE 2 1200155 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 7825 269265 SH SOLE 7 0 0 269265 SELECT SECTOR SPDR TR ENERGY 81369Y506 19 640 SH SOLE 18 640 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y506 76 2600 SH Put SOLE 2 2600 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y506 5611 193100 SH Put SOLE 19 193100 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y506 125 4300 SH Put SOLE 22 4300 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 120568 5790993 SH SOLE 2 5790993 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 356 17116 SH SOLE 4 17116 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 5783 277763 SH SOLE 18 277763 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 77173 3706666 SH SOLE 19 3706666 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2321 111458 SH SOLE 22 111458 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 93379 1582419 SH SOLE 2 1582419 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 369 6257 SH SOLE 4 6257 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 22742 385388 SH SOLE 7 0 0 385388 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 5986 101443 SH SOLE 18 101443 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 58991 999670 SH SOLE 19 999670 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2098 35545 SH SOLE 22 35545 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 212294 2641454 SH SOLE 2 2641454 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 67926 845160 SH SOLE 7 0 0 845160 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 63 785 SH SOLE 18 785 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 113000 2554240 SH SOLE 2 2554240 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 28951 654410 SH SOLE 7 0 0 654410 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 28 643 SH SOLE 18 643 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 131256 4234057 SH SOLE 2 4234057 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 18661 601977 SH SOLE 7 0 0 601977 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1 33 SH SOLE 18 33 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 44218 1426389 SH SOLE 22 1426389 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 25507 460338 SH SOLE 2 460338 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 8928 161120 SH SOLE 7 0 0 161120 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 9 158 SH SOLE 17 0 0 158 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 177 3195 SH SOLE 18 3195 0 0 SELECTA BIOSCIENCES INC COM 816212104 19 8029 SH SOLE 18 8029 0 0 SELECTA BIOSCIENCES INC COM 816212104 725 301034 SH SOLE 21 301034 0 0 SELECTA BIOSCIENCES INC COM 816212104 931 386312 SH SOLE 22 386312 0 0 SELECTIVE INS GROUP INC COM 816300107 3153 63443 SH SOLE 2 26055 0 37388 SELECTIVE INS GROUP INC COM 816300107 12 249 SH SOLE 4 249 0 0 SELECTIVE INS GROUP INC COM 816300107 68 1377 SH SOLE 7 1377 0 0 SELECTIVE INS GROUP INC COM 816300107 17162 345314 SH SOLE 18 345314 0 0 SELECTIVE INS GROUP INC COM 816300107 6126 123256 SH SOLE 19 123256 0 0 SELECTIVE INS GROUP INC COM 816300107 205625 4137326 SH SOLE 21 4137326 0 0 SELECTIVE INS GROUP INC COM 816300107 101006 2032308 SH SOLE 22 1967968 0 64340 SELECTIVE INS GROUP INC COM 816300107 1884 37917 SH SOLE 26 12144 0 25773 SELECTIVE INS GROUP INC COM 816300107 426 8574 SH SOLE 28 8574 0 0 SELECTIVE INS GROUP INC COM 816300107 983 19778 SH SOLE 30 19778 0 0 SELECTIVE INS GROUP INC COM 816300107 229 4598 SH SOLE 34 4598 0 0 SELECTIVE INS GROUP INC COM 816300107 70 1403 SH SOLE 36 1403 0 0 SELECTIVE INS GROUP INC COM 816300107 324 6519 SH SOLE 40 6519 0 0 SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 0 2 SH SOLE 21 2 0 0 SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 174 100422 SH SOLE 22 100422 0 0 SEMPRA ENERGY COM 816851109 81527 721541 SH SOLE 2 87724 0 633817 SEMPRA ENERGY COM 816851109 17463 154550 SH SOLE 4 147063 0 7487 SEMPRA ENERGY COM 816851109 65883 583089 SH SOLE 7 564458 0 18631 SEMPRA ENERGY COM 816851109 943 8346 SH SOLE 13 8346 0 0 SEMPRA ENERGY COM 816851109 3492 30905 SH SOLE 15 30905 0 0 SEMPRA ENERGY COM 816851109 1 11 SH SOLE 17 0 0 11 SEMPRA ENERGY COM 816851109 83556 739502 SH SOLE 18 698749 0 40753 SEMPRA ENERGY COM 816851109 13363 118271 SH SOLE 19 118271 0 0 SEMPRA ENERGY COM 816851109 1036782 9175878 SH SOLE 21 9175878 0 0 SEMPRA ENERGY COM 816851109 754201 6674937 SH SOLE 22 6002194 0 672743 SEMPRA ENERGY COM 816851109 23232 205614 SH SOLE 23 205614 0 0 SEMPRA ENERGY COM 816851109 35193 311466 SH SOLE 25 311466 0 0 SEMPRA ENERGY COM 816851109 216275 1914108 SH SOLE 26 179580 0 1734528 SEMPRA ENERGY COM 816851109 6452 57100 SH SOLE 28 40444 0 16656 SEMPRA ENERGY COM 816851109 549 4860 SH SOLE 29 4860 0 0 SEMPRA ENERGY COM 816851109 128474 1137037 SH SOLE 30 1137037 0 0 SEMPRA ENERGY COM 816851109 8763 77557 SH SOLE 31 50836 0 26721 SEMPRA ENERGY COM 816851109 2853 25250 SH SOLE 32 25250 0 0 SEMPRA ENERGY COM 816851109 2475 21907 SH SOLE 34 21907 0 0 SEMPRA ENERGY COM 816851109 24834 219788 SH SOLE 36 219788 0 0 SEMPRA ENERGY COM 816851109 715 6325 SH SOLE 40 6325 0 0 SEMPRA ENERGY 6% PFD CONV A 816851406 763 8250 SH SOLE 7 8250 0 0 SEMPRA ENERGY 6% PFD CONV A 816851406 119450 1291070 SH SOLE 21 1291070 0 0 SEMPRA ENERGY 6.75% CNV PFD B 816851505 258 2750 SH SOLE 7 2750 0 0 SEMPRA ENERGY 6.75% CNV PFD B 816851505 40484 431001 SH SOLE 21 431001 0 0 SEMTECH CORP COM 816850101 1989 53048 SH SOLE 2 28878 0 24170 SEMTECH CORP COM 816850101 12 311 SH SOLE 4 311 0 0 SEMTECH CORP COM 816850101 43 1159 SH SOLE 7 1159 0 0 SEMTECH CORP COM 816850101 14247 379909 SH SOLE 18 379909 0 0 SEMTECH CORP COM 816850101 4822 128597 SH SOLE 19 128597 0 0 SEMTECH CORP COM 816850101 181536 4840969 SH SOLE 21 4840969 0 0 SEMTECH CORP COM 816850101 83274 2220628 SH SOLE 22 2139404 0 81224 SEMTECH CORP COM 816850101 731 19504 SH SOLE 26 12712 0 6792 SEMTECH CORP COM 816850101 374 9978 SH SOLE 28 9978 0 0 SEMTECH CORP COM 816850101 14416 384426 SH SOLE 30 384426 0 0 SEMTECH CORP COM 816850101 29 785 SH SOLE 34 785 0 0 SEMTECH CORP COM 816850101 279 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 2 3412 SH SOLE 22 3412 0 0 SENECA FOODS CORP NEW CL B 817070105 4 117 SH SOLE 21 117 0 0 SENECA FOODS CORP NEW CL A 817070501 255 6405 SH SOLE 2 375 0 6030 SENECA FOODS CORP NEW CL A 817070501 3 71 SH SOLE 7 71 0 0 SENECA FOODS CORP NEW CL A 817070501 1302 32720 SH SOLE 18 32720 0 0 SENECA FOODS CORP NEW CL A 817070501 490 12316 SH SOLE 19 12316 0 0 SENECA FOODS CORP NEW CL A 817070501 30721 772279 SH SOLE 21 772279 0 0 SENECA FOODS CORP NEW CL A 817070501 9738 244794 SH SOLE 22 240039 0 4755 SENECA FOODS CORP NEW CL A 817070501 241 6068 SH SOLE 30 6068 0 0 SENESTECH INC COM NEW 81720R208 0 235 SH SOLE 18 235 0 0 SENESTECH INC COM NEW 81720R208 5 2633 SH SOLE 21 2633 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 10692 369582 SH SOLE 2 26090 0 343492 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1910 66035 SH SOLE 4 61508 0 4527 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 358 12391 SH SOLE 7 12391 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 19 647 SH SOLE 13 647 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 404 13951 SH SOLE 15 13951 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2824 97614 SH SOLE 18 84954 0 12660 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1218 42102 SH SOLE 19 42102 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 58673 2028103 SH SOLE 21 2028103 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 123627 4273332 SH SOLE 22 4009108 0 264224 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 3497 120864 SH SOLE 23 120864 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 4884 168838 SH SOLE 25 168838 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 20243 699711 SH SOLE 26 158993 0 540718 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 920 31815 SH SOLE 28 22791 0 9024 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1093 37789 SH SOLE 29 3154 0 34635 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 6918 239116 SH SOLE 30 239116 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 993 34309 SH SOLE 31 27733 0 6576 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 4245 146733 SH SOLE 34 146733 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2781 96133 SH SOLE 36 96133 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 99 3438 SH SOLE 40 3438 0 0 SENSEONICS HLDGS INC COM 81727U105 28 44872 SH SOLE 2 4888 0 39984 SENSEONICS HLDGS INC COM 81727U105 1 1421 SH SOLE 7 1421 0 0 SENSEONICS HLDGS INC COM 81727U105 270 426293 SH SOLE 18 426293 0 0 SENSEONICS HLDGS INC COM 81727U105 134 211096 SH SOLE 19 211096 0 0 SENSEONICS HLDGS INC COM 81727U105 2722 4297278 SH SOLE 21 4297278 0 0 SENSEONICS HLDGS INC COM 81727U105 2524 3983774 SH SOLE 22 3924232 0 59542 SENSIENT TECHNOLOGIES CORP COM 81725T100 2030 46654 SH SOLE 2 21029 0 25625 SENSIENT TECHNOLOGIES CORP COM 81725T100 8 190 SH SOLE 4 190 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 120 2756 SH SOLE 7 2756 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 11034 253587 SH SOLE 18 253587 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 3464 79619 SH SOLE 19 79619 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 131220 3015869 SH SOLE 21 3015869 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 63064 1449418 SH SOLE 22 1401197 0 48221 SENSIENT TECHNOLOGIES CORP COM 81725T100 1524 35034 SH SOLE 26 11098 0 23936 SENSIENT TECHNOLOGIES CORP COM 81725T100 233 5361 SH SOLE 28 5361 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 640 14707 SH SOLE 30 14707 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 192 4408 SH SOLE 34 4408 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 35 809 SH SOLE 36 809 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 177 4064 SH SOLE 40 4064 0 0 SENSUS HEATLHCARE INC COM 81728J109 6 2405 SH SOLE 18 2405 0 0 SENSUS HEATLHCARE INC COM 81728J109 221 88278 SH SOLE 21 88278 0 0 SENSUS HEATLHCARE INC COM 81728J109 46 18336 SH SOLE 22 18336 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 2 8437 SH SOLE 18 8437 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 25 120011 SH SOLE 21 120011 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 84 409550 SH SOLE 22 409550 0 0 SERES THERAPEUTICS INC COM 81750R102 70 19630 SH SOLE 2 7821 0 11809 SERES THERAPEUTICS INC COM 81750R102 0 122 SH SOLE 7 122 0 0 SERES THERAPEUTICS INC COM 81750R102 586 164075 SH SOLE 18 141287 0 22788 SERES THERAPEUTICS INC COM 81750R102 951 266484 SH SOLE 19 266484 0 0 SERES THERAPEUTICS INC COM 81750R102 6705 1878060 SH SOLE 21 1878060 0 0 SERES THERAPEUTICS INC COM 81750R102 5350 1498541 SH SOLE 22 1480922 0 17619 SERES THERAPEUTICS INC COM 81750R102 122 34127 SH SOLE 23 34127 0 0 SERES THERAPEUTICS INC COM 81750R102 293 81950 SH SOLE 26 0 0 81950 SERES THERAPEUTICS INC COM 81750R102 19 5200 SH SOLE 30 5200 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 285 31306 SH SOLE 2 1957 0 29349 SERITAGE GROWTH PPTYS CL A 81752R100 187 20496 SH SOLE 4 20496 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 311 34185 SH SOLE 7 34185 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 1063 116721 SH SOLE 18 116721 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 884 96984 SH SOLE 19 96984 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 11069 1215049 SH SOLE 21 1215049 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 11706 1284974 SH SOLE 22 1245864 0 39110 SERITAGE GROWTH PPTYS CL A 81752R100 10 1060 SH SOLE 23 1060 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 709 77780 SH SOLE 25 77780 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 255 27956 SH SOLE 26 11491 0 16465 SERITAGE GROWTH PPTYS CL A 81752R100 40 4413 SH SOLE 28 4413 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 169 18509 SH SOLE 29 18509 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 1377 151161 SH SOLE 30 151161 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 33 3581 SH SOLE 40 3581 0 0 SERVICE CORP INTL COM 817565104 19216 491321 SH SOLE 2 150137 0 341184 SERVICE CORP INTL COM 817565104 241 6168 SH SOLE 4 6168 0 0 SERVICE CORP INTL COM 817565104 168 4299 SH SOLE 7 4299 0 0 SERVICE CORP INTL COM 817565104 20899 534377 SH SOLE 18 530933 0 3444 SERVICE CORP INTL COM 817565104 1810 46292 SH SOLE 19 46292 0 0 SERVICE CORP INTL COM 817565104 339639 8684202 SH SOLE 21 8684202 0 0 SERVICE CORP INTL COM 817565104 231384 5916227 SH SOLE 22 5612726 0 303501 SERVICE CORP INTL COM 817565104 315 8062 SH SOLE 23 8062 0 0 SERVICE CORP INTL COM 817565104 1074 27463 SH SOLE 25 27463 0 0 SERVICE CORP INTL COM 817565104 4440 113524 SH SOLE 26 52993 0 60531 SERVICE CORP INTL COM 817565104 1043 26675 SH SOLE 28 26675 0 0 SERVICE CORP INTL COM 817565104 129 3286 SH SOLE 29 3286 0 0 SERVICE CORP INTL COM 817565104 3148 80489 SH SOLE 30 80489 0 0 SERVICE CORP INTL COM 817565104 511 13075 SH SOLE 31 9438 0 3637 SERVICE CORP INTL COM 817565104 558 14275 SH SOLE 34 14275 0 0 SERVICE CORP INTL COM 817565104 144 3674 SH SOLE 36 3674 0 0 SERVICE CORP INTL COM 817565104 760 19423 SH SOLE 40 19423 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 2132 394844 SH SOLE 2 89406 0 305438 SERVICE PPTYS TR COM SH BEN INT 81761L102 519 96112 SH SOLE 4 96112 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 960 177774 SH SOLE 7 177774 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 2470 457319 SH SOLE 18 457319 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 1108 205165 SH SOLE 19 205165 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 48353 8954192 SH SOLE 21 8954192 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 39561 7326085 SH SOLE 22 7034469 0 291616 SERVICE PPTYS TR COM SH BEN INT 81761L102 28 5233 SH SOLE 23 5233 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 2035 376901 SH SOLE 25 376901 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 691 127990 SH SOLE 26 44266 0 83724 SERVICE PPTYS TR COM SH BEN INT 81761L102 110 20322 SH SOLE 28 20322 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 468 86669 SH SOLE 29 86669 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 4011 742729 SH SOLE 30 742729 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 76 14056 SH SOLE 31 3256 0 10800 SERVICE PPTYS TR COM SH BEN INT 81761L102 24 4355 SH SOLE 36 4355 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 105 19525 SH SOLE 40 19525 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 7202 266735 SH SOLE 2 11123 0 255612 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 16 602 SH SOLE 4 602 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 85 3155 SH SOLE 7 3155 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1799 66626 SH SOLE 18 66626 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 877 32466 SH SOLE 19 32466 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 43406 1607633 SH SOLE 21 1607633 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 99238 3675488 SH SOLE 22 3441151 0 234337 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 231 8547 SH SOLE 23 8547 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1574 58279 SH SOLE 26 34490 0 23789 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 525 19457 SH SOLE 28 19457 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1189 44053 SH SOLE 30 44053 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 114 4205 SH SOLE 31 2776 0 1429 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 100 3712 SH SOLE 34 3712 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 63 2337 SH SOLE 36 2337 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 386 14299 SH SOLE 40 14299 0 0 SERVICENOW INC COM 81762P102 179125 625045 SH SOLE 2 160227 0 464818 SERVICENOW INC COM 81762P102 29520 103008 SH SOLE 4 97755 0 5253 SERVICENOW INC COM 81762P102 47917 167202 SH SOLE 7 159749 0 7453 SERVICENOW INC COM 81762P102 3705 12927 SH SOLE 13 12927 0 0 SERVICENOW INC COM 81762P102 4417 15413 SH SOLE 15 15413 0 0 SERVICENOW INC COM 81762P102 393048 1371511 SH SOLE 18 1048206 0 323305 SERVICENOW INC COM 81762P102 291671 1017764 SH SOLE 19 1017764 0 0 SERVICENOW INC COM 81762P102 1308684 4566558 SH SOLE 21 4566558 0 0 SERVICENOW INC COM 81762P102 1377691 4807352 SH SOLE 22 4258254 0 549098 SERVICENOW INC COM 81762P102 50256 175363 SH SOLE 23 175363 0 0 SERVICENOW INC COM 81762P102 58270 203328 SH SOLE 25 203328 0 0 SERVICENOW INC COM 81762P102 255460 891410 SH SOLE 26 130018 0 761392 SERVICENOW INC COM 81762P102 11180 39013 SH SOLE 28 27873 0 11140 SERVICENOW INC COM 81762P102 18214 63557 SH SOLE 29 24754 0 38803 SERVICENOW INC COM 81762P102 228371 796883 SH SOLE 30 796883 0 0 SERVICENOW INC COM 81762P102 22735 79331 SH SOLE 31 59473 0 19858 SERVICENOW INC COM 81762P102 74728 260758 SH SOLE 34 260758 0 0 SERVICENOW INC COM 81762P102 34756 121279 SH SOLE 36 121279 0 0 SERVICENOW INC COM 81762P102 1237 4315 SH SOLE 40 4315 0 0 SERVICENOW INC OPTIONS 81762P102 373 1300 SH Call SOLE 4 1300 0 0 SERVICENOW INC OPTIONS 81762P102 5789 20200 SH Call SOLE 18 20200 0 0 SERVICENOW INC OPTIONS 81762P102 27168 94800 SH Call SOLE 19 94800 0 0 SERVICENOW INC OPTIONS 81762P102 2092 7300 SH Call SOLE 22 7300 0 0 SERVICENOW INC OPTIONS 81762P102 13068 45600 SH Call SOLE 34 45600 0 0 SERVICENOW INC NOTE 6/0 81762PAC6 4843 2275000 PRN SOLE 21 2275000 0 0 SERVICESOURCE INTL INC COM 81763U100 19 21975 SH SOLE 18 21975 0 0 SERVICESOURCE INTL INC COM 81763U100 212 241777 SH SOLE 21 241777 0 0 SERVICESOURCE INTL INC COM 81763U100 1024 1167815 SH SOLE 22 1167815 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 686 23385 SH SOLE 2 2645 0 20740 SERVISFIRST BANCSHARES INC COM 81768T108 7 234 SH SOLE 4 234 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 26 896 SH SOLE 7 896 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 8951 305298 SH SOLE 18 305298 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 3123 106506 SH SOLE 19 106506 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 145344 4957153 SH SOLE 21 4957153 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 41995 1432292 SH SOLE 22 1377745 0 54547 SERVISFIRST BANCSHARES INC COM 81768T108 918 31323 SH SOLE 26 13257 0 18066 SERVISFIRST BANCSHARES INC COM 81768T108 174 5937 SH SOLE 28 5937 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 1839 62721 SH SOLE 30 62721 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 139 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 14 24365 SH SOLE 18 24365 0 0 SESEN BIO INC COM 817763105 144 256551 SH SOLE 21 256551 0 0 SESEN BIO INC COM 817763105 1044 1862313 SH SOLE 22 1862313 0 0 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 15 2285 SH SOLE 18 2285 0 0 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 203 31693 SH SOLE 21 31693 0 0 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 32 5007 SH SOLE 22 5007 0 0 SFL CORPORATION LTD SHS G7738W106 722 76223 SH SOLE 2 4447 0 71776 SFL CORPORATION LTD SHS G7738W106 405 42761 SH SOLE 7 42761 0 0 SFL CORPORATION LTD SHS G7738W106 2641 278889 SH SOLE 18 278889 0 0 SFL CORPORATION LTD SHS G7738W106 1453 153381 SH SOLE 19 153381 0 0 SFL CORPORATION LTD SHS G7738W106 25156 2656407 SH SOLE 21 2656407 0 0 SFL CORPORATION LTD SHS G7738W106 8970 947152 SH SOLE 22 890339 0 56813 SHAKE SHACK INC CL A 819047101 413 10944 SH SOLE 2 1749 0 9195 SHAKE SHACK INC CL A 819047101 6 161 SH SOLE 4 161 0 0 SHAKE SHACK INC CL A 819047101 20 538 SH SOLE 7 538 0 0 SHAKE SHACK INC CL A 819047101 5179 137230 SH SOLE 18 134685 0 2545 SHAKE SHACK INC CL A 819047101 2306 61115 SH SOLE 19 61115 0 0 SHAKE SHACK INC CL A 819047101 121149 3210083 SH SOLE 21 3210083 0 0 SHAKE SHACK INC CL A 819047101 33068 876206 SH SOLE 22 845517 0 30689 SHAKE SHACK INC CL A 819047101 439 11627 SH SOLE 26 8042 0 3585 SHAKE SHACK INC CL A 819047101 182 4828 SH SOLE 28 4828 0 0 SHAKE SHACK INC CL A 819047101 1491 39514 SH SOLE 30 39514 0 0 SHAKE SHACK INC CL A 819047101 26 680 SH SOLE 34 680 0 0 SHAKE SHACK INC CL A 819047101 135 3572 SH SOLE 40 3572 0 0 SHARPS COMPLIANCE CORP COM 820017101 26 3312 SH SOLE 18 3312 0 0 SHARPS COMPLIANCE CORP COM 820017101 313 39382 SH SOLE 21 39382 0 0 SHARPS COMPLIANCE CORP COM 820017101 521 65614 SH SOLE 22 65614 0 0 SHARPSPRING INC COM 820054104 24 3959 SH SOLE 2 361 0 3598 SHARPSPRING INC COM 820054104 222 36569 SH SOLE 18 36569 0 0 SHARPSPRING INC COM 820054104 109 17956 SH SOLE 19 17956 0 0 SHARPSPRING INC COM 820054104 2159 356319 SH SOLE 21 356319 0 0 SHARPSPRING INC COM 820054104 1635 269776 SH SOLE 22 266111 0 3665 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 8523 854005 SH SOLE 19 854005 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 888 18037 SH SOLE 2 2716 0 15321 SHENANDOAH TELECOMMUNICATION COM 82312B106 11 226 SH SOLE 4 226 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 44 897 SH SOLE 7 897 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 10712 217495 SH SOLE 18 217495 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 5538 112441 SH SOLE 19 112441 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 255432 5186433 SH SOLE 21 5186433 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 67765 1375942 SH SOLE 22 1318781 0 57161 SHENANDOAH TELECOMMUNICATION COM 82312B106 42 856 SH SOLE 23 856 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 1234 25063 SH SOLE 26 12820 0 12243 SHENANDOAH TELECOMMUNICATION COM 82312B106 343 6957 SH SOLE 28 6957 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 3041 61737 SH SOLE 30 61737 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 14 292 SH SOLE 34 292 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 242 4910 SH SOLE 40 4910 0 0 SHERWIN WILLIAMS CO COM 824348106 138521 301447 SH SOLE 2 94441 0 207006 SHERWIN WILLIAMS CO COM 824348106 21594 46992 SH SOLE 4 44771 0 2221 SHERWIN WILLIAMS CO COM 824348106 40848 88892 SH SOLE 7 72145 0 16747 SHERWIN WILLIAMS CO COM 824348106 2784 6059 SH SOLE 13 6059 0 0 SHERWIN WILLIAMS CO COM 824348106 3138 6828 SH SOLE 15 6828 0 0 SHERWIN WILLIAMS CO COM 824348106 2 4 SH SOLE 17 0 0 4 SHERWIN WILLIAMS CO COM 824348106 211091 459373 SH SOLE 18 351252 0 108121 SHERWIN WILLIAMS CO COM 824348106 114631 249458 SH SOLE 19 249458 0 0 SHERWIN WILLIAMS CO COM 824348106 734853 1599175 SH SOLE 21 1599175 0 0 SHERWIN WILLIAMS CO COM 824348106 958331 2085505 SH SOLE 22 1837797 0 247708 SHERWIN WILLIAMS CO COM 824348106 39199 85304 SH SOLE 23 85304 0 0 SHERWIN WILLIAMS CO COM 824348106 43279 94182 SH SOLE 25 94182 0 0 SHERWIN WILLIAMS CO COM 824348106 185990 404749 SH SOLE 26 53124 0 351625 SHERWIN WILLIAMS CO COM 824348106 7971 17346 SH SOLE 28 12398 0 4948 SHERWIN WILLIAMS CO COM 824348106 17474 38026 SH SOLE 29 15146 0 22880 SHERWIN WILLIAMS CO COM 824348106 153351 333720 SH SOLE 30 333720 0 0 SHERWIN WILLIAMS CO COM 824348106 20549 44719 SH SOLE 31 32153 0 12566 SHERWIN WILLIAMS CO COM 824348106 12388 26959 SH SOLE 34 26959 0 0 SHERWIN WILLIAMS CO COM 824348106 26907 58554 SH SOLE 36 58554 0 0 SHERWIN WILLIAMS CO COM 824348106 881 1917 SH SOLE 40 1917 0 0 SHILOH INDS INC COM 824543102 4 3267 SH SOLE 18 3267 0 0 SHILOH INDS INC COM 824543102 54 43549 SH SOLE 21 43549 0 0 SHILOH INDS INC COM 824543102 242 193977 SH SOLE 22 193977 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 415 17811 SH SOLE 13 17811 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 352 15098 SH SOLE 18 15098 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 41 1748 SH SOLE 19 1748 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 435 18641 SH SOLE 21 18641 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 2576 110499 SH SOLE 22 110499 0 0 SHOCKWAVE MED INC COM 82489T104 318 9571 SH SOLE 2 1530 0 8041 SHOCKWAVE MED INC COM 82489T104 15 455 SH SOLE 7 455 0 0 SHOCKWAVE MED INC COM 82489T104 3155 95073 SH SOLE 18 89361 0 5712 SHOCKWAVE MED INC COM 82489T104 3076 92708 SH SOLE 19 92708 0 0 SHOCKWAVE MED INC COM 82489T104 27078 816098 SH SOLE 21 816098 0 0 SHOCKWAVE MED INC COM 82489T104 15896 479095 SH SOLE 22 449844 0 29251 SHOCKWAVE MED INC COM 82489T104 185 5570 SH SOLE 23 5570 0 0 SHOCKWAVE MED INC COM 82489T104 481 14509 SH SOLE 26 0 0 14509 SHOCKWAVE MED INC COM 82489T104 54 1614 SH SOLE 28 1614 0 0 SHOCKWAVE MED INC COM 82489T104 45 1358 SH SOLE 30 1358 0 0 SHOE CARNIVAL INC COM 824889109 218 10496 SH SOLE 2 1379 0 9117 SHOE CARNIVAL INC COM 824889109 3 153 SH SOLE 7 153 0 0 SHOE CARNIVAL INC COM 824889109 897 43172 SH SOLE 18 43172 0 0 SHOE CARNIVAL INC COM 824889109 586 28231 SH SOLE 19 28231 0 0 SHOE CARNIVAL INC COM 824889109 21753 1047324 SH SOLE 21 1047324 0 0 SHOE CARNIVAL INC COM 824889109 5928 285420 SH SOLE 22 271718 0 13702 SHOE CARNIVAL INC COM 824889109 48 2295 SH SOLE 23 2295 0 0 SHOE CARNIVAL INC COM 824889109 350 16869 SH SOLE 26 0 0 16869 SHOE CARNIVAL INC COM 824889109 27 1315 SH SOLE 28 1315 0 0 SHOE CARNIVAL INC COM 824889109 293 14112 SH SOLE 30 14112 0 0 SHOE CARNIVAL INC COM 824889109 37 1759 SH SOLE 40 1759 0 0 SHOPIFY INC CL A 82509L107 3611 8662 SH SOLE 2 0 0 8662 SHOPIFY INC CL A 82509L107 8 20 SH SOLE 17 0 0 20 SHOPIFY INC CL A 82509L107 47585 114131 SH SOLE 18 84691 0 29440 SHOPIFY INC CL A 82509L107 83690 200730 SH SOLE 19 200730 0 0 SHOPIFY INC CL A 82509L107 10351 24827 SH SOLE 21 24827 0 0 SHOPIFY INC CL A 82509L107 8568 20550 SH SOLE 22 20550 0 0 SHOPIFY INC CL A 82509L107 1749 4196 SH SOLE 26 0 0 4196 SHOPIFY INC CL A 82509L107 21686 52013 SH SOLE 34 52013 0 0 SHORE BANCSHARES INC COM 825107105 136 12510 SH SOLE 2 449 0 12061 SHORE BANCSHARES INC COM 825107105 3 317 SH SOLE 7 317 0 0 SHORE BANCSHARES INC COM 825107105 539 49635 SH SOLE 18 49635 0 0 SHORE BANCSHARES INC COM 825107105 267 24606 SH SOLE 19 24606 0 0 SHORE BANCSHARES INC COM 825107105 4900 451603 SH SOLE 21 451603 0 0 SHORE BANCSHARES INC COM 825107105 3088 284568 SH SOLE 22 277275 0 7293 SHOTSPOTTER INC COM 82536T107 82 2979 SH SOLE 2 360 0 2619 SHOTSPOTTER INC COM 82536T107 4 153 SH SOLE 7 153 0 0 SHOTSPOTTER INC COM 82536T107 841 30599 SH SOLE 18 30599 0 0 SHOTSPOTTER INC COM 82536T107 413 15030 SH SOLE 19 15030 0 0 SHOTSPOTTER INC COM 82536T107 7852 285747 SH SOLE 21 285747 0 0 SHOTSPOTTER INC COM 82536T107 6516 237119 SH SOLE 22 232258 0 4861 SHUTTERSTOCK INC COM 825690100 230 7164 SH SOLE 2 1045 0 6119 SHUTTERSTOCK INC COM 825690100 3 102 SH SOLE 4 102 0 0 SHUTTERSTOCK INC COM 825690100 10 308 SH SOLE 7 308 0 0 SHUTTERSTOCK INC COM 825690100 2853 88705 SH SOLE 18 88705 0 0 SHUTTERSTOCK INC COM 825690100 1160 36055 SH SOLE 19 36055 0 0 SHUTTERSTOCK INC COM 825690100 64758 2013621 SH SOLE 21 2013621 0 0 SHUTTERSTOCK INC COM 825690100 18410 572450 SH SOLE 22 552593 0 19857 SHUTTERSTOCK INC COM 825690100 450 14004 SH SOLE 26 0 0 14004 SHUTTERSTOCK INC COM 825690100 93 2902 SH SOLE 28 2902 0 0 SHUTTERSTOCK INC COM 825690100 816 25359 SH SOLE 30 25359 0 0 SHUTTERSTOCK INC COM 825690100 63 1954 SH SOLE 34 1954 0 0 SHUTTERSTOCK INC COM 825690100 64 2000 SH SOLE 40 2000 0 0 SI BONE INC COM 825704109 268 22392 SH SOLE 2 16447 0 5945 SI BONE INC COM 825704109 951 79581 SH SOLE 18 71261 0 8320 SI BONE INC COM 825704109 2191 183320 SH SOLE 19 183320 0 0 SI BONE INC COM 825704109 7884 659781 SH SOLE 21 659781 0 0 SI BONE INC COM 825704109 6262 523980 SH SOLE 22 512682 0 11298 SI BONE INC COM 825704109 57 4752 SH SOLE 23 4752 0 0 SI BONE INC COM 825704109 482 40350 SH SOLE 26 0 0 40350 SI BONE INC COM 825704109 656 54865 SH SOLE 34 54865 0 0 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 8647 1831942 SH SOLE 7 1831942 0 0 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 18230 3862259 SH SOLE 30 3862259 0 0 SIEBERT FINL CORP COM 826176109 22 3045 SH SOLE 2 309 0 2736 SIEBERT FINL CORP COM 826176109 220 30438 SH SOLE 18 30438 0 0 SIEBERT FINL CORP COM 826176109 115 15963 SH SOLE 19 15963 0 0 SIEBERT FINL CORP COM 826176109 2055 284586 SH SOLE 21 284586 0 0 SIEBERT FINL CORP COM 826176109 559 77365 SH SOLE 22 73026 0 4339 SIENTRA INC COM 82621J105 33 16404 SH SOLE 2 1549 0 14855 SIENTRA INC COM 82621J105 1 495 SH SOLE 7 495 0 0 SIENTRA INC COM 82621J105 282 141611 SH SOLE 18 141611 0 0 SIENTRA INC COM 82621J105 134 67320 SH SOLE 19 67320 0 0 SIENTRA INC COM 82621J105 2657 1335250 SH SOLE 21 1335250 0 0 SIENTRA INC COM 82621J105 2309 1160493 SH SOLE 22 1139632 0 20861 SIERRA BANCORP COM 82620P102 345 19598 SH SOLE 2 6142 0 13456 SIERRA BANCORP COM 82620P102 4 232 SH SOLE 7 232 0 0 SIERRA BANCORP COM 82620P102 1001 56945 SH SOLE 18 56945 0 0 SIERRA BANCORP COM 82620P102 2231 126907 SH SOLE 19 126907 0 0 SIERRA BANCORP COM 82620P102 9009 512452 SH SOLE 21 512452 0 0 SIERRA BANCORP COM 82620P102 8246 469062 SH SOLE 22 460757 0 8305 SIERRA BANCORP COM 82620P102 255 14494 SH SOLE 23 14494 0 0 SIERRA BANCORP COM 82620P102 863 49091 SH SOLE 26 0 0 49091 SIFCO INDS INC COM 826546103 1 614 SH SOLE 21 614 0 0 SIFCO INDS INC COM 826546103 12 5558 SH SOLE 22 5558 0 0 SIGA TECHNOLOGIES INC COM 826917106 97 20326 SH SOLE 2 2481 0 17845 SIGA TECHNOLOGIES INC COM 826917106 5 1099 SH SOLE 7 1099 0 0 SIGA TECHNOLOGIES INC COM 826917106 984 205760 SH SOLE 18 205760 0 0 SIGA TECHNOLOGIES INC COM 826917106 487 101839 SH SOLE 19 101839 0 0 SIGA TECHNOLOGIES INC COM 826917106 13079 2736131 SH SOLE 21 2736131 0 0 SIGA TECHNOLOGIES INC COM 826917106 7754 1622173 SH SOLE 22 1588906 0 33267 SIGA TECHNOLOGIES INC COM 826917106 54 11271 SH SOLE 28 11271 0 0 SIGA TECHNOLOGIES INC COM 826917106 85 17719 SH SOLE 30 17719 0 0 SIGMATRON INTL INC COM 82661L101 20 6682 SH SOLE 21 6682 0 0 SIGMATRON INTL INC COM 82661L101 529 179293 SH SOLE 22 179293 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 11432 142212 SH SOLE 2 31137 0 111075 SIGNATURE BK NEW YORK N Y COM 82669G104 1984 24684 SH SOLE 4 23128 0 1556 SIGNATURE BK NEW YORK N Y COM 82669G104 352 4377 SH SOLE 7 4377 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 18 229 SH SOLE 13 229 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 411 5118 SH SOLE 15 5118 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 13419 166926 SH SOLE 18 162657 0 4269 SIGNATURE BK NEW YORK N Y COM 82669G104 1022 12715 SH SOLE 19 12715 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 213418 2654780 SH SOLE 21 2654780 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 142442 1771890 SH SOLE 22 1683295 0 88595 SIGNATURE BK NEW YORK N Y COM 82669G104 3264 40607 SH SOLE 23 40607 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 176 2191 SH SOLE 25 2191 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 11919 148261 SH SOLE 26 51017 0 97244 SIGNATURE BK NEW YORK N Y COM 82669G104 880 10952 SH SOLE 28 7782 0 3170 SIGNATURE BK NEW YORK N Y COM 82669G104 1025 12746 SH SOLE 29 1045 0 11701 SIGNATURE BK NEW YORK N Y COM 82669G104 9877 122864 SH SOLE 30 122864 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 1207 15017 SH SOLE 31 11454 0 3563 SIGNATURE BK NEW YORK N Y COM 82669G104 253 3148 SH SOLE 34 3148 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 1025 12753 SH SOLE 36 12753 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 89 1101 SH SOLE 40 1101 0 0 SIGNET JEWELERS LIMITED SHS G81276100 318 49280 SH SOLE 2 2657 0 46623 SIGNET JEWELERS LIMITED SHS G81276100 2 247 SH SOLE 4 247 0 0 SIGNET JEWELERS LIMITED SHS G81276100 16 2495 SH SOLE 7 2495 0 0 SIGNET JEWELERS LIMITED SHS G81276100 0 30 SH SOLE 17 0 0 30 SIGNET JEWELERS LIMITED SHS G81276100 1530 237193 SH SOLE 18 237193 0 0 SIGNET JEWELERS LIMITED SHS G81276100 623 96662 SH SOLE 19 96662 0 0 SIGNET JEWELERS LIMITED SHS G81276100 37825 5864311 SH SOLE 21 5864311 0 0 SIGNET JEWELERS LIMITED SHS G81276100 10202 1581735 SH SOLE 22 1491318 0 90417 SIGNET JEWELERS LIMITED SHS G81276100 154 23893 SH SOLE 26 14438 0 9455 SIGNET JEWELERS LIMITED SHS G81276100 38 5874 SH SOLE 28 5874 0 0 SIGNET JEWELERS LIMITED SHS G81276100 429 66552 SH SOLE 30 66552 0 0 SIGNET JEWELERS LIMITED SHS G81276100 28 4377 SH SOLE 31 0 0 4377 SIGNET JEWELERS LIMITED SHS G81276100 59 9125 SH SOLE 36 9125 0 0 SIGNET JEWELERS LIMITED SHS G81276100 34 5199 SH SOLE 40 5199 0 0 SILGAN HOLDINGS INC COM 827048109 6651 229200 SH SOLE 2 66518 0 162682 SILGAN HOLDINGS INC COM 827048109 2 84 SH SOLE 4 84 0 0 SILGAN HOLDINGS INC COM 827048109 62 2130 SH SOLE 7 2130 0 0 SILGAN HOLDINGS INC COM 827048109 7076 243839 SH SOLE 18 231060 0 12779 SILGAN HOLDINGS INC COM 827048109 536 18481 SH SOLE 19 18481 0 0 SILGAN HOLDINGS INC COM 827048109 108698 3745620 SH SOLE 21 3745620 0 0 SILGAN HOLDINGS INC COM 827048109 77643 2675514 SH SOLE 22 2532404 0 143110 SILGAN HOLDINGS INC COM 827048109 804 27692 SH SOLE 26 21176 0 6516 SILGAN HOLDINGS INC COM 827048109 402 13863 SH SOLE 28 13863 0 0 SILGAN HOLDINGS INC COM 827048109 698 24063 SH SOLE 30 24063 0 0 SILGAN HOLDINGS INC COM 827048109 45 1566 SH SOLE 31 1566 0 0 SILGAN HOLDINGS INC COM 827048109 41 1412 SH SOLE 36 1412 0 0 SILGAN HOLDINGS INC COM 827048109 246 8480 SH SOLE 40 8480 0 0 SILICON LABORATORIES INC COM 826919102 3176 37189 SH SOLE 2 22968 0 14221 SILICON LABORATORIES INC COM 826919102 137 1600 SH SOLE 4 1600 0 0 SILICON LABORATORIES INC COM 826919102 82 960 SH SOLE 7 960 0 0 SILICON LABORATORIES INC COM 826919102 21338 249825 SH SOLE 18 247808 0 2017 SILICON LABORATORIES INC COM 826919102 7552 88423 SH SOLE 19 88423 0 0 SILICON LABORATORIES INC COM 826919102 271818 3182513 SH SOLE 21 3182513 0 0 SILICON LABORATORIES INC COM 826919102 125645 1471083 SH SOLE 22 1425477 0 45606 SILICON LABORATORIES INC COM 826919102 310 3629 SH SOLE 23 3629 0 0 SILICON LABORATORIES INC COM 826919102 31 361 SH SOLE 25 361 0 0 SILICON LABORATORIES INC COM 826919102 1589 18599 SH SOLE 26 8749 0 9850 SILICON LABORATORIES INC COM 826919102 552 6458 SH SOLE 28 6458 0 0 SILICON LABORATORIES INC COM 826919102 46 533 SH SOLE 29 533 0 0 SILICON LABORATORIES INC COM 826919102 15027 175945 SH SOLE 30 175945 0 0 SILICON LABORATORIES INC COM 826919102 186 2175 SH SOLE 31 1110 0 1065 SILICON LABORATORIES INC COM 826919102 3838 44936 SH SOLE 34 44936 0 0 SILICON LABORATORIES INC COM 826919102 33 387 SH SOLE 36 387 0 0 SILICON LABORATORIES INC COM 826919102 362 4242 SH SOLE 40 4242 0 0 SILICON LABORATORIES INC NOTE 1.375% 3/0 826919AB8 1660 1500000 PRN SOLE 21 1500000 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 1 39 SH SOLE 17 0 0 39 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 70 1921 SH SOLE 18 0 0 1921 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 249 6801 SH SOLE 19 6801 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 2078 56696 SH SOLE 22 56696 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 99 2698 SH SOLE 25 2698 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 7 197 SH SOLE 30 197 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 10341 282082 SH SOLE 34 282082 0 0 SILK RD MED INC COM 82710M100 1053 33447 SH SOLE 2 28378 0 5069 SILK RD MED INC COM 82710M100 8 239 SH SOLE 7 239 0 0 SILK RD MED INC COM 82710M100 2484 78897 SH SOLE 18 69800 0 9097 SILK RD MED INC COM 82710M100 16764 532538 SH SOLE 19 532538 0 0 SILK RD MED INC COM 82710M100 16392 520706 SH SOLE 21 520706 0 0 SILK RD MED INC COM 82710M100 10523 334276 SH SOLE 22 312598 0 21678 SILK RD MED INC COM 82710M100 199 6337 SH SOLE 23 6337 0 0 SILK RD MED INC COM 82710M100 948 30126 SH SOLE 26 0 0 30126 SILK RD MED INC COM 82710M100 84 2657 SH SOLE 28 2657 0 0 SILK RD MED INC COM 82710M100 87 2752 SH SOLE 30 2752 0 0 SILK RD MED INC COM 82710M100 3626 115188 SH SOLE 34 115188 0 0 SILK RD MED INC COM 82710M100 77 2443 SH SOLE 40 2443 0 0 SILVERBOW RES INC COM 82836G102 22 9041 SH SOLE 2 220 0 8821 SILVERBOW RES INC COM 82836G102 1 230 SH SOLE 7 230 0 0 SILVERBOW RES INC COM 82836G102 58 23416 SH SOLE 18 23416 0 0 SILVERBOW RES INC COM 82836G102 28 11253 SH SOLE 19 11253 0 0 SILVERBOW RES INC COM 82836G102 646 261637 SH SOLE 21 261637 0 0 SILVERBOW RES INC COM 82836G102 434 175592 SH SOLE 22 172117 0 3475 SILVERCORP METALS INC COM 82835P103 28 8693 SH SOLE 22 8693 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 39 4119 SH SOLE 2 953 0 3166 SILVERCREST ASSET MGMT GROUP CL A 828359109 308 32523 SH SOLE 18 32523 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 199 21025 SH SOLE 19 21025 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 2689 284246 SH SOLE 21 284246 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 1126 119078 SH SOLE 22 114646 0 4432 SILVERCREST ASSET MGMT GROUP CL A 828359109 4 417 SH SOLE 23 417 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 15 1586 SH SOLE 26 0 0 1586 SILVERCREST METALS INC COM 828363101 79 15168 SH SOLE 22 15168 0 0 SILVERGATE CAP CORP CL A 82837P408 30 3167 SH SOLE 2 0 0 3167 SILVERGATE CAP CORP CL A 82837P408 55 5794 SH SOLE 18 5794 0 0 SILVERGATE CAP CORP CL A 82837P408 69 7221 SH SOLE 19 7221 0 0 SILVERGATE CAP CORP CL A 82837P408 1072 112365 SH SOLE 21 112365 0 0 SILVERGATE CAP CORP CL A 82837P408 287 30053 SH SOLE 22 28522 0 1531 SILVERGATE CAP CORP CL A 82837P408 4299 450597 SH SOLE 34 450597 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 1662 90310 SH SOLE 2 5129 0 85181 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 8 412 SH SOLE 4 412 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 25 1335 SH SOLE 7 1335 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 9439 512998 SH SOLE 18 512998 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 3630 197304 SH SOLE 19 197304 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 225413 12250724 SH SOLE 21 12250724 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 57508 3125417 SH SOLE 22 3031760 0 93657 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 50 2694 SH SOLE 23 2694 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 2401 130469 SH SOLE 26 30743 0 99726 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 256 13902 SH SOLE 28 13902 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 2597 141143 SH SOLE 30 141143 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 22 1180 SH SOLE 31 0 0 1180 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 192 10433 SH SOLE 40 10433 0 0 SIMON PPTY GROUP INC NEW COM 828806109 54760 998182 SH SOLE 2 286743 0 711439 SIMON PPTY GROUP INC NEW COM 828806109 21167 385844 SH SOLE 4 377291 0 8553 SIMON PPTY GROUP INC NEW COM 828806109 34686 632261 SH SOLE 7 623069 0 9192 SIMON PPTY GROUP INC NEW COM 828806109 1225 22329 SH SOLE 13 22329 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1762 32123 SH SOLE 15 32123 0 0 SIMON PPTY GROUP INC NEW COM 828806109 45544 830187 SH SOLE 18 779746 0 50441 SIMON PPTY GROUP INC NEW COM 828806109 33382 608493 SH SOLE 19 608493 0 0 SIMON PPTY GROUP INC NEW COM 828806109 525229 9573984 SH SOLE 21 9573984 0 0 SIMON PPTY GROUP INC NEW COM 828806109 581240 10594969 SH SOLE 22 9663800 0 931169 SIMON PPTY GROUP INC NEW COM 828806109 15535 283179 SH SOLE 23 283179 0 0 SIMON PPTY GROUP INC NEW COM 828806109 58305 1062803 SH SOLE 25 1062803 0 0 SIMON PPTY GROUP INC NEW COM 828806109 74928 1365800 SH SOLE 26 192775 0 1173025 SIMON PPTY GROUP INC NEW COM 828806109 4193 76440 SH SOLE 28 58349 0 18091 SIMON PPTY GROUP INC NEW COM 828806109 11057 201555 SH SOLE 29 191077 0 10478 SIMON PPTY GROUP INC NEW COM 828806109 130457 2378001 SH SOLE 30 2378001 0 0 SIMON PPTY GROUP INC NEW COM 828806109 10638 193911 SH SOLE 31 57585 0 136326 SIMON PPTY GROUP INC NEW COM 828806109 2695 49133 SH SOLE 34 49133 0 0 SIMON PPTY GROUP INC NEW COM 828806109 12614 229925 SH SOLE 36 229925 0 0 SIMON PPTY GROUP INC NEW COM 828806109 372 6787 SH SOLE 40 6787 0 0 SIMPLY GOOD FOODS CO COM 82900L102 1601 83120 SH SOLE 2 10156 0 72964 SIMPLY GOOD FOODS CO COM 82900L102 119 6199 SH SOLE 4 6199 0 0 SIMPLY GOOD FOODS CO COM 82900L102 28 1471 SH SOLE 7 1471 0 0 SIMPLY GOOD FOODS CO COM 82900L102 7266 377252 SH SOLE 18 377252 0 0 SIMPLY GOOD FOODS CO COM 82900L102 20698 1074646 SH SOLE 19 1074646 0 0 SIMPLY GOOD FOODS CO COM 82900L102 54564 2833046 SH SOLE 21 2833046 0 0 SIMPLY GOOD FOODS CO COM 82900L102 45783 2377094 SH SOLE 22 2279375 0 97719 SIMPLY GOOD FOODS CO COM 82900L102 26 1369 SH SOLE 25 1369 0 0 SIMPLY GOOD FOODS CO COM 82900L102 562 29196 SH SOLE 26 20822 0 8374 SIMPLY GOOD FOODS CO COM 82900L102 248 12888 SH SOLE 28 12888 0 0 SIMPLY GOOD FOODS CO COM 82900L102 537 27875 SH SOLE 30 27875 0 0 SIMPLY GOOD FOODS CO COM 82900L102 6360 330208 SH SOLE 34 330208 0 0 SIMPLY GOOD FOODS CO COM 82900L102 164 8521 SH SOLE 40 8521 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 1026 16558 SH SOLE 2 2271 0 14287 SIMPSON MANUFACTURING CO INC COM 829073105 8 126 SH SOLE 4 126 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 49 797 SH SOLE 7 797 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 12341 199105 SH SOLE 18 199105 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 5200 83893 SH SOLE 19 83893 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 279211 4504858 SH SOLE 21 4504858 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 74461 1201368 SH SOLE 22 1153940 0 47428 SIMPSON MANUFACTURING CO INC COM 829073105 1080 17432 SH SOLE 26 12776 0 4656 SIMPSON MANUFACTURING CO INC COM 829073105 383 6173 SH SOLE 28 6173 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 3244 52336 SH SOLE 30 52336 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 27 434 SH SOLE 34 434 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 279 4495 SH SOLE 40 4495 0 0 SIMULATIONS PLUS INC COM 829214105 152 4339 SH SOLE 2 563 0 3776 SIMULATIONS PLUS INC COM 829214105 10 283 SH SOLE 7 283 0 0 SIMULATIONS PLUS INC COM 829214105 1564 44798 SH SOLE 18 44798 0 0 SIMULATIONS PLUS INC COM 829214105 781 22374 SH SOLE 19 22374 0 0 SIMULATIONS PLUS INC COM 829214105 14631 418993 SH SOLE 21 418993 0 0 SIMULATIONS PLUS INC COM 829214105 12499 357932 SH SOLE 22 340245 0 17687 SIMULATIONS PLUS INC COM 829214105 62 1770 SH SOLE 28 1770 0 0 SIMULATIONS PLUS INC COM 829214105 220 6288 SH SOLE 30 6288 0 0 SINA CORP ORD G81477104 2498 78456 SH SOLE 2 1870 0 76586 SINA CORP ORD G81477104 661 20768 SH SOLE 4 20768 0 0 SINA CORP ORD G81477104 330 10363 SH SOLE 7 7361 0 3002 SINA CORP ORD G81477104 932 29283 SH SOLE 15 28295 0 988 SINA CORP ORD G81477104 628 19709 SH SOLE 18 19709 0 0 SINA CORP ORD G81477104 35037 1100417 SH SOLE 21 1100417 0 0 SINA CORP ORD G81477104 23340 733027 SH SOLE 22 669211 0 63816 SINA CORP ORD G81477104 1178 36994 SH SOLE 23 36994 0 0 SINA CORP ORD G81477104 1110 34850 SH SOLE 25 34850 0 0 SINA CORP ORD G81477104 10321 324163 SH SOLE 26 119120 0 205043 SINA CORP ORD G81477104 210 6580 SH SOLE 29 6580 0 0 SINA CORP ORD G81477104 14655 460265 SH SOLE 30 460265 0 0 SINA CORP ORD G81477104 28 887 SH SOLE 31 887 0 0 SINA CORP ORD G81477104 152 4772 SH SOLE 34 4772 0 0 SINA CORP ORD G81477104 130 4075 SH SOLE 36 4075 0 0 SINA CORP ORD G81477104 17 519 SH SOLE 40 519 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 1981 123227 SH SOLE 2 4943 0 118284 SINCLAIR BROADCAST GROUP INC CL A 829226109 6 389 SH SOLE 4 389 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 30 1842 SH SOLE 7 1842 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 667 41488 SH SOLE 18 41488 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 230 14287 SH SOLE 19 14287 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 15225 946834 SH SOLE 21 946834 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 32820 2041059 SH SOLE 22 1935169 0 105890 SINCLAIR BROADCAST GROUP INC CL A 829226109 435 27023 SH SOLE 26 17148 0 9875 SINCLAIR BROADCAST GROUP INC CL A 829226109 148 9207 SH SOLE 28 9207 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 380 23626 SH SOLE 30 23626 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 34 2092 SH SOLE 31 1275 0 817 SINCLAIR BROADCAST GROUP INC CL A 829226109 32 1995 SH SOLE 36 1995 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 113 7034 SH SOLE 40 7034 0 0 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 732 29907 SH SOLE 2 0 0 29907 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 57594 11658713 SH SOLE 2 7394881 0 4263832 SIRIUS XM HLDGS INC COM 82968B103 8881 1797673 SH SOLE 4 1755191 0 42482 SIRIUS XM HLDGS INC COM 82968B103 4355 881636 SH SOLE 7 838934 0 42702 SIRIUS XM HLDGS INC COM 82968B103 3581 724929 SH SOLE 13 724929 0 0 SIRIUS XM HLDGS INC COM 82968B103 668 135214 SH SOLE 15 135214 0 0 SIRIUS XM HLDGS INC COM 82968B103 19 3873 SH SOLE 17 0 0 3873 SIRIUS XM HLDGS INC COM 82968B103 13773 2788014 SH SOLE 18 1506344 0 1281670 SIRIUS XM HLDGS INC COM 82968B103 29522 5976035 SH SOLE 19 5976035 0 0 SIRIUS XM HLDGS INC COM 82968B103 137615 27857356 SH SOLE 21 27857356 0 0 SIRIUS XM HLDGS INC COM 82968B103 265222 53688689 SH SOLE 22 40535161 0 13153528 SIRIUS XM HLDGS INC COM 82968B103 19897 4027739 SH SOLE 23 4027739 0 0 SIRIUS XM HLDGS INC COM 82968B103 8624 1745664 SH SOLE 25 1745664 0 0 SIRIUS XM HLDGS INC COM 82968B103 35514 7189037 SH SOLE 26 2810721 0 4378316 SIRIUS XM HLDGS INC COM 82968B103 1792 362712 SH SOLE 28 269776 0 92936 SIRIUS XM HLDGS INC COM 82968B103 19683 3984482 SH SOLE 29 1947454 0 2037028 SIRIUS XM HLDGS INC COM 82968B103 26089 5281225 SH SOLE 30 5281225 0 0 SIRIUS XM HLDGS INC COM 82968B103 19642 3976108 SH SOLE 31 3017258 0 958850 SIRIUS XM HLDGS INC COM 82968B103 3461 700664 SH SOLE 32 700664 0 0 SIRIUS XM HLDGS INC COM 82968B103 2364 478539 SH SOLE 34 478539 0 0 SIRIUS XM HLDGS INC COM 82968B103 7590 1536536 SH SOLE 36 1536536 0 0 SIRIUS XM HLDGS INC COM 82968B103 168 33973 SH SOLE 40 33973 0 0 SITE CENTERS CORP COM 82981J109 1566 300482 SH SOLE 2 12434 0 288048 SITE CENTERS CORP COM 82981J109 458 87949 SH SOLE 4 87949 0 0 SITE CENTERS CORP COM 82981J109 848 162678 SH SOLE 7 162678 0 0 SITE CENTERS CORP COM 82981J109 388 74431 SH SOLE 18 74431 0 0 SITE CENTERS CORP COM 82981J109 1009 193611 SH SOLE 19 193611 0 0 SITE CENTERS CORP COM 82981J109 15180 2913593 SH SOLE 21 2913593 0 0 SITE CENTERS CORP COM 82981J109 31679 6080407 SH SOLE 22 5820629 0 259778 SITE CENTERS CORP COM 82981J109 25 4715 SH SOLE 23 4715 0 0 SITE CENTERS CORP COM 82981J109 1982 380410 SH SOLE 25 380410 0 0 SITE CENTERS CORP COM 82981J109 690 132343 SH SOLE 26 58544 0 73799 SITE CENTERS CORP COM 82981J109 115 22060 SH SOLE 28 22060 0 0 SITE CENTERS CORP COM 82981J109 409 78437 SH SOLE 29 78437 0 0 SITE CENTERS CORP COM 82981J109 3534 678311 SH SOLE 30 678311 0 0 SITE CENTERS CORP COM 82981J109 30 5744 SH SOLE 31 3294 0 2450 SITE CENTERS CORP COM 82981J109 28 5458 SH SOLE 36 5458 0 0 SITE CENTERS CORP COM 82981J109 76 14623 SH SOLE 40 14623 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1586 21543 SH SOLE 2 8453 0 13090 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 180 2448 SH SOLE 4 2448 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 55 753 SH SOLE 7 753 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 11130 151181 SH SOLE 18 142793 0 8388 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 10750 146014 SH SOLE 19 146014 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 99521 1351818 SH SOLE 21 1351818 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 93178 1265668 SH SOLE 22 1212154 0 53514 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 874 11872 SH SOLE 23 11872 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 68 927 SH SOLE 25 927 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3069 41690 SH SOLE 26 10152 0 31538 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 428 5807 SH SOLE 28 5807 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 972 13199 SH SOLE 30 13199 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 71 964 SH SOLE 31 0 0 964 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 165 2248 SH SOLE 34 2248 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 37 500 SH SOLE 36 500 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 300 4072 SH SOLE 40 4072 0 0 SITIME CORP COM 82982T106 6 277 SH SOLE 2 277 0 0 SITIME CORP COM 82982T106 369 16948 SH SOLE 18 16948 0 0 SITIME CORP COM 82982T106 186 8527 SH SOLE 19 8527 0 0 SITIME CORP COM 82982T106 3631 166811 SH SOLE 21 166811 0 0 SITIME CORP COM 82982T106 1126 51742 SH SOLE 22 50057 0 1685 SIX FLAGS ENTMT CORP NEW COM 83001A102 2505 199748 SH SOLE 2 44109 0 155639 SIX FLAGS ENTMT CORP NEW COM 83001A102 4 352 SH SOLE 4 352 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 31 2472 SH SOLE 7 2472 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 2745 218915 SH SOLE 18 218915 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 240 19116 SH SOLE 19 19116 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 46123 3678055 SH SOLE 21 3678055 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 32462 2588647 SH SOLE 22 2454593 0 134054 SIX FLAGS ENTMT CORP NEW COM 83001A102 628 50105 SH SOLE 26 14925 0 35180 SIX FLAGS ENTMT CORP NEW COM 83001A102 115 9150 SH SOLE 28 9150 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 314 25015 SH SOLE 30 25015 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 59 4692 SH SOLE 31 1592 0 3100 SIX FLAGS ENTMT CORP NEW COM 83001A102 96 7686 SH SOLE 34 7686 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 22 1775 SH SOLE 36 1775 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 136 10875 SH SOLE 40 10875 0 0 SJW GROUP COM 784305104 844 14611 SH SOLE 2 1344 0 13267 SJW GROUP COM 784305104 105 1826 SH SOLE 4 1826 0 0 SJW GROUP COM 784305104 2649 45848 SH SOLE 7 45848 0 0 SJW GROUP COM 784305104 5790 100231 SH SOLE 18 98198 0 2033 SJW GROUP COM 784305104 3149 54506 SH SOLE 19 54506 0 0 SJW GROUP COM 784305104 53052 918334 SH SOLE 21 918334 0 0 SJW GROUP COM 784305104 44334 767414 SH SOLE 22 739012 0 28402 SJW GROUP COM 784305104 28 480 SH SOLE 23 480 0 0 SJW GROUP COM 784305104 1050 18184 SH SOLE 26 10204 0 7980 SJW GROUP COM 784305104 193 3339 SH SOLE 28 3339 0 0 SJW GROUP COM 784305104 9204 159323 SH SOLE 30 159323 0 0 SJW GROUP COM 784305104 67 1165 SH SOLE 36 1165 0 0 SJW GROUP COM 784305104 135 2329 SH SOLE 40 2329 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 0 1 SH SOLE 18 1 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 2278 140041 SH SOLE 22 140041 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 49 2982 SH SOLE 25 2982 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 1346 82753 SH SOLE 30 82753 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 125 7696 SH SOLE 34 7696 0 0 SKECHERS U S A INC CL A 830566105 8250 347520 SH SOLE 2 110105 0 237415 SKECHERS U S A INC CL A 830566105 16 675 SH SOLE 4 675 0 0 SKECHERS U S A INC CL A 830566105 75 3149 SH SOLE 7 3149 0 0 SKECHERS U S A INC CL A 830566105 11230 473041 SH SOLE 18 387875 0 85166 SKECHERS U S A INC CL A 830566105 3438 144805 SH SOLE 19 144805 0 0 SKECHERS U S A INC CL A 830566105 150932 6357709 SH SOLE 21 6357709 0 0 SKECHERS U S A INC CL A 830566105 108718 4579530 SH SOLE 22 4362442 0 217088 SKECHERS U S A INC CL A 830566105 568 23938 SH SOLE 25 0 0 23938 SKECHERS U S A INC CL A 830566105 1609 67778 SH SOLE 26 36317 0 31461 SKECHERS U S A INC CL A 830566105 458 19302 SH SOLE 28 19302 0 0 SKECHERS U S A INC CL A 830566105 1053 44363 SH SOLE 30 44363 0 0 SKECHERS U S A INC CL A 830566105 104 4362 SH SOLE 31 2647 0 1715 SKECHERS U S A INC CL A 830566105 4422 186287 SH SOLE 34 186287 0 0 SKECHERS U S A INC CL A 830566105 492 20727 SH SOLE 36 20727 0 0 SKECHERS U S A INC CL A 830566105 344 14475 SH SOLE 40 14475 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 290 18513 SH SOLE 2 2564 0 15949 SKYLINE CHAMPION CORPORATION COM 830830105 4 255 SH SOLE 4 255 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 14 897 SH SOLE 7 897 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 2718 173322 SH SOLE 18 173322 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 1475 94078 SH SOLE 19 94078 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 33129 2112787 SH SOLE 21 2112787 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 22463 1432604 SH SOLE 22 1373864 0 58740 SKYLINE CHAMPION CORPORATION COM 830830105 507 32315 SH SOLE 26 18319 0 13996 SKYLINE CHAMPION CORPORATION COM 830830105 117 7471 SH SOLE 28 7471 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 257 16393 SH SOLE 30 16393 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 77 4898 SH SOLE 40 4898 0 0 SKYWEST INC COM 830879102 1221 46631 SH SOLE 2 2508 0 44123 SKYWEST INC COM 830879102 1 57 SH SOLE 4 57 0 0 SKYWEST INC COM 830879102 23 878 SH SOLE 7 878 0 0 SKYWEST INC COM 830879102 5936 226660 SH SOLE 18 226660 0 0 SKYWEST INC COM 830879102 2755 105194 SH SOLE 19 105194 0 0 SKYWEST INC COM 830879102 147592 5635452 SH SOLE 21 5635452 0 0 SKYWEST INC COM 830879102 36769 1403918 SH SOLE 22 1368085 0 35833 SKYWEST INC COM 830879102 45 1736 SH SOLE 26 0 0 1736 SKYWEST INC COM 830879102 50 1909 SH SOLE 28 1909 0 0 SKYWEST INC COM 830879102 1344 51300 SH SOLE 30 51300 0 0 SKYWEST INC COM 830879102 9 337 SH SOLE 34 337 0 0 SKYWEST INC COM 830879102 34 1296 SH SOLE 40 1296 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 38841 434557 SH SOLE 2 63776 0 370781 SKYWORKS SOLUTIONS INC COM 83088M102 7926 88676 SH SOLE 4 83872 0 4804 SKYWORKS SOLUTIONS INC COM 83088M102 24614 275387 SH SOLE 7 163266 0 112121 SKYWORKS SOLUTIONS INC COM 83088M102 3369 37693 SH SOLE 13 37693 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1591 17799 SH SOLE 15 17799 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 38780 433873 SH SOLE 18 372349 0 61524 SKYWORKS SOLUTIONS INC COM 83088M102 63629 711892 SH SOLE 19 711892 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 506433 5666065 SH SOLE 21 5666065 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 390498 4368964 SH SOLE 22 3920800 0 448164 SKYWORKS SOLUTIONS INC COM 83088M102 11046 123585 SH SOLE 23 123585 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 18616 208277 SH SOLE 25 208277 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 92299 1032655 SH SOLE 26 126483 0 906172 SKYWORKS SOLUTIONS INC COM 83088M102 3035 33958 SH SOLE 28 24444 0 9514 SKYWORKS SOLUTIONS INC COM 83088M102 7396 82744 SH SOLE 29 2803 0 79941 SKYWORKS SOLUTIONS INC COM 83088M102 77339 865281 SH SOLE 30 865281 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 3413 38188 SH SOLE 31 30633 0 7555 SKYWORKS SOLUTIONS INC COM 83088M102 2412 26981 SH SOLE 32 26981 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 22700 253973 SH SOLE 34 253973 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 11255 125926 SH SOLE 36 125926 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 330 3687 SH SOLE 40 3687 0 0 SL GREEN RLTY CORP COM 78440X101 9632 223490 SH SOLE 2 23602 0 199888 SL GREEN RLTY CORP COM 78440X101 3470 80503 SH SOLE 4 78292 0 2211 SL GREEN RLTY CORP COM 78440X101 7402 171734 SH SOLE 7 163225 0 8509 SL GREEN RLTY CORP COM 78440X101 126 2923 SH SOLE 13 2923 0 0 SL GREEN RLTY CORP COM 78440X101 378 8768 SH SOLE 15 8768 0 0 SL GREEN RLTY CORP COM 78440X101 7148 165847 SH SOLE 18 153942 0 11905 SL GREEN RLTY CORP COM 78440X101 4676 108494 SH SOLE 19 108494 0 0 SL GREEN RLTY CORP COM 78440X101 116986 2714297 SH SOLE 21 2714297 0 0 SL GREEN RLTY CORP COM 78440X101 121217 2812456 SH SOLE 22 2610969 0 201487 SL GREEN RLTY CORP COM 78440X101 2815 65309 SH SOLE 23 65309 0 0 SL GREEN RLTY CORP COM 78440X101 12298 285337 SH SOLE 25 285337 0 0 SL GREEN RLTY CORP COM 78440X101 19502 452476 SH SOLE 26 83530 0 368946 SL GREEN RLTY CORP COM 78440X101 712 16528 SH SOLE 28 11650 0 4878 SL GREEN RLTY CORP COM 78440X101 2602 60369 SH SOLE 29 43612 0 16757 SL GREEN RLTY CORP COM 78440X101 27477 637514 SH SOLE 30 637514 0 0 SL GREEN RLTY CORP COM 78440X101 901 20896 SH SOLE 31 16158 0 4738 SL GREEN RLTY CORP COM 78440X101 178 4132 SH SOLE 34 4132 0 0 SL GREEN RLTY CORP COM 78440X101 2737 63505 SH SOLE 36 63505 0 0 SL GREEN RLTY CORP COM 78440X101 86 1985 SH SOLE 40 1985 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 135 5048 SH SOLE 2 5048 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 657 24494 SH SOLE 13 24494 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 1627 60622 SH SOLE 18 28254 0 32368 SLACK TECHNOLOGIES INC COM CL A 83088V102 4872 181510 SH SOLE 19 181510 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 2301 85731 SH SOLE 21 85731 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 25891 964633 SH SOLE 22 865887 0 98746 SLACK TECHNOLOGIES INC COM CL A 83088V102 962 35844 SH SOLE 25 35844 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 234 8715 SH SOLE 26 3168 0 5547 SLACK TECHNOLOGIES INC COM CL A 83088V102 2398 89332 SH SOLE 29 0 0 89332 SLACK TECHNOLOGIES INC COM CL A 83088V102 302 11243 SH SOLE 30 11243 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 197 7348 SH SOLE 34 7348 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 363 13528 SH SOLE 36 13528 0 0 SLEEP NUMBER CORP COM 83125X103 231 12051 SH SOLE 2 1403 0 10648 SLEEP NUMBER CORP COM 83125X103 3 165 SH SOLE 4 165 0 0 SLEEP NUMBER CORP COM 83125X103 10 544 SH SOLE 7 544 0 0 SLEEP NUMBER CORP COM 83125X103 2518 131409 SH SOLE 18 127727 0 3682 SLEEP NUMBER CORP COM 83125X103 1357 70843 SH SOLE 19 70843 0 0 SLEEP NUMBER CORP COM 83125X103 57832 3018365 SH SOLE 21 3018365 0 0 SLEEP NUMBER CORP COM 83125X103 15519 809983 SH SOLE 22 774573 0 35410 SLEEP NUMBER CORP COM 83125X103 16 823 SH SOLE 23 823 0 0 SLEEP NUMBER CORP COM 83125X103 183 9530 SH SOLE 26 6305 0 3225 SLEEP NUMBER CORP COM 83125X103 80 4191 SH SOLE 28 4191 0 0 SLEEP NUMBER CORP COM 83125X103 735 38380 SH SOLE 30 38380 0 0 SLEEP NUMBER CORP COM 83125X103 18 935 SH SOLE 34 935 0 0 SLEEP NUMBER CORP COM 83125X103 63 3286 SH SOLE 40 3286 0 0 SLM CORP COM 78442P106 7321 1018203 SH SOLE 2 232352 0 785851 SLM CORP COM 78442P106 11 1523 SH SOLE 4 1523 0 0 SLM CORP COM 78442P106 77 10674 SH SOLE 7 10674 0 0 SLM CORP COM 78442P106 8427 1172095 SH SOLE 18 1172095 0 0 SLM CORP COM 78442P106 719 99968 SH SOLE 19 99968 0 0 SLM CORP COM 78442P106 143634 19976935 SH SOLE 21 19976935 0 0 SLM CORP COM 78442P106 99688 13864757 SH SOLE 22 13167085 0 697672 SLM CORP COM 78442P106 984 136836 SH SOLE 26 84221 0 52615 SLM CORP COM 78442P106 447 62163 SH SOLE 28 62163 0 0 SLM CORP COM 78442P106 940 130787 SH SOLE 30 130787 0 0 SLM CORP COM 78442P106 107 14879 SH SOLE 31 9041 0 5838 SLM CORP COM 78442P106 62 8627 SH SOLE 36 8627 0 0 SLM CORP COM 78442P106 331 46042 SH SOLE 40 46042 0 0 SM ENERGY CO COM 78454L100 134 109684 SH SOLE 2 3943 0 105741 SM ENERGY CO COM 78454L100 0 327 SH SOLE 4 327 0 0 SM ENERGY CO COM 78454L100 7 6128 SH SOLE 7 6128 0 0 SM ENERGY CO COM 78454L100 614 503400 SH SOLE 18 503400 0 0 SM ENERGY CO COM 78454L100 266 218224 SH SOLE 19 218224 0 0 SM ENERGY CO COM 78454L100 14912 12222896 SH SOLE 21 12222896 0 0 SM ENERGY CO COM 78454L100 4114 3372099 SH SOLE 22 3229213 0 142886 SM ENERGY CO COM 78454L100 31 25040 SH SOLE 26 17766 0 7274 SM ENERGY CO COM 78454L100 17 13551 SH SOLE 28 13551 0 0 SM ENERGY CO COM 78454L100 211 173048 SH SOLE 30 173048 0 0 SM ENERGY CO COM 78454L100 31 25604 SH SOLE 31 0 0 25604 SM ENERGY CO COM 78454L100 18 15154 SH SOLE 36 15154 0 0 SM ENERGY CO COM 78454L100 12 9803 SH SOLE 40 9803 0 0 SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 2257 6249000 PRN SOLE 2 5163000 0 1086000 SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 18112 50155000 PRN SOLE 19 50155000 0 0 SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 233 644000 PRN SOLE 22 644000 0 0 SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 459 1271000 PRN SOLE 26 1271000 0 0 SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 3223 8926000 PRN SOLE 34 8926000 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 307 12620 SH SOLE 2 882 0 11738 SMART GLOBAL HLDGS INC SHS G8232Y101 6 262 SH SOLE 7 262 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 1579 64981 SH SOLE 18 64981 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 611 25129 SH SOLE 19 25129 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 37422 1539984 SH SOLE 21 1539984 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 9535 392399 SH SOLE 22 379176 0 13223 SMART GLOBAL HLDGS INC SHS G8232Y101 54 2223 SH SOLE 28 2223 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 460 18924 SH SOLE 30 18924 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 52 2127 SH SOLE 40 2127 0 0 SMART SAND INC COM 83191H107 22 21046 SH SOLE 2 1101 0 19945 SMART SAND INC COM 83191H107 129 124250 SH SOLE 18 76961 0 47289 SMART SAND INC COM 83191H107 37 35972 SH SOLE 19 35972 0 0 SMART SAND INC COM 83191H107 905 869807 SH SOLE 21 869807 0 0 SMART SAND INC COM 83191H107 723 695226 SH SOLE 22 686976 0 8250 SMARTFINANCIAL INC COM NEW 83190L208 195 12845 SH SOLE 2 947 0 11898 SMARTFINANCIAL INC COM NEW 83190L208 4 241 SH SOLE 7 241 0 0 SMARTFINANCIAL INC COM NEW 83190L208 775 50973 SH SOLE 18 50973 0 0 SMARTFINANCIAL INC COM NEW 83190L208 364 23963 SH SOLE 19 23963 0 0 SMARTFINANCIAL INC COM NEW 83190L208 6855 450685 SH SOLE 21 450685 0 0 SMARTFINANCIAL INC COM NEW 83190L208 2773 182331 SH SOLE 22 175047 0 7284 SMARTSHEET INC COM CL A 83200N103 6853 165082 SH SOLE 2 10097 0 154985 SMARTSHEET INC COM CL A 83200N103 14 338 SH SOLE 4 338 0 0 SMARTSHEET INC COM CL A 83200N103 63 1509 SH SOLE 7 1509 0 0 SMARTSHEET INC COM CL A 83200N103 633 15239 SH SOLE 13 15239 0 0 SMARTSHEET INC COM CL A 83200N103 2617 63050 SH SOLE 18 63050 0 0 SMARTSHEET INC COM CL A 83200N103 32252 776976 SH SOLE 19 776976 0 0 SMARTSHEET INC COM CL A 83200N103 62579 1507554 SH SOLE 21 1507554 0 0 SMARTSHEET INC COM CL A 83200N103 105937 2552072 SH SOLE 22 2339326 0 212746 SMARTSHEET INC COM CL A 83200N103 1646 39658 SH SOLE 26 15796 0 23862 SMARTSHEET INC COM CL A 83200N103 577 13904 SH SOLE 28 13904 0 0 SMARTSHEET INC COM CL A 83200N103 2310 55650 SH SOLE 29 0 0 55650 SMARTSHEET INC COM CL A 83200N103 1504 36244 SH SOLE 30 36244 0 0 SMARTSHEET INC COM CL A 83200N103 76 1832 SH SOLE 31 1832 0 0 SMARTSHEET INC COM CL A 83200N103 14562 350813 SH SOLE 34 350813 0 0 SMARTSHEET INC COM CL A 83200N103 344 8283 SH SOLE 36 8283 0 0 SMARTSHEET INC COM CL A 83200N103 433 10439 SH SOLE 40 10439 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 373 79812 SH SOLE 2 79812 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 957 205026 SH SOLE 19 205026 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 230 49290 SH SOLE 21 49290 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 4274 915126 SH SOLE 22 915126 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 2564 548979 SH SOLE 34 548979 0 0 SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 41368 1153272 SH SOLE 18 1153272 0 0 SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 3567 99448 SH SOLE 19 99448 0 0 SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 1716 47830 SH SOLE 23 47830 0 0 SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 941 26244 SH SOLE 25 26244 0 0 SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 1560 43489 SH SOLE 34 43489 0 0 SMITH A O CORP COM 831865209 16832 445178 SH SOLE 2 130368 0 314810 SMITH A O CORP COM 831865209 2739 72441 SH SOLE 4 68289 0 4152 SMITH A O CORP COM 831865209 13647 360928 SH SOLE 7 170235 0 190693 SMITH A O CORP COM 831865209 82 2159 SH SOLE 13 2159 0 0 SMITH A O CORP COM 831865209 414 10938 SH SOLE 15 10938 0 0 SMITH A O CORP COM 831865209 11892 314508 SH SOLE 18 293142 0 21366 SMITH A O CORP COM 831865209 5449 144118 SH SOLE 19 144118 0 0 SMITH A O CORP COM 831865209 145817 3856568 SH SOLE 21 3856568 0 0 SMITH A O CORP COM 831865209 140278 3710067 SH SOLE 22 3334165 0 375902 SMITH A O CORP COM 831865209 4199 111053 SH SOLE 23 111053 0 0 SMITH A O CORP COM 831865209 57288 1515156 SH SOLE 25 1515156 0 0 SMITH A O CORP COM 831865209 16259 430006 SH SOLE 26 148656 0 281350 SMITH A O CORP COM 831865209 1066 28187 SH SOLE 28 19664 0 8523 SMITH A O CORP COM 831865209 1842 48710 SH SOLE 29 19067 0 29643 SMITH A O CORP COM 831865209 21006 555556 SH SOLE 30 555556 0 0 SMITH A O CORP COM 831865209 1886 49892 SH SOLE 31 40044 0 9848 SMITH A O CORP COM 831865209 25437 672746 SH SOLE 34 672746 0 0 SMITH A O CORP COM 831865209 1642 43422 SH SOLE 36 43422 0 0 SMITH A O CORP COM 831865209 111 2939 SH SOLE 40 2939 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 26 6090 SH SOLE 18 6090 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 269 63992 SH SOLE 21 63992 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 1829 434545 SH SOLE 22 434545 0 0 SMTC CORP COM NEW 832682207 9 4008 SH SOLE 18 4008 0 0 SMTC CORP COM NEW 832682207 89 38143 SH SOLE 21 38143 0 0 SMUCKER J M CO COM NEW 832696405 40627 366012 SH SOLE 2 107216 0 258796 SMUCKER J M CO COM NEW 832696405 7389 66570 SH SOLE 4 63446 0 3124 SMUCKER J M CO COM NEW 832696405 26966 242935 SH SOLE 7 160091 0 82844 SMUCKER J M CO COM NEW 832696405 455 4098 SH SOLE 13 4098 0 0 SMUCKER J M CO COM NEW 832696405 1271 11449 SH SOLE 15 11449 0 0 SMUCKER J M CO COM NEW 832696405 31619 284857 SH SOLE 18 259708 0 25149 SMUCKER J M CO COM NEW 832696405 5793 52186 SH SOLE 19 52186 0 0 SMUCKER J M CO COM NEW 832696405 421754 3799586 SH SOLE 21 3799586 0 0 SMUCKER J M CO COM NEW 832696405 332774 2997966 SH SOLE 22 2643712 0 354254 SMUCKER J M CO COM NEW 832696405 11988 108001 SH SOLE 23 108001 0 0 SMUCKER J M CO COM NEW 832696405 15120 136213 SH SOLE 25 136213 0 0 SMUCKER J M CO COM NEW 832696405 93414 841567 SH SOLE 26 110616 0 730951 SMUCKER J M CO COM NEW 832696405 2593 23360 SH SOLE 28 16539 0 6821 SMUCKER J M CO COM NEW 832696405 5247 47269 SH SOLE 29 22834 0 24435 SMUCKER J M CO COM NEW 832696405 85511 770373 SH SOLE 30 770373 0 0 SMUCKER J M CO COM NEW 832696405 7034 63366 SH SOLE 31 50385 0 12981 SMUCKER J M CO COM NEW 832696405 1061 9555 SH SOLE 34 9555 0 0 SMUCKER J M CO COM NEW 832696405 12150 109463 SH SOLE 36 109463 0 0 SMUCKER J M CO COM NEW 832696405 264 2378 SH SOLE 40 2378 0 0 SNAP INC CL A 83304A106 3324 279549 SH SOLE 2 41230 0 238319 SNAP INC CL A 83304A106 3708 311830 SH SOLE 4 293416 0 18414 SNAP INC CL A 83304A106 480 40395 SH SOLE 7 40395 0 0 SNAP INC CL A 83304A106 137 11558 SH SOLE 13 11558 0 0 SNAP INC CL A 83304A106 584 49076 SH SOLE 15 49076 0 0 SNAP INC CL A 83304A106 0 34 SH SOLE 17 0 0 34 SNAP INC CL A 83304A106 1353 113810 SH SOLE 18 56215 0 57595 SNAP INC CL A 83304A106 35145 2955864 SH SOLE 19 2955864 0 0 SNAP INC CL A 83304A106 56723 4770674 SH SOLE 21 4770674 0 0 SNAP INC CL A 83304A106 162921 13702318 SH SOLE 22 13337708 0 364610 SNAP INC CL A 83304A106 6263 526753 SH SOLE 23 526753 0 0 SNAP INC CL A 83304A106 515 43296 SH SOLE 25 43296 0 0 SNAP INC CL A 83304A106 22521 1894154 SH SOLE 26 623934 0 1270220 SNAP INC CL A 83304A106 1802 151521 SH SOLE 28 107818 0 43703 SNAP INC CL A 83304A106 2055 172854 SH SOLE 29 13718 0 159136 SNAP INC CL A 83304A106 16416 1380640 SH SOLE 30 1380640 0 0 SNAP INC CL A 83304A106 1577 132674 SH SOLE 31 107526 0 25148 SNAP INC CL A 83304A106 18012 1514900 SH SOLE 34 1514900 0 0 SNAP INC CL A 83304A106 2082 175094 SH SOLE 36 175094 0 0 SNAP INC CL A 83304A106 188 15849 SH SOLE 40 15849 0 0 SNAP ON INC COM 833034101 30465 279958 SH SOLE 2 143856 0 136102 SNAP ON INC COM 833034101 5357 49229 SH SOLE 4 47736 0 1493 SNAP ON INC COM 833034101 10204 93765 SH SOLE 7 58052 0 35713 SNAP ON INC COM 833034101 1328 12203 SH SOLE 13 12203 0 0 SNAP ON INC COM 833034101 627 5764 SH SOLE 15 5764 0 0 SNAP ON INC COM 833034101 17717 162807 SH SOLE 18 135070 0 27737 SNAP ON INC COM 833034101 12058 110809 SH SOLE 19 110809 0 0 SNAP ON INC COM 833034101 149623 1374960 SH SOLE 21 1374960 0 0 SNAP ON INC COM 833034101 184384 1694396 SH SOLE 22 1438688 0 255708 SNAP ON INC COM 833034101 8858 81402 SH SOLE 23 81402 0 0 SNAP ON INC COM 833034101 7741 71135 SH SOLE 25 71135 0 0 SNAP ON INC COM 833034101 41863 384700 SH SOLE 26 64169 0 320531 SNAP ON INC COM 833034101 1335 12265 SH SOLE 28 8415 0 3850 SNAP ON INC COM 833034101 5542 50926 SH SOLE 29 29850 0 21076 SNAP ON INC COM 833034101 24252 222865 SH SOLE 30 222865 0 0 SNAP ON INC COM 833034101 6631 60940 SH SOLE 31 38607 0 22333 SNAP ON INC COM 833034101 3164 29079 SH SOLE 34 29079 0 0 SNAP ON INC COM 833034101 4758 43720 SH SOLE 36 43720 0 0 SNAP ON INC COM 833034101 126 1155 SH SOLE 40 1155 0 0 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 110 10787 SH SOLE 21 10787 0 0 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 1049 102408 SH SOLE 22 102408 0 0 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 430 41964 SH SOLE 30 41964 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 168 7439 SH SOLE 2 0 0 7439 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 8485 376294 SH SOLE 21 376294 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 507 22499 SH SOLE 25 22499 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 709 31427 SH SOLE 26 31427 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 984 43655 SH SOLE 30 43655 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 156 6897 SH SOLE 34 6897 0 0 SOGOU INC ADR REPSTG A 83409V104 113 33697 SH SOLE 22 33697 0 0 SOHU COM LTD SPONSORED ADS 83410S108 16 2633 SH SOLE 2 2633 0 0 SOHU COM LTD SPONSORED ADS 83410S108 25 4050 SH SOLE 4 4050 0 0 SOHU COM LTD SPONSORED ADS 83410S108 15 2384 SH SOLE 7 2384 0 0 SOHU COM LTD SPONSORED ADS 83410S108 1 185 SH SOLE 18 185 0 0 SOHU COM LTD SPONSORED ADS 83410S108 2044 328055 SH SOLE 21 328055 0 0 SOHU COM LTD SPONSORED ADS 83410S108 3436 551492 SH SOLE 22 551492 0 0 SOHU COM LTD SPONSORED ADS 83410S108 57 9156 SH SOLE 23 9156 0 0 SOHU COM LTD SPONSORED ADS 83410S108 11 1770 SH SOLE 25 1770 0 0 SOHU COM LTD SPONSORED ADS 83410S108 83 13313 SH SOLE 29 13313 0 0 SOHU COM LTD SPONSORED ADS 83410S108 623 100047 SH SOLE 30 100047 0 0 SOHU COM LTD SPONSORED ADS 83410S108 1 234 SH SOLE 34 234 0 0 SOL GEL TECHNOLOGIES SHS M8694L103 68 9657 SH SOLE 22 9657 0 0 SOLAR CAP LTD COM 83413U100 2634 226292 SH SOLE 30 226292 0 0 SOLAR SR CAP LTD COM 83416M105 767 79010 SH SOLE 30 79010 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1534 18739 SH SOLE 2 18739 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 17 208 SH SOLE 4 208 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 9094 111068 SH SOLE 18 111068 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 178569 2180857 SH SOLE 21 2180857 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 89524 1093353 SH SOLE 22 1074543 0 18810 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1778 21719 SH SOLE 26 14408 0 7311 SOLAREDGE TECHNOLOGIES INC COM 83417M104 484 5912 SH SOLE 28 5912 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 36164 441668 SH SOLE 30 441668 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 53 642 SH SOLE 34 642 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 398 4862 SH SOLE 40 4862 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 61 11613 SH SOLE 2 1342 0 10271 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 3 533 SH SOLE 7 533 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 617 117576 SH SOLE 18 117576 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 300 57203 SH SOLE 19 57203 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 5869 1117922 SH SOLE 21 1117922 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 5072 966033 SH SOLE 22 925627 0 40406 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 35 6576 SH SOLE 26 0 0 6576 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 24 4535 SH SOLE 30 4535 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 17 3313 SH SOLE 40 3313 0 0 SOLARWINDS CORP COM 83417Q105 1133 72334 SH SOLE 2 3591 0 68743 SOLARWINDS CORP COM 83417Q105 14 901 SH SOLE 7 901 0 0 SOLARWINDS CORP COM 83417Q105 328 20909 SH SOLE 18 20909 0 0 SOLARWINDS CORP COM 83417Q105 168 10740 SH SOLE 19 10740 0 0 SOLARWINDS CORP COM 83417Q105 12462 795253 SH SOLE 21 795253 0 0 SOLARWINDS CORP COM 83417Q105 23490 1499045 SH SOLE 22 1452529 0 46516 SOLARWINDS CORP COM 83417Q105 7443 474979 SH SOLE 30 474979 0 0 SOLARWINDS CORP COM 83417Q105 13 859 SH SOLE 31 859 0 0 SOLENO THERAPEUTICS INC COM NEW 834203200 17 6999 SH SOLE 18 6999 0 0 SOLENO THERAPEUTICS INC COM NEW 834203200 152 63747 SH SOLE 21 63747 0 0 SOLENO THERAPEUTICS INC COM NEW 834203200 36 14999 SH SOLE 22 14999 0 0 SOLID BIOSCIENCES INC COM 83422E105 40 16653 SH SOLE 2 374 0 16279 SOLID BIOSCIENCES INC COM 83422E105 0 197 SH SOLE 7 197 0 0 SOLID BIOSCIENCES INC COM 83422E105 165 69097 SH SOLE 18 69097 0 0 SOLID BIOSCIENCES INC COM 83422E105 147 61486 SH SOLE 19 61486 0 0 SOLID BIOSCIENCES INC COM 83422E105 2530 1058502 SH SOLE 21 1058502 0 0 SOLID BIOSCIENCES INC COM 83422E105 1686 705338 SH SOLE 22 688005 0 17333 SOLID BIOSCIENCES INC COM 83422E105 15 6229 SH SOLE 30 6229 0 0 SOLIGENIX INC COM 834223307 23 13654 SH SOLE 21 13654 0 0 SOLITARIO ZINC CORP COM 8342EP107 6 29840 SH SOLE 21 29840 0 0 SOLITON INC COM 834251100 14 1739 SH SOLE 2 0 0 1739 SOLITON INC COM 834251100 153 18896 SH SOLE 18 18896 0 0 SOLITON INC COM 834251100 73 9057 SH SOLE 19 9057 0 0 SOLITON INC COM 834251100 1560 192547 SH SOLE 21 192547 0 0 SOLITON INC COM 834251100 1586 195807 SH SOLE 22 193629 0 2178 SONIC AUTOMOTIVE INC CL A 83545G102 390 29402 SH SOLE 2 7468 0 21934 SONIC AUTOMOTIVE INC CL A 83545G102 4 287 SH SOLE 4 287 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 16 1170 SH SOLE 7 1170 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 1519 114365 SH SOLE 18 110124 0 4241 SONIC AUTOMOTIVE INC CL A 83545G102 1946 146525 SH SOLE 19 146525 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 36823 2772846 SH SOLE 21 2772846 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 11689 880225 SH SOLE 22 848495 0 31730 SONIC AUTOMOTIVE INC CL A 83545G102 256 19289 SH SOLE 23 19289 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 985 74139 SH SOLE 26 0 0 74139 SONIC AUTOMOTIVE INC CL A 83545G102 38 2870 SH SOLE 28 2870 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 421 31710 SH SOLE 30 31710 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 48 3592 SH SOLE 40 3592 0 0 SONIM TECHNOLOGIES INC COM 83548F101 2 2813 SH SOLE 2 295 0 2518 SONIM TECHNOLOGIES INC COM 83548F101 13 18337 SH SOLE 18 18337 0 0 SONIM TECHNOLOGIES INC COM 83548F101 11 16126 SH SOLE 19 16126 0 0 SONIM TECHNOLOGIES INC COM 83548F101 76 107880 SH SOLE 21 107880 0 0 SONIM TECHNOLOGIES INC COM 83548F101 26 37278 SH SOLE 22 34264 0 3014 SONOCO PRODS CO COM 835495102 12588 271585 SH SOLE 2 72221 0 199364 SONOCO PRODS CO COM 835495102 46 992 SH SOLE 4 992 0 0 SONOCO PRODS CO COM 835495102 2911 62806 SH SOLE 7 62806 0 0 SONOCO PRODS CO COM 835495102 17016 367123 SH SOLE 18 364876 0 2247 SONOCO PRODS CO COM 835495102 1780 38412 SH SOLE 19 38412 0 0 SONOCO PRODS CO COM 835495102 318244 6866100 SH SOLE 21 6866100 0 0 SONOCO PRODS CO COM 835495102 149845 3232892 SH SOLE 22 3064042 0 168850 SONOCO PRODS CO COM 835495102 139 3003 SH SOLE 23 3003 0 0 SONOCO PRODS CO COM 835495102 1847 39840 SH SOLE 26 21011 0 18829 SONOCO PRODS CO COM 835495102 666 14361 SH SOLE 28 14361 0 0 SONOCO PRODS CO COM 835495102 107 2304 SH SOLE 29 2304 0 0 SONOCO PRODS CO COM 835495102 1617 34880 SH SOLE 30 34880 0 0 SONOCO PRODS CO COM 835495102 255 5491 SH SOLE 31 3691 0 1800 SONOCO PRODS CO COM 835495102 1655 35712 SH SOLE 32 35712 0 0 SONOCO PRODS CO COM 835495102 154 3326 SH SOLE 34 3326 0 0 SONOCO PRODS CO COM 835495102 152 3269 SH SOLE 36 3269 0 0 SONOCO PRODS CO COM 835495102 485 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 14 2835 SH SOLE 22 2835 0 0 SONOS INC COM 83570H108 250 29456 SH SOLE 2 4248 0 25208 SONOS INC COM 83570H108 9 1048 SH SOLE 7 1048 0 0 SONOS INC COM 83570H108 2361 278437 SH SOLE 18 274262 0 4175 SONOS INC COM 83570H108 1480 174470 SH SOLE 19 174470 0 0 SONOS INC COM 83570H108 21769 2567116 SH SOLE 21 2567116 0 0 SONOS INC COM 83570H108 16619 1959781 SH SOLE 22 1883065 0 76716 SONOS INC COM 83570H108 3 320 SH SOLE 23 320 0 0 SONOS INC COM 83570H108 34 3969 SH SOLE 30 3969 0 0 SONOS INC COM 83570H108 32 3739 SH SOLE 40 3739 0 0 SONY CORP SPONSORED ADR 835699307 2193 37060 SH SOLE 2 37060 0 0 SONY CORP SPONSORED ADR 835699307 208898 3529868 SH SOLE 18 3412667 0 117201 SONY CORP SPONSORED ADR 835699307 23534 397663 SH SOLE 19 397663 0 0 SONY CORP SPONSORED ADR 835699307 695 11739 SH SOLE 23 11739 0 0 SONY CORP SPONSORED ADR 835699307 1713 28941 SH SOLE 25 0 0 28941 SONY CORP SPONSORED ADR 835699307 72 1222 SH SOLE 30 1222 0 0 SONY CORP SPONSORED ADR 835699307 16289 275250 SH SOLE 34 275250 0 0 SORL AUTO PTS INC COM 78461U101 20 4796 SH SOLE 22 4796 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 89 48616 SH SOLE 2 7600 0 41016 SORRENTO THERAPEUTICS INC COM NEW 83587F202 3 1870 SH SOLE 7 1870 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 854 464027 SH SOLE 18 464027 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 454 246967 SH SOLE 19 246967 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 8289 4504846 SH SOLE 21 4504846 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 6484 3523771 SH SOLE 22 3446803 0 76968 SOTHERLY HOTELS INC COM 83600C103 4 2643 SH SOLE 18 2643 0 0 SOTHERLY HOTELS INC COM 83600C103 58 36122 SH SOLE 21 36122 0 0 SOTHERLY HOTELS INC COM 83600C103 73 45420 SH SOLE 22 45420 0 0 SOUND FINL BANCORP INC COM 83607A100 12 573 SH SOLE 18 573 0 0 SOUND FINL BANCORP INC COM 83607A100 5 260 SH SOLE 21 260 0 0 SOUTH JERSEY INDS INC COM 838518108 2017 80689 SH SOLE 2 4636 0 76053 SOUTH JERSEY INDS INC COM 838518108 11 458 SH SOLE 4 458 0 0 SOUTH JERSEY INDS INC COM 838518108 2044 81741 SH SOLE 7 81741 0 0 SOUTH JERSEY INDS INC COM 838518108 11608 464336 SH SOLE 18 464336 0 0 SOUTH JERSEY INDS INC COM 838518108 4354 174158 SH SOLE 19 174158 0 0 SOUTH JERSEY INDS INC COM 838518108 257622 10304871 SH SOLE 21 10304871 0 0 SOUTH JERSEY INDS INC COM 838518108 67562 2702465 SH SOLE 22 2591690 0 110775 SOUTH JERSEY INDS INC COM 838518108 614 24574 SH SOLE 26 14158 0 10416 SOUTH JERSEY INDS INC COM 838518108 331 13256 SH SOLE 28 13256 0 0 SOUTH JERSEY INDS INC COM 838518108 2973 118927 SH SOLE 30 118927 0 0 SOUTH JERSEY INDS INC COM 838518108 5 212 SH SOLE 31 0 0 212 SOUTH JERSEY INDS INC COM 838518108 53 2116 SH SOLE 34 2116 0 0 SOUTH JERSEY INDS INC COM 838518108 63 2503 SH SOLE 36 2503 0 0 SOUTH JERSEY INDS INC COM 838518108 276 11040 SH SOLE 40 11040 0 0 SOUTH JERSEY INDS INC UNIT 99/99/9999 838518116 10966 263661 SH SOLE 21 263661 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 199 12825 SH SOLE 2 3843 0 8982 SOUTH PLAINS FINANCIAL INC COM 83946P107 622 40163 SH SOLE 18 40163 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 1044 67426 SH SOLE 19 67426 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 5735 370239 SH SOLE 21 370239 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 2727 176078 SH SOLE 22 172206 0 3872 SOUTH PLAINS FINANCIAL INC COM 83946P107 90 5825 SH SOLE 23 5825 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 268 17330 SH SOLE 26 0 0 17330 SOUTH ST CORP COM 840441109 1970 33545 SH SOLE 2 3093 0 30452 SOUTH ST CORP COM 840441109 9 160 SH SOLE 4 160 0 0 SOUTH ST CORP COM 840441109 34 576 SH SOLE 7 576 0 0 SOUTH ST CORP COM 840441109 9737 165786 SH SOLE 18 165786 0 0 SOUTH ST CORP COM 840441109 7749 131948 SH SOLE 19 131948 0 0 SOUTH ST CORP COM 840441109 69526 1183831 SH SOLE 21 1183831 0 0 SOUTH ST CORP COM 840441109 62882 1070693 SH SOLE 22 1033555 0 37138 SOUTH ST CORP COM 840441109 614 10451 SH SOLE 23 10451 0 0 SOUTH ST CORP COM 840441109 3351 57060 SH SOLE 26 11046 0 46014 SOUTH ST CORP COM 840441109 289 4927 SH SOLE 28 4927 0 0 SOUTH ST CORP COM 840441109 779 13259 SH SOLE 30 13259 0 0 SOUTH ST CORP COM 840441109 54 916 SH SOLE 36 916 0 0 SOUTH ST CORP COM 840441109 215 3655 SH SOLE 40 3655 0 0 SOUTHERN CO COM 842587107 139481 2576304 SH SOLE 2 326246 0 2250058 SOUTHERN CO COM 842587107 29273 540697 SH SOLE 4 512158 0 28539 SOUTHERN CO COM 842587107 64503 1191419 SH SOLE 7 1102798 0 88621 SOUTHERN CO COM 842587107 1991 36782 SH SOLE 13 36782 0 0 SOUTHERN CO COM 842587107 6177 114094 SH SOLE 15 114094 0 0 SOUTHERN CO COM 842587107 1 20 SH SOLE 17 0 0 20 SOUTHERN CO COM 842587107 100889 1863479 SH SOLE 18 1711247 0 152232 SOUTHERN CO COM 842587107 7756 143265 SH SOLE 19 143265 0 0 SOUTHERN CO COM 842587107 1711721 31616574 SH SOLE 21 31616574 0 0 SOUTHERN CO COM 842587107 1423640 26295522 SH SOLE 22 23807885 0 2487637 SOUTHERN CO COM 842587107 41377 764255 SH SOLE 23 764255 0 0 SOUTHERN CO COM 842587107 57801 1067627 SH SOLE 25 1067627 0 0 SOUTHERN CO COM 842587107 161998 2992197 SH SOLE 26 709409 0 2282788 SOUTHERN CO COM 842587107 11534 213035 SH SOLE 28 150462 0 62573 SOUTHERN CO COM 842587107 1025 18935 SH SOLE 29 18935 0 0 SOUTHERN CO COM 842587107 295984 5467017 SH SOLE 30 5467017 0 0 SOUTHERN CO COM 842587107 36257 669697 SH SOLE 31 189333 0 480364 SOUTHERN CO COM 842587107 3149 58155 SH SOLE 34 58155 0 0 SOUTHERN CO COM 842587107 7369 136102 SH SOLE 35 136102 0 0 SOUTHERN CO COM 842587107 53590 989849 SH SOLE 36 989849 0 0 SOUTHERN CO COM 842587107 1237 22849 SH SOLE 40 22849 0 0 SOUTHERN CO UNIT 08/01/2022 842587602 124488 2803795 SH SOLE 21 2803795 0 0 SOUTHERN COPPER CORP COM 84265V105 10266 364554 SH SOLE 2 15507 0 349047 SOUTHERN COPPER CORP COM 84265V105 906 32156 SH SOLE 4 32156 0 0 SOUTHERN COPPER CORP COM 84265V105 1857 65933 SH SOLE 7 65933 0 0 SOUTHERN COPPER CORP COM 84265V105 45 1591 SH SOLE 15 1591 0 0 SOUTHERN COPPER CORP COM 84265V105 0 16 SH SOLE 17 0 0 16 SOUTHERN COPPER CORP COM 84265V105 5111 181513 SH SOLE 18 94638 0 86875 SOUTHERN COPPER CORP COM 84265V105 1418 50360 SH SOLE 19 50360 0 0 SOUTHERN COPPER CORP COM 84265V105 66748 2370297 SH SOLE 21 2370297 0 0 SOUTHERN COPPER CORP COM 84265V105 47457 1685258 SH SOLE 22 1503008 0 182250 SOUTHERN COPPER CORP COM 84265V105 1532 54400 SH SOLE 23 54400 0 0 SOUTHERN COPPER CORP COM 84265V105 4002 142121 SH SOLE 25 142121 0 0 SOUTHERN COPPER CORP COM 84265V105 15431 547991 SH SOLE 26 113687 0 434304 SOUTHERN COPPER CORP COM 84265V105 399 14161 SH SOLE 29 14161 0 0 SOUTHERN COPPER CORP COM 84265V105 11552 410244 SH SOLE 30 410244 0 0 SOUTHERN COPPER CORP COM 84265V105 1238 43953 SH SOLE 31 17242 0 26711 SOUTHERN COPPER CORP COM 84265V105 7804 277143 SH SOLE 34 277143 0 0 SOUTHERN COPPER CORP COM 84265V105 649 23032 SH SOLE 36 23032 0 0 SOUTHERN COPPER CORP COM 84265V105 20 696 SH SOLE 40 696 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 202 7109 SH SOLE 2 585 0 6524 SOUTHERN FIRST BANCSHARES IN COM 842873101 4 133 SH SOLE 7 133 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 793 27958 SH SOLE 18 27958 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 404 14223 SH SOLE 19 14223 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 7218 254414 SH SOLE 21 254414 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 3045 107335 SH SOLE 22 102931 0 4404 SOUTHERN MO BANCORP INC COM 843380106 187 7703 SH SOLE 2 517 0 7186 SOUTHERN MO BANCORP INC COM 843380106 4 159 SH SOLE 7 159 0 0 SOUTHERN MO BANCORP INC COM 843380106 738 30392 SH SOLE 18 30392 0 0 SOUTHERN MO BANCORP INC COM 843380106 365 15044 SH SOLE 19 15044 0 0 SOUTHERN MO BANCORP INC COM 843380106 6878 283397 SH SOLE 21 283397 0 0 SOUTHERN MO BANCORP INC COM 843380106 4364 179811 SH SOLE 22 175121 0 4690 SOUTHERN NATL BANCORP OF VA COM 843395104 198 20165 SH SOLE 2 2238 0 17927 SOUTHERN NATL BANCORP OF VA COM 843395104 4 359 SH SOLE 7 359 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 758 77050 SH SOLE 18 77050 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 591 60022 SH SOLE 19 60022 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 7025 713930 SH SOLE 21 713930 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 3921 398524 SH SOLE 22 386416 0 12108 SOUTHERN NATL BANCORP OF VA COM 843395104 99 10071 SH SOLE 26 0 0 10071 SOUTHSIDE BANCSHARES INC COM 84470P109 911 29964 SH SOLE 2 1594 0 28370 SOUTHSIDE BANCSHARES INC COM 84470P109 3 100 SH SOLE 4 100 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 17 551 SH SOLE 7 551 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 4398 144714 SH SOLE 18 144714 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 1993 65565 SH SOLE 19 65565 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 108252 3562079 SH SOLE 21 3562079 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 28875 950134 SH SOLE 22 920032 0 30102 SOUTHSIDE BANCSHARES INC COM 84470P109 333 10956 SH SOLE 26 8050 0 2906 SOUTHSIDE BANCSHARES INC COM 84470P109 110 3606 SH SOLE 28 3606 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 1266 41668 SH SOLE 30 41668 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 74 2420 SH SOLE 40 2420 0 0 SOUTHWEST AIRLS CO COM 844741108 35565 998739 SH SOLE 2 104166 0 894573 SOUTHWEST AIRLS CO COM 844741108 2520 70768 SH SOLE 4 66943 0 3825 SOUTHWEST AIRLS CO COM 844741108 16901 474621 SH SOLE 7 382435 0 92186 SOUTHWEST AIRLS CO COM 844741108 241 6770 SH SOLE 13 6770 0 0 SOUTHWEST AIRLS CO COM 844741108 533 14972 SH SOLE 15 14972 0 0 SOUTHWEST AIRLS CO COM 844741108 39 1106 SH SOLE 17 0 0 1106 SOUTHWEST AIRLS CO COM 844741108 32698 918235 SH SOLE 18 875500 0 42735 SOUTHWEST AIRLS CO COM 844741108 2207 61964 SH SOLE 19 61964 0 0 SOUTHWEST AIRLS CO COM 844741108 316798 8896321 SH SOLE 21 8896321 0 0 SOUTHWEST AIRLS CO COM 844741108 379335 10652494 SH SOLE 22 9694434 0 958060 SOUTHWEST AIRLS CO COM 844741108 3672 103124 SH SOLE 23 103124 0 0 SOUTHWEST AIRLS CO COM 844741108 5428 152423 SH SOLE 25 152423 0 0 SOUTHWEST AIRLS CO COM 844741108 35061 984577 SH SOLE 26 136000 0 848577 SOUTHWEST AIRLS CO COM 844741108 1014 28475 SH SOLE 28 19336 0 9139 SOUTHWEST AIRLS CO COM 844741108 101 2837 SH SOLE 29 2837 0 0 SOUTHWEST AIRLS CO COM 844741108 45152 1267957 SH SOLE 30 1267957 0 0 SOUTHWEST AIRLS CO COM 844741108 1312 36835 SH SOLE 31 29618 0 7217 SOUTHWEST AIRLS CO COM 844741108 280 7860 SH SOLE 34 7860 0 0 SOUTHWEST AIRLS CO COM 844741108 3274 91927 SH SOLE 36 91927 0 0 SOUTHWEST AIRLS CO COM 844741108 107 2994 SH SOLE 40 2994 0 0 SOUTHWEST AIRLS CO OPTIONS 844741108 21 600 SH Put SOLE 2 600 0 0 SOUTHWEST AIRLS CO OPTIONS 844741108 3739 105000 SH Put SOLE 19 105000 0 0 SOUTHWEST AIRLS CO OPTIONS 844741108 36 1000 SH Put SOLE 22 1000 0 0 SOUTHWEST AIRLS CO OPTIONS 844741108 477 13400 SH Put SOLE 34 13400 0 0 SOUTHWEST GA FINL CORP COM 84502A104 5 281 SH SOLE 21 281 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 10238 147185 SH SOLE 2 93912 0 53273 SOUTHWEST GAS HOLDINGS INC COM 844895102 612 8804 SH SOLE 4 8804 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 4429 63675 SH SOLE 7 63675 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 1367 19658 SH SOLE 13 19658 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 24905 358031 SH SOLE 18 344011 0 14020 SOUTHWEST GAS HOLDINGS INC COM 844895102 29877 429520 SH SOLE 19 429520 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 275248 3956991 SH SOLE 21 3956991 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 165199 2374907 SH SOLE 22 2143083 0 231824 SOUTHWEST GAS HOLDINGS INC COM 844895102 2835 40763 SH SOLE 23 40763 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 519 7454 SH SOLE 25 7454 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 7091 101939 SH SOLE 26 13809 0 88130 SOUTHWEST GAS HOLDINGS INC COM 844895102 662 9517 SH SOLE 28 9517 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 527 7582 SH SOLE 29 7582 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 1912 27484 SH SOLE 30 27484 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 1268 18232 SH SOLE 31 14572 0 3660 SOUTHWEST GAS HOLDINGS INC COM 844895102 675 9705 SH SOLE 34 9705 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 834 11985 SH SOLE 36 11985 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 415 5961 SH SOLE 40 5961 0 0 SOUTHWESTERN ENERGY CO COM 845467109 909 538141 SH SOLE 2 43931 0 494210 SOUTHWESTERN ENERGY CO COM 845467109 4 2634 SH SOLE 4 2634 0 0 SOUTHWESTERN ENERGY CO COM 845467109 45 26336 SH SOLE 7 26336 0 0 SOUTHWESTERN ENERGY CO COM 845467109 4218 2495832 SH SOLE 18 2495832 0 0 SOUTHWESTERN ENERGY CO COM 845467109 2097 1241094 SH SOLE 19 1241094 0 0 SOUTHWESTERN ENERGY CO COM 845467109 103730 61378978 SH SOLE 21 61378978 0 0 SOUTHWESTERN ENERGY CO COM 845467109 27395 16210120 SH SOLE 22 15592563 0 617557 SOUTHWESTERN ENERGY CO COM 845467109 1677 992118 SH SOLE 23 992118 0 0 SOUTHWESTERN ENERGY CO COM 845467109 563 333010 SH SOLE 26 98877 0 234133 SOUTHWESTERN ENERGY CO COM 845467109 131 77394 SH SOLE 28 77394 0 0 SOUTHWESTERN ENERGY CO COM 845467109 1477 873882 SH SOLE 30 873882 0 0 SOUTHWESTERN ENERGY CO COM 845467109 107 63045 SH SOLE 31 0 0 63045 SOUTHWESTERN ENERGY CO COM 845467109 24 14077 SH SOLE 34 14077 0 0 SOUTHWESTERN ENERGY CO COM 845467109 38 22420 SH SOLE 36 22420 0 0 SOUTHWESTERN ENERGY CO COM 845467109 93 55163 SH SOLE 40 55163 0 0 SP PLUS CORP COM 78469C103 443 21332 SH SOLE 2 1615 0 19717 SP PLUS CORP COM 78469C103 4 214 SH SOLE 4 214 0 0 SP PLUS CORP COM 78469C103 8 375 SH SOLE 7 375 0 0 SP PLUS CORP COM 78469C103 1764 85007 SH SOLE 18 85007 0 0 SP PLUS CORP COM 78469C103 905 43610 SH SOLE 19 43610 0 0 SP PLUS CORP COM 78469C103 17612 848771 SH SOLE 21 848771 0 0 SP PLUS CORP COM 78469C103 14451 696422 SH SOLE 22 671359 0 25063 SP PLUS CORP COM 78469C103 64 3088 SH SOLE 26 0 0 3088 SP PLUS CORP COM 78469C103 65 3116 SH SOLE 28 3116 0 0 SP PLUS CORP COM 78469C103 155 7468 SH SOLE 30 7468 0 0 SP PLUS CORP COM 78469C103 62 3010 SH SOLE 40 3010 0 0 SPAR GROUP INC COM 784933103 4 6852 SH SOLE 21 6852 0 0 SPAR GROUP INC COM 784933103 1 1079 SH SOLE 22 1079 0 0 SPARK ENERGY INC CL A COM 846511103 33 5270 SH SOLE 2 502 0 4768 SPARK ENERGY INC CL A COM 846511103 1 123 SH SOLE 7 123 0 0 SPARK ENERGY INC CL A COM 846511103 262 41827 SH SOLE 18 41827 0 0 SPARK ENERGY INC CL A COM 846511103 142 22659 SH SOLE 19 22659 0 0 SPARK ENERGY INC CL A COM 846511103 2736 436301 SH SOLE 21 436301 0 0 SPARK ENERGY INC CL A COM 846511103 3233 515668 SH SOLE 22 508796 0 6872 SPARTAN MTRS INC COM 846819100 223 17290 SH SOLE 2 1887 0 15403 SPARTAN MTRS INC COM 846819100 9 729 SH SOLE 7 729 0 0 SPARTAN MTRS INC COM 846819100 1580 122405 SH SOLE 18 122405 0 0 SPARTAN MTRS INC COM 846819100 809 62703 SH SOLE 19 62703 0 0 SPARTAN MTRS INC COM 846819100 15265 1182402 SH SOLE 21 1182402 0 0 SPARTAN MTRS INC COM 846819100 12383 959198 SH SOLE 22 917273 0 41925 SPARTAN MTRS INC COM 846819100 174 13510 SH SOLE 26 0 0 13510 SPARTAN MTRS INC COM 846819100 61 4733 SH SOLE 28 4733 0 0 SPARTAN MTRS INC COM 846819100 157 12174 SH SOLE 30 12174 0 0 SPARTAN MTRS INC COM 846819100 46 3537 SH SOLE 40 3537 0 0 SPARTANNASH CO COM 847215100 514 35921 SH SOLE 2 3108 0 32813 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 2513 175496 SH SOLE 18 175496 0 0 SPARTANNASH CO COM 847215100 1524 106390 SH SOLE 19 106390 0 0 SPARTANNASH CO COM 847215100 59651 4165606 SH SOLE 21 4165606 0 0 SPARTANNASH CO COM 847215100 16829 1175220 SH SOLE 22 1109060 0 66160 SPARTANNASH CO COM 847215100 85 5944 SH SOLE 23 5944 0 0 SPARTANNASH CO COM 847215100 675 47170 SH SOLE 26 13987 0 33183 SPARTANNASH CO COM 847215100 78 5434 SH SOLE 28 5434 0 0 SPARTANNASH CO COM 847215100 740 51679 SH SOLE 30 51679 0 0 SPARTANNASH CO COM 847215100 7 488 SH SOLE 34 488 0 0 SPARTANNASH CO COM 847215100 62 4339 SH SOLE 40 4339 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 151 687 SH SOLE 17 0 0 687 SPDR GOLD TRUST GOLD SHS 78463V107 6981 47156 SH SOLE 4 47156 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 20 135 SH SOLE 17 0 0 135 SPDR GOLD TRUST GOLD SHS 78463V107 112036 756743 SH SOLE 18 756743 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 525162 3547193 SH SOLE 19 3547193 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 40615 274335 SH SOLE 22 274335 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 257311 1738000 SH SOLE 25 1738000 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 235500 1590677 SH SOLE 34 1590677 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1 17 SH SOLE 17 0 0 17 SPDR INDEX SHS FDS EUR STOXX SMCP 78463X392 1 26 SH SOLE 17 0 0 26 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 2244 24592 SH SOLE 22 24592 0 0 SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 2 40 SH SOLE 18 40 0 0 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 6 113 SH SOLE 17 0 0 113 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 26 930 SH SOLE 17 0 0 930 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 46979 1518376 SH SOLE 13 1518376 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 82 2282 SH SOLE 17 0 0 2282 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 1 43 SH SOLE 17 0 0 43 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 11 401 SH SOLE 17 0 0 401 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 0 15 SH SOLE 17 0 0 15 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 46 1916 SH SOLE 17 0 0 1916 SPDR S&P 500 ETF TR OPTIONS 78462F103 35339 137100 SH Call SOLE 2 137100 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 1392 5400 SH Put SOLE 2 5400 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 41859 162400 SH Call SOLE 4 162400 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 640691 2485700 SH Call SOLE 18 2485700 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 5902397 22899700 SH Call SOLE 19 22899700 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 601357 2333100 SH Put SOLE 19 2333100 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 292960 1136600 SH Call SOLE 22 1136600 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 2320 9000 SH Put SOLE 22 9000 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 7037 27300 SH Call SOLE 25 27300 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 2212037 8582100 SH Call SOLE 34 8582100 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 32709 126900 SH Put SOLE 34 126900 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 154571 599693 SH SOLE 2 414661 0 185032 SPDR S&P 500 ETF TR TR UNIT 78462F103 2490 9662 SH SOLE 4 9662 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 9165 35559 SH SOLE 17 0 0 35559 SPDR S&P 500 ETF TR TR UNIT 78462F103 108947 422686 SH SOLE 18 268903 0 153783 SPDR S&P 500 ETF TR TR UNIT 78462F103 345780 1341531 SH SOLE 19 1341531 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 49865 193464 SH SOLE 22 193464 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 234602 910193 SH SOLE 23 910193 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 387 1500 SH SOLE 25 1500 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 118090 458157 SH SOLE 34 458157 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 10626 40423 SH SOLE 2 40423 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2494 9488 SH SOLE 17 0 0 9488 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 300 1140 SH SOLE 18 1140 0 0 SPDR SER TR SPDR S&P1500VL 78464A128 1 14 SH SOLE 17 0 0 14 SPDR SER TR S&P 600 SMCP GRW 78464A201 6 123 SH SOLE 17 0 0 123 SPDR SER TR S&P 600 SMCP VAL 78464A300 2 39 SH SOLE 17 0 0 39 SPDR SER TR BLMBRG BRC CNVRT 78464A359 4 78 SH SOLE 17 0 0 78 SPDR SER TR PORTFOLIO LN COR 78464A367 2664 93587 SH SOLE 18 93587 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 12 356 SH SOLE 17 0 0 356 SPDR SER TR BLOMBRG BRC EMRG 78464A391 2 64 SH SOLE 17 0 0 64 SPDR SER TR PRTFLO S&P500 GW 78464A409 15339 429187 SH SOLE 17 0 0 429187 SPDR SER TR PRTFLO S&P500 VL 78464A508 17335 670847 SH SOLE 17 0 0 670847 SPDR SER TR PRTFLO S&P500 VL 78464A508 2353 91042 SH SOLE 22 91042 0 0 SPDR SER TR BLOMBERG INTL TR 78464A516 25 891 SH SOLE 17 0 0 891 SPDR SER TR DJ REIT ETF 78464A607 6 84 SH SOLE 17 0 0 84 SPDR SER TR DJ REIT ETF 78464A607 647 8963 SH SOLE 22 8963 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 2 70 SH SOLE 17 0 0 70 SPDR SER TR PORTFLI TIPS ETF 78464A656 0 12 SH SOLE 17 0 0 12 SPDR SER TR PORTFOLIO LN TSR 78464A664 20472 433367 SH SOLE 2 0 0 433367 SPDR SER TR PORTFOLIO LN TSR 78464A664 69 1454 SH SOLE 17 0 0 1454 SPDR SER TR PORTFOLIO LN TSR 78464A664 16157 342020 SH SOLE 18 0 0 342020 SPDR SER TR PORTFLI INTRMDIT 78464A672 46566 1405559 SH SOLE 2 0 0 1405559 SPDR SER TR PORTFLI INTRMDIT 78464A672 6 186 SH SOLE 17 0 0 186 SPDR SER TR S&P DIVID ETF 78464A763 20 248 SH SOLE 17 0 0 248 SPDR SER TR S&P BK ETF 78464A797 84 3120 SH SOLE 18 3120 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 84 2663 SH SOLE 17 0 0 2663 SPDR SER TR S&P 600 SML CAP 78464A813 3645 75267 SH SOLE 17 0 0 75267 SPDR SER TR S&P 400 MDCP GRW 78464A821 1 32 SH SOLE 17 0 0 32 SPDR SER TR S&P 400 MDCP VAL 78464A839 1 32 SH SOLE 17 0 0 32 SPDR SER TR PORTFOLIO S&P400 78464A847 7 288 SH SOLE 17 0 0 288 SPDR SER TR PORTFOLIO S&P500 78464A854 12 404 SH SOLE 17 0 0 404 SPDR SER TR S&P HOMEBUILD 78464A888 28 936 SH SOLE 2 936 0 0 SPDR SER TR S&P HOMEBUILD 78464A888 3355 112606 SH SOLE 19 112606 0 0 SPDR SER TR S&P HOMEBUILD 78464A888 48 1611 SH SOLE 22 1611 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 32516 1058462 SH SOLE 2 0 0 1058462 SPDR SER TR BLOMBERG BRC INV 78468R200 0 10 SH SOLE 17 0 0 10 SPDR SER TR OPTIONS 78468R556 26732 812500 SH Call SOLE 2 812500 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 191 5800 SH SOLE 4 5800 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 2954 89775 SH SOLE 18 89775 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 14788 449478 SH SOLE 19 449478 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 1061 32250 SH SOLE 22 32250 0 0 SPDR SER TR BLOOMBERG BRCLYS 78468R622 15632 165000 SH SOLE 2 165000 0 0 SPDR SER TR BLOOMBERG BRCLYS 78468R622 4689 49489 SH SOLE 17 0 0 49489 SPDR SER TR BLOOMBERG BRCLYS 78468R622 187215 1976093 SH SOLE 19 1976093 0 0 SPDR SER TR BLOOMBERG BRCLYS 78468R622 5097 53800 SH SOLE 22 53800 0 0 SPDR SER TR BLOOMBERG BRCLYS 78468R622 14006 147837 SH SOLE 26 0 0 147837 SPDR SER TR SPDR BLOOMBERG 78468R663 6 63 SH SOLE 17 0 0 63 SPDR SER TR SPDR BLOOMBERG 78468R663 70 764 SH SOLE 18 764 0 0 SPDR SER TR NUVEEN BRC MUNIC 78468R721 6 125 SH SOLE 2 125 0 0 SPDR SER TR NUVEEN BRC MUNIC 78468R721 2 49 SH SOLE 17 0 0 49 SPDR SER TR NUVEEN BLMBRG SR 78468R739 2 38 SH SOLE 2 38 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 150 3070 SH SOLE 18 3070 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 11 447 SH SOLE 17 0 0 447 SPDR SER TR PORTFOLIO S&P600 78468R853 12 555 SH SOLE 17 0 0 555 SPDR SER TR BLOMBERG 1 10 YR 78468R861 1 50 SH SOLE 17 0 0 50 SPDR SER TR SSGA US SMAL ETF 78468R887 1 21 SH SOLE 17 0 0 21 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 3634 99908 SH SOLE 2 6498 0 93410 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 10 262 SH SOLE 4 262 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 48 1320 SH SOLE 7 1320 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 812 22326 SH SOLE 18 22326 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 390 10734 SH SOLE 19 10734 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 19397 533324 SH SOLE 21 533324 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 47578 1308159 SH SOLE 22 1236139 0 72020 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 562 15457 SH SOLE 26 8074 0 7383 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 212 5840 SH SOLE 28 5840 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 567 15592 SH SOLE 30 15592 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 116 3202 SH SOLE 31 873 0 2329 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 9 256 SH SOLE 34 256 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 51 1395 SH SOLE 36 1395 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 175 4800 SH SOLE 40 4800 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 114 48763 SH SOLE 2 6072 0 42691 SPECTRUM PHARMACEUTICALS INC COM 84763A108 1 377 SH SOLE 4 377 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 5 2144 SH SOLE 7 2144 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 1201 515251 SH SOLE 18 515251 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 939 402913 SH SOLE 19 402913 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 31400 13476565 SH SOLE 21 13476565 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 8261 3545587 SH SOLE 22 3436239 0 109348 SPECTRUM PHARMACEUTICALS INC COM 84763A108 43 18411 SH SOLE 23 18411 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 241 103486 SH SOLE 26 21329 0 82157 SPECTRUM PHARMACEUTICALS INC COM 84763A108 29 12332 SH SOLE 28 12332 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 342 146687 SH SOLE 30 146687 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 10 4254 SH SOLE 34 4254 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 25 10623 SH SOLE 40 10623 0 0 SPERO THERAPEUTICS INC COM 84833T103 93 11466 SH SOLE 2 428 0 11038 SPERO THERAPEUTICS INC COM 84833T103 351 43476 SH SOLE 18 43476 0 0 SPERO THERAPEUTICS INC COM 84833T103 196 24207 SH SOLE 19 24207 0 0 SPERO THERAPEUTICS INC COM 84833T103 4086 505735 SH SOLE 21 505735 0 0 SPERO THERAPEUTICS INC COM 84833T103 2394 296347 SH SOLE 22 290862 0 5485 SPIRE INC COM 84857L101 4963 66636 SH SOLE 2 22299 0 44337 SPIRE INC COM 84857L101 218 2925 SH SOLE 4 2925 0 0 SPIRE INC COM 84857L101 4241 56946 SH SOLE 7 56946 0 0 SPIRE INC COM 84857L101 22801 306142 SH SOLE 18 306142 0 0 SPIRE INC COM 84857L101 7077 95023 SH SOLE 19 95023 0 0 SPIRE INC COM 84857L101 271704 3648015 SH SOLE 21 3648015 0 0 SPIRE INC COM 84857L101 128695 1727914 SH SOLE 22 1670106 0 57808 SPIRE INC COM 84857L101 1745 23426 SH SOLE 26 9790 0 13636 SPIRE INC COM 84857L101 545 7314 SH SOLE 28 7314 0 0 SPIRE INC COM 84857L101 2469 33150 SH SOLE 30 33150 0 0 SPIRE INC COM 84857L101 28 379 SH SOLE 31 0 0 379 SPIRE INC COM 84857L101 123 1658 SH SOLE 34 1658 0 0 SPIRE INC COM 84857L101 270 3631 SH SOLE 36 3631 0 0 SPIRE INC COM 84857L101 362 4864 SH SOLE 40 4864 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 5869 245267 SH SOLE 2 23166 0 222101 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1216 50835 SH SOLE 4 47880 0 2955 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1744 72885 SH SOLE 7 17558 0 55327 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 4 184 SH SOLE 13 184 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 186 7789 SH SOLE 15 7789 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1527 63820 SH SOLE 18 54837 0 8983 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 604 25222 SH SOLE 19 25222 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 67314 2812952 SH SOLE 21 2812952 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 68663 2869348 SH SOLE 22 2692342 0 177006 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1816 75874 SH SOLE 23 75874 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 874 36505 SH SOLE 25 36505 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 7114 297282 SH SOLE 26 95370 0 201912 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 569 23771 SH SOLE 28 14852 0 8919 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 570 23824 SH SOLE 29 2030 0 21794 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 5071 211923 SH SOLE 30 211923 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 603 25192 SH SOLE 31 16630 0 8562 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 131 5494 SH SOLE 34 5494 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 637 26601 SH SOLE 36 26601 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 57 2379 SH SOLE 40 2379 0 0 SPIRIT AIRLS INC COM 848577102 503 38986 SH SOLE 2 8315 0 30671 SPIRIT AIRLS INC COM 848577102 2 128 SH SOLE 4 128 0 0 SPIRIT AIRLS INC COM 848577102 15 1172 SH SOLE 7 1172 0 0 SPIRIT AIRLS INC COM 848577102 3096 240201 SH SOLE 18 240201 0 0 SPIRIT AIRLS INC COM 848577102 3084 239286 SH SOLE 19 239286 0 0 SPIRIT AIRLS INC COM 848577102 29804 2312210 SH SOLE 21 2312210 0 0 SPIRIT AIRLS INC COM 848577102 26306 2040792 SH SOLE 22 1989071 0 51721 SPIRIT AIRLS INC COM 848577102 184 14267 SH SOLE 23 14267 0 0 SPIRIT AIRLS INC COM 848577102 792 61441 SH SOLE 26 7210 0 54231 SPIRIT AIRLS INC COM 848577102 34 2601 SH SOLE 28 2601 0 0 SPIRIT AIRLS INC COM 848577102 83 6423 SH SOLE 30 6423 0 0 SPIRIT AIRLS INC COM 848577102 6 457 SH SOLE 34 457 0 0 SPIRIT AIRLS INC COM 848577102 26 2029 SH SOLE 40 2029 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 118 11368 SH SOLE 2 505 0 10863 SPIRIT OF TEX BANCSHARES INC COM 84861D103 504 48772 SH SOLE 18 48772 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 264 25497 SH SOLE 19 25497 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 5199 502811 SH SOLE 21 502811 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 4215 407594 SH SOLE 22 401052 0 6542 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 6268 239708 SH SOLE 2 49564 0 190144 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 5773 220774 SH SOLE 4 220774 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2777 106210 SH SOLE 7 106210 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1 23 SH SOLE 17 0 0 23 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 29087 1112318 SH SOLE 18 1112318 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 21692 829516 SH SOLE 19 829516 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 141854 5424638 SH SOLE 21 5424638 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 118448 4529565 SH SOLE 22 3950042 0 579523 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1416 54143 SH SOLE 23 54143 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 6252 239086 SH SOLE 25 239086 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1899 72624 SH SOLE 26 18241 0 54383 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1845 70558 SH SOLE 28 70558 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1355 51798 SH SOLE 29 51798 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 11667 446160 SH SOLE 30 446160 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 184 7043 SH SOLE 31 2043 0 5000 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 12196 466378 SH SOLE 34 466378 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 81 3081 SH SOLE 36 3081 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 279 10680 SH SOLE 40 10680 0 0 SPIRIT RLTY CAP INC NEW NOTE 3.750% 5/1 84860WAB8 1066 1125000 PRN SOLE 21 1125000 0 0 SPLUNK INC COM 848637104 43502 344627 SH SOLE 2 15229 0 329398 SPLUNK INC COM 848637104 9396 74432 SH SOLE 4 70302 0 4130 SPLUNK INC COM 848637104 2742 21722 SH SOLE 7 19061 0 2661 SPLUNK INC COM 848637104 48 379 SH SOLE 13 379 0 0 SPLUNK INC COM 848637104 1621 12841 SH SOLE 15 12841 0 0 SPLUNK INC COM 848637104 0 3 SH SOLE 17 0 0 3 SPLUNK INC COM 848637104 16366 129649 SH SOLE 18 117073 0 12576 SPLUNK INC COM 848637104 50806 402487 SH SOLE 19 402487 0 0 SPLUNK INC COM 848637104 393811 3119789 SH SOLE 21 3119789 0 0 SPLUNK INC COM 848637104 495147 3922576 SH SOLE 22 3670941 0 251635 SPLUNK INC COM 848637104 14187 112389 SH SOLE 23 112389 0 0 SPLUNK INC COM 848637104 27677 219259 SH SOLE 25 219259 0 0 SPLUNK INC COM 848637104 71534 566696 SH SOLE 26 120564 0 446132 SPLUNK INC COM 848637104 3959 31366 SH SOLE 28 22143 0 9223 SPLUNK INC COM 848637104 4563 36151 SH SOLE 29 3088 0 33063 SPLUNK INC COM 848637104 58276 461668 SH SOLE 30 461668 0 0 SPLUNK INC COM 848637104 4037 31980 SH SOLE 31 26272 0 5708 SPLUNK INC COM 848637104 3026 23971 SH SOLE 32 23971 0 0 SPLUNK INC COM 848637104 30237 239542 SH SOLE 34 239542 0 0 SPLUNK INC COM 848637104 12125 96055 SH SOLE 36 96055 0 0 SPLUNK INC COM 848637104 465 3683 SH SOLE 40 3683 0 0 SPLUNK INC NOTE 0.500% 9/1 848637AC8 4210 3923000 PRN SOLE 21 3923000 0 0 SPLUNK INC NOTE 1.125% 9/1 848637AD6 2814 2547000 PRN SOLE 21 2547000 0 0 SPLUNK INC NOTE 1.125% 9/1 848637AD6 232 210000 PRN SOLE 26 0 0 210000 SPOK HLDGS INC COM 84863T106 178 16676 SH SOLE 2 1100 0 15576 SPOK HLDGS INC COM 84863T106 6 516 SH SOLE 7 516 0 0 SPOK HLDGS INC COM 84863T106 954 89229 SH SOLE 18 89229 0 0 SPOK HLDGS INC COM 84863T106 699 65383 SH SOLE 19 65383 0 0 SPOK HLDGS INC COM 84863T106 21886 2047334 SH SOLE 21 2047334 0 0 SPOK HLDGS INC COM 84863T106 7027 657335 SH SOLE 22 645290 0 12045 SPOK HLDGS INC COM 84863T106 69 6488 SH SOLE 26 0 0 6488 SPOK HLDGS INC COM 84863T106 192 18003 SH SOLE 30 18003 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 181 29462 SH SOLE 2 2712 0 26750 SPORTSMANS WHSE HLDGS INC COM 84920Y106 7 1131 SH SOLE 7 1131 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 978 158824 SH SOLE 18 158824 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 496 80600 SH SOLE 19 80600 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 9272 1505267 SH SOLE 21 1505267 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 7274 1180810 SH SOLE 22 1155262 0 25548 SPOTIFY TECHNOLOGY S A SHS L8681T102 28805 237197 SH SOLE 2 4294 0 232903 SPOTIFY TECHNOLOGY S A SHS L8681T102 298 2456 SH SOLE 7 2456 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 348 2863 SH SOLE 13 2863 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 100 822 SH SOLE 15 822 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 7272 59883 SH SOLE 18 59792 0 91 SPOTIFY TECHNOLOGY S A SHS L8681T102 7972 65649 SH SOLE 19 65649 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 179349 1476853 SH SOLE 21 1476853 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 122636 1009851 SH SOLE 22 855855 0 153996 SPOTIFY TECHNOLOGY S A SHS L8681T102 18381 151358 SH SOLE 25 151358 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 24011 197719 SH SOLE 26 1779 0 195940 SPOTIFY TECHNOLOGY S A SHS L8681T102 438 3610 SH SOLE 29 0 0 3610 SPOTIFY TECHNOLOGY S A SHS L8681T102 4076 33561 SH SOLE 30 33561 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 330 2714 SH SOLE 31 2714 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 627 5164 SH SOLE 34 5164 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 6008 49470 SH SOLE 36 49470 0 0 SPRING BK PHARMACEUTICALS IN COM 849431101 2 2682 SH SOLE 18 2682 0 0 SPRING BK PHARMACEUTICALS IN COM 849431101 69 74427 SH SOLE 21 74427 0 0 SPRING BK PHARMACEUTICALS IN COM 849431101 130 139868 SH SOLE 22 139868 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 137 5080 SH SOLE 2 585 0 4495 SPRINGWORKS THERAPEUTICS INC COM 85205L107 1066 39480 SH SOLE 18 39480 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 528 19572 SH SOLE 19 19572 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 9816 363548 SH SOLE 21 363548 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 6248 231415 SH SOLE 22 224578 0 6837 SPRINT CORPORATION COM 85207U105 11309 1311901 SH SOLE 2 90084 0 1221817 SPRINT CORPORATION COM 85207U105 3218 373288 SH SOLE 4 351896 0 21392 SPRINT CORPORATION COM 85207U105 553 64131 SH SOLE 7 64131 0 0 SPRINT CORPORATION COM 85207U105 23 2633 SH SOLE 13 2633 0 0 SPRINT CORPORATION COM 85207U105 759 88009 SH SOLE 15 88009 0 0 SPRINT CORPORATION COM 85207U105 3365 390385 SH SOLE 18 326440 0 63945 SPRINT CORPORATION COM 85207U105 910 105584 SH SOLE 19 105584 0 0 SPRINT CORPORATION COM 85207U105 111809 12970829 SH SOLE 21 12970829 0 0 SPRINT CORPORATION COM 85207U105 136810 15871177 SH SOLE 22 14649911 0 1221266 SPRINT CORPORATION COM 85207U105 5173 600079 SH SOLE 23 600079 0 0 SPRINT CORPORATION COM 85207U105 6630 769103 SH SOLE 25 769103 0 0 SPRINT CORPORATION COM 85207U105 22269 2583429 SH SOLE 26 1066501 0 1516928 SPRINT CORPORATION COM 85207U105 1432 166137 SH SOLE 28 117842 0 48295 SPRINT CORPORATION COM 85207U105 126 14562 SH SOLE 29 14562 0 0 SPRINT CORPORATION COM 85207U105 13046 1513404 SH SOLE 30 1513404 0 0 SPRINT CORPORATION COM 85207U105 2622 304159 SH SOLE 31 156554 0 147605 SPRINT CORPORATION COM 85207U105 362 41967 SH SOLE 34 41967 0 0 SPRINT CORPORATION COM 85207U105 4261 494286 SH SOLE 36 494286 0 0 SPRINT CORPORATION COM 85207U105 138 16064 SH SOLE 40 16064 0 0 SPRINT CORPORATION OPTIONS 85207U105 73 8500 SH Put SOLE 2 8500 0 0 SPRINT CORPORATION OPTIONS 85207U105 12068 1400000 SH Put SOLE 19 1400000 0 0 SPRINT CORPORATION OPTIONS 85207U105 129 15000 SH Put SOLE 22 15000 0 0 SPRINT CORPORATION OPTIONS 85207U105 1341 155500 SH Put SOLE 34 155500 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 25 1707 SH SOLE 17 0 0 1707 SPROUT SOCIAL INC COM CL A 85209W109 48 3035 SH SOLE 2 532 0 2503 SPROUT SOCIAL INC COM CL A 85209W109 510 31976 SH SOLE 18 31976 0 0 SPROUT SOCIAL INC COM CL A 85209W109 272 17058 SH SOLE 19 17058 0 0 SPROUT SOCIAL INC COM CL A 85209W109 4853 304059 SH SOLE 21 304059 0 0 SPROUT SOCIAL INC COM CL A 85209W109 1504 94218 SH SOLE 22 90870 0 3348 SPROUTS FMRS MKT INC COM 85208M102 6580 353974 SH SOLE 2 157283 0 196691 SPROUTS FMRS MKT INC COM 85208M102 10 517 SH SOLE 4 517 0 0 SPROUTS FMRS MKT INC COM 85208M102 64 3458 SH SOLE 7 3458 0 0 SPROUTS FMRS MKT INC COM 85208M102 6220 334605 SH SOLE 18 325805 0 8800 SPROUTS FMRS MKT INC COM 85208M102 525 28251 SH SOLE 19 28251 0 0 SPROUTS FMRS MKT INC COM 85208M102 108016 5810409 SH SOLE 21 5810409 0 0 SPROUTS FMRS MKT INC COM 85208M102 83913 4513868 SH SOLE 22 4311898 0 201970 SPROUTS FMRS MKT INC COM 85208M102 1012 54452 SH SOLE 23 54452 0 0 SPROUTS FMRS MKT INC COM 85208M102 749 40282 SH SOLE 26 31049 0 9233 SPROUTS FMRS MKT INC COM 85208M102 324 17402 SH SOLE 28 17402 0 0 SPROUTS FMRS MKT INC COM 85208M102 780 41981 SH SOLE 30 41981 0 0 SPROUTS FMRS MKT INC COM 85208M102 142 7659 SH SOLE 31 2393 0 5266 SPROUTS FMRS MKT INC COM 85208M102 78 4198 SH SOLE 36 4198 0 0 SPROUTS FMRS MKT INC COM 85208M102 228 12244 SH SOLE 40 12244 0 0 SPS COMMERCE INC COM 78463M107 891 19163 SH SOLE 2 7946 0 11217 SPS COMMERCE INC COM 78463M107 8 172 SH SOLE 4 172 0 0 SPS COMMERCE INC COM 78463M107 27 580 SH SOLE 7 580 0 0 SPS COMMERCE INC COM 78463M107 8946 192341 SH SOLE 18 160279 0 32062 SPS COMMERCE INC COM 78463M107 14783 317848 SH SOLE 19 317848 0 0 SPS COMMERCE INC COM 78463M107 178499 3837871 SH SOLE 21 3837871 0 0 SPS COMMERCE INC COM 78463M107 58572 1259352 SH SOLE 22 1220722 0 38630 SPS COMMERCE INC COM 78463M107 1583 34025 SH SOLE 23 34025 0 0 SPS COMMERCE INC COM 78463M107 5165 111058 SH SOLE 26 8388 0 102670 SPS COMMERCE INC COM 78463M107 226 4860 SH SOLE 28 4860 0 0 SPS COMMERCE INC COM 78463M107 2147 46152 SH SOLE 30 46152 0 0 SPS COMMERCE INC COM 78463M107 270 5810 SH SOLE 34 5810 0 0 SPS COMMERCE INC COM 78463M107 160 3446 SH SOLE 40 3446 0 0 SPX CORP COM 784635104 696 21320 SH SOLE 2 2230 0 19090 SPX CORP COM 784635104 3 100 SH SOLE 4 100 0 0 SPX CORP COM 784635104 25 761 SH SOLE 7 761 0 0 SPX CORP COM 784635104 7059 216271 SH SOLE 18 200019 0 16252 SPX CORP COM 784635104 5030 154110 SH SOLE 19 154110 0 0 SPX CORP COM 784635104 152051 4658424 SH SOLE 21 4658424 0 0 SPX CORP COM 784635104 44075 1350326 SH SOLE 22 1299392 0 50934 SPX CORP COM 784635104 298 9131 SH SOLE 23 9131 0 0 SPX CORP COM 784635104 1181 36187 SH SOLE 26 5150 0 31037 SPX CORP COM 784635104 177 5435 SH SOLE 28 5435 0 0 SPX CORP COM 784635104 1916 58704 SH SOLE 30 58704 0 0 SPX CORP COM 784635104 30 906 SH SOLE 31 0 0 906 SPX CORP COM 784635104 202 6185 SH SOLE 34 6185 0 0 SPX CORP COM 784635104 130 3991 SH SOLE 40 3991 0 0 SPX FLOW INC COM 78469X107 1151 40485 SH SOLE 2 2206 0 38279 SPX FLOW INC COM 78469X107 3 100 SH SOLE 4 100 0 0 SPX FLOW INC COM 78469X107 21 725 SH SOLE 7 725 0 0 SPX FLOW INC COM 78469X107 5470 192463 SH SOLE 18 192463 0 0 SPX FLOW INC COM 78469X107 2234 78609 SH SOLE 19 78609 0 0 SPX FLOW INC COM 78469X107 128942 4537019 SH SOLE 21 4537019 0 0 SPX FLOW INC COM 78469X107 35496 1248986 SH SOLE 22 1197327 0 51659 SPX FLOW INC COM 78469X107 655 23059 SH SOLE 26 7722 0 15337 SPX FLOW INC COM 78469X107 167 5865 SH SOLE 28 5865 0 0 SPX FLOW INC COM 78469X107 1612 56733 SH SOLE 30 56733 0 0 SPX FLOW INC COM 78469X107 31 1080 SH SOLE 31 0 0 1080 SPX FLOW INC COM 78469X107 101 3561 SH SOLE 36 3561 0 0 SPX FLOW INC COM 78469X107 113 3991 SH SOLE 40 3991 0 0 SQUARE INC CL A 852234103 40660 776259 SH SOLE 2 45256 0 731003 SQUARE INC CL A 852234103 8503 162337 SH SOLE 4 153373 0 8964 SQUARE INC CL A 852234103 1308 24978 SH SOLE 7 24978 0 0 SQUARE INC CL A 852234103 230 4383 SH SOLE 13 4383 0 0 SQUARE INC CL A 852234103 1488 28412 SH SOLE 15 28412 0 0 SQUARE INC CL A 852234103 10 200 SH SOLE 17 0 0 200 SQUARE INC CL A 852234103 11444 218479 SH SOLE 18 189698 0 28781 SQUARE INC CL A 852234103 52907 1010065 SH SOLE 19 1010065 0 0 SQUARE INC CL A 852234103 295556 5642544 SH SOLE 21 5642544 0 0 SQUARE INC CL A 852234103 455981 8705246 SH SOLE 22 8120144 0 585102 SQUARE INC CL A 852234103 13251 252969 SH SOLE 23 252969 0 0 SQUARE INC CL A 852234103 19144 365485 SH SOLE 25 365485 0 0 SQUARE INC CL A 852234103 53822 1027533 SH SOLE 26 240073 0 787460 SQUARE INC CL A 852234103 3681 70284 SH SOLE 28 49807 0 20477 SQUARE INC CL A 852234103 306 5849 SH SOLE 29 5849 0 0 SQUARE INC CL A 852234103 33891 647021 SH SOLE 30 647021 0 0 SQUARE INC CL A 852234103 3887 74211 SH SOLE 31 61694 0 12517 SQUARE INC CL A 852234103 27855 531796 SH SOLE 34 531796 0 0 SQUARE INC CL A 852234103 10994 209895 SH SOLE 36 209895 0 0 SQUARE INC CL A 852234103 403 7698 SH SOLE 40 7698 0 0 SQUARE INC NOTE 0.500% 5/1 852234AD5 2787 2700000 PRN SOLE 21 2700000 0 0 SRAX INC CL A 78472M106 6 2914 SH SOLE 18 2914 0 0 SRAX INC CL A 78472M106 79 39261 SH SOLE 21 39261 0 0 SRAX INC CL A 78472M106 4 1868 SH SOLE 22 1868 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 21648 494029 SH SOLE 2 19030 0 474999 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4331 98830 SH SOLE 4 92240 0 6590 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 833 19007 SH SOLE 7 17135 0 1872 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 36 826 SH SOLE 13 826 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 820 18718 SH SOLE 15 18718 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 5584 127441 SH SOLE 18 108893 0 18548 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2032 46373 SH SOLE 19 46373 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 185245 4227405 SH SOLE 21 4227405 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 249488 5693478 SH SOLE 22 5324928 0 368550 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 7116 162397 SH SOLE 23 162397 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 10521 240098 SH SOLE 25 240098 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 29990 684399 SH SOLE 26 182382 0 502017 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2027 46268 SH SOLE 28 32631 0 13637 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2320 52948 SH SOLE 29 4687 0 48261 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 21124 482060 SH SOLE 30 482060 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2195 50084 SH SOLE 31 41801 0 8283 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1524 34768 SH SOLE 34 34768 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 6596 150527 SH SOLE 36 150527 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 229 5228 SH SOLE 40 5228 0 0 ST JOE CO COM 790148100 528 31486 SH SOLE 2 1827 0 29659 ST JOE CO COM 790148100 6 354 SH SOLE 4 354 0 0 ST JOE CO COM 790148100 12 726 SH SOLE 7 726 0 0 ST JOE CO COM 790148100 2508 149444 SH SOLE 18 149444 0 0 ST JOE CO COM 790148100 1057 62983 SH SOLE 19 62983 0 0 ST JOE CO COM 790148100 57849 3447524 SH SOLE 21 3447524 0 0 ST JOE CO COM 790148100 16248 968283 SH SOLE 22 923464 0 44819 ST JOE CO COM 790148100 176 10512 SH SOLE 26 0 0 10512 ST JOE CO COM 790148100 77 4593 SH SOLE 28 4593 0 0 ST JOE CO COM 790148100 676 40291 SH SOLE 30 40291 0 0 ST JOE CO COM 790148100 93 5527 SH SOLE 40 5527 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 529 16411 SH SOLE 2 2257 0 14154 STAAR SURGICAL CO COM PAR $0.01 852312305 5 158 SH SOLE 4 158 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 25 780 SH SOLE 7 780 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 4955 153598 SH SOLE 18 153598 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 2726 84486 SH SOLE 19 84486 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 51137 1585163 SH SOLE 21 1585163 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 32078 994358 SH SOLE 22 953486 0 40872 STAAR SURGICAL CO COM PAR $0.01 852312305 631 19551 SH SOLE 26 12278 0 7273 STAAR SURGICAL CO COM PAR $0.01 852312305 148 4595 SH SOLE 28 4595 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 1426 44196 SH SOLE 30 44196 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 105 3269 SH SOLE 40 3269 0 0 STAG INDL INC COM 85254J102 9495 421632 SH SOLE 2 7570 0 414062 STAG INDL INC COM 85254J102 4911 218061 SH SOLE 4 218061 0 0 STAG INDL INC COM 85254J102 3569 158493 SH SOLE 7 158493 0 0 STAG INDL INC COM 85254J102 27145 1205355 SH SOLE 18 1205355 0 0 STAG INDL INC COM 85254J102 20806 923892 SH SOLE 19 923892 0 0 STAG INDL INC COM 85254J102 127996 5683650 SH SOLE 21 5683650 0 0 STAG INDL INC COM 85254J102 128155 5690728 SH SOLE 22 5207356 0 483372 STAG INDL INC COM 85254J102 1253 55626 SH SOLE 23 55626 0 0 STAG INDL INC COM 85254J102 8078 358696 SH SOLE 25 358696 0 0 STAG INDL INC COM 85254J102 3341 148371 SH SOLE 26 45968 0 102403 STAG INDL INC COM 85254J102 448 19900 SH SOLE 28 19900 0 0 STAG INDL INC COM 85254J102 1718 76284 SH SOLE 29 76284 0 0 STAG INDL INC COM 85254J102 14892 661299 SH SOLE 30 661299 0 0 STAG INDL INC COM 85254J102 8933 396680 SH SOLE 34 396680 0 0 STAG INDL INC COM 85254J102 319 14184 SH SOLE 40 14184 0 0 STAGE STORES INC COM NEW 85254C305 2 5055 SH SOLE 18 5055 0 0 STAGE STORES INC COM NEW 85254C305 30 82419 SH SOLE 21 82419 0 0 STAGE STORES INC COM NEW 85254C305 143 393025 SH SOLE 22 393025 0 0 STAMPS COM INC COM NEW 852857200 2069 15907 SH SOLE 2 1029 0 14878 STAMPS COM INC COM NEW 852857200 11 82 SH SOLE 4 82 0 0 STAMPS COM INC COM NEW 852857200 39 303 SH SOLE 7 303 0 0 STAMPS COM INC COM NEW 852857200 9751 74958 SH SOLE 18 74958 0 0 STAMPS COM INC COM NEW 852857200 4582 35224 SH SOLE 19 35224 0 0 STAMPS COM INC COM NEW 852857200 231482 1779538 SH SOLE 21 1779538 0 0 STAMPS COM INC COM NEW 852857200 62840 483089 SH SOLE 22 464301 0 18788 STAMPS COM INC COM NEW 852857200 30 232 SH SOLE 23 232 0 0 STAMPS COM INC COM NEW 852857200 935 7187 SH SOLE 26 4423 0 2764 STAMPS COM INC COM NEW 852857200 290 2233 SH SOLE 28 2233 0 0 STAMPS COM INC COM NEW 852857200 2828 21737 SH SOLE 30 21737 0 0 STAMPS COM INC COM NEW 852857200 17 130 SH SOLE 34 130 0 0 STAMPS COM INC COM NEW 852857200 211 1621 SH SOLE 40 1621 0 0 STANDARD AVB FINL CORP COM 85303B100 20 939 SH SOLE 18 939 0 0 STANDARD AVB FINL CORP COM 85303B100 47 2225 SH SOLE 21 2225 0 0 STANDARD DIVERSIFIED INC COM CL A 85336L109 23 2109 SH SOLE 21 2109 0 0 STANDARD MTR PRODS INC COM 853666105 750 18053 SH SOLE 2 1617 0 16436 STANDARD MTR PRODS INC COM 853666105 4 105 SH SOLE 4 105 0 0 STANDARD MTR PRODS INC COM 853666105 14 339 SH SOLE 7 339 0 0 STANDARD MTR PRODS INC COM 853666105 4028 96886 SH SOLE 18 94116 0 2770 STANDARD MTR PRODS INC COM 853666105 2566 61716 SH SOLE 19 61716 0 0 STANDARD MTR PRODS INC COM 853666105 95328 2293184 SH SOLE 21 2293184 0 0 STANDARD MTR PRODS INC COM 853666105 27456 660482 SH SOLE 22 636434 0 24048 STANDARD MTR PRODS INC COM 853666105 128 3082 SH SOLE 23 3082 0 0 STANDARD MTR PRODS INC COM 853666105 949 22833 SH SOLE 26 7864 0 14969 STANDARD MTR PRODS INC COM 853666105 119 2859 SH SOLE 28 2859 0 0 STANDARD MTR PRODS INC COM 853666105 1879 45207 SH SOLE 30 45207 0 0 STANDARD MTR PRODS INC COM 853666105 60 1447 SH SOLE 34 1447 0 0 STANDARD MTR PRODS INC COM 853666105 90 2167 SH SOLE 40 2167 0 0 STANDEX INTL CORP COM 854231107 564 11505 SH SOLE 2 679 0 10826 STANDEX INTL CORP COM 854231107 5 95 SH SOLE 4 95 0 0 STANDEX INTL CORP COM 854231107 10 205 SH SOLE 7 205 0 0 STANDEX INTL CORP COM 854231107 2762 56346 SH SOLE 18 56346 0 0 STANDEX INTL CORP COM 854231107 1179 24047 SH SOLE 19 24047 0 0 STANDEX INTL CORP COM 854231107 67793 1382974 SH SOLE 21 1382974 0 0 STANDEX INTL CORP COM 854231107 18520 377795 SH SOLE 22 364187 0 13608 STANDEX INTL CORP COM 854231107 346 7067 SH SOLE 26 5996 0 1071 STANDEX INTL CORP COM 854231107 91 1851 SH SOLE 28 1851 0 0 STANDEX INTL CORP COM 854231107 932 19007 SH SOLE 30 19007 0 0 STANDEX INTL CORP COM 854231107 73 1479 SH SOLE 40 1479 0 0 STANLEY BLACK & DECKER INC COM 854502101 37748 377475 SH SOLE 2 39179 0 338296 STANLEY BLACK & DECKER INC COM 854502101 7585 75853 SH SOLE 4 71781 0 4072 STANLEY BLACK & DECKER INC COM 854502101 19672 196723 SH SOLE 7 137868 0 58855 STANLEY BLACK & DECKER INC COM 854502101 475 4746 SH SOLE 13 4746 0 0 STANLEY BLACK & DECKER INC COM 854502101 1651 16510 SH SOLE 15 16510 0 0 STANLEY BLACK & DECKER INC COM 854502101 35880 358804 SH SOLE 18 336677 0 22127 STANLEY BLACK & DECKER INC COM 854502101 6591 65910 SH SOLE 19 65910 0 0 STANLEY BLACK & DECKER INC COM 854502101 349208 3492078 SH SOLE 21 3492078 0 0 STANLEY BLACK & DECKER INC COM 854502101 357939 3579385 SH SOLE 22 3216742 0 362643 STANLEY BLACK & DECKER INC COM 854502101 11019 110186 SH SOLE 23 110186 0 0 STANLEY BLACK & DECKER INC COM 854502101 15879 158793 SH SOLE 25 158793 0 0 STANLEY BLACK & DECKER INC COM 854502101 87862 878616 SH SOLE 26 105347 0 773269 STANLEY BLACK & DECKER INC COM 854502101 3108 31079 SH SOLE 28 21809 0 9270 STANLEY BLACK & DECKER INC COM 854502101 241 2407 SH SOLE 29 2407 0 0 STANLEY BLACK & DECKER INC COM 854502101 51688 516882 SH SOLE 30 516882 0 0 STANLEY BLACK & DECKER INC COM 854502101 3611 36110 SH SOLE 31 26809 0 9301 STANLEY BLACK & DECKER INC COM 854502101 1668 16678 SH SOLE 34 16678 0 0 STANLEY BLACK & DECKER INC COM 854502101 10594 105939 SH SOLE 36 105939 0 0 STANLEY BLACK & DECKER INC COM 854502101 316 3156 SH SOLE 40 3156 0 0 STANLEY BLACK & DECKER INC UNIT 11/15/2022 854502846 38174 545660 SH SOLE 21 545660 0 0 STANLEY BLACK & DECKER INC UNIT 05/15/2020 854502887 40831 562024 SH SOLE 21 562024 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 514 66693 SH SOLE 21 66693 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 60 7836 SH SOLE 28 7836 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 54 6950 SH SOLE 30 6950 0 0 STARBUCKS CORP COM 855244109 206339 3138717 SH SOLE 2 542433 0 2596284 STARBUCKS CORP COM 855244109 41445 630442 SH SOLE 4 597883 0 32559 STARBUCKS CORP COM 855244109 73727 1121488 SH SOLE 7 1085488 0 36000 STARBUCKS CORP COM 855244109 2176 33093 SH SOLE 13 33093 0 0 STARBUCKS CORP COM 855244109 6638 100969 SH SOLE 15 100969 0 0 STARBUCKS CORP COM 855244109 49 746 SH SOLE 17 0 0 746 STARBUCKS CORP COM 855244109 214484 3262610 SH SOLE 18 3069346 0 193264 STARBUCKS CORP COM 855244109 238461 3627339 SH SOLE 19 3627339 0 0 STARBUCKS CORP COM 855244109 1696632 25808218 SH SOLE 21 25808218 0 0 STARBUCKS CORP COM 855244109 1903650 28957254 SH SOLE 22 26133442 0 2823812 STARBUCKS CORP COM 855244109 60996 927832 SH SOLE 23 927832 0 0 STARBUCKS CORP COM 855244109 87065 1324384 SH SOLE 25 1324384 0 0 STARBUCKS CORP COM 855244109 462709 7038471 SH SOLE 26 794462 0 6244009 STARBUCKS CORP COM 855244109 15893 241759 SH SOLE 28 172031 0 69728 STARBUCKS CORP COM 855244109 9348 142192 SH SOLE 29 21857 0 120335 STARBUCKS CORP COM 855244109 315735 4802777 SH SOLE 30 4802777 0 0 STARBUCKS CORP COM 855244109 18488 281233 SH SOLE 31 220656 0 60577 STARBUCKS CORP COM 855244109 12299 187084 SH SOLE 32 187084 0 0 STARBUCKS CORP COM 855244109 117768 1791416 SH SOLE 34 1791416 0 0 STARBUCKS CORP COM 855244109 55659 846654 SH SOLE 36 846654 0 0 STARBUCKS CORP COM 855244109 1749 26603 SH SOLE 40 26603 0 0 STARRETT L S CO CL A 855668109 4 1217 SH SOLE 18 1217 0 0 STARRETT L S CO CL A 855668109 67 20620 SH SOLE 21 20620 0 0 STARRETT L S CO CL A 855668109 58 17830 SH SOLE 22 17830 0 0 STARTEK INC COM 85569C107 50 13253 SH SOLE 2 675 0 12578 STARTEK INC COM 85569C107 227 60390 SH SOLE 18 60390 0 0 STARTEK INC COM 85569C107 102 27083 SH SOLE 19 27083 0 0 STARTEK INC COM 85569C107 2166 576067 SH SOLE 21 576067 0 0 STARTEK INC COM 85569C107 2019 536952 SH SOLE 22 531154 0 5798 STARWOOD PPTY TR INC COM 85571B105 6015 586791 SH SOLE 2 32652 0 554139 STARWOOD PPTY TR INC COM 85571B105 11 1034 SH SOLE 4 1034 0 0 STARWOOD PPTY TR INC COM 85571B105 75 7314 SH SOLE 7 7314 0 0 STARWOOD PPTY TR INC COM 85571B105 1359 132594 SH SOLE 18 132594 0 0 STARWOOD PPTY TR INC COM 85571B105 652 63629 SH SOLE 19 63629 0 0 STARWOOD PPTY TR INC COM 85571B105 85652 8356317 SH SOLE 21 8356317 0 0 STARWOOD PPTY TR INC COM 85571B105 76666 7479638 SH SOLE 22 7022807 0 456831 STARWOOD PPTY TR INC COM 85571B105 1079 105290 SH SOLE 26 71002 0 34288 STARWOOD PPTY TR INC COM 85571B105 415 40448 SH SOLE 28 40448 0 0 STARWOOD PPTY TR INC COM 85571B105 1171 114291 SH SOLE 30 114291 0 0 STARWOOD PPTY TR INC COM 85571B105 58 5687 SH SOLE 31 5687 0 0 STARWOOD PPTY TR INC COM 85571B105 199 19388 SH SOLE 36 19388 0 0 STARWOOD PPTY TR INC COM 85571B105 299 29210 SH SOLE 40 29210 0 0 STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8 573 725000 PRN SOLE 21 725000 0 0 STATE AUTO FINL CORP COM 855707105 453 16310 SH SOLE 2 1013 0 15297 STATE AUTO FINL CORP COM 855707105 11 381 SH SOLE 7 381 0 0 STATE AUTO FINL CORP COM 855707105 1653 59496 SH SOLE 18 59496 0 0 STATE AUTO FINL CORP COM 855707105 904 32528 SH SOLE 19 32528 0 0 STATE AUTO FINL CORP COM 855707105 16934 609367 SH SOLE 21 609367 0 0 STATE AUTO FINL CORP COM 855707105 15017 540380 SH SOLE 22 521978 0 18402 STATE AUTO FINL CORP COM 855707105 69 2475 SH SOLE 28 2475 0 0 STATE AUTO FINL CORP COM 855707105 272 9782 SH SOLE 30 9782 0 0 STATE AUTO FINL CORP COM 855707105 42 1519 SH SOLE 40 1519 0 0 STATE STR CORP COM 857477103 49328 926007 SH SOLE 2 127787 0 798220 STATE STR CORP COM 857477103 9411 176667 SH SOLE 4 166203 0 10464 STATE STR CORP COM 857477103 17346 325630 SH SOLE 7 308443 0 17187 STATE STR CORP COM 857477103 473 8877 SH SOLE 13 8877 0 0 STATE STR CORP COM 857477103 2145 40268 SH SOLE 15 40268 0 0 STATE STR CORP COM 857477103 91354 1714920 SH SOLE 18 1655523 0 59397 STATE STR CORP COM 857477103 8791 165034 SH SOLE 19 165034 0 0 STATE STR CORP COM 857477103 520635 9773516 SH SOLE 21 9773516 0 0 STATE STR CORP COM 857477103 463611 8703035 SH SOLE 22 7819604 0 883431 STATE STR CORP COM 857477103 14298 268407 SH SOLE 23 268407 0 0 STATE STR CORP COM 857477103 22833 428635 SH SOLE 25 428635 0 0 STATE STR CORP COM 857477103 101893 1912761 SH SOLE 26 213485 0 1699276 STATE STR CORP COM 857477103 3954 74224 SH SOLE 28 52305 0 21919 STATE STR CORP COM 857477103 338 6353 SH SOLE 29 6353 0 0 STATE STR CORP COM 857477103 88810 1667171 SH SOLE 30 1667171 0 0 STATE STR CORP COM 857477103 4787 89855 SH SOLE 31 67327 0 22528 STATE STR CORP COM 857477103 7131 133862 SH SOLE 34 133862 0 0 STATE STR CORP COM 857477103 17153 322007 SH SOLE 36 322007 0 0 STATE STR CORP COM 857477103 477 8957 SH SOLE 40 8957 0 0 STEEL CONNECT INC COM 858098106 5 6987 SH SOLE 18 6987 0 0 STEEL CONNECT INC COM 858098106 83 110321 SH SOLE 21 110321 0 0 STEEL CONNECT INC COM 858098106 799 1065394 SH SOLE 22 1065394 0 0 STEEL DYNAMICS INC COM 858119100 13918 617499 SH SOLE 2 146574 0 470925 STEEL DYNAMICS INC COM 858119100 2380 105598 SH SOLE 4 99388 0 6210 STEEL DYNAMICS INC COM 858119100 545 24191 SH SOLE 7 24191 0 0 STEEL DYNAMICS INC COM 858119100 22 977 SH SOLE 13 977 0 0 STEEL DYNAMICS INC COM 858119100 529 23484 SH SOLE 15 23484 0 0 STEEL DYNAMICS INC COM 858119100 16923 750790 SH SOLE 18 726510 0 24280 STEEL DYNAMICS INC COM 858119100 2325 103131 SH SOLE 19 103131 0 0 STEEL DYNAMICS INC COM 858119100 242388 10753685 SH SOLE 21 10753685 0 0 STEEL DYNAMICS INC COM 858119100 166973 7407866 SH SOLE 22 7010966 0 396900 STEEL DYNAMICS INC COM 858119100 3824 169657 SH SOLE 23 169657 0 0 STEEL DYNAMICS INC COM 858119100 3984 176774 SH SOLE 25 176774 0 0 STEEL DYNAMICS INC COM 858119100 18833 835519 SH SOLE 26 246200 0 589319 STEEL DYNAMICS INC COM 858119100 1072 47538 SH SOLE 28 31670 0 15868 STEEL DYNAMICS INC COM 858119100 1156 51290 SH SOLE 29 6432 0 44858 STEEL DYNAMICS INC COM 858119100 10626 471441 SH SOLE 30 471441 0 0 STEEL DYNAMICS INC COM 858119100 1390 61678 SH SOLE 31 42758 0 18920 STEEL DYNAMICS INC COM 858119100 322 14307 SH SOLE 34 14307 0 0 STEEL DYNAMICS INC COM 858119100 2895 128436 SH SOLE 36 128436 0 0 STEEL DYNAMICS INC COM 858119100 109 4832 SH SOLE 40 4832 0 0 STEELCASE INC CL A 858155203 890 90166 SH SOLE 2 22060 0 68106 STEELCASE INC CL A 858155203 5 544 SH SOLE 4 544 0 0 STEELCASE INC CL A 858155203 15 1487 SH SOLE 7 1487 0 0 STEELCASE INC CL A 858155203 3418 346284 SH SOLE 18 304558 0 41726 STEELCASE INC CL A 858155203 6511 659702 SH SOLE 19 659702 0 0 STEELCASE INC CL A 858155203 30018 3041299 SH SOLE 21 3041299 0 0 STEELCASE INC CL A 858155203 31513 3192857 SH SOLE 22 3088378 0 104479 STEELCASE INC CL A 858155203 870 88157 SH SOLE 23 88157 0 0 STEELCASE INC CL A 858155203 2884 292188 SH SOLE 26 54107 0 238081 STEELCASE INC CL A 858155203 108 10928 SH SOLE 28 10928 0 0 STEELCASE INC CL A 858155203 287 29098 SH SOLE 30 29098 0 0 STEELCASE INC CL A 858155203 73 7400 SH SOLE 31 0 0 7400 STEELCASE INC CL A 858155203 38 3818 SH SOLE 34 3818 0 0 STEELCASE INC CL A 858155203 94 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 276 595958 SH SOLE 22 595958 0 0 STELLUS CAP INVT CORP COM 858568108 710 97359 SH SOLE 30 97359 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 88 18280 SH SOLE 2 3515 0 14765 STEMLINE THERAPEUTICS INC COM 85858C107 3 673 SH SOLE 7 673 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 856 176959 SH SOLE 18 170481 0 6478 STEMLINE THERAPEUTICS INC COM 85858C107 691 142669 SH SOLE 19 142669 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 7580 1566166 SH SOLE 21 1566166 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 6832 1411513 SH SOLE 22 1360416 0 51097 STEMLINE THERAPEUTICS INC COM 85858C107 27 5531 SH SOLE 23 5531 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 103 21235 SH SOLE 26 0 0 21235 STEMLINE THERAPEUTICS INC COM 85858C107 1899 392257 SH SOLE 30 392257 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 20 4053 SH SOLE 40 4053 0 0 STEPAN CO COM 858586100 1634 18467 SH SOLE 2 1226 0 17241 STEPAN CO COM 858586100 6 64 SH SOLE 4 64 0 0 STEPAN CO COM 858586100 947 10710 SH SOLE 7 10710 0 0 STEPAN CO COM 858586100 8246 93214 SH SOLE 18 93214 0 0 STEPAN CO COM 858586100 4235 47874 SH SOLE 19 47874 0 0 STEPAN CO COM 858586100 196452 2220798 SH SOLE 21 2220798 0 0 STEPAN CO COM 858586100 52769 596533 SH SOLE 22 573923 0 22610 STEPAN CO COM 858586100 82 932 SH SOLE 23 932 0 0 STEPAN CO COM 858586100 628 7095 SH SOLE 26 3219 0 3876 STEPAN CO COM 858586100 276 3119 SH SOLE 28 3119 0 0 STEPAN CO COM 858586100 2345 26512 SH SOLE 30 26512 0 0 STEPAN CO COM 858586100 12 139 SH SOLE 34 139 0 0 STEPAN CO COM 858586100 200 2258 SH SOLE 40 2258 0 0 STEREOTAXIS INC COM NEW 85916J409 83 27481 SH SOLE 21 27481 0 0 STEREOTAXIS INC COM NEW 85916J409 145 48000 SH SOLE 22 48000 0 0 STERICYCLE INC COM 858912108 10193 209824 SH SOLE 2 42460 0 167364 STERICYCLE INC COM 858912108 19 392 SH SOLE 4 392 0 0 STERICYCLE INC COM 858912108 102 2106 SH SOLE 7 2106 0 0 STERICYCLE INC COM 858912108 12232 251785 SH SOLE 18 251785 0 0 STERICYCLE INC COM 858912108 1021 21013 SH SOLE 19 21013 0 0 STERICYCLE INC COM 858912108 206228 4245124 SH SOLE 21 4245124 0 0 STERICYCLE INC COM 858912108 141987 2922749 SH SOLE 22 2768679 0 154070 STERICYCLE INC COM 858912108 2061 42432 SH SOLE 26 23145 0 19287 STERICYCLE INC COM 858912108 669 13777 SH SOLE 28 13777 0 0 STERICYCLE INC COM 858912108 1452 29892 SH SOLE 30 29892 0 0 STERICYCLE INC COM 858912108 207 4267 SH SOLE 31 1884 0 2383 STERICYCLE INC COM 858912108 136 2801 SH SOLE 34 2801 0 0 STERICYCLE INC COM 858912108 74 1532 SH SOLE 36 1532 0 0 STERICYCLE INC COM 858912108 453 9334 SH SOLE 40 9334 0 0 STERIS PLC SHS USD G8473T100 32167 229810 SH SOLE 2 39610 0 190200 STERIS PLC SHS USD G8473T100 5554 39680 SH SOLE 4 37100 0 2580 STERIS PLC SHS USD G8473T100 13149 93939 SH SOLE 7 71340 0 22599 STERIS PLC SHS USD G8473T100 507 3622 SH SOLE 13 3622 0 0 STERIS PLC SHS USD G8473T100 1018 7275 SH SOLE 15 7275 0 0 STERIS PLC SHS USD G8473T100 27038 193171 SH SOLE 18 178200 0 14971 STERIS PLC SHS USD G8473T100 148574 1061472 SH SOLE 19 1061472 0 0 STERIS PLC SHS USD G8473T100 348594 2490494 SH SOLE 21 2490494 0 0 STERIS PLC SHS USD G8473T100 308579 2204610 SH SOLE 22 1989082 0 215528 STERIS PLC SHS USD G8473T100 8651 61804 SH SOLE 23 61804 0 0 STERIS PLC SHS USD G8473T100 16636 118852 SH SOLE 25 118852 0 0 STERIS PLC SHS USD G8473T100 65737 469650 SH SOLE 26 76308 0 393342 STERIS PLC SHS USD G8473T100 2420 17290 SH SOLE 28 12164 0 5126 STERIS PLC SHS USD G8473T100 3610 25794 SH SOLE 29 1872 0 23922 STERIS PLC SHS USD G8473T100 54327 388135 SH SOLE 30 388135 0 0 STERIS PLC SHS USD G8473T100 2697 19269 SH SOLE 31 15074 0 4195 STERIS PLC SHS USD G8473T100 2874 20532 SH SOLE 34 20532 0 0 STERIS PLC SHS USD G8473T100 7183 51321 SH SOLE 36 51321 0 0 STERIS PLC SHS USD G8473T100 276 1974 SH SOLE 40 1974 0 0 STERLING BANCORP DEL COM 85917A100 5071 485298 SH SOLE 2 139619 0 345679 STERLING BANCORP DEL COM 85917A100 12 1156 SH SOLE 4 1156 0 0 STERLING BANCORP DEL COM 85917A100 53 5102 SH SOLE 7 5102 0 0 STERLING BANCORP DEL COM 85917A100 5838 558641 SH SOLE 18 558641 0 0 STERLING BANCORP DEL COM 85917A100 497 47525 SH SOLE 19 47525 0 0 STERLING BANCORP DEL COM 85917A100 99912 9560981 SH SOLE 21 9560981 0 0 STERLING BANCORP DEL COM 85917A100 72168 6905989 SH SOLE 22 6574025 0 331964 STERLING BANCORP DEL COM 85917A100 920 88066 SH SOLE 26 59721 0 28345 STERLING BANCORP DEL COM 85917A100 281 26899 SH SOLE 28 26899 0 0 STERLING BANCORP DEL COM 85917A100 780 74631 SH SOLE 30 74631 0 0 STERLING BANCORP DEL COM 85917A100 43 4108 SH SOLE 31 4108 0 0 STERLING BANCORP DEL COM 85917A100 19 1838 SH SOLE 34 1838 0 0 STERLING BANCORP DEL COM 85917A100 68 6474 SH SOLE 36 6474 0 0 STERLING BANCORP DEL COM 85917A100 213 20377 SH SOLE 40 20377 0 0 STERLING BANCORP INC COM 85917W102 64 14787 SH SOLE 2 662 0 14125 STERLING BANCORP INC COM 85917W102 2 449 SH SOLE 7 449 0 0 STERLING BANCORP INC COM 85917W102 277 64313 SH SOLE 18 64313 0 0 STERLING BANCORP INC COM 85917W102 133 31035 SH SOLE 19 31035 0 0 STERLING BANCORP INC COM 85917W102 2756 640993 SH SOLE 21 640993 0 0 STERLING BANCORP INC COM 85917W102 1484 345067 SH SOLE 22 334451 0 10616 STERLING BANCORP INC COM 85917W102 16 3615 SH SOLE 30 3615 0 0 STERLING CONSTRUCTION CO INC COM 859241101 214 22558 SH SOLE 2 1080 0 21478 STERLING CONSTRUCTION CO INC COM 859241101 5 484 SH SOLE 7 484 0 0 STERLING CONSTRUCTION CO INC COM 859241101 917 96531 SH SOLE 18 96531 0 0 STERLING CONSTRUCTION CO INC COM 859241101 454 47779 SH SOLE 19 47779 0 0 STERLING CONSTRUCTION CO INC COM 859241101 9117 959730 SH SOLE 21 959730 0 0 STERLING CONSTRUCTION CO INC COM 859241101 7565 796348 SH SOLE 22 779600 0 16748 STERLING CONSTRUCTION CO INC COM 859241101 55 5776 SH SOLE 28 5776 0 0 STERLING CONSTRUCTION CO INC COM 859241101 133 14035 SH SOLE 30 14035 0 0 STERLING CONSTRUCTION CO INC COM 859241101 35 3642 SH SOLE 40 3642 0 0 STEWART INFORMATION SVCS COR COM 860372101 445 16695 SH SOLE 2 888 0 15807 STEWART INFORMATION SVCS COR COM 860372101 3 103 SH SOLE 4 103 0 0 STEWART INFORMATION SVCS COR COM 860372101 9 353 SH SOLE 7 353 0 0 STEWART INFORMATION SVCS COR COM 860372101 2630 98617 SH SOLE 18 98617 0 0 STEWART INFORMATION SVCS COR COM 860372101 1004 37650 SH SOLE 19 37650 0 0 STEWART INFORMATION SVCS COR COM 860372101 68827 2580686 SH SOLE 21 2580686 0 0 STEWART INFORMATION SVCS COR COM 860372101 17816 668008 SH SOLE 22 643041 0 24967 STEWART INFORMATION SVCS COR COM 860372101 183 6861 SH SOLE 26 0 0 6861 STEWART INFORMATION SVCS COR COM 860372101 66 2461 SH SOLE 28 2461 0 0 STEWART INFORMATION SVCS COR COM 860372101 833 31237 SH SOLE 30 31237 0 0 STEWART INFORMATION SVCS COR COM 860372101 62 2334 SH SOLE 40 2334 0 0 STIFEL FINL CORP COM 860630102 3774 91431 SH SOLE 2 32009 0 59422 STIFEL FINL CORP COM 860630102 15 365 SH SOLE 4 365 0 0 STIFEL FINL CORP COM 860630102 67 1635 SH SOLE 7 1635 0 0 STIFEL FINL CORP COM 860630102 16078 389482 SH SOLE 18 386693 0 2789 STIFEL FINL CORP COM 860630102 8232 199422 SH SOLE 19 199422 0 0 STIFEL FINL CORP COM 860630102 199607 4835441 SH SOLE 21 4835441 0 0 STIFEL FINL CORP COM 860630102 101120 2449612 SH SOLE 22 2372907 0 76705 STIFEL FINL CORP COM 860630102 592 14349 SH SOLE 23 14349 0 0 STIFEL FINL CORP COM 860630102 3250 78733 SH SOLE 26 19999 0 58734 STIFEL FINL CORP COM 860630102 404 9776 SH SOLE 28 9776 0 0 STIFEL FINL CORP COM 860630102 999 24212 SH SOLE 30 24212 0 0 STIFEL FINL CORP COM 860630102 34 820 SH SOLE 31 0 0 820 STIFEL FINL CORP COM 860630102 119 2882 SH SOLE 34 2882 0 0 STIFEL FINL CORP COM 860630102 94 2279 SH SOLE 36 2279 0 0 STIFEL FINL CORP COM 860630102 279 6754 SH SOLE 40 6754 0 0 STITCH FIX INC COM CL A 860897107 235 18477 SH SOLE 2 2122 0 16355 STITCH FIX INC COM CL A 860897107 3 205 SH SOLE 4 205 0 0 STITCH FIX INC COM CL A 860897107 10 772 SH SOLE 7 772 0 0 STITCH FIX INC COM CL A 860897107 1808 142353 SH SOLE 18 142353 0 0 STITCH FIX INC COM CL A 860897107 1046 82365 SH SOLE 19 82365 0 0 STITCH FIX INC COM CL A 860897107 16982 1337189 SH SOLE 21 1337189 0 0 STITCH FIX INC COM CL A 860897107 11704 921564 SH SOLE 22 876473 0 45091 STITCH FIX INC COM CL A 860897107 281 22114 SH SOLE 26 16230 0 5884 STITCH FIX INC COM CL A 860897107 120 9472 SH SOLE 28 9472 0 0 STITCH FIX INC COM CL A 860897107 2332 183643 SH SOLE 30 183643 0 0 STITCH FIX INC COM CL A 860897107 57 4510 SH SOLE 40 4510 0 0 STOCK YDS BANCORP INC COM 861025104 525 18137 SH SOLE 2 1174 0 16963 STOCK YDS BANCORP INC COM 861025104 10 337 SH SOLE 7 337 0 0 STOCK YDS BANCORP INC COM 861025104 2246 77633 SH SOLE 18 77633 0 0 STOCK YDS BANCORP INC COM 861025104 1186 41004 SH SOLE 19 41004 0 0 STOCK YDS BANCORP INC COM 861025104 21305 736416 SH SOLE 21 736416 0 0 STOCK YDS BANCORP INC COM 861025104 20048 692997 SH SOLE 22 669985 0 23012 STOCK YDS BANCORP INC COM 861025104 43 1499 SH SOLE 26 0 0 1499 STOCK YDS BANCORP INC COM 861025104 89 3091 SH SOLE 28 3091 0 0 STOCK YDS BANCORP INC COM 861025104 287 9933 SH SOLE 30 9933 0 0 STOCK YDS BANCORP INC COM 861025104 78 2694 SH SOLE 40 2694 0 0 STOKE THERAPEUTICS INC COM 86150R107 185 8076 SH SOLE 2 869 0 7207 STOKE THERAPEUTICS INC COM 86150R107 15 641 SH SOLE 7 641 0 0 STOKE THERAPEUTICS INC COM 86150R107 1339 58471 SH SOLE 18 58471 0 0 STOKE THERAPEUTICS INC COM 86150R107 3081 134541 SH SOLE 19 134541 0 0 STOKE THERAPEUTICS INC COM 86150R107 19311 843271 SH SOLE 21 843271 0 0 STOKE THERAPEUTICS INC COM 86150R107 7348 320895 SH SOLE 22 311767 0 9128 STOKE THERAPEUTICS INC COM 86150R107 112 4891 SH SOLE 30 4891 0 0 STONECO LTD COM CL A G85158106 24324 1117328 SH SOLE 19 1117328 0 0 STONECO LTD COM CL A G85158106 45 2073 SH SOLE 22 2073 0 0 STONECO LTD COM CL A G85158106 661 30379 SH SOLE 26 0 0 30379 STONECO LTD COM CL A G85158106 3655 167908 SH SOLE 30 167908 0 0 STONECO LTD COM CL A G85158106 13087 601160 SH SOLE 34 601160 0 0 STONERIDGE INC COM 86183P102 379 22625 SH SOLE 2 1385 0 21240 STONERIDGE INC COM 86183P102 4 250 SH SOLE 4 250 0 0 STONERIDGE INC COM 86183P102 9 552 SH SOLE 7 552 0 0 STONERIDGE INC COM 86183P102 1655 98810 SH SOLE 18 98810 0 0 STONERIDGE INC COM 86183P102 806 48107 SH SOLE 19 48107 0 0 STONERIDGE INC COM 86183P102 16154 964427 SH SOLE 21 964427 0 0 STONERIDGE INC COM 86183P102 13318 795126 SH SOLE 22 761876 0 33250 STONERIDGE INC COM 86183P102 380 22708 SH SOLE 26 20857 0 1851 STONERIDGE INC COM 86183P102 67 3986 SH SOLE 28 3986 0 0 STONERIDGE INC COM 86183P102 700 41764 SH SOLE 30 41764 0 0 STONERIDGE INC COM 86183P102 9 566 SH SOLE 34 566 0 0 STONERIDGE INC COM 86183P102 39 2329 SH SOLE 40 2329 0 0 STORE CAP CORP COM 862121100 7411 408987 SH SOLE 2 17621 0 391366 STORE CAP CORP COM 862121100 2299 126874 SH SOLE 4 126874 0 0 STORE CAP CORP COM 862121100 4147 228869 SH SOLE 7 228869 0 0 STORE CAP CORP COM 862121100 1885 104052 SH SOLE 18 104052 0 0 STORE CAP CORP COM 862121100 4973 274431 SH SOLE 19 274431 0 0 STORE CAP CORP COM 862121100 76115 4200628 SH SOLE 21 4200628 0 0 STORE CAP CORP COM 862121100 131865 7277294 SH SOLE 22 6920140 0 357154 STORE CAP CORP COM 862121100 125 6886 SH SOLE 23 6886 0 0 STORE CAP CORP COM 862121100 9168 505978 SH SOLE 25 505978 0 0 STORE CAP CORP COM 862121100 3127 172598 SH SOLE 26 50743 0 121855 STORE CAP CORP COM 862121100 580 32003 SH SOLE 28 32003 0 0 STORE CAP CORP COM 862121100 2007 110768 SH SOLE 29 110768 0 0 STORE CAP CORP COM 862121100 17436 962242 SH SOLE 30 962242 0 0 STORE CAP CORP COM 862121100 79 4371 SH SOLE 31 4371 0 0 STORE CAP CORP COM 862121100 96 5306 SH SOLE 34 5306 0 0 STORE CAP CORP COM 862121100 57 3139 SH SOLE 36 3139 0 0 STORE CAP CORP COM 862121100 449 24763 SH SOLE 40 24763 0 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 4 4431 SH SOLE 18 4431 0 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 42 44395 SH SOLE 21 44395 0 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 58 60978 SH SOLE 22 60978 0 0 STRATASYS LTD SHS M85548101 786 49294 SH SOLE 2 2727 0 46567 STRATASYS LTD SHS M85548101 16 1022 SH SOLE 7 1022 0 0 STRATASYS LTD SHS M85548101 2821 176886 SH SOLE 18 176886 0 0 STRATASYS LTD SHS M85548101 1544 96824 SH SOLE 19 96824 0 0 STRATASYS LTD SHS M85548101 27647 1733367 SH SOLE 21 1733367 0 0 STRATASYS LTD SHS M85548101 9202 576905 SH SOLE 22 542835 0 34070 STRATASYS LTD SHS M85548101 10935 685603 SH SOLE 30 685603 0 0 STRATEGIC ED INC COM 86272C103 1373 9824 SH SOLE 2 3029 0 6795 STRATEGIC ED INC COM 86272C103 15 110 SH SOLE 4 110 0 0 STRATEGIC ED INC COM 86272C103 51 368 SH SOLE 7 368 0 0 STRATEGIC ED INC COM 86272C103 14872 106409 SH SOLE 18 98277 0 8132 STRATEGIC ED INC COM 86272C103 14476 103580 SH SOLE 19 103580 0 0 STRATEGIC ED INC COM 86272C103 328918 2353451 SH SOLE 21 2353451 0 0 STRATEGIC ED INC COM 86272C103 99666 713123 SH SOLE 22 688892 0 24231 STRATEGIC ED INC COM 86272C103 1276 9129 SH SOLE 23 9129 0 0 STRATEGIC ED INC COM 86272C103 5250 37563 SH SOLE 26 5773 0 31790 STRATEGIC ED INC COM 86272C103 448 3205 SH SOLE 28 3205 0 0 STRATEGIC ED INC COM 86272C103 4006 28660 SH SOLE 30 28660 0 0 STRATEGIC ED INC COM 86272C103 53 381 SH SOLE 34 381 0 0 STRATEGIC ED INC COM 86272C103 363 2596 SH SOLE 40 2596 0 0 STRATTEC SEC CORP COM 863111100 14 937 SH SOLE 18 937 0 0 STRATTEC SEC CORP COM 863111100 363 25064 SH SOLE 21 25064 0 0 STRATTEC SEC CORP COM 863111100 1231 85065 SH SOLE 22 85065 0 0 STRATUS PPTYS INC COM NEW 863167201 100 5660 SH SOLE 2 302 0 5358 STRATUS PPTYS INC COM NEW 863167201 365 20653 SH SOLE 18 20653 0 0 STRATUS PPTYS INC COM NEW 863167201 177 9996 SH SOLE 19 9996 0 0 STRATUS PPTYS INC COM NEW 863167201 3521 199023 SH SOLE 21 199023 0 0 STRATUS PPTYS INC COM NEW 863167201 1001 56600 SH SOLE 22 54032 0 2568 STREAMLINE HEALTH SOLUTIONS COM 86323X106 14 15935 SH SOLE 21 15935 0 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 311 366368 SH SOLE 22 366368 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 62 32702 SH SOLE 2 1532 0 31170 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 249 131884 SH SOLE 18 131884 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 114 60344 SH SOLE 19 60344 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 2740 1449747 SH SOLE 21 1449747 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 730 386305 SH SOLE 22 373798 0 12507 STRYKER CORP COM 863667101 206029 1237485 SH SOLE 2 462976 0 774509 STRYKER CORP COM 863667101 30629 183972 SH SOLE 4 174803 0 9169 STRYKER CORP COM 863667101 50734 304725 SH SOLE 7 292389 0 12336 STRYKER CORP COM 863667101 8329 50030 SH SOLE 13 50030 0 0 STRYKER CORP COM 863667101 4595 27602 SH SOLE 15 27602 0 0 STRYKER CORP COM 863667101 146348 879018 SH SOLE 18 764217 0 114801 STRYKER CORP COM 863667101 255088 1532155 SH SOLE 19 1532155 0 0 STRYKER CORP COM 863667101 1427603 8574705 SH SOLE 21 8574705 0 0 STRYKER CORP COM 863667101 1420505 8532073 SH SOLE 22 7417844 0 1114229 STRYKER CORP COM 863667101 53260 319898 SH SOLE 23 319898 0 0 STRYKER CORP COM 863667101 61031 366572 SH SOLE 25 366572 0 0 STRYKER CORP COM 863667101 230039 1381697 SH SOLE 26 236994 0 1144703 STRYKER CORP COM 863667101 11604 69697 SH SOLE 28 49643 0 20054 STRYKER CORP COM 863667101 36235 217639 SH SOLE 29 51461 0 166178 STRYKER CORP COM 863667101 232945 1399154 SH SOLE 30 1399154 0 0 STRYKER CORP COM 863667101 26199 157361 SH SOLE 31 116885 0 40476 STRYKER CORP COM 863667101 138749 833380 SH SOLE 34 833380 0 0 STRYKER CORP COM 863667101 44573 267719 SH SOLE 36 267719 0 0 STRYKER CORP COM 863667101 1230 7389 SH SOLE 40 7389 0 0 STURM RUGER & CO INC COM 864159108 151 2970 SH SOLE 2 873 0 2097 STURM RUGER & CO INC COM 864159108 6 122 SH SOLE 4 122 0 0 STURM RUGER & CO INC COM 864159108 13 249 SH SOLE 7 249 0 0 STURM RUGER & CO INC COM 864159108 3863 75882 SH SOLE 18 75882 0 0 STURM RUGER & CO INC COM 864159108 1591 31253 SH SOLE 19 31253 0 0 STURM RUGER & CO INC COM 864159108 105789 2077962 SH SOLE 21 2077962 0 0 STURM RUGER & CO INC COM 864159108 24317 477651 SH SOLE 22 457084 0 20567 STURM RUGER & CO INC COM 864159108 191 3756 SH SOLE 26 2795 0 961 STURM RUGER & CO INC COM 864159108 137 2696 SH SOLE 28 2696 0 0 STURM RUGER & CO INC COM 864159108 1096 21523 SH SOLE 30 21523 0 0 STURM RUGER & CO INC COM 864159108 103 2018 SH SOLE 40 2018 0 0 SUMMER INFANT INC COM NEW 865646301 2 885 SH SOLE 21 885 0 0 SUMMIT FINL GROUP INC COM 86606G101 254 11988 SH SOLE 2 722 0 11266 SUMMIT FINL GROUP INC COM 86606G101 5 227 SH SOLE 7 227 0 0 SUMMIT FINL GROUP INC COM 86606G101 914 43093 SH SOLE 18 43093 0 0 SUMMIT FINL GROUP INC COM 86606G101 470 22172 SH SOLE 19 22172 0 0 SUMMIT FINL GROUP INC COM 86606G101 8303 391464 SH SOLE 21 391464 0 0 SUMMIT FINL GROUP INC COM 86606G101 4210 198484 SH SOLE 22 191594 0 6890 SUMMIT HOTEL PPTYS INC COM 866082100 506 119822 SH SOLE 2 22158 0 97664 SUMMIT HOTEL PPTYS INC COM 866082100 246 58239 SH SOLE 4 58239 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 447 105895 SH SOLE 7 105895 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 2307 546679 SH SOLE 18 481126 0 65553 SUMMIT HOTEL PPTYS INC COM 866082100 2665 631480 SH SOLE 19 631480 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 51968 12314585 SH SOLE 21 12314585 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 19839 4701183 SH SOLE 22 4586583 0 114600 SUMMIT HOTEL PPTYS INC COM 866082100 281 66681 SH SOLE 23 66681 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 1002 237333 SH SOLE 25 237333 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 1339 317345 SH SOLE 26 26929 0 290416 SUMMIT HOTEL PPTYS INC COM 866082100 56 13213 SH SOLE 28 13213 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 223 52842 SH SOLE 29 52842 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 2408 570656 SH SOLE 30 570656 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 12 2806 SH SOLE 34 2806 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 42 9879 SH SOLE 40 9879 0 0 SUMMIT MATLS INC CL A 86614U100 1546 103093 SH SOLE 2 14214 0 88879 SUMMIT MATLS INC CL A 86614U100 6 374 SH SOLE 4 374 0 0 SUMMIT MATLS INC CL A 86614U100 43 2897 SH SOLE 7 2897 0 0 SUMMIT MATLS INC CL A 86614U100 6335 422350 SH SOLE 18 394646 0 27704 SUMMIT MATLS INC CL A 86614U100 6567 437786 SH SOLE 19 437786 0 0 SUMMIT MATLS INC CL A 86614U100 59254 3950275 SH SOLE 21 3950275 0 0 SUMMIT MATLS INC CL A 86614U100 52392 3492815 SH SOLE 22 3366893 0 125922 SUMMIT MATLS INC CL A 86614U100 576 38414 SH SOLE 23 38414 0 0 SUMMIT MATLS INC CL A 86614U100 2520 167983 SH SOLE 26 40185 0 127798 SUMMIT MATLS INC CL A 86614U100 228 15217 SH SOLE 28 15217 0 0 SUMMIT MATLS INC CL A 86614U100 551 36763 SH SOLE 30 36763 0 0 SUMMIT MATLS INC CL A 86614U100 14 902 SH SOLE 34 902 0 0 SUMMIT MATLS INC CL A 86614U100 193 12839 SH SOLE 40 12839 0 0 SUMMIT ST BK SANTA ROSA CALI COM 866264203 11 1326 SH SOLE 18 1326 0 0 SUMMIT ST BK SANTA ROSA CALI COM 866264203 7 868 SH SOLE 21 868 0 0 SUN CMNTYS INC COM 866674104 26484 212128 SH SOLE 2 16354 0 195774 SUN CMNTYS INC COM 866674104 16926 135569 SH SOLE 4 132796 0 2773 SUN CMNTYS INC COM 866674104 13450 107731 SH SOLE 7 101807 0 5924 SUN CMNTYS INC COM 866674104 182 1460 SH SOLE 13 1460 0 0 SUN CMNTYS INC COM 866674104 937 7504 SH SOLE 15 7504 0 0 SUN CMNTYS INC COM 866674104 33814 270833 SH SOLE 18 263441 0 7392 SUN CMNTYS INC COM 866674104 38167 305700 SH SOLE 19 305700 0 0 SUN CMNTYS INC COM 866674104 247934 1985859 SH SOLE 21 1985859 0 0 SUN CMNTYS INC COM 866674104 431976 3459957 SH SOLE 22 3205768 0 254189 SUN CMNTYS INC COM 866674104 10114 81011 SH SOLE 23 81011 0 0 SUN CMNTYS INC COM 866674104 38574 308959 SH SOLE 25 308959 0 0 SUN CMNTYS INC COM 866674104 41878 335425 SH SOLE 26 72433 0 262992 SUN CMNTYS INC COM 866674104 3965 31759 SH SOLE 28 26288 0 5471 SUN CMNTYS INC COM 866674104 8509 68156 SH SOLE 29 48149 0 20007 SUN CMNTYS INC COM 866674104 67145 537804 SH SOLE 30 537804 0 0 SUN CMNTYS INC COM 866674104 2406 19274 SH SOLE 31 15484 0 3790 SUN CMNTYS INC COM 866674104 14210 113815 SH SOLE 34 113815 0 0 SUN CMNTYS INC COM 866674104 8865 71008 SH SOLE 36 71008 0 0 SUN CMNTYS INC COM 866674104 252 2016 SH SOLE 40 2016 0 0 SUNCOKE ENERGY INC COM 86722A103 257 66876 SH SOLE 2 3068 0 63808 SUNCOKE ENERGY INC COM 86722A103 1 371 SH SOLE 4 371 0 0 SUNCOKE ENERGY INC COM 86722A103 5 1424 SH SOLE 7 1424 0 0 SUNCOKE ENERGY INC COM 86722A103 1376 357286 SH SOLE 18 357286 0 0 SUNCOKE ENERGY INC COM 86722A103 497 129120 SH SOLE 19 129120 0 0 SUNCOKE ENERGY INC COM 86722A103 36111 9379500 SH SOLE 21 9379500 0 0 SUNCOKE ENERGY INC COM 86722A103 9454 2455578 SH SOLE 22 2369007 0 86571 SUNCOKE ENERGY INC COM 86722A103 157 40737 SH SOLE 26 17169 0 23568 SUNCOKE ENERGY INC COM 86722A103 36 9380 SH SOLE 28 9380 0 0 SUNCOKE ENERGY INC COM 86722A103 494 128390 SH SOLE 30 128390 0 0 SUNCOKE ENERGY INC COM 86722A103 28 7310 SH SOLE 40 7310 0 0 SUNCOR ENERGY INC NEW COM 867224107 7070 447442 SH SOLE 18 447153 0 289 SUNCOR ENERGY INC NEW COM 867224107 9536 603527 SH SOLE 19 603527 0 0 SUNCOR ENERGY INC NEW COM 867224107 7805 494012 SH SOLE 21 494012 0 0 SUNCOR ENERGY INC NEW COM 867224107 229 14463 SH SOLE 23 14463 0 0 SUNCOR ENERGY INC NEW COM 867224107 1350 85442 SH SOLE 34 85442 0 0 SUNDIAL GROWERS INC COM 86730L109 18 27605 SH SOLE 2 27605 0 0 SUNESIS PHARMACEUTICALS INC COM 867328700 10 24972 SH SOLE 18 24972 0 0 SUNESIS PHARMACEUTICALS INC COM 867328700 98 235058 SH SOLE 21 235058 0 0 SUNESIS PHARMACEUTICALS INC COM 867328700 842 2030150 SH SOLE 22 2030150 0 0 SUNNOVA ENERGY INTL INC COM 86745K104 224 22282 SH SOLE 2 1623 0 20659 SUNNOVA ENERGY INTL INC COM 86745K104 14 1391 SH SOLE 7 1391 0 0 SUNNOVA ENERGY INTL INC COM 86745K104 1162 115390 SH SOLE 18 115390 0 0 SUNNOVA ENERGY INTL INC COM 86745K104 597 59292 SH SOLE 19 59292 0 0 SUNNOVA ENERGY INTL INC COM 86745K104 11565 1148485 SH SOLE 21 1148485 0 0 SUNNOVA ENERGY INTL INC COM 86745K104 3599 357446 SH SOLE 22 342177 0 15269 SUNOPTA INC COM 8676EP108 31 18151 SH SOLE 22 18151 0 0 SUNPOWER CORP COM 867652406 347 68440 SH SOLE 2 3855 0 64585 SUNPOWER CORP COM 867652406 1 234 SH SOLE 4 234 0 0 SUNPOWER CORP COM 867652406 7 1396 SH SOLE 7 1396 0 0 SUNPOWER CORP COM 867652406 1289 254152 SH SOLE 18 254152 0 0 SUNPOWER CORP COM 867652406 739 145781 SH SOLE 19 145781 0 0 SUNPOWER CORP COM 867652406 17556 3462812 SH SOLE 21 3462812 0 0 SUNPOWER CORP COM 867652406 12197 2405759 SH SOLE 22 2275716 0 130043 SUNPOWER CORP COM 867652406 9 1813 SH SOLE 26 0 0 1813 SUNPOWER CORP COM 867652406 84 16615 SH SOLE 28 16615 0 0 SUNPOWER CORP COM 867652406 5653 1115033 SH SOLE 30 1115033 0 0 SUNPOWER CORP COM 867652406 64 12603 SH SOLE 40 12603 0 0 SUNPOWER CORP DBCV 0.875% 6/0 867652AJ8 830 865000 PRN SOLE 21 865000 0 0 SUNPOWER CORP DBCV 4.000% 1/1 867652AL3 1225 1450000 PRN SOLE 21 1450000 0 0 SUNRUN INC COM 86771W105 421 41702 SH SOLE 2 5688 0 36014 SUNRUN INC COM 86771W105 5 467 SH SOLE 4 467 0 0 SUNRUN INC COM 86771W105 21 2052 SH SOLE 7 2052 0 0 SUNRUN INC COM 86771W105 4895 484615 SH SOLE 18 477243 0 7372 SUNRUN INC COM 86771W105 3212 318064 SH SOLE 19 318064 0 0 SUNRUN INC COM 86771W105 106942 10588333 SH SOLE 21 10588333 0 0 SUNRUN INC COM 86771W105 26245 2598499 SH SOLE 22 2496987 0 101512 SUNRUN INC COM 86771W105 12 1219 SH SOLE 23 1219 0 0 SUNRUN INC COM 86771W105 441 43616 SH SOLE 26 38050 0 5566 SUNRUN INC COM 86771W105 113 11218 SH SOLE 28 11218 0 0 SUNRUN INC COM 86771W105 14603 1445814 SH SOLE 30 1445814 0 0 SUNRUN INC COM 86771W105 6471 640740 SH SOLE 34 640740 0 0 SUNRUN INC COM 86771W105 71 7049 SH SOLE 40 7049 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 1913 219666 SH SOLE 2 17787 0 201879 SUNSTONE HOTEL INVS INC NEW COM 867892101 1157 132835 SH SOLE 4 132835 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 2128 244281 SH SOLE 7 244281 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 6795 780105 SH SOLE 18 780105 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 5741 659147 SH SOLE 19 659147 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 83384 9573378 SH SOLE 21 9573378 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 75832 8706270 SH SOLE 22 8444510 0 261760 SUNSTONE HOTEL INVS INC NEW COM 867892101 63 7190 SH SOLE 23 7190 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 4701 539755 SH SOLE 25 539755 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 2412 276967 SH SOLE 26 54158 0 222809 SUNSTONE HOTEL INVS INC NEW COM 867892101 252 28920 SH SOLE 28 28920 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 1016 116618 SH SOLE 29 116618 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 8653 993498 SH SOLE 30 993498 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 123 14124 SH SOLE 36 14124 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 206 23696 SH SOLE 40 23696 0 0 SUNWORKS INC COM NEW 86803X204 0 769 SH SOLE 18 769 0 0 SUNWORKS INC COM NEW 86803X204 6 16512 SH SOLE 21 16512 0 0 SUNWORKS INC COM NEW 86803X204 2 5524 SH SOLE 22 5524 0 0 SUPER LEAGUE GAMING INC COM 86804F202 4 2006 SH SOLE 18 2006 0 0 SUPER LEAGUE GAMING INC COM 86804F202 56 25262 SH SOLE 21 25262 0 0 SUPER MICRO COMPUTER INC COM 86800U104 26 1232 SH SOLE 2 1232 0 0 SUPER MICRO COMPUTER INC COM 86800U104 322 15117 SH SOLE 19 15117 0 0 SUPER MICRO COMPUTER INC COM 86800U104 63 2961 SH SOLE 21 2961 0 0 SUPER MICRO COMPUTER INC COM 86800U104 486 22817 SH SOLE 22 22817 0 0 SUPER MICRO COMPUTER INC COM 86800U104 26 1240 SH SOLE 23 1240 0 0 SUPER MICRO COMPUTER INC COM 86800U104 123 5776 SH SOLE 26 0 0 5776 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 3 7359 SH SOLE 21 7359 0 0 SUPERIOR ENERGY SVCS INC COM NEW 868157306 58 39235 SH SOLE 22 39235 0 0 SUPERIOR ENERGY SVCS INC COM NEW 868157306 73 49583 SH SOLE 26 0 0 49583 SUPERIOR GRP OF COMPANIES IN COM 868358102 74 8765 SH SOLE 2 332 0 8433 SUPERIOR GRP OF COMPANIES IN COM 868358102 2 285 SH SOLE 7 285 0 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 339 40123 SH SOLE 18 40123 0 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 171 20218 SH SOLE 19 20218 0 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 3193 377430 SH SOLE 21 377430 0 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 1779 210268 SH SOLE 22 204044 0 6224 SUPERIOR INDS INTL INC COM 868168105 8 6853 SH SOLE 18 6853 0 0 SUPERIOR INDS INTL INC COM 868168105 138 115004 SH SOLE 21 115004 0 0 SUPERIOR INDS INTL INC COM 868168105 690 574855 SH SOLE 22 574855 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 393 21834 SH SOLE 2 5878 0 15956 SUPERNUS PHARMACEUTICALS INC COM 868459108 6 313 SH SOLE 4 313 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 14 774 SH SOLE 7 774 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 4548 252784 SH SOLE 18 229280 0 23504 SUPERNUS PHARMACEUTICALS INC COM 868459108 4550 252898 SH SOLE 19 252898 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 108124 6010205 SH SOLE 21 6010205 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 30064 1671165 SH SOLE 22 1616661 0 54504 SUPERNUS PHARMACEUTICALS INC COM 868459108 267 14831 SH SOLE 23 14831 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 1411 78447 SH SOLE 26 13587 0 64860 SUPERNUS PHARMACEUTICALS INC COM 868459108 123 6817 SH SOLE 28 6817 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 4229 235062 SH SOLE 30 235062 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 74 4116 SH SOLE 34 4116 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 90 5009 SH SOLE 40 5009 0 0 SUPERNUS PHARMACEUTICALS INC NOTE 0.625% 4/0 868459AD0 703 875000 PRN SOLE 21 875000 0 0 SUPPORT COM INC COM NEW 86858W200 4 3610 SH SOLE 18 3610 0 0 SUPPORT COM INC COM NEW 86858W200 57 52345 SH SOLE 21 52345 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 51 27136 SH SOLE 21 27136 0 0 SURFACE ONCOLOGY INC COM 86877M209 336 179516 SH SOLE 22 179516 0 0 SURGERY PARTNERS INC COM 86881A100 138 21066 SH SOLE 2 962 0 20104 SURGERY PARTNERS INC COM 86881A100 2 311 SH SOLE 7 311 0 0 SURGERY PARTNERS INC COM 86881A100 572 87636 SH SOLE 18 87636 0 0 SURGERY PARTNERS INC COM 86881A100 289 44309 SH SOLE 19 44309 0 0 SURGERY PARTNERS INC COM 86881A100 5726 876936 SH SOLE 21 876936 0 0 SURGERY PARTNERS INC COM 86881A100 4049 620108 SH SOLE 22 592154 0 27954 SURGERY PARTNERS INC COM 86881A100 21 3193 SH SOLE 28 3193 0 0 SURGERY PARTNERS INC COM 86881A100 29 4498 SH SOLE 30 4498 0 0 SURGERY PARTNERS INC COM 86881A100 16 2380 SH SOLE 40 2380 0 0 SURMODICS INC COM 868873100 165 4966 SH SOLE 2 771 0 4195 SURMODICS INC COM 868873100 4 135 SH SOLE 4 135 0 0 SURMODICS INC COM 868873100 9 272 SH SOLE 7 272 0 0 SURMODICS INC COM 868873100 2134 64050 SH SOLE 18 64050 0 0 SURMODICS INC COM 868873100 879 26383 SH SOLE 19 26383 0 0 SURMODICS INC COM 868873100 51678 1550949 SH SOLE 21 1550949 0 0 SURMODICS INC COM 868873100 14197 426078 SH SOLE 22 412279 0 13799 SURMODICS INC COM 868873100 427 12826 SH SOLE 26 10122 0 2704 SURMODICS INC COM 868873100 65 1952 SH SOLE 28 1952 0 0 SURMODICS INC COM 868873100 636 19083 SH SOLE 30 19083 0 0 SURMODICS INC COM 868873100 66 1981 SH SOLE 40 1981 0 0 SUTRO BIOPHARMA INC COM 869367102 106 10432 SH SOLE 2 2545 0 7887 SUTRO BIOPHARMA INC COM 869367102 394 38651 SH SOLE 18 38651 0 0 SUTRO BIOPHARMA INC COM 869367102 206 20240 SH SOLE 19 20240 0 0 SUTRO BIOPHARMA INC COM 869367102 4340 425532 SH SOLE 21 425532 0 0 SUTRO BIOPHARMA INC COM 869367102 1587 155615 SH SOLE 22 151888 0 3727 SUTRO BIOPHARMA INC COM 869367102 35 3434 SH SOLE 23 3434 0 0 SUTRO BIOPHARMA INC COM 869367102 70 6847 SH SOLE 26 0 0 6847 SVB FINANCIAL GROUP COM 78486Q101 18767 124217 SH SOLE 2 12470 0 111747 SVB FINANCIAL GROUP COM 78486Q101 3729 24685 SH SOLE 4 23259 0 1426 SVB FINANCIAL GROUP COM 78486Q101 7020 46465 SH SOLE 7 44894 0 1571 SVB FINANCIAL GROUP COM 78486Q101 102 673 SH SOLE 13 673 0 0 SVB FINANCIAL GROUP COM 78486Q101 594 3931 SH SOLE 15 3931 0 0 SVB FINANCIAL GROUP COM 78486Q101 16746 110845 SH SOLE 18 103367 0 7478 SVB FINANCIAL GROUP COM 78486Q101 40362 267159 SH SOLE 19 267159 0 0 SVB FINANCIAL GROUP COM 78486Q101 192805 1276177 SH SOLE 21 1276177 0 0 SVB FINANCIAL GROUP COM 78486Q101 184907 1223902 SH SOLE 22 1099973 0 123929 SVB FINANCIAL GROUP COM 78486Q101 5712 37809 SH SOLE 23 37809 0 0 SVB FINANCIAL GROUP COM 78486Q101 8944 59200 SH SOLE 25 59200 0 0 SVB FINANCIAL GROUP COM 78486Q101 34360 227430 SH SOLE 26 37708 0 189722 SVB FINANCIAL GROUP COM 78486Q101 1567 10372 SH SOLE 28 7398 0 2974 SVB FINANCIAL GROUP COM 78486Q101 1784 11810 SH SOLE 29 1009 0 10801 SVB FINANCIAL GROUP COM 78486Q101 35120 232461 SH SOLE 30 232461 0 0 SVB FINANCIAL GROUP COM 78486Q101 1686 11161 SH SOLE 31 9276 0 1885 SVB FINANCIAL GROUP COM 78486Q101 5061 33500 SH SOLE 34 33500 0 0 SVB FINANCIAL GROUP COM 78486Q101 5275 34916 SH SOLE 36 34916 0 0 SVB FINANCIAL GROUP COM 78486Q101 157 1042 SH SOLE 40 1042 0 0 SVMK INC COM 78489X103 457 33828 SH SOLE 2 6305 0 27523 SVMK INC COM 78489X103 21 1534 SH SOLE 7 1534 0 0 SVMK INC COM 78489X103 4140 306432 SH SOLE 18 299995 0 6437 SVMK INC COM 78489X103 21481 1590036 SH SOLE 19 1590036 0 0 SVMK INC COM 78489X103 42356 3135180 SH SOLE 21 3135180 0 0 SVMK INC COM 78489X103 34180 2529976 SH SOLE 22 2462551 0 67425 SVMK INC COM 78489X103 80 5933 SH SOLE 23 5933 0 0 SVMK INC COM 78489X103 348 25792 SH SOLE 26 0 0 25792 SVMK INC COM 78489X103 54 3974 SH SOLE 28 3974 0 0 SVMK INC COM 78489X103 170 12559 SH SOLE 30 12559 0 0 SVMK INC COM 78489X103 10917 808057 SH SOLE 34 808057 0 0 SVMK INC COM 78489X103 40 2937 SH SOLE 40 2937 0 0 SWITCH INC CL A 87105L104 1333 92377 SH SOLE 2 5008 0 87369 SWITCH INC CL A 87105L104 17 1165 SH SOLE 7 1165 0 0 SWITCH INC CL A 87105L104 392 27197 SH SOLE 18 27197 0 0 SWITCH INC CL A 87105L104 1023 70893 SH SOLE 19 70893 0 0 SWITCH INC CL A 87105L104 10522 729195 SH SOLE 21 729195 0 0 SWITCH INC CL A 87105L104 21288 1475249 SH SOLE 22 1380821 0 94428 SWITCH INC CL A 87105L104 244 16913 SH SOLE 26 0 0 16913 SWITCH INC CL A 87105L104 101 7005 SH SOLE 28 7005 0 0 SWITCH INC CL A 87105L104 242 16781 SH SOLE 30 16781 0 0 SWITCH INC CL A 87105L104 16 1143 SH SOLE 31 1143 0 0 SWITCH INC CL A 87105L104 92 6406 SH SOLE 40 6406 0 0 SYKES ENTERPRISES INC COM 871237103 1003 36993 SH SOLE 2 1957 0 35036 SYKES ENTERPRISES INC COM 871237103 7 273 SH SOLE 4 273 0 0 SYKES ENTERPRISES INC COM 871237103 18 646 SH SOLE 7 646 0 0 SYKES ENTERPRISES INC COM 871237103 4764 175659 SH SOLE 18 175659 0 0 SYKES ENTERPRISES INC COM 871237103 1939 71498 SH SOLE 19 71498 0 0 SYKES ENTERPRISES INC COM 871237103 116373 4291047 SH SOLE 21 4291047 0 0 SYKES ENTERPRISES INC COM 871237103 30179 1112783 SH SOLE 22 1069370 0 43413 SYKES ENTERPRISES INC COM 871237103 866 31939 SH SOLE 26 17176 0 14763 SYKES ENTERPRISES INC COM 871237103 154 5675 SH SOLE 28 5675 0 0 SYKES ENTERPRISES INC COM 871237103 1363 50273 SH SOLE 30 50273 0 0 SYKES ENTERPRISES INC COM 871237103 49 1812 SH SOLE 34 1812 0 0 SYKES ENTERPRISES INC COM 871237103 125 4609 SH SOLE 40 4609 0 0 SYNACOR INC COM 871561106 7 6397 SH SOLE 18 6397 0 0 SYNACOR INC COM 871561106 87 85607 SH SOLE 21 85607 0 0 SYNACOR INC COM 871561106 5 5264 SH SOLE 22 5264 0 0 SYNALLOY CP DEL COM 871565107 64 7317 SH SOLE 2 272 0 7045 SYNALLOY CP DEL COM 871565107 3 297 SH SOLE 7 297 0 0 SYNALLOY CP DEL COM 871565107 261 29928 SH SOLE 18 29928 0 0 SYNALLOY CP DEL COM 871565107 141 16129 SH SOLE 19 16129 0 0 SYNALLOY CP DEL COM 871565107 2573 294713 SH SOLE 21 294713 0 0 SYNALLOY CP DEL COM 871565107 2002 229347 SH SOLE 22 225677 0 3670 SYNAPTICS INC COM 87157D109 2624 45340 SH SOLE 2 14868 0 30472 SYNAPTICS INC COM 87157D109 10 175 SH SOLE 4 175 0 0 SYNAPTICS INC COM 87157D109 23 396 SH SOLE 7 396 0 0 SYNAPTICS INC COM 87157D109 11291 195108 SH SOLE 18 195108 0 0 SYNAPTICS INC COM 87157D109 4089 70665 SH SOLE 19 70665 0 0 SYNAPTICS INC COM 87157D109 137370 2373769 SH SOLE 21 2373769 0 0 SYNAPTICS INC COM 87157D109 67768 1171035 SH SOLE 22 1130578 0 40457 SYNAPTICS INC COM 87157D109 63 1094 SH SOLE 23 1094 0 0 SYNAPTICS INC COM 87157D109 575 9932 SH SOLE 26 3868 0 6064 SYNAPTICS INC COM 87157D109 299 5174 SH SOLE 28 5174 0 0 SYNAPTICS INC COM 87157D109 652 11261 SH SOLE 30 11261 0 0 SYNAPTICS INC COM 87157D109 230 3972 SH SOLE 40 3972 0 0 SYNAPTICS INC NOTE 0.500% 6/1 87157DAD1 1871 1800000 PRN SOLE 21 1800000 0 0 SYNAPTICS INC NOTE 0.500% 6/1 87157DAD1 520 500000 PRN SOLE 22 500000 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 107 35075 SH SOLE 2 1577 0 33498 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 443 145113 SH SOLE 18 145113 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 222 72851 SH SOLE 19 72851 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 4378 1435280 SH SOLE 21 1435280 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 3415 1119660 SH SOLE 22 1097521 0 22139 SYNCHRONY FINL COM 87165B103 25643 1593726 SH SOLE 2 258960 0 1334766 SYNCHRONY FINL COM 87165B103 4492 279163 SH SOLE 4 261909 0 17254 SYNCHRONY FINL COM 87165B103 8180 508406 SH SOLE 7 486272 0 22134 SYNCHRONY FINL COM 87165B103 136 8422 SH SOLE 13 8422 0 0 SYNCHRONY FINL COM 87165B103 1109 68895 SH SOLE 15 68895 0 0 SYNCHRONY FINL COM 87165B103 19478 1210571 SH SOLE 18 1116089 0 94482 SYNCHRONY FINL COM 87165B103 3103 192882 SH SOLE 19 192882 0 0 SYNCHRONY FINL COM 87165B103 222061 13801173 SH SOLE 21 13801173 0 0 SYNCHRONY FINL COM 87165B103 248174 15424136 SH SOLE 22 13859269 0 1564867 SYNCHRONY FINL COM 87165B103 7675 477018 SH SOLE 23 477018 0 0 SYNCHRONY FINL COM 87165B103 10804 671480 SH SOLE 25 671480 0 0 SYNCHRONY FINL COM 87165B103 53757 3341015 SH SOLE 26 433705 0 2907310 SYNCHRONY FINL COM 87165B103 1906 118428 SH SOLE 28 83438 0 34990 SYNCHRONY FINL COM 87165B103 131 8132 SH SOLE 29 8132 0 0 SYNCHRONY FINL COM 87165B103 34108 2119839 SH SOLE 30 2119839 0 0 SYNCHRONY FINL COM 87165B103 2558 158994 SH SOLE 31 114784 0 44210 SYNCHRONY FINL COM 87165B103 726 45112 SH SOLE 34 45112 0 0 SYNCHRONY FINL COM 87165B103 8177 508233 SH SOLE 36 508233 0 0 SYNCHRONY FINL COM 87165B103 229 14241 SH SOLE 40 14241 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 442 40326 SH SOLE 2 33124 0 7202 SYNDAX PHARMACEUTICALS INC COM 87164F105 1212 110501 SH SOLE 18 110501 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 9065 826353 SH SOLE 19 826353 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 194 17700 SH SOLE 20 17700 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 7740 705516 SH SOLE 21 705516 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 6211 566139 SH SOLE 22 551505 0 14634 SYNDAX PHARMACEUTICALS INC COM 87164F105 1554 141700 SH SOLE 34 141700 0 0 SYNEOS HEALTH INC CL A 87166B102 3292 83500 SH SOLE 2 30196 0 53304 SYNEOS HEALTH INC CL A 87166B102 13 324 SH SOLE 4 324 0 0 SYNEOS HEALTH INC CL A 87166B102 43 1101 SH SOLE 7 1101 0 0 SYNEOS HEALTH INC CL A 87166B102 14238 361186 SH SOLE 18 358434 0 2752 SYNEOS HEALTH INC CL A 87166B102 6631 168216 SH SOLE 19 168216 0 0 SYNEOS HEALTH INC CL A 87166B102 216352 5488375 SH SOLE 21 5488375 0 0 SYNEOS HEALTH INC CL A 87166B102 86949 2205713 SH SOLE 22 2140444 0 65269 SYNEOS HEALTH INC CL A 87166B102 412 10454 SH SOLE 23 10454 0 0 SYNEOS HEALTH INC CL A 87166B102 2471 62680 SH SOLE 26 11997 0 50683 SYNEOS HEALTH INC CL A 87166B102 329 8337 SH SOLE 28 8337 0 0 SYNEOS HEALTH INC CL A 87166B102 4801 121783 SH SOLE 30 121783 0 0 SYNEOS HEALTH INC CL A 87166B102 66 1663 SH SOLE 34 1663 0 0 SYNEOS HEALTH INC CL A 87166B102 248 6281 SH SOLE 40 6281 0 0 SYNLOGIC INC COM 87166L100 25 14445 SH SOLE 2 671 0 13774 SYNLOGIC INC COM 87166L100 94 54663 SH SOLE 18 54663 0 0 SYNLOGIC INC COM 87166L100 48 27729 SH SOLE 19 27729 0 0 SYNLOGIC INC COM 87166L100 906 526586 SH SOLE 21 526586 0 0 SYNLOGIC INC COM 87166L100 945 549235 SH SOLE 22 541322 0 7913 SYNNEX CORP COM 87162W100 6942 94960 SH SOLE 2 19167 0 75793 SYNNEX CORP COM 87162W100 13 173 SH SOLE 4 173 0 0 SYNNEX CORP COM 87162W100 85 1158 SH SOLE 7 1158 0 0 SYNNEX CORP COM 87162W100 8620 117916 SH SOLE 18 117916 0 0 SYNNEX CORP COM 87162W100 709 9693 SH SOLE 19 9693 0 0 SYNNEX CORP COM 87162W100 143500 1963060 SH SOLE 21 1963060 0 0 SYNNEX CORP COM 87162W100 97094 1328241 SH SOLE 22 1252173 0 76068 SYNNEX CORP COM 87162W100 1875 25650 SH SOLE 26 12782 0 12868 SYNNEX CORP COM 87162W100 455 6229 SH SOLE 28 6229 0 0 SYNNEX CORP COM 87162W100 1037 14185 SH SOLE 30 14185 0 0 SYNNEX CORP COM 87162W100 178 2433 SH SOLE 31 876 0 1557 SYNNEX CORP COM 87162W100 28 382 SH SOLE 34 382 0 0 SYNNEX CORP COM 87162W100 130 1773 SH SOLE 36 1773 0 0 SYNNEX CORP COM 87162W100 346 4735 SH SOLE 40 4735 0 0 SYNOPSYS INC COM 871607107 49215 382135 SH SOLE 2 57872 0 324263 SYNOPSYS INC COM 871607107 9317 72339 SH SOLE 4 68407 0 3932 SYNOPSYS INC COM 871607107 30051 233332 SH SOLE 7 142054 0 91278 SYNOPSYS INC COM 871607107 751 5829 SH SOLE 13 5829 0 0 SYNOPSYS INC COM 871607107 1694 13153 SH SOLE 15 13153 0 0 SYNOPSYS INC COM 871607107 49976 388046 SH SOLE 18 365434 0 22612 SYNOPSYS INC COM 871607107 157778 1225082 SH SOLE 19 1225082 0 0 SYNOPSYS INC COM 871607107 566299 4397071 SH SOLE 21 4397071 0 0 SYNOPSYS INC COM 871607107 468887 3640706 SH SOLE 22 3291768 0 348938 SYNOPSYS INC COM 871607107 14179 110094 SH SOLE 23 110094 0 0 SYNOPSYS INC COM 871607107 21410 166237 SH SOLE 25 166237 0 0 SYNOPSYS INC COM 871607107 86402 670877 SH SOLE 26 110446 0 560431 SYNOPSYS INC COM 871607107 3949 30661 SH SOLE 28 21562 0 9099 SYNOPSYS INC COM 871607107 4556 35375 SH SOLE 29 3082 0 32293 SYNOPSYS INC COM 871607107 81234 630750 SH SOLE 30 630750 0 0 SYNOPSYS INC COM 871607107 4502 34956 SH SOLE 31 28668 0 6288 SYNOPSYS INC COM 871607107 3066 23803 SH SOLE 32 23803 0 0 SYNOPSYS INC COM 871607107 1014 7873 SH SOLE 34 7873 0 0 SYNOPSYS INC COM 871607107 11549 89675 SH SOLE 36 89675 0 0 SYNOPSYS INC COM 871607107 422 3278 SH SOLE 40 3278 0 0 SYNOVUS FINL CORP COM NEW 87161C501 14668 835315 SH SOLE 2 522442 0 312873 SYNOVUS FINL CORP COM NEW 87161C501 800 45569 SH SOLE 4 45569 0 0 SYNOVUS FINL CORP COM NEW 87161C501 263 14982 SH SOLE 7 14982 0 0 SYNOVUS FINL CORP COM NEW 87161C501 11219 638909 SH SOLE 18 629289 0 9620 SYNOVUS FINL CORP COM NEW 87161C501 2018 114948 SH SOLE 19 114948 0 0 SYNOVUS FINL CORP COM NEW 87161C501 125019 7119538 SH SOLE 21 7119538 0 0 SYNOVUS FINL CORP COM NEW 87161C501 92352 5259224 SH SOLE 22 4826285 0 432939 SYNOVUS FINL CORP COM NEW 87161C501 2273 129437 SH SOLE 23 129437 0 0 SYNOVUS FINL CORP COM NEW 87161C501 3651 207891 SH SOLE 26 49428 0 158463 SYNOVUS FINL CORP COM NEW 87161C501 398 22639 SH SOLE 28 22639 0 0 SYNOVUS FINL CORP COM NEW 87161C501 913 52002 SH SOLE 29 52002 0 0 SYNOVUS FINL CORP COM NEW 87161C501 1135 64643 SH SOLE 30 64643 0 0 SYNOVUS FINL CORP COM NEW 87161C501 2105 119895 SH SOLE 31 79011 0 40884 SYNOVUS FINL CORP COM NEW 87161C501 554 31524 SH SOLE 34 31524 0 0 SYNOVUS FINL CORP COM NEW 87161C501 93 5302 SH SOLE 36 5302 0 0 SYNOVUS FINL CORP COM NEW 87161C501 291 16561 SH SOLE 40 16561 0 0 SYNTHESIS ENERGY SYS INC COM 871628301 2 796 SH SOLE 21 796 0 0 SYNTHESIS ENERGY SYS INC COM 871628301 96 44656 SH SOLE 22 44656 0 0 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 0 1090 SH SOLE 21 1090 0 0 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 12 37120 SH SOLE 22 37120 0 0 SYPRIS SOLUTIONS INC COM 871655106 9 15121 SH SOLE 21 15121 0 0 SYPRIS SOLUTIONS INC COM 871655106 19 30300 SH SOLE 22 30300 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 74 12527 SH SOLE 2 1444 0 11083 SYROS PHARMACEUTICALS INC COM 87184Q107 3 526 SH SOLE 7 526 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 780 131530 SH SOLE 18 131530 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 384 64747 SH SOLE 19 64747 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 9367 1579586 SH SOLE 21 1579586 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 6070 1023621 SH SOLE 22 1004773 0 18848 SYROS PHARMACEUTICALS INC COM 87184Q107 20 3413 SH SOLE 30 3413 0 0 SYSCO CORP COM 871829107 56139 1230316 SH SOLE 2 182678 0 1047638 SYSCO CORP COM 871829107 10486 229802 SH SOLE 4 216743 0 13059 SYSCO CORP COM 871829107 28861 632499 SH SOLE 7 485967 0 146532 SYSCO CORP COM 871829107 654 14326 SH SOLE 13 14326 0 0 SYSCO CORP COM 871829107 1823 39947 SH SOLE 15 39947 0 0 SYSCO CORP COM 871829107 13 288 SH SOLE 17 0 0 288 SYSCO CORP COM 871829107 53804 1179142 SH SOLE 18 1104326 0 74816 SYSCO CORP COM 871829107 4370 95768 SH SOLE 19 95768 0 0 SYSCO CORP COM 871829107 523719 11477516 SH SOLE 21 11477516 0 0 SYSCO CORP COM 871829107 561713 12310160 SH SOLE 22 11129590 0 1180570 SYSCO CORP COM 871829107 16391 359219 SH SOLE 23 359219 0 0 SYSCO CORP COM 871829107 24444 535708 SH SOLE 25 535708 0 0 SYSCO CORP COM 871829107 139009 3046445 SH SOLE 26 360078 0 2686367 SYSCO CORP COM 871829107 4490 98407 SH SOLE 28 69542 0 28865 SYSCO CORP COM 871829107 1275 27940 SH SOLE 29 15375 0 12565 SYSCO CORP COM 871829107 94847 2078614 SH SOLE 30 2078614 0 0 SYSCO CORP COM 871829107 6348 139116 SH SOLE 31 89970 0 49146 SYSCO CORP COM 871829107 1452 31814 SH SOLE 34 31814 0 0 SYSCO CORP COM 871829107 18803 412066 SH SOLE 36 412066 0 0 SYSCO CORP COM 871829107 516 11300 SH SOLE 40 11300 0 0 SYSTEMAX INC COM 871851101 113 6373 SH SOLE 2 460 0 5913 SYSTEMAX INC COM 871851101 5 261 SH SOLE 7 261 0 0 SYSTEMAX INC COM 871851101 791 44588 SH SOLE 18 44588 0 0 SYSTEMAX INC COM 871851101 407 22976 SH SOLE 19 22976 0 0 SYSTEMAX INC COM 871851101 7324 413071 SH SOLE 21 413071 0 0 SYSTEMAX INC COM 871851101 7311 412347 SH SOLE 22 395661 0 16686 SYSTEMAX INC COM 871851101 192 10811 SH SOLE 26 0 0 10811 SYSTEMAX INC COM 871851101 52 2959 SH SOLE 28 2959 0 0 SYSTEMAX INC COM 871851101 37 2100 SH SOLE 30 2100 0 0 T MOBILE US INC COM 872590104 65279 778052 SH SOLE 2 91269 0 686783 T MOBILE US INC COM 872590104 12878 153494 SH SOLE 4 144710 0 8784 T MOBILE US INC COM 872590104 33056 393988 SH SOLE 7 364682 0 29306 T MOBILE US INC COM 872590104 1141 13603 SH SOLE 13 13603 0 0 T MOBILE US INC COM 872590104 2537 30239 SH SOLE 15 30239 0 0 T MOBILE US INC COM 872590104 0 5 SH SOLE 17 0 0 5 T MOBILE US INC COM 872590104 48946 583380 SH SOLE 18 535343 0 48037 T MOBILE US INC COM 872590104 8054 96001 SH SOLE 19 96001 0 0 T MOBILE US INC COM 872590104 841812 10033511 SH SOLE 21 10033511 0 0 T MOBILE US INC COM 872590104 648506 7729514 SH SOLE 22 6977449 0 752065 T MOBILE US INC COM 872590104 20952 249728 SH SOLE 23 249728 0 0 T MOBILE US INC COM 872590104 27590 328845 SH SOLE 25 328845 0 0 T MOBILE US INC COM 872590104 102273 1218981 SH SOLE 26 230390 0 988591 T MOBILE US INC COM 872590104 5802 69152 SH SOLE 28 49100 0 20052 T MOBILE US INC COM 872590104 508 6058 SH SOLE 29 6058 0 0 T MOBILE US INC COM 872590104 134189 1599392 SH SOLE 30 1599392 0 0 T MOBILE US INC COM 872590104 6912 82382 SH SOLE 31 62517 0 19865 T MOBILE US INC COM 872590104 11371 135536 SH SOLE 32 135536 0 0 T MOBILE US INC COM 872590104 11007 131188 SH SOLE 34 131188 0 0 T MOBILE US INC COM 872590104 20470 243982 SH SOLE 36 243982 0 0 T MOBILE US INC COM 872590104 612 7292 SH SOLE 40 7292 0 0 T2 BIOSYSTEMS INC COM 89853L104 7 10312 SH SOLE 18 10312 0 0 T2 BIOSYSTEMS INC COM 89853L104 57 88198 SH SOLE 21 88198 0 0 T2 BIOSYSTEMS INC COM 89853L104 604 929784 SH SOLE 22 929784 0 0 TABULA RASA HEALTHCARE INC COM 873379101 377 7215 SH SOLE 2 990 0 6225 TABULA RASA HEALTHCARE INC COM 873379101 7 131 SH SOLE 4 131 0 0 TABULA RASA HEALTHCARE INC COM 873379101 21 397 SH SOLE 7 397 0 0 TABULA RASA HEALTHCARE INC COM 873379101 4649 88907 SH SOLE 18 88907 0 0 TABULA RASA HEALTHCARE INC COM 873379101 1986 37989 SH SOLE 19 37989 0 0 TABULA RASA HEALTHCARE INC COM 873379101 114055 2181198 SH SOLE 21 2181198 0 0 TABULA RASA HEALTHCARE INC COM 873379101 30774 588521 SH SOLE 22 569145 0 19376 TABULA RASA HEALTHCARE INC COM 873379101 369 7061 SH SOLE 26 5954 0 1107 TABULA RASA HEALTHCARE INC COM 873379101 159 3038 SH SOLE 28 3038 0 0 TABULA RASA HEALTHCARE INC COM 873379101 1353 25874 SH SOLE 30 25874 0 0 TABULA RASA HEALTHCARE INC COM 873379101 83 1591 SH SOLE 40 1591 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 299 7439 SH SOLE 2 1640 0 5799 TACTILE SYS TECHNOLOGY INC COM 87357P100 6 146 SH SOLE 4 146 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 12 289 SH SOLE 7 289 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 3655 91015 SH SOLE 18 84908 0 6107 TACTILE SYS TECHNOLOGY INC COM 87357P100 2240 55782 SH SOLE 19 55782 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 85537 2129913 SH SOLE 21 2129913 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 22370 557026 SH SOLE 22 538686 0 18340 TACTILE SYS TECHNOLOGY INC COM 87357P100 54 1350 SH SOLE 23 1350 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 489 12174 SH SOLE 26 7129 0 5045 TACTILE SYS TECHNOLOGY INC COM 87357P100 83 2068 SH SOLE 28 2068 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 1007 25078 SH SOLE 30 25078 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 86 2148 SH SOLE 40 2148 0 0 TAILORED BRANDS INC COM 87403A107 45 25945 SH SOLE 2 1797 0 24148 TAILORED BRANDS INC COM 87403A107 2 1073 SH SOLE 7 1073 0 0 TAILORED BRANDS INC COM 87403A107 414 237776 SH SOLE 18 237776 0 0 TAILORED BRANDS INC COM 87403A107 150 86271 SH SOLE 19 86271 0 0 TAILORED BRANDS INC COM 87403A107 9844 5657443 SH SOLE 21 5657443 0 0 TAILORED BRANDS INC COM 87403A107 2569 1476236 SH SOLE 22 1446749 0 29487 TAILORED BRANDS INC COM 87403A107 78 44938 SH SOLE 30 44938 0 0 TAITRON COMPONENTS INC CL A 874028103 1 646 SH SOLE 18 646 0 0 TAITRON COMPONENTS INC CL A 874028103 16 7185 SH SOLE 21 7185 0 0 TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 47116 985900 SH Call SOLE 19 985900 0 0 TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 951 19900 SH Call SOLE 22 19900 0 0 TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 134 2800 SH Call SOLE 25 2800 0 0 TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 13396 280300 SH Call SOLE 34 280300 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 52010 1088308 SH SOLE 2 0 0 1088308 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 924 19342 SH SOLE 4 19342 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2835 59322 SH SOLE 13 59322 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 98910 2069683 SH SOLE 18 1894488 0 175195 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 47071 984956 SH SOLE 19 984956 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 87682 1834725 SH SOLE 21 1834725 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 62177 1301052 SH SOLE 22 1052184 0 248868 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2292 47966 SH SOLE 25 0 0 47966 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 19473 407468 SH SOLE 26 218765 0 188703 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3685 77106 SH SOLE 30 77106 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1154 24152 SH SOLE 31 18876 0 5276 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 7343 153642 SH SOLE 32 153642 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 55783 1167244 SH SOLE 34 1167244 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 892 18662 SH SOLE 36 18662 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 31710 267349 SH SOLE 2 23833 0 243516 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 6344 53483 SH SOLE 4 50521 0 2962 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 12388 104443 SH SOLE 7 100893 0 3550 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 239 2012 SH SOLE 13 2012 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1151 9708 SH SOLE 15 9708 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 31842 268461 SH SOLE 18 251981 0 16480 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3908 32949 SH SOLE 19 32949 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 380204 3205493 SH SOLE 21 3205493 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 314852 2654517 SH SOLE 22 2395602 0 258915 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 9666 81490 SH SOLE 23 81490 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 18092 152532 SH SOLE 25 152532 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 51621 435215 SH SOLE 26 94919 0 340296 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2725 22975 SH SOLE 28 16262 0 6713 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3074 25917 SH SOLE 29 1842 0 24075 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 56116 473116 SH SOLE 30 473116 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 35024 295284 SH SOLE 31 19191 0 276093 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2130 17954 SH SOLE 32 17954 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1424 12003 SH SOLE 34 12003 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 8568 72236 SH SOLE 36 72236 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 352 2971 SH SOLE 40 2971 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 45455 853454 SH SOLE 2 53067 0 800387 TAL EDUCATION GROUP SPONSORED ADS 874080104 8282 155509 SH SOLE 4 155509 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 2525 47407 SH SOLE 7 47407 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 2342 43971 SH SOLE 13 43971 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 9202 172781 SH SOLE 15 167465 0 5316 TAL EDUCATION GROUP SPONSORED ADS 874080104 9573 179744 SH SOLE 18 179744 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 43710 820697 SH SOLE 19 820697 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 371217 6969897 SH SOLE 21 6969897 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 291308 5469546 SH SOLE 22 4775703 0 693843 TAL EDUCATION GROUP SPONSORED ADS 874080104 12449 233733 SH SOLE 23 233733 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 11702 219717 SH SOLE 25 219717 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 72928 1369285 SH SOLE 26 102568 0 1266717 TAL EDUCATION GROUP SPONSORED ADS 874080104 3068 57600 SH SOLE 28 57600 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 2210 41489 SH SOLE 29 41489 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 115872 2175599 SH SOLE 30 2175599 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 2741 51466 SH SOLE 31 16142 0 35324 TAL EDUCATION GROUP SPONSORED ADS 874080104 1363 25592 SH SOLE 32 25592 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 29714 557902 SH SOLE 34 557902 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 166 3121 SH SOLE 40 3121 0 0 TALEND S A ADS 874224207 500 22277 SH SOLE 21 22277 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 13 777 SH SOLE 4 777 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 10577 642610 SH SOLE 19 642610 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 1479 89833 SH SOLE 21 89833 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 2519 153018 SH SOLE 22 83870 0 69148 TALLGRASS ENERGY LP CLASS A SHS 874696107 825 50147 SH SOLE 26 36227 0 13920 TALLGRASS ENERGY LP CLASS A SHS 874696107 392 23792 SH SOLE 28 23792 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 859 52182 SH SOLE 30 52182 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 2279 138455 SH SOLE 34 138455 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 298 18077 SH SOLE 40 18077 0 0 TALOS ENERGY INC COM 87484T108 129 22503 SH SOLE 2 2745 0 19758 TALOS ENERGY INC COM 87484T108 2 421 SH SOLE 7 421 0 0 TALOS ENERGY INC COM 87484T108 529 91934 SH SOLE 18 91934 0 0 TALOS ENERGY INC COM 87484T108 606 105379 SH SOLE 19 105379 0 0 TALOS ENERGY INC COM 87484T108 12621 2194882 SH SOLE 21 2194882 0 0 TALOS ENERGY INC COM 87484T108 4063 706685 SH SOLE 22 683644 0 23041 TALOS ENERGY INC COM 87484T108 65 11251 SH SOLE 23 11251 0 0 TALOS ENERGY INC COM 87484T108 309 53679 SH SOLE 26 0 0 53679 TALOS ENERGY INC COM 87484T108 159 27686 SH SOLE 30 27686 0 0 TALOS ENERGY INC COM 87484T108 5 843 SH SOLE 34 843 0 0 TALOS ENERGY INC COM 87484T108 12 2121 SH SOLE 40 2121 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 1369 21281 SH SOLE 2 3403 0 17878 TANDEM DIABETES CARE INC COM NEW 875372203 36 554 SH SOLE 4 554 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 62 964 SH SOLE 7 964 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 12927 200887 SH SOLE 18 194044 0 6843 TANDEM DIABETES CARE INC COM NEW 875372203 22409 348231 SH SOLE 19 348231 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 139735 2171481 SH SOLE 21 2171481 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 102106 1586723 SH SOLE 22 1529547 0 57176 TANDEM DIABETES CARE INC COM NEW 875372203 243 3775 SH SOLE 23 3775 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 2540 39474 SH SOLE 26 11060 0 28414 TANDEM DIABETES CARE INC COM NEW 875372203 491 7630 SH SOLE 28 7630 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 1112 17276 SH SOLE 30 17276 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 41 639 SH SOLE 34 639 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 347 5398 SH SOLE 40 5398 0 0 TANDY LEATHER FACTORY INC COM 87538X105 4 1153 SH SOLE 18 1153 0 0 TANDY LEATHER FACTORY INC COM 87538X105 67 18600 SH SOLE 21 18600 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 175 34952 SH SOLE 2 4736 0 30216 TANGER FACTORY OUTLET CTRS I COM 875465106 264 52767 SH SOLE 4 52767 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 471 94281 SH SOLE 7 94281 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 2062 412474 SH SOLE 18 412474 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 1306 261212 SH SOLE 19 261212 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 52747 10549306 SH SOLE 21 10549306 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 19705 3940983 SH SOLE 22 3832833 0 108150 TANGER FACTORY OUTLET CTRS I COM 875465106 14 2883 SH SOLE 23 2883 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 1032 206458 SH SOLE 25 206458 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 392 78378 SH SOLE 26 20646 0 57732 TANGER FACTORY OUTLET CTRS I COM 875465106 60 12091 SH SOLE 28 12091 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 235 46958 SH SOLE 29 46958 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 2470 494069 SH SOLE 30 494069 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 46 9248 SH SOLE 40 9248 0 0 TAPESTRY INC COM 876030107 8922 688956 SH SOLE 2 88515 0 600441 TAPESTRY INC COM 876030107 1611 124383 SH SOLE 4 116835 0 7548 TAPESTRY INC COM 876030107 3448 266254 SH SOLE 7 234924 0 31330 TAPESTRY INC COM 876030107 109 8380 SH SOLE 13 8380 0 0 TAPESTRY INC COM 876030107 394 30454 SH SOLE 15 30454 0 0 TAPESTRY INC COM 876030107 1 50 SH SOLE 17 0 0 50 TAPESTRY INC COM 876030107 7557 583576 SH SOLE 18 543188 0 40388 TAPESTRY INC COM 876030107 2087 161187 SH SOLE 19 161187 0 0 TAPESTRY INC COM 876030107 87776 6778062 SH SOLE 21 6778062 0 0 TAPESTRY INC COM 876030107 86311 6664940 SH SOLE 22 5987383 0 677557 TAPESTRY INC COM 876030107 2674 206471 SH SOLE 23 206471 0 0 TAPESTRY INC COM 876030107 4109 317285 SH SOLE 25 317285 0 0 TAPESTRY INC COM 876030107 20489 1582141 SH SOLE 26 282094 0 1300047 TAPESTRY INC COM 876030107 724 55913 SH SOLE 28 39627 0 16286 TAPESTRY INC COM 876030107 856 66121 SH SOLE 29 5590 0 60531 TAPESTRY INC COM 876030107 19896 1536363 SH SOLE 30 1536363 0 0 TAPESTRY INC COM 876030107 22170 1711953 SH SOLE 31 47265 0 1664688 TAPESTRY INC COM 876030107 719 55509 SH SOLE 34 55509 0 0 TAPESTRY INC COM 876030107 2931 226364 SH SOLE 36 226364 0 0 TAPESTRY INC COM 876030107 107 8233 SH SOLE 40 8233 0 0 TARGA RES CORP COM 87612G101 4050 586042 SH SOLE 2 33959 0 552083 TARGA RES CORP COM 87612G101 853 123440 SH SOLE 4 117516 0 5924 TARGA RES CORP COM 87612G101 1988 287766 SH SOLE 7 275590 0 12176 TARGA RES CORP COM 87612G101 5 682 SH SOLE 13 682 0 0 TARGA RES CORP COM 87612G101 175 25283 SH SOLE 15 25283 0 0 TARGA RES CORP COM 87612G101 1203 174071 SH SOLE 18 156388 0 17683 TARGA RES CORP COM 87612G101 2143 310093 SH SOLE 19 310093 0 0 TARGA RES CORP COM 87612G101 25811 3735311 SH SOLE 21 3735311 0 0 TARGA RES CORP COM 87612G101 44401 6425684 SH SOLE 22 6016227 0 409457 TARGA RES CORP COM 87612G101 1205 174345 SH SOLE 23 174345 0 0 TARGA RES CORP COM 87612G101 1659 240074 SH SOLE 25 240074 0 0 TARGA RES CORP COM 87612G101 8028 1161850 SH SOLE 26 587918 0 573932 TARGA RES CORP COM 87612G101 284 41162 SH SOLE 28 29669 0 11493 TARGA RES CORP COM 87612G101 372 53840 SH SOLE 29 4378 0 49462 TARGA RES CORP COM 87612G101 2848 412145 SH SOLE 30 412145 0 0 TARGA RES CORP COM 87612G101 385 55695 SH SOLE 31 40820 0 14875 TARGA RES CORP COM 87612G101 1405 203352 SH SOLE 34 203352 0 0 TARGA RES CORP COM 87612G101 1245 180125 SH SOLE 36 180125 0 0 TARGA RES CORP COM 87612G101 45 6561 SH SOLE 40 6561 0 0 TARGET CORP COM 87612E106 114190 1228243 SH SOLE 2 144772 0 1083471 TARGET CORP COM 87612E106 24270 261050 SH SOLE 4 247019 0 14031 TARGET CORP COM 87612E106 82282 885042 SH SOLE 7 502489 0 382553 TARGET CORP COM 87612E106 2904 31238 SH SOLE 13 31238 0 0 TARGET CORP COM 87612E106 5189 55816 SH SOLE 15 55816 0 0 TARGET CORP COM 87612E106 8 85 SH SOLE 17 0 0 85 TARGET CORP COM 87612E106 121781 1309899 SH SOLE 18 1199349 0 110550 TARGET CORP COM 87612E106 74968 806365 SH SOLE 19 806365 0 0 TARGET CORP COM 87612E106 1216759 13087647 SH SOLE 21 13087647 0 0 TARGET CORP COM 87612E106 1158373 12459644 SH SOLE 22 11159992 0 1299652 TARGET CORP COM 87612E106 35103 377578 SH SOLE 23 377578 0 0 TARGET CORP COM 87612E106 58566 629947 SH SOLE 25 629947 0 0 TARGET CORP COM 87612E106 318004 3420503 SH SOLE 26 322139 0 3098364 TARGET CORP COM 87612E106 9554 102768 SH SOLE 28 72701 0 30067 TARGET CORP COM 87612E106 9136 98263 SH SOLE 29 10558 0 87705 TARGET CORP COM 87612E106 185037 1990288 SH SOLE 30 1990288 0 0 TARGET CORP COM 87612E106 17137 184332 SH SOLE 31 88424 0 95908 TARGET CORP COM 87612E106 4050 43565 SH SOLE 32 43565 0 0 TARGET CORP COM 87612E106 32504 349619 SH SOLE 34 349619 0 0 TARGET CORP COM 87612E106 37153 399621 SH SOLE 36 399621 0 0 TARGET CORP COM 87612E106 1023 11003 SH SOLE 40 11003 0 0 TARGET HOSPITALITY CORP COM 87615L107 35 17406 SH SOLE 2 6765 0 10641 TARGET HOSPITALITY CORP COM 87615L107 230 115816 SH SOLE 18 115816 0 0 TARGET HOSPITALITY CORP COM 87615L107 1409 708120 SH SOLE 19 708120 0 0 TARGET HOSPITALITY CORP COM 87615L107 2075 1042843 SH SOLE 21 1042843 0 0 TARGET HOSPITALITY CORP COM 87615L107 2618 1315394 SH SOLE 22 1299738 0 15656 TARGET HOSPITALITY CORP COM 87615L107 68 34002 SH SOLE 23 34002 0 0 TARGET HOSPITALITY CORP COM 87615L107 250 125664 SH SOLE 26 0 0 125664 TARGET HOSPITALITY CORP COM 87615L107 192 96324 SH SOLE 34 96324 0 0 TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 0 1683 SH SOLE 2 1683 0 0 TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 6 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 1 6913 SH SOLE 34 6913 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 49 802 SH SOLE 22 0 0 802 TARONIS TECHNOLOGIES INC COM NEW 876214206 3 21385 SH SOLE 21 21385 0 0 TATA MTRS LTD SPONSORED ADR 876568502 321 67914 SH SOLE 7 9914 0 58000 TATA MTRS LTD SPONSORED ADR 876568502 3365 712862 SH SOLE 18 712862 0 0 TATA MTRS LTD SPONSORED ADR 876568502 28 6008 SH SOLE 21 6008 0 0 TATA MTRS LTD SPONSORED ADR 876568502 1166 247085 SH SOLE 22 247085 0 0 TATA MTRS LTD SPONSORED ADR 876568502 143 30335 SH SOLE 25 30335 0 0 TATA MTRS LTD SPONSORED ADR 876568502 1029 217929 SH SOLE 26 79445 0 138484 TATA MTRS LTD SPONSORED ADR 876568502 1960 415233 SH SOLE 28 415233 0 0 TATA MTRS LTD SPONSORED ADR 876568502 666 141034 SH SOLE 30 141034 0 0 TATA MTRS LTD SPONSORED ADR 876568502 34 7229 SH SOLE 34 7229 0 0 TAUBMAN CTRS INC COM 876664103 5807 138657 SH SOLE 2 30293 0 108364 TAUBMAN CTRS INC COM 876664103 1423 33973 SH SOLE 4 33973 0 0 TAUBMAN CTRS INC COM 876664103 2623 62635 SH SOLE 7 62635 0 0 TAUBMAN CTRS INC COM 876664103 7056 168481 SH SOLE 18 168481 0 0 TAUBMAN CTRS INC COM 876664103 3129 74719 SH SOLE 19 74719 0 0 TAUBMAN CTRS INC COM 876664103 137368 3280049 SH SOLE 21 3280049 0 0 TAUBMAN CTRS INC COM 876664103 105011 2507431 SH SOLE 22 2398994 0 108437 TAUBMAN CTRS INC COM 876664103 82 1956 SH SOLE 23 1956 0 0 TAUBMAN CTRS INC COM 876664103 5914 141221 SH SOLE 25 141221 0 0 TAUBMAN CTRS INC COM 876664103 1873 44712 SH SOLE 26 12545 0 32167 TAUBMAN CTRS INC COM 876664103 374 8924 SH SOLE 28 8924 0 0 TAUBMAN CTRS INC COM 876664103 1375 32820 SH SOLE 29 32820 0 0 TAUBMAN CTRS INC COM 876664103 11054 263936 SH SOLE 30 263936 0 0 TAUBMAN CTRS INC COM 876664103 136 3242 SH SOLE 31 1272 0 1970 TAUBMAN CTRS INC COM 876664103 94 2254 SH SOLE 36 2254 0 0 TAUBMAN CTRS INC COM 876664103 273 6517 SH SOLE 40 6517 0 0 TAYLOR DEVICES INC COM 877163105 6 699 SH SOLE 18 699 0 0 TAYLOR DEVICES INC COM 877163105 6 702 SH SOLE 21 702 0 0 TAYLOR DEVICES INC COM 877163105 22 2630 SH SOLE 22 2630 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 16048 1458911 SH SOLE 2 1350017 0 108894 TAYLOR MORRISON HOME CORP COM 87724P106 4 334 SH SOLE 4 334 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 39 3580 SH SOLE 7 3580 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 8299 754474 SH SOLE 18 754474 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 2702 245628 SH SOLE 19 245628 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 114125 10375037 SH SOLE 21 10375037 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 49646 4513288 SH SOLE 22 4363585 0 149703 TAYLOR MORRISON HOME CORP COM 87724P106 555 50471 SH SOLE 26 17192 0 33279 TAYLOR MORRISON HOME CORP COM 87724P106 199 18074 SH SOLE 28 18074 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 509 46248 SH SOLE 30 46248 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 61 5559 SH SOLE 31 0 0 5559 TAYLOR MORRISON HOME CORP COM 87724P106 28 2564 SH SOLE 34 2564 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 70 6369 SH SOLE 36 6369 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 130 11862 SH SOLE 40 11862 0 0 TC ENERGY CORP COM 87807B107 1 26 SH SOLE 18 26 0 0 TC ENERGY CORP COM 87807B107 13256 299242 SH SOLE 21 299242 0 0 TC PIPELINES LP UT COM LTD PRT 87233Q108 3377 122889 SH SOLE 19 122889 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 7718 340580 SH SOLE 2 75083 0 265497 TCF FINANCIAL CORPORATION NE COM 872307103 17 769 SH SOLE 4 769 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 74 3273 SH SOLE 7 3273 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 13947 615486 SH SOLE 18 615486 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 819 36143 SH SOLE 19 36143 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 169060 7460744 SH SOLE 21 7460744 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 113027 4987946 SH SOLE 22 4726100 0 261846 TCF FINANCIAL CORPORATION NE COM 872307103 1429 63076 SH SOLE 26 33680 0 29396 TCF FINANCIAL CORPORATION NE COM 872307103 485 21395 SH SOLE 28 21395 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 1232 54376 SH SOLE 30 54376 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 74 3245 SH SOLE 31 3184 0 61 TCF FINANCIAL CORPORATION NE COM 872307103 65 2860 SH SOLE 34 2860 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 109 4804 SH SOLE 36 4804 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 356 15701 SH SOLE 40 15701 0 0 TCG BDC INC COM 872280102 105 20184 SH SOLE 26 0 0 20184 TCG BDC INC COM 872280102 1503 287938 SH SOLE 30 287938 0 0 TCR2 THERAPEUTICS INC COM 87808K106 74 9537 SH SOLE 2 335 0 9202 TCR2 THERAPEUTICS INC COM 87808K106 344 44384 SH SOLE 18 44384 0 0 TCR2 THERAPEUTICS INC COM 87808K106 160 20730 SH SOLE 19 20730 0 0 TCR2 THERAPEUTICS INC COM 87808K106 3437 444043 SH SOLE 21 444043 0 0 TCR2 THERAPEUTICS INC COM 87808K106 2904 375234 SH SOLE 22 366201 0 9033 TD AMERITRADE HLDG CORP COM 87236Y108 20777 599439 SH SOLE 2 24415 0 575024 TD AMERITRADE HLDG CORP COM 87236Y108 4326 124818 SH SOLE 4 117332 0 7486 TD AMERITRADE HLDG CORP COM 87236Y108 1243 35867 SH SOLE 7 35867 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 321 9261 SH SOLE 13 9261 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 1098 31689 SH SOLE 15 31689 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 1 31 SH SOLE 17 0 0 31 TD AMERITRADE HLDG CORP COM 87236Y108 9689 279536 SH SOLE 18 255249 0 24287 TD AMERITRADE HLDG CORP COM 87236Y108 2514 72535 SH SOLE 19 72535 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 151236 4363420 SH SOLE 21 4363420 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 236099 6811848 SH SOLE 22 6328337 0 483511 TD AMERITRADE HLDG CORP COM 87236Y108 6973 201195 SH SOLE 23 201195 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 9162 264342 SH SOLE 25 264342 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 27155 783466 SH SOLE 26 207958 0 575508 TD AMERITRADE HLDG CORP COM 87236Y108 1900 54807 SH SOLE 28 38777 0 16030 TD AMERITRADE HLDG CORP COM 87236Y108 1363 39314 SH SOLE 29 3607 0 35707 TD AMERITRADE HLDG CORP COM 87236Y108 19466 561628 SH SOLE 30 561628 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 2124 61280 SH SOLE 31 49320 0 11960 TD AMERITRADE HLDG CORP COM 87236Y108 579 16711 SH SOLE 34 16711 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 5994 172930 SH SOLE 36 172930 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 232 6703 SH SOLE 40 6703 0 0 TE CONNECTIVITY LTD REG SHS H84989104 12689 201475 SH SOLE 2 78035 0 123440 TE CONNECTIVITY LTD REG SHS H84989104 11460 181970 SH SOLE 4 172846 0 9124 TE CONNECTIVITY LTD REG SHS H84989104 31477 499800 SH SOLE 7 306803 0 192997 TE CONNECTIVITY LTD REG SHS H84989104 657 10427 SH SOLE 13 10427 0 0 TE CONNECTIVITY LTD REG SHS H84989104 2313 36723 SH SOLE 15 36723 0 0 TE CONNECTIVITY LTD REG SHS H84989104 40043 635812 SH SOLE 18 585654 0 50158 TE CONNECTIVITY LTD REG SHS H84989104 3426 54406 SH SOLE 19 54406 0 0 TE CONNECTIVITY LTD REG SHS H84989104 377821 5999069 SH SOLE 21 5999069 0 0 TE CONNECTIVITY LTD REG SHS H84989104 352228 5592698 SH SOLE 22 5187070 0 405628 TE CONNECTIVITY LTD REG SHS H84989104 15284 242679 SH SOLE 23 242679 0 0 TE CONNECTIVITY LTD REG SHS H84989104 27437 435647 SH SOLE 25 435647 0 0 TE CONNECTIVITY LTD REG SHS H84989104 136181 2162294 SH SOLE 26 233508 0 1928786 TE CONNECTIVITY LTD REG SHS H84989104 4260 67641 SH SOLE 28 47987 0 19654 TE CONNECTIVITY LTD REG SHS H84989104 439 6963 SH SOLE 29 6963 0 0 TE CONNECTIVITY LTD REG SHS H84989104 83668 1328478 SH SOLE 30 1328478 0 0 TE CONNECTIVITY LTD REG SHS H84989104 4671 74159 SH SOLE 31 54602 0 19557 TE CONNECTIVITY LTD REG SHS H84989104 29561 469368 SH SOLE 34 469368 0 0 TE CONNECTIVITY LTD REG SHS H84989104 17525 278266 SH SOLE 36 278266 0 0 TE CONNECTIVITY LTD REG SHS H84989104 456 7240 SH SOLE 40 7240 0 0 TEAM INC COM 878155100 177 27284 SH SOLE 2 1210 0 26074 TEAM INC COM 878155100 1 214 SH SOLE 4 214 0 0 TEAM INC COM 878155100 4 639 SH SOLE 7 639 0 0 TEAM INC COM 878155100 963 148103 SH SOLE 18 148103 0 0 TEAM INC COM 878155100 355 54547 SH SOLE 19 54547 0 0 TEAM INC COM 878155100 22350 3438496 SH SOLE 21 3438496 0 0 TEAM INC COM 878155100 6243 960481 SH SOLE 22 927133 0 33348 TEAM INC COM 878155100 49 7466 SH SOLE 26 2358 0 5108 TEAM INC COM 878155100 26 4052 SH SOLE 28 4052 0 0 TEAM INC COM 878155100 257 39477 SH SOLE 30 39477 0 0 TEAM INC COM 878155100 20 3112 SH SOLE 40 3112 0 0 TECH DATA CORP COM 878237106 6335 48411 SH SOLE 2 16523 0 31888 TECH DATA CORP COM 878237106 23 177 SH SOLE 4 177 0 0 TECH DATA CORP COM 878237106 216 1647 SH SOLE 7 1647 0 0 TECH DATA CORP COM 878237106 26696 204018 SH SOLE 18 204018 0 0 TECH DATA CORP COM 878237106 11713 89513 SH SOLE 19 89513 0 0 TECH DATA CORP COM 878237106 330984 2529492 SH SOLE 21 2529492 0 0 TECH DATA CORP COM 878237106 164978 1260816 SH SOLE 22 1214686 0 46130 TECH DATA CORP COM 878237106 595 4545 SH SOLE 23 4545 0 0 TECH DATA CORP COM 878237106 3500 26749 SH SOLE 26 6767 0 19982 TECH DATA CORP COM 878237106 666 5086 SH SOLE 28 5086 0 0 TECH DATA CORP COM 878237106 1571 12005 SH SOLE 30 12005 0 0 TECH DATA CORP COM 878237106 558 4261 SH SOLE 31 0 0 4261 TECH DATA CORP COM 878237106 2381 18193 SH SOLE 36 18193 0 0 TECH DATA CORP COM 878237106 513 3919 SH SOLE 40 3919 0 0 TECHNICAL COMMUNICATIONS COR COM 878409101 0 75 SH SOLE 22 75 0 0 TECHNIPFMC PLC COM G87110105 6616 981546 SH SOLE 2 778672 0 202874 TECHNIPFMC PLC COM G87110105 1717 254721 SH SOLE 4 243142 0 11579 TECHNIPFMC PLC COM G87110105 2466 365815 SH SOLE 7 353217 0 12598 TECHNIPFMC PLC COM G87110105 172 25466 SH SOLE 13 25466 0 0 TECHNIPFMC PLC COM G87110105 278 41317 SH SOLE 15 41317 0 0 TECHNIPFMC PLC COM G87110105 4953 734853 SH SOLE 18 623118 0 111735 TECHNIPFMC PLC COM G87110105 1049 155564 SH SOLE 19 155564 0 0 TECHNIPFMC PLC COM G87110105 44180 6554895 SH SOLE 21 6554895 0 0 TECHNIPFMC PLC COM G87110105 49800 7388737 SH SOLE 22 6437968 0 950769 TECHNIPFMC PLC COM G87110105 3069 455301 SH SOLE 23 455301 0 0 TECHNIPFMC PLC COM G87110105 1183 175531 SH SOLE 25 175531 0 0 TECHNIPFMC PLC COM G87110105 10609 1574074 SH SOLE 26 437393 0 1136681 TECHNIPFMC PLC COM G87110105 622 92259 SH SOLE 28 66872 0 25387 TECHNIPFMC PLC COM G87110105 924 137019 SH SOLE 29 47169 0 89850 TECHNIPFMC PLC COM G87110105 12862 1908318 SH SOLE 30 1908318 0 0 TECHNIPFMC PLC COM G87110105 1383 205267 SH SOLE 31 125118 0 80149 TECHNIPFMC PLC COM G87110105 739 109638 SH SOLE 34 109638 0 0 TECHNIPFMC PLC COM G87110105 812 120520 SH SOLE 36 120520 0 0 TECHNIPFMC PLC COM G87110105 53 7902 SH SOLE 40 7902 0 0 TECHTARGET INC COM 87874R100 252 12232 SH SOLE 2 5040 0 7192 TECHTARGET INC COM 87874R100 9 460 SH SOLE 7 460 0 0 TECHTARGET INC COM 87874R100 2566 124479 SH SOLE 18 112265 0 12214 TECHTARGET INC COM 87874R100 2898 140608 SH SOLE 19 140608 0 0 TECHTARGET INC COM 87874R100 51651 2506135 SH SOLE 21 2506135 0 0 TECHTARGET INC COM 87874R100 16474 799334 SH SOLE 22 771210 0 28124 TECHTARGET INC COM 87874R100 270 13090 SH SOLE 23 13090 0 0 TECHTARGET INC COM 87874R100 718 34860 SH SOLE 26 0 0 34860 TECHTARGET INC COM 87874R100 70 3415 SH SOLE 28 3415 0 0 TECHTARGET INC COM 87874R100 615 29845 SH SOLE 30 29845 0 0 TECHTARGET INC COM 87874R100 48 2332 SH SOLE 40 2332 0 0 TECK RESOURCES LTD CL B 878742204 1177 155725 SH SOLE 21 155725 0 0 TECK RESOURCES LTD CL B 878742204 4377 578958 SH SOLE 22 578958 0 0 TECK RESOURCES LTD CL B 878742204 1430 189181 SH SOLE 25 189181 0 0 TECNOGLASS INC SHS G87264100 231 59861 SH SOLE 21 59861 0 0 TECNOGLASS INC SHS G87264100 25 6436 SH SOLE 22 6436 0 0 TECOGEN INC NEW COM NEW 87876P201 3 3166 SH SOLE 18 3166 0 0 TECOGEN INC NEW COM NEW 87876P201 47 50641 SH SOLE 21 50641 0 0 TEEKAY CORPORATION COM Y8564W103 204 64408 SH SOLE 2 2597 0 61811 TEEKAY CORPORATION COM Y8564W103 4 1205 SH SOLE 7 1205 0 0 TEEKAY CORPORATION COM Y8564W103 804 254337 SH SOLE 18 254337 0 0 TEEKAY CORPORATION COM Y8564W103 769 243499 SH SOLE 19 243499 0 0 TEEKAY CORPORATION COM Y8564W103 7784 2463216 SH SOLE 21 2463216 0 0 TEEKAY CORPORATION COM Y8564W103 3097 979938 SH SOLE 22 934907 0 45031 TEEKAY CORPORATION COM Y8564W103 37 11660 SH SOLE 23 11660 0 0 TEEKAY CORPORATION COM Y8564W103 142 44787 SH SOLE 26 0 0 44787 TEEKAY TANKERS LTD CL A Y8565N300 506 22753 SH SOLE 2 1351 0 21402 TEEKAY TANKERS LTD CL A Y8565N300 7 324 SH SOLE 7 324 0 0 TEEKAY TANKERS LTD CL A Y8565N300 1990 89473 SH SOLE 18 89473 0 0 TEEKAY TANKERS LTD CL A Y8565N300 1165 52374 SH SOLE 19 52374 0 0 TEEKAY TANKERS LTD CL A Y8565N300 18484 831125 SH SOLE 21 831125 0 0 TEEKAY TANKERS LTD CL A Y8565N300 6198 278692 SH SOLE 22 261954 0 16738 TEGNA INC COM 87901J105 3179 292722 SH SOLE 2 98038 0 194684 TEGNA INC COM 87901J105 11 997 SH SOLE 4 997 0 0 TEGNA INC COM 87901J105 62 5674 SH SOLE 7 5674 0 0 TEGNA INC COM 87901J105 13549 1247615 SH SOLE 18 1247615 0 0 TEGNA INC COM 87901J105 4883 449676 SH SOLE 19 449676 0 0 TEGNA INC COM 87901J105 166509 15332323 SH SOLE 21 15332323 0 0 TEGNA INC COM 87901J105 80935 7452583 SH SOLE 22 7185472 0 267111 TEGNA INC COM 87901J105 38 3524 SH SOLE 23 3524 0 0 TEGNA INC COM 87901J105 1157 106517 SH SOLE 26 73189 0 33328 TEGNA INC COM 87901J105 338 31119 SH SOLE 28 31119 0 0 TEGNA INC COM 87901J105 748 68896 SH SOLE 30 68896 0 0 TEGNA INC COM 87901J105 71 6500 SH SOLE 31 0 0 6500 TEGNA INC COM 87901J105 48 4418 SH SOLE 34 4418 0 0 TEGNA INC COM 87901J105 68 6281 SH SOLE 36 6281 0 0 TEGNA INC COM 87901J105 228 20955 SH SOLE 40 20955 0 0 TEJON RANCH CO COM 879080109 251 17881 SH SOLE 2 1130 0 16751 TEJON RANCH CO COM 879080109 3 178 SH SOLE 4 178 0 0 TEJON RANCH CO COM 879080109 6 412 SH SOLE 7 412 0 0 TEJON RANCH CO COM 879080109 1090 77505 SH SOLE 18 77505 0 0 TEJON RANCH CO COM 879080109 545 38745 SH SOLE 19 38745 0 0 TEJON RANCH CO COM 879080109 10695 760675 SH SOLE 21 760675 0 0 TEJON RANCH CO COM 879080109 8502 604712 SH SOLE 22 583888 0 20824 TEJON RANCH CO COM 879080109 130 9279 SH SOLE 26 0 0 9279 TEJON RANCH CO COM 879080109 38 2738 SH SOLE 28 2738 0 0 TEJON RANCH CO COM 879080109 58 4108 SH SOLE 30 4108 0 0 TEJON RANCH CO COM 879080109 24 1731 SH SOLE 40 1731 0 0 TELA BIO INC COM 872381108 8 972 SH SOLE 18 972 0 0 TELA BIO INC COM 872381108 96 12296 SH SOLE 21 12296 0 0 TELADOC HEALTH INC COM 87918A105 20517 132362 SH SOLE 2 109318 0 23044 TELADOC HEALTH INC COM 87918A105 72 465 SH SOLE 4 465 0 0 TELADOC HEALTH INC COM 87918A105 196 1265 SH SOLE 7 1265 0 0 TELADOC HEALTH INC COM 87918A105 650 4192 SH SOLE 13 4192 0 0 TELADOC HEALTH INC COM 87918A105 51148 329967 SH SOLE 18 311461 0 18506 TELADOC HEALTH INC COM 87918A105 237907 1534782 SH SOLE 19 1534782 0 0 TELADOC HEALTH INC COM 87918A105 404197 2607552 SH SOLE 21 2607552 0 0 TELADOC HEALTH INC COM 87918A105 333629 2152306 SH SOLE 22 2058973 0 93333 TELADOC HEALTH INC COM 87918A105 2511 16202 SH SOLE 23 16202 0 0 TELADOC HEALTH INC COM 87918A105 2852 18400 SH SOLE 25 18400 0 0 TELADOC HEALTH INC COM 87918A105 12390 79928 SH SOLE 26 18329 0 61599 TELADOC HEALTH INC COM 87918A105 1529 9865 SH SOLE 28 9865 0 0 TELADOC HEALTH INC COM 87918A105 2362 15240 SH SOLE 29 0 0 15240 TELADOC HEALTH INC COM 87918A105 6131 39552 SH SOLE 30 39552 0 0 TELADOC HEALTH INC COM 87918A105 99687 643100 SH SOLE 34 643100 0 0 TELADOC HEALTH INC COM 87918A105 368 2377 SH SOLE 36 2377 0 0 TELADOC HEALTH INC COM 87918A105 1139 7346 SH SOLE 40 7346 0 0 TELADOC HEALTH INC NOTE 3.000%12/1 87918AAB1 2921 825000 PRN SOLE 21 825000 0 0 TELADOC HEALTH INC NOTE 1.375% 5/1 87918AAC9 2568 885000 PRN SOLE 21 885000 0 0 TELARIA INC COM 879181105 100 16716 SH SOLE 2 2375 0 14341 TELARIA INC COM 879181105 4 679 SH SOLE 7 679 0 0 TELARIA INC COM 879181105 986 164385 SH SOLE 18 164385 0 0 TELARIA INC COM 879181105 511 85161 SH SOLE 19 85161 0 0 TELARIA INC COM 879181105 9216 1535950 SH SOLE 21 1535950 0 0 TELARIA INC COM 879181105 6616 1102726 SH SOLE 22 1073388 0 29338 TELECOM ARGENTINA S A SPON ADR REP B 879273209 2407 261076 SH SOLE 2 1726 0 259350 TELECOM ARGENTINA S A SPON ADR REP B 879273209 291 31587 SH SOLE 4 31587 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 163 17644 SH SOLE 7 12217 0 5427 TELECOM ARGENTINA S A SPON ADR REP B 879273209 135 14603 SH SOLE 18 14603 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 11894 1289999 SH SOLE 21 1289999 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 8982 974224 SH SOLE 22 884996 0 89228 TELECOM ARGENTINA S A SPON ADR REP B 879273209 474 51461 SH SOLE 23 51461 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 4485 486489 SH SOLE 26 377937 0 108552 TELECOM ARGENTINA S A SPON ADR REP B 879273209 104 11257 SH SOLE 29 11257 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 3861 418750 SH SOLE 30 418750 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 214 23158 SH SOLE 31 0 0 23158 TELECOM ARGENTINA S A SPON ADR REP B 879273209 73 7881 SH SOLE 34 7881 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 7 768 SH SOLE 40 768 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 53206 178983 SH SOLE 2 89032 0 89951 TELEDYNE TECHNOLOGIES INC COM 879360105 7326 24643 SH SOLE 4 23653 0 990 TELEDYNE TECHNOLOGIES INC COM 879360105 8061 27117 SH SOLE 7 8095 0 19022 TELEDYNE TECHNOLOGIES INC COM 879360105 2678 9008 SH SOLE 13 9008 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 871 2929 SH SOLE 15 2929 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 38276 128758 SH SOLE 18 113424 0 15334 TELEDYNE TECHNOLOGIES INC COM 879360105 135890 457127 SH SOLE 19 457127 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 663057 2230488 SH SOLE 21 2230488 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 405871 1365327 SH SOLE 22 1246024 0 119303 TELEDYNE TECHNOLOGIES INC COM 879360105 15214 51180 SH SOLE 23 51180 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 12828 43152 SH SOLE 25 43152 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 35367 118972 SH SOLE 26 29738 0 89234 TELEDYNE TECHNOLOGIES INC COM 879360105 2333 7848 SH SOLE 28 5456 0 2392 TELEDYNE TECHNOLOGIES INC COM 879360105 19502 65605 SH SOLE 29 20769 0 44836 TELEDYNE TECHNOLOGIES INC COM 879360105 22209 74709 SH SOLE 30 74709 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 11229 37774 SH SOLE 31 25689 0 12085 TELEDYNE TECHNOLOGIES INC COM 879360105 1055 3549 SH SOLE 34 3549 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 8394 28236 SH SOLE 36 28236 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 257 866 SH SOLE 40 866 0 0 TELEFLEX INCORPORATED COM 879369106 44021 150313 SH SOLE 2 49347 0 100966 TELEFLEX INCORPORATED COM 879369106 6222 21245 SH SOLE 4 20043 0 1202 TELEFLEX INCORPORATED COM 879369106 11582 39548 SH SOLE 7 38121 0 1427 TELEFLEX INCORPORATED COM 879369106 42 145 SH SOLE 13 145 0 0 TELEFLEX INCORPORATED COM 879369106 1090 3721 SH SOLE 15 3721 0 0 TELEFLEX INCORPORATED COM 879369106 34470 117701 SH SOLE 18 110893 0 6808 TELEFLEX INCORPORATED COM 879369106 282761 965515 SH SOLE 19 965515 0 0 TELEFLEX INCORPORATED COM 879369106 408341 1394322 SH SOLE 21 1394322 0 0 TELEFLEX INCORPORATED COM 879369106 320458 1094236 SH SOLE 22 987965 0 106271 TELEFLEX INCORPORATED COM 879369106 9837 33590 SH SOLE 23 33590 0 0 TELEFLEX INCORPORATED COM 879369106 14634 49970 SH SOLE 25 49970 0 0 TELEFLEX INCORPORATED COM 879369106 51560 176057 SH SOLE 26 37241 0 138816 TELEFLEX INCORPORATED COM 879369106 2750 9389 SH SOLE 28 6642 0 2747 TELEFLEX INCORPORATED COM 879369106 3161 10792 SH SOLE 29 995 0 9797 TELEFLEX INCORPORATED COM 879369106 51586 176145 SH SOLE 30 176145 0 0 TELEFLEX INCORPORATED COM 879369106 57602 196689 SH SOLE 31 7898 0 188791 TELEFLEX INCORPORATED COM 879369106 53505 182698 SH SOLE 34 182698 0 0 TELEFLEX INCORPORATED COM 879369106 8730 29810 SH SOLE 36 29810 0 0 TELEFLEX INCORPORATED COM 879369106 274 935 SH SOLE 40 935 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 464 48669 SH SOLE 2 0 0 48669 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 1819 190923 SH SOLE 19 190923 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 297 31180 SH SOLE 26 31180 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 285 29934 SH SOLE 30 29934 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 8827 926274 SH SOLE 34 926274 0 0 TELENAV INC COM 879455103 99 22913 SH SOLE 2 2185 0 20728 TELENAV INC COM 879455103 4 966 SH SOLE 7 966 0 0 TELENAV INC COM 879455103 541 125123 SH SOLE 18 125123 0 0 TELENAV INC COM 879455103 269 62178 SH SOLE 19 62178 0 0 TELENAV INC COM 879455103 5253 1215858 SH SOLE 21 1215858 0 0 TELENAV INC COM 879455103 4254 984765 SH SOLE 22 961626 0 23139 TELEPHONE & DATA SYS INC COM NEW 879433829 7820 466608 SH SOLE 2 272993 0 193615 TELEPHONE & DATA SYS INC COM NEW 879433829 417 24908 SH SOLE 4 24908 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 2077 123909 SH SOLE 7 123909 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 1182 70501 SH SOLE 13 70501 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 33438 1995087 SH SOLE 18 1926111 0 68976 TELEPHONE & DATA SYS INC COM NEW 879433829 35381 2111064 SH SOLE 19 2111064 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 80901 4827006 SH SOLE 21 4827006 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 75253 4490010 SH SOLE 22 3900995 0 589015 TELEPHONE & DATA SYS INC COM NEW 879433829 1681 100298 SH SOLE 23 100298 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 1127 67223 SH SOLE 25 67223 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 2074 123751 SH SOLE 26 30048 0 93703 TELEPHONE & DATA SYS INC COM NEW 879433829 275 16396 SH SOLE 28 16396 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 4686 279603 SH SOLE 29 22531 0 257072 TELEPHONE & DATA SYS INC COM NEW 879433829 1058 63128 SH SOLE 30 63128 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 1234 73640 SH SOLE 31 45094 0 28546 TELEPHONE & DATA SYS INC COM NEW 879433829 7330 437380 SH SOLE 34 437380 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 779 46454 SH SOLE 36 46454 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 174 10404 SH SOLE 40 10404 0 0 TELIGENT INC NEW COM 87960W104 15 53496 SH SOLE 21 53496 0 0 TELIGENT INC NEW COM 87960W104 217 776227 SH SOLE 22 776227 0 0 TELLURIAN INC NEW COM 87968A104 29 32317 SH SOLE 2 3162 0 29155 TELLURIAN INC NEW COM 87968A104 0 382 SH SOLE 4 382 0 0 TELLURIAN INC NEW COM 87968A104 1 1411 SH SOLE 7 1411 0 0 TELLURIAN INC NEW COM 87968A104 293 323615 SH SOLE 18 323615 0 0 TELLURIAN INC NEW COM 87968A104 157 174213 SH SOLE 19 174213 0 0 TELLURIAN INC NEW COM 87968A104 2935 3247543 SH SOLE 21 3247543 0 0 TELLURIAN INC NEW COM 87968A104 1958 2165880 SH SOLE 22 2087481 0 78399 TELLURIAN INC NEW COM 87968A104 21 22823 SH SOLE 26 0 0 22823 TELLURIAN INC NEW COM 87968A104 12 12808 SH SOLE 28 12808 0 0 TELLURIAN INC NEW COM 87968A104 28 30852 SH SOLE 30 30852 0 0 TELLURIAN INC NEW COM 87968A104 8 8489 SH SOLE 40 8489 0 0 TELUS CORPORATION COM 87971M103 76904 4873537 SH SOLE 18 4866419 0 7118 TELUS CORPORATION COM 87971M103 2851 180684 SH SOLE 26 180684 0 0 TELUS CORPORATION COM 87971M103 849 53778 SH SOLE 31 0 0 53778 TEMPUR SEALY INTL INC COM 88023U101 5230 119646 SH SOLE 2 30353 0 89293 TEMPUR SEALY INTL INC COM 88023U101 9 209 SH SOLE 4 209 0 0 TEMPUR SEALY INTL INC COM 88023U101 36 828 SH SOLE 7 828 0 0 TEMPUR SEALY INTL INC COM 88023U101 5465 125027 SH SOLE 18 125027 0 0 TEMPUR SEALY INTL INC COM 88023U101 468 10707 SH SOLE 19 10707 0 0 TEMPUR SEALY INTL INC COM 88023U101 96259 2202222 SH SOLE 21 2202222 0 0 TEMPUR SEALY INTL INC COM 88023U101 72756 1664518 SH SOLE 22 1589916 0 74602 TEMPUR SEALY INTL INC COM 88023U101 1094 25037 SH SOLE 26 8622 0 16415 TEMPUR SEALY INTL INC COM 88023U101 263 6026 SH SOLE 28 6026 0 0 TEMPUR SEALY INTL INC COM 88023U101 672 15363 SH SOLE 30 15363 0 0 TEMPUR SEALY INTL INC COM 88023U101 125 2856 SH SOLE 31 941 0 1915 TEMPUR SEALY INTL INC COM 88023U101 83 1908 SH SOLE 34 1908 0 0 TEMPUR SEALY INTL INC COM 88023U101 231 5290 SH SOLE 40 5290 0 0 TENABLE HLDGS INC COM 88025T102 309 14130 SH SOLE 2 2020 0 12110 TENABLE HLDGS INC COM 88025T102 4 181 SH SOLE 4 181 0 0 TENABLE HLDGS INC COM 88025T102 12 560 SH SOLE 7 560 0 0 TENABLE HLDGS INC COM 88025T102 2869 131238 SH SOLE 18 131238 0 0 TENABLE HLDGS INC COM 88025T102 1981 90631 SH SOLE 19 90631 0 0 TENABLE HLDGS INC COM 88025T102 30357 1388679 SH SOLE 21 1388679 0 0 TENABLE HLDGS INC COM 88025T102 25166 1151222 SH SOLE 22 1113085 0 38137 TENABLE HLDGS INC COM 88025T102 19 865 SH SOLE 23 865 0 0 TENABLE HLDGS INC COM 88025T102 53 2439 SH SOLE 26 0 0 2439 TENABLE HLDGS INC COM 88025T102 144 6574 SH SOLE 28 6574 0 0 TENABLE HLDGS INC COM 88025T102 7368 337068 SH SOLE 30 337068 0 0 TENABLE HLDGS INC COM 88025T102 77 3542 SH SOLE 40 3542 0 0 TENAX THERAPEUTICS INC COM NEW 88032L209 0 627 SH SOLE 21 627 0 0 TENAX THERAPEUTICS INC COM NEW 88032L209 342 598475 SH SOLE 22 598475 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1772 176124 SH SOLE 2 2719 0 173405 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 271 26965 SH SOLE 4 26965 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 128 12680 SH SOLE 7 12680 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 389 38683 SH SOLE 15 37278 0 1405 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 244 24247 SH SOLE 18 24247 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 101 10028 SH SOLE 19 10028 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 17023 1692193 SH SOLE 21 1692193 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 11728 1165761 SH SOLE 22 1071394 0 94367 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 532 52919 SH SOLE 23 52919 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 687 68300 SH SOLE 25 68300 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 5818 578339 SH SOLE 26 253320 0 325019 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 392 38947 SH SOLE 28 38947 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 136 13545 SH SOLE 29 13545 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 5660 562650 SH SOLE 30 562650 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 17 1680 SH SOLE 31 1680 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 118 11772 SH SOLE 34 11772 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 8 795 SH SOLE 40 795 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 2017 140072 SH SOLE 2 102725 0 37347 TENET HEALTHCARE CORP COM NEW 88033G407 6 433 SH SOLE 4 433 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 77 5330 SH SOLE 7 5330 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 8599 597160 SH SOLE 18 595337 0 1823 TENET HEALTHCARE CORP COM NEW 88033G407 3051 211853 SH SOLE 19 211853 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 106994 7430148 SH SOLE 21 7430148 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 50224 3487760 SH SOLE 22 3367350 0 120410 TENET HEALTHCARE CORP COM NEW 88033G407 5 372 SH SOLE 23 372 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 485 33682 SH SOLE 26 22687 0 10995 TENET HEALTHCARE CORP COM NEW 88033G407 189 13147 SH SOLE 28 13147 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 1013 70327 SH SOLE 30 70327 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 186 12900 SH SOLE 31 0 0 12900 TENET HEALTHCARE CORP COM NEW 88033G407 16 1100 SH SOLE 34 1100 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 790 54827 SH SOLE 36 54827 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 140 9746 SH SOLE 40 9746 0 0 TENNANT CO COM 880345103 388 6701 SH SOLE 2 913 0 5788 TENNANT CO COM 880345103 1 21 SH SOLE 4 21 0 0 TENNANT CO COM 880345103 18 313 SH SOLE 7 313 0 0 TENNANT CO COM 880345103 4760 82144 SH SOLE 18 82144 0 0 TENNANT CO COM 880345103 1940 33473 SH SOLE 19 33473 0 0 TENNANT CO COM 880345103 111384 1922078 SH SOLE 21 1922078 0 0 TENNANT CO COM 880345103 31054 535880 SH SOLE 22 516088 0 19792 TENNANT CO COM 880345103 258 4445 SH SOLE 26 3364 0 1081 TENNANT CO COM 880345103 141 2430 SH SOLE 28 2430 0 0 TENNANT CO COM 880345103 1384 23885 SH SOLE 30 23885 0 0 TENNANT CO COM 880345103 113 1948 SH SOLE 40 1948 0 0 TENNECO INC CL A VTG COM STK 880349105 169 46870 SH SOLE 2 2063 0 44807 TENNECO INC CL A VTG COM STK 880349105 1 261 SH SOLE 4 261 0 0 TENNECO INC CL A VTG COM STK 880349105 16 4394 SH SOLE 7 4394 0 0 TENNECO INC CL A VTG COM STK 880349105 650 180611 SH SOLE 18 180611 0 0 TENNECO INC CL A VTG COM STK 880349105 348 96696 SH SOLE 19 96696 0 0 TENNECO INC CL A VTG COM STK 880349105 6322 1756034 SH SOLE 21 1756034 0 0 TENNECO INC CL A VTG COM STK 880349105 5917 1643622 SH SOLE 22 1561498 0 82124 TENNECO INC CL A VTG COM STK 880349105 51 14142 SH SOLE 26 9675 0 4467 TENNECO INC CL A VTG COM STK 880349105 26 7137 SH SOLE 28 7137 0 0 TENNECO INC CL A VTG COM STK 880349105 338 93759 SH SOLE 30 93759 0 0 TENNECO INC CL A VTG COM STK 880349105 35 9726 SH SOLE 31 0 0 9726 TENNECO INC CL A VTG COM STK 880349105 44 12267 SH SOLE 36 12267 0 0 TENNECO INC CL A VTG COM STK 880349105 23 6432 SH SOLE 40 6432 0 0 TERADATA CORP DEL COM 88076W103 8625 420938 SH SOLE 2 198021 0 222917 TERADATA CORP DEL COM 88076W103 196 9564 SH SOLE 4 9564 0 0 TERADATA CORP DEL COM 88076W103 160 7829 SH SOLE 7 7829 0 0 TERADATA CORP DEL COM 88076W103 7133 348143 SH SOLE 18 341890 0 6253 TERADATA CORP DEL COM 88076W103 1041 50785 SH SOLE 19 50785 0 0 TERADATA CORP DEL COM 88076W103 122367 5972043 SH SOLE 21 5972043 0 0 TERADATA CORP DEL COM 88076W103 85063 4151453 SH SOLE 22 3862828 0 288625 TERADATA CORP DEL COM 88076W103 534 26085 SH SOLE 23 26085 0 0 TERADATA CORP DEL COM 88076W103 57 2782 SH SOLE 25 2782 0 0 TERADATA CORP DEL COM 88076W103 1091 53224 SH SOLE 26 30775 0 22449 TERADATA CORP DEL COM 88076W103 325 15845 SH SOLE 28 15845 0 0 TERADATA CORP DEL COM 88076W103 552 26923 SH SOLE 29 26923 0 0 TERADATA CORP DEL COM 88076W103 9695 473162 SH SOLE 30 473162 0 0 TERADATA CORP DEL COM 88076W103 810 39543 SH SOLE 31 31388 0 8155 TERADATA CORP DEL COM 88076W103 135 6608 SH SOLE 34 6608 0 0 TERADATA CORP DEL COM 88076W103 92 4510 SH SOLE 36 4510 0 0 TERADATA CORP DEL COM 88076W103 231 11280 SH SOLE 40 11280 0 0 TERADYNE INC COM 880770102 26583 490736 SH SOLE 2 138392 0 352344 TERADYNE INC COM 880770102 4325 79840 SH SOLE 4 75215 0 4625 TERADYNE INC COM 880770102 6138 113303 SH SOLE 7 25539 0 87764 TERADYNE INC COM 880770102 668 12340 SH SOLE 15 12340 0 0 TERADYNE INC COM 880770102 2 41 SH SOLE 17 0 0 41 TERADYNE INC COM 880770102 26635 491687 SH SOLE 18 477584 0 14103 TERADYNE INC COM 880770102 2417 44618 SH SOLE 19 44618 0 0 TERADYNE INC COM 880770102 502856 9282923 SH SOLE 21 9282923 0 0 TERADYNE INC COM 880770102 314440 5804691 SH SOLE 22 5519896 0 284795 TERADYNE INC COM 880770102 8037 148371 SH SOLE 23 148371 0 0 TERADYNE INC COM 880770102 1906 35192 SH SOLE 25 35192 0 0 TERADYNE INC COM 880770102 31213 576203 SH SOLE 26 153232 0 422971 TERADYNE INC COM 880770102 1816 33520 SH SOLE 28 24042 0 9478 TERADYNE INC COM 880770102 2098 38735 SH SOLE 29 3204 0 35531 TERADYNE INC COM 880770102 35550 656268 SH SOLE 30 656268 0 0 TERADYNE INC COM 880770102 2046 37764 SH SOLE 31 30744 0 7020 TERADYNE INC COM 880770102 785 14495 SH SOLE 34 14495 0 0 TERADYNE INC COM 880770102 2067 38155 SH SOLE 36 38155 0 0 TERADYNE INC COM 880770102 219 4044 SH SOLE 40 4044 0 0 TERADYNE INC NOTE 1.250%12/1 880770AG7 2417 1350000 PRN SOLE 21 1350000 0 0 TEREX CORP NEW COM 880779103 857 59700 SH SOLE 2 28766 0 30934 TEREX CORP NEW COM 880779103 5 319 SH SOLE 4 319 0 0 TEREX CORP NEW COM 880779103 31 2149 SH SOLE 7 2149 0 0 TEREX CORP NEW COM 880779103 5267 366801 SH SOLE 18 366801 0 0 TEREX CORP NEW COM 880779103 1698 118267 SH SOLE 19 118267 0 0 TEREX CORP NEW COM 880779103 64124 4465463 SH SOLE 21 4465463 0 0 TEREX CORP NEW COM 880779103 31694 2207104 SH SOLE 22 2118655 0 88449 TEREX CORP NEW COM 880779103 551 38392 SH SOLE 26 23141 0 15251 TEREX CORP NEW COM 880779103 141 9785 SH SOLE 28 9785 0 0 TEREX CORP NEW COM 880779103 342 23788 SH SOLE 30 23788 0 0 TEREX CORP NEW COM 880779103 40 2800 SH SOLE 31 0 0 2800 TEREX CORP NEW COM 880779103 31 2190 SH SOLE 34 2190 0 0 TEREX CORP NEW COM 880779103 28 1945 SH SOLE 36 1945 0 0 TEREX CORP NEW COM 880779103 94 6542 SH SOLE 40 6542 0 0 TERNIUM SA SPONSORED ADS 880890108 164 13822 SH SOLE 19 13822 0 0 TERNIUM SA SPONSORED ADS 880890108 5384 452420 SH SOLE 25 452420 0 0 TERNIUM SA SPONSORED ADS 880890108 6118 514159 SH SOLE 34 514159 0 0 TERRAFORM PWR INC COM CL A 88104R209 731 46351 SH SOLE 2 4147 0 42204 TERRAFORM PWR INC COM CL A 88104R209 2 148 SH SOLE 4 148 0 0 TERRAFORM PWR INC COM CL A 88104R209 25 1565 SH SOLE 7 1565 0 0 TERRAFORM PWR INC COM CL A 88104R209 4313 273485 SH SOLE 18 273485 0 0 TERRAFORM PWR INC COM CL A 88104R209 2400 152159 SH SOLE 19 152159 0 0 TERRAFORM PWR INC COM CL A 88104R209 59481 3771792 SH SOLE 21 3771792 0 0 TERRAFORM PWR INC COM CL A 88104R209 36200 2295507 SH SOLE 22 2205926 0 89581 TERRAFORM PWR INC COM CL A 88104R209 102 6475 SH SOLE 26 0 0 6475 TERRAFORM PWR INC COM CL A 88104R209 136 8603 SH SOLE 28 8603 0 0 TERRAFORM PWR INC COM CL A 88104R209 20278 1285881 SH SOLE 30 1285881 0 0 TERRAFORM PWR INC COM CL A 88104R209 134 8491 SH SOLE 40 8491 0 0 TERRENO RLTY CORP COM 88146M101 9508 183734 SH SOLE 2 4067 0 179667 TERRENO RLTY CORP COM 88146M101 2018 39001 SH SOLE 4 39001 0 0 TERRENO RLTY CORP COM 88146M101 3615 69848 SH SOLE 7 69848 0 0 TERRENO RLTY CORP COM 88146M101 11938 230682 SH SOLE 18 230682 0 0 TERRENO RLTY CORP COM 88146M101 10741 207558 SH SOLE 19 207558 0 0 TERRENO RLTY CORP COM 88146M101 132216 2554890 SH SOLE 21 2554890 0 0 TERRENO RLTY CORP COM 88146M101 128633 2485664 SH SOLE 22 2409737 0 75927 TERRENO RLTY CORP COM 88146M101 150 2901 SH SOLE 23 2901 0 0 TERRENO RLTY CORP COM 88146M101 8139 157275 SH SOLE 25 157275 0 0 TERRENO RLTY CORP COM 88146M101 3476 67165 SH SOLE 26 13892 0 53273 TERRENO RLTY CORP COM 88146M101 511 9884 SH SOLE 28 9884 0 0 TERRENO RLTY CORP COM 88146M101 1765 34114 SH SOLE 29 34114 0 0 TERRENO RLTY CORP COM 88146M101 15165 293044 SH SOLE 30 293044 0 0 TERRENO RLTY CORP COM 88146M101 21 402 SH SOLE 34 402 0 0 TERRENO RLTY CORP COM 88146M101 374 7229 SH SOLE 40 7229 0 0 TERRITORIAL BANCORP INC COM 88145X108 197 8026 SH SOLE 2 521 0 7505 TERRITORIAL BANCORP INC COM 88145X108 747 30442 SH SOLE 18 30442 0 0 TERRITORIAL BANCORP INC COM 88145X108 385 15700 SH SOLE 19 15700 0 0 TERRITORIAL BANCORP INC COM 88145X108 7240 294921 SH SOLE 21 294921 0 0 TERRITORIAL BANCORP INC COM 88145X108 3302 134510 SH SOLE 22 128206 0 6304 TESLA INC COM 88160R101 191832 366092 SH SOLE 2 57471 0 308621 TESLA INC COM 88160R101 34782 66377 SH SOLE 4 62669 0 3708 TESLA INC COM 88160R101 10637 20300 SH SOLE 7 20300 0 0 TESLA INC COM 88160R101 2835 5410 SH SOLE 13 5410 0 0 TESLA INC COM 88160R101 6033 11513 SH SOLE 15 11513 0 0 TESLA INC COM 88160R101 73 139 SH SOLE 17 0 0 139 TESLA INC COM 88160R101 37905 72337 SH SOLE 18 59769 0 12568 TESLA INC COM 88160R101 77342 147600 SH SOLE 19 147600 0 0 TESLA INC COM 88160R101 796898 1520797 SH SOLE 21 1520797 0 0 TESLA INC COM 88160R101 1899940 3625840 SH SOLE 22 3361360 0 264480 TESLA INC COM 88160R101 53103 101341 SH SOLE 23 101341 0 0 TESLA INC COM 88160R101 82311 157082 SH SOLE 25 157082 0 0 TESLA INC COM 88160R101 208438 397783 SH SOLE 26 85851 0 311932 TESLA INC COM 88160R101 14466 27606 SH SOLE 28 19609 0 7997 TESLA INC COM 88160R101 11713 22354 SH SOLE 29 6678 0 15676 TESLA INC COM 88160R101 216017 412246 SH SOLE 30 412246 0 0 TESLA INC COM 88160R101 32918 62820 SH SOLE 31 30956 0 31864 TESLA INC COM 88160R101 14962 28553 SH SOLE 32 28553 0 0 TESLA INC COM 88160R101 39394 75180 SH SOLE 34 75180 0 0 TESLA INC COM 88160R101 46726 89172 SH SOLE 36 89172 0 0 TESLA INC COM 88160R101 1596 3045 SH SOLE 40 3045 0 0 TESLA INC NOTE 1.250% 3/0 88160RAC5 6261 4075000 PRN SOLE 21 4075000 0 0 TESLA INC NOTE 2.375% 3/1 88160RAD3 4877 2850000 PRN SOLE 21 2850000 0 0 TESLA INC NOTE 2.375% 3/1 88160RAD3 856 500000 PRN SOLE 22 500000 0 0 TESLA INC NOTE 2.000% 5/1 88160RAG6 10015 5490000 PRN SOLE 21 5490000 0 0 TESLA INC NOTE 2.000% 5/1 88160RAG6 456 250000 PRN SOLE 22 250000 0 0 TESSCO TECHNOLOGIES INC COM 872386107 72 14710 SH SOLE 2 8939 0 5771 TESSCO TECHNOLOGIES INC COM 872386107 124 25388 SH SOLE 18 25388 0 0 TESSCO TECHNOLOGIES INC COM 872386107 515 105383 SH SOLE 19 105383 0 0 TESSCO TECHNOLOGIES INC COM 872386107 1195 244470 SH SOLE 21 244470 0 0 TESSCO TECHNOLOGIES INC COM 872386107 2010 411006 SH SOLE 22 408200 0 2806 TESSCO TECHNOLOGIES INC COM 872386107 117 23886 SH SOLE 23 23886 0 0 TESSCO TECHNOLOGIES INC COM 872386107 321 65701 SH SOLE 26 0 0 65701 TETRA TECH INC NEW COM 88162G103 2909 41196 SH SOLE 2 23819 0 17377 TETRA TECH INC NEW COM 88162G103 18 252 SH SOLE 4 252 0 0 TETRA TECH INC NEW COM 88162G103 2637 37343 SH SOLE 7 37343 0 0 TETRA TECH INC NEW COM 88162G103 22609 320155 SH SOLE 18 315442 0 4713 TETRA TECH INC NEW COM 88162G103 8164 115601 SH SOLE 19 115601 0 0 TETRA TECH INC NEW COM 88162G103 265995 3766561 SH SOLE 21 3766561 0 0 TETRA TECH INC NEW COM 88162G103 129653 1835926 SH SOLE 22 1776641 0 59285 TETRA TECH INC NEW COM 88162G103 1397 19788 SH SOLE 26 13451 0 6337 TETRA TECH INC NEW COM 88162G103 572 8102 SH SOLE 28 8102 0 0 TETRA TECH INC NEW COM 88162G103 22362 316648 SH SOLE 30 316648 0 0 TETRA TECH INC NEW COM 88162G103 63 899 SH SOLE 34 899 0 0 TETRA TECH INC NEW COM 88162G103 416 5889 SH SOLE 40 5889 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 34 106372 SH SOLE 2 4851 0 101521 TETRA TECHNOLOGIES INC DEL COM 88162F105 1 3207 SH SOLE 7 3207 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 180 563283 SH SOLE 18 563283 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 67 210456 SH SOLE 19 210456 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 4750 14842341 SH SOLE 21 14842341 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 1149 3591767 SH SOLE 22 3525132 0 66635 TETRA TECHNOLOGIES INC DEL COM 88162F105 35 109395 SH SOLE 30 109395 0 0 TETRAPHASE PHARMACEUTICALS I COM NEW 88165N204 2 1791 SH SOLE 18 1791 0 0 TETRAPHASE PHARMACEUTICALS I COM NEW 88165N204 23 17755 SH SOLE 21 17755 0 0 TETRAPHASE PHARMACEUTICALS I COM NEW 88165N204 64 50253 SH SOLE 22 50253 0 0 TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 1490 1610000 PRN SOLE 21 1610000 0 0 TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 18 2000 SH Put SOLE 2 2000 0 0 TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 6152 685000 SH Put SOLE 19 685000 0 0 TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 63 7000 SH Put SOLE 22 7000 0 0 TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 638 71000 SH Put SOLE 34 71000 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3746 417202 SH SOLE 2 205888 0 211314 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4390 488880 SH SOLE 4 458985 0 29895 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 8275 921492 SH SOLE 7 744050 0 177442 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 17 1890 SH SOLE 13 1890 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1051 117035 SH SOLE 15 117035 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 9252 1030270 SH SOLE 18 1027543 0 2727 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4518 503160 SH SOLE 19 503160 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 120342 13401141 SH SOLE 21 13401141 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 141908 15802719 SH SOLE 22 15182243 0 620476 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 7068 787097 SH SOLE 23 787097 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 648 72154 SH SOLE 25 72154 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 19966 2223361 SH SOLE 26 560313 0 1663048 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1290 143668 SH SOLE 28 143668 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 17 1890 SH SOLE 29 1890 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4920 547902 SH SOLE 30 547902 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1826 203323 SH SOLE 31 167000 0 36323 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 6847 762523 SH SOLE 34 762523 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2588 288142 SH SOLE 36 288142 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 202 22458 SH SOLE 40 22458 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 2541 114633 SH SOLE 2 23731 0 90902 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 5 246 SH SOLE 4 246 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 31 1406 SH SOLE 7 1406 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 3096 139650 SH SOLE 18 139650 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 261 11784 SH SOLE 19 11784 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 53522 2414184 SH SOLE 21 2414184 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 36505 1646611 SH SOLE 22 1559799 0 86812 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 375 16934 SH SOLE 26 9779 0 7155 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 154 6945 SH SOLE 28 6945 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 409 18467 SH SOLE 30 18467 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 24 1078 SH SOLE 31 1078 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 18 832 SH SOLE 36 832 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 111 4992 SH SOLE 40 4992 0 0 TEXAS INSTRS INC COM 882508104 253689 2538667 SH SOLE 2 447917 0 2090750 TEXAS INSTRS INC COM 882508104 48158 481913 SH SOLE 4 456570 0 25343 TEXAS INSTRS INC COM 882508104 93739 938042 SH SOLE 7 897124 0 40918 TEXAS INSTRS INC COM 882508104 3725 37277 SH SOLE 13 37277 0 0 TEXAS INSTRS INC COM 882508104 7965 79705 SH SOLE 15 79705 0 0 TEXAS INSTRS INC COM 882508104 2 24 SH SOLE 17 0 0 24 TEXAS INSTRS INC COM 882508104 262164 2623479 SH SOLE 18 2452417 0 171062 TEXAS INSTRS INC COM 882508104 82524 825822 SH SOLE 19 825822 0 0 TEXAS INSTRS INC COM 882508104 2488332 24900753 SH SOLE 21 24900753 0 0 TEXAS INSTRS INC COM 882508104 2269178 22707675 SH SOLE 22 20392300 0 2315375 TEXAS INSTRS INC COM 882508104 71194 712440 SH SOLE 23 712440 0 0 TEXAS INSTRS INC COM 882508104 112695 1127742 SH SOLE 25 1127742 0 0 TEXAS INSTRS INC COM 882508104 552117 5525036 SH SOLE 26 633960 0 4891076 TEXAS INSTRS INC COM 882508104 18952 189648 SH SOLE 28 134467 0 55181 TEXAS INSTRS INC COM 882508104 14401 144109 SH SOLE 29 43789 0 100320 TEXAS INSTRS INC COM 882508104 439929 4402367 SH SOLE 30 4402367 0 0 TEXAS INSTRS INC COM 882508104 116174 1162555 SH SOLE 31 228600 0 933955 TEXAS INSTRS INC COM 882508104 14798 148080 SH SOLE 32 148080 0 0 TEXAS INSTRS INC COM 882508104 61108 611506 SH SOLE 34 611506 0 0 TEXAS INSTRS INC COM 882508104 62978 630222 SH SOLE 36 630222 0 0 TEXAS INSTRS INC COM 882508104 1249 12494 SH SOLE 37 12494 0 0 TEXAS INSTRS INC COM 882508104 2059 20607 SH SOLE 40 20607 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 1334 3510 SH SOLE 21 3510 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 559 1470 SH SOLE 26 1037 0 433 TEXAS PAC LD TR SUB CTF PROP I T 882610108 298 785 SH SOLE 28 785 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 310 817 SH SOLE 30 817 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 239 630 SH SOLE 40 630 0 0 TEXAS ROADHOUSE INC COM 882681109 2290 55448 SH SOLE 2 34507 0 20941 TEXAS ROADHOUSE INC COM 882681109 11 262 SH SOLE 4 262 0 0 TEXAS ROADHOUSE INC COM 882681109 48 1159 SH SOLE 7 1159 0 0 TEXAS ROADHOUSE INC COM 882681109 692 16755 SH SOLE 13 16755 0 0 TEXAS ROADHOUSE INC COM 882681109 18651 451609 SH SOLE 18 410220 0 41389 TEXAS ROADHOUSE INC COM 882681109 16188 391956 SH SOLE 19 391956 0 0 TEXAS ROADHOUSE INC COM 882681109 188700 4569007 SH SOLE 21 4569007 0 0 TEXAS ROADHOUSE INC COM 882681109 104341 2526414 SH SOLE 22 2414600 0 111814 TEXAS ROADHOUSE INC COM 882681109 862 20871 SH SOLE 23 20871 0 0 TEXAS ROADHOUSE INC COM 882681109 3461 83795 SH SOLE 26 13992 0 69803 TEXAS ROADHOUSE INC COM 882681109 363 8781 SH SOLE 28 8781 0 0 TEXAS ROADHOUSE INC COM 882681109 1166 28221 SH SOLE 29 0 0 28221 TEXAS ROADHOUSE INC COM 882681109 1215 29416 SH SOLE 30 29416 0 0 TEXAS ROADHOUSE INC COM 882681109 90 2183 SH SOLE 34 2183 0 0 TEXAS ROADHOUSE INC COM 882681109 487 11787 SH SOLE 36 11787 0 0 TEXAS ROADHOUSE INC COM 882681109 285 6896 SH SOLE 40 6896 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 409 49757 SH SOLE 2 3129 0 46628 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 8 952 SH SOLE 7 952 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 0 57 SH SOLE 17 0 0 57 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1498 182253 SH SOLE 18 182253 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 799 97169 SH SOLE 19 97169 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 14161 1722761 SH SOLE 21 1722761 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 4809 585037 SH SOLE 22 550958 0 34079 TEXTRON INC COM 883203101 14793 554684 SH SOLE 2 69515 0 485169 TEXTRON INC COM 883203101 2853 106990 SH SOLE 4 100402 0 6588 TEXTRON INC COM 883203101 9239 346432 SH SOLE 7 206410 0 140022 TEXTRON INC COM 883203101 147 5519 SH SOLE 13 5519 0 0 TEXTRON INC COM 883203101 682 25560 SH SOLE 15 25560 0 0 TEXTRON INC COM 883203101 4 142 SH SOLE 17 0 0 142 TEXTRON INC COM 883203101 11608 435239 SH SOLE 18 419402 0 15837 TEXTRON INC COM 883203101 1678 62931 SH SOLE 19 62931 0 0 TEXTRON INC COM 883203101 215264 8071374 SH SOLE 21 8071374 0 0 TEXTRON INC COM 883203101 145295 5447875 SH SOLE 22 4873926 0 573949 TEXTRON INC COM 883203101 4415 165554 SH SOLE 23 165554 0 0 TEXTRON INC COM 883203101 7345 275388 SH SOLE 25 275388 0 0 TEXTRON INC COM 883203101 10754 403206 SH SOLE 26 194081 0 209125 TEXTRON INC COM 883203101 426 15977 SH SOLE 28 0 0 15977 TEXTRON INC COM 883203101 1421 53283 SH SOLE 29 4672 0 48611 TEXTRON INC COM 883203101 22610 847768 SH SOLE 30 847768 0 0 TEXTRON INC COM 883203101 1683 63088 SH SOLE 31 45482 0 17606 TEXTRON INC COM 883203101 4077 152866 SH SOLE 36 152866 0 0 TEXTRON INC COM 883203101 142 5314 SH SOLE 40 5314 0 0 TFF PHARMACEUTICALS INC COM 87241J104 3 880 SH SOLE 18 880 0 0 TFF PHARMACEUTICALS INC COM 87241J104 58 15156 SH SOLE 21 15156 0 0 TFF PHARMACEUTICALS INC COM 87241J104 23 6098 SH SOLE 22 6098 0 0 TFS FINL CORP COM 87240R107 2092 136976 SH SOLE 2 9659 0 127317 TFS FINL CORP COM 87240R107 4 278 SH SOLE 4 278 0 0 TFS FINL CORP COM 87240R107 77 5010 SH SOLE 7 5010 0 0 TFS FINL CORP COM 87240R107 376 24633 SH SOLE 18 24633 0 0 TFS FINL CORP COM 87240R107 175 11480 SH SOLE 19 11480 0 0 TFS FINL CORP COM 87240R107 11725 767829 SH SOLE 21 767829 0 0 TFS FINL CORP COM 87240R107 22524 1475020 SH SOLE 22 1392830 0 82190 TFS FINL CORP COM 87240R107 5 301 SH SOLE 23 301 0 0 TFS FINL CORP COM 87240R107 248 16237 SH SOLE 26 11939 0 4298 TFS FINL CORP COM 87240R107 108 7070 SH SOLE 28 7070 0 0 TFS FINL CORP COM 87240R107 252 16491 SH SOLE 30 16491 0 0 TFS FINL CORP COM 87240R107 14 905 SH SOLE 31 905 0 0 TFS FINL CORP COM 87240R107 134 8771 SH SOLE 40 8771 0 0 TG THERAPEUTICS INC COM 88322Q108 366 37191 SH SOLE 2 4402 0 32789 TG THERAPEUTICS INC COM 88322Q108 16 1611 SH SOLE 7 1611 0 0 TG THERAPEUTICS INC COM 88322Q108 3175 322640 SH SOLE 18 322640 0 0 TG THERAPEUTICS INC COM 88322Q108 1672 169969 SH SOLE 19 169969 0 0 TG THERAPEUTICS INC COM 88322Q108 29571 3005157 SH SOLE 21 3005157 0 0 TG THERAPEUTICS INC COM 88322Q108 24531 2492945 SH SOLE 22 2385640 0 107305 TG THERAPEUTICS INC COM 88322Q108 3 327 SH SOLE 23 327 0 0 TG THERAPEUTICS INC COM 88322Q108 197 19984 SH SOLE 26 0 0 19984 TG THERAPEUTICS INC COM 88322Q108 137 13948 SH SOLE 28 13948 0 0 TG THERAPEUTICS INC COM 88322Q108 292 29664 SH SOLE 30 29664 0 0 TG THERAPEUTICS INC COM 88322Q108 9 896 SH SOLE 34 896 0 0 TG THERAPEUTICS INC COM 88322Q108 90 9114 SH SOLE 40 9114 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 4 3060 SH SOLE 18 3060 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 60 46349 SH SOLE 21 46349 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 41 31452 SH SOLE 22 31452 0 0 THE REALREAL INC COM 88339P101 296 42203 SH SOLE 2 7051 0 35152 THE REALREAL INC COM 88339P101 12 1712 SH SOLE 7 1712 0 0 THE REALREAL INC COM 88339P101 1303 185909 SH SOLE 18 178174 0 7735 THE REALREAL INC COM 88339P101 1603 228687 SH SOLE 19 228687 0 0 THE REALREAL INC COM 88339P101 12028 1715860 SH SOLE 21 1715860 0 0 THE REALREAL INC COM 88339P101 7374 1051953 SH SOLE 22 989544 0 62409 THE REALREAL INC COM 88339P101 148 21068 SH SOLE 23 21068 0 0 THE REALREAL INC COM 88339P101 501 71511 SH SOLE 26 0 0 71511 THE REALREAL INC COM 88339P101 22 3177 SH SOLE 30 3177 0 0 THE REALREAL INC COM 88339P101 26 3736 SH SOLE 40 3736 0 0 THE TRADE DESK INC COM CL A 88339J105 14224 73700 SH SOLE 2 3203 0 70497 THE TRADE DESK INC COM CL A 88339J105 33 171 SH SOLE 4 171 0 0 THE TRADE DESK INC COM CL A 88339J105 136 704 SH SOLE 7 704 0 0 THE TRADE DESK INC COM CL A 88339J105 3554 18412 SH SOLE 18 18412 0 0 THE TRADE DESK INC COM CL A 88339J105 9699 50254 SH SOLE 19 50254 0 0 THE TRADE DESK INC COM CL A 88339J105 129051 668656 SH SOLE 21 668656 0 0 THE TRADE DESK INC COM CL A 88339J105 203360 1053677 SH SOLE 22 991933 0 61744 THE TRADE DESK INC COM CL A 88339J105 3830 19846 SH SOLE 25 19846 0 0 THE TRADE DESK INC COM CL A 88339J105 3039 15745 SH SOLE 26 8188 0 7557 THE TRADE DESK INC COM CL A 88339J105 1030 5339 SH SOLE 28 5339 0 0 THE TRADE DESK INC COM CL A 88339J105 2464 12769 SH SOLE 30 12769 0 0 THE TRADE DESK INC COM CL A 88339J105 159 822 SH SOLE 31 822 0 0 THE TRADE DESK INC COM CL A 88339J105 2282 11822 SH SOLE 34 11822 0 0 THE TRADE DESK INC COM CL A 88339J105 796 4122 SH SOLE 40 4122 0 0 THERAPEUTICSMD INC COM 88338N107 101 95373 SH SOLE 2 12916 0 82457 THERAPEUTICSMD INC COM 88338N107 1 1101 SH SOLE 4 1101 0 0 THERAPEUTICSMD INC COM 88338N107 4 3346 SH SOLE 7 3346 0 0 THERAPEUTICSMD INC COM 88338N107 845 797463 SH SOLE 18 769132 0 28331 THERAPEUTICSMD INC COM 88338N107 514 485300 SH SOLE 19 485300 0 0 THERAPEUTICSMD INC COM 88338N107 10497 9902534 SH SOLE 21 9902534 0 0 THERAPEUTICSMD INC COM 88338N107 6832 6445472 SH SOLE 22 6249426 0 196046 THERAPEUTICSMD INC COM 88338N107 5 5024 SH SOLE 23 5024 0 0 THERAPEUTICSMD INC COM 88338N107 39 36489 SH SOLE 26 22961 0 13528 THERAPEUTICSMD INC COM 88338N107 30 28707 SH SOLE 28 28707 0 0 THERAPEUTICSMD INC COM 88338N107 119 112106 SH SOLE 30 112106 0 0 THERAPEUTICSMD INC COM 88338N107 27 25181 SH SOLE 40 25181 0 0 THERATECHNOLOGIES INC COM 88338H100 8 5057 SH SOLE 22 5057 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 439 19016 SH SOLE 2 3369 0 15647 THERAVANCE BIOPHARMA INC COM G8807B106 3 143 SH SOLE 4 143 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 21 891 SH SOLE 7 891 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 4076 176361 SH SOLE 18 169854 0 6507 THERAVANCE BIOPHARMA INC COM G8807B106 3342 144611 SH SOLE 19 144611 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 50051 2165779 SH SOLE 21 2165779 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 31958 1382873 SH SOLE 22 1333922 0 48951 THERAVANCE BIOPHARMA INC COM G8807B106 66 2847 SH SOLE 23 2847 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 479 20747 SH SOLE 26 9808 0 10939 THERAVANCE BIOPHARMA INC COM G8807B106 139 6034 SH SOLE 28 6034 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 435 18822 SH SOLE 30 18822 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 111780 4836864 SH SOLE 31 0 0 4836864 THERAVANCE BIOPHARMA INC COM G8807B106 8 331 SH SOLE 34 331 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 126 5471 SH SOLE 40 5471 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 312028 1100239 SH SOLE 2 217982 0 882257 THERMO FISHER SCIENTIFIC INC COM 883556102 58013 204561 SH SOLE 4 193694 0 10867 THERMO FISHER SCIENTIFIC INC COM 883556102 98916 348787 SH SOLE 7 334637 0 14150 THERMO FISHER SCIENTIFIC INC COM 883556102 978 3447 SH SOLE 13 3447 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 9281 32726 SH SOLE 15 32726 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 9 31 SH SOLE 17 0 0 31 THERMO FISHER SCIENTIFIC INC COM 883556102 246235 868248 SH SOLE 18 807932 0 60316 THERMO FISHER SCIENTIFIC INC COM 883556102 257774 908935 SH SOLE 19 908935 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2624842 9255437 SH SOLE 21 9255437 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2681904 9456643 SH SOLE 22 8473204 0 983439 THERMO FISHER SCIENTIFIC INC COM 883556102 89698 316282 SH SOLE 23 316282 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 123212 434458 SH SOLE 25 434458 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 446574 1574662 SH SOLE 26 240707 0 1333955 THERMO FISHER SCIENTIFIC INC COM 883556102 23257 82006 SH SOLE 28 58130 0 23876 THERMO FISHER SCIENTIFIC INC COM 883556102 11632 41016 SH SOLE 29 20814 0 20202 THERMO FISHER SCIENTIFIC INC COM 883556102 431259 1520658 SH SOLE 30 1520658 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 32393 114221 SH SOLE 31 90321 0 23900 THERMO FISHER SCIENTIFIC INC COM 883556102 140749 496293 SH SOLE 34 496293 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 73285 258408 SH SOLE 36 258408 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2575 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 50 14396 SH SOLE 22 14396 0 0 THERMON GROUP HLDGS INC COM 88362T103 391 25945 SH SOLE 2 1814 0 24131 THERMON GROUP HLDGS INC COM 88362T103 3 200 SH SOLE 4 200 0 0 THERMON GROUP HLDGS INC COM 88362T103 8 527 SH SOLE 7 527 0 0 THERMON GROUP HLDGS INC COM 88362T103 1709 113410 SH SOLE 18 113410 0 0 THERMON GROUP HLDGS INC COM 88362T103 905 60076 SH SOLE 19 60076 0 0 THERMON GROUP HLDGS INC COM 88362T103 16466 1092607 SH SOLE 21 1092607 0 0 THERMON GROUP HLDGS INC COM 88362T103 14597 968631 SH SOLE 22 934339 0 34292 THERMON GROUP HLDGS INC COM 88362T103 180 11958 SH SOLE 26 0 0 11958 THERMON GROUP HLDGS INC COM 88362T103 70 4666 SH SOLE 28 4666 0 0 THERMON GROUP HLDGS INC COM 88362T103 12881 854723 SH SOLE 30 854723 0 0 THERMON GROUP HLDGS INC COM 88362T103 57 3776 SH SOLE 40 3776 0 0 THIRD PT REINS LTD COM G8827U100 541 73010 SH SOLE 2 4094 0 68916 THIRD PT REINS LTD COM G8827U100 9 1255 SH SOLE 7 1255 0 0 THIRD PT REINS LTD COM G8827U100 2630 354952 SH SOLE 18 354952 0 0 THIRD PT REINS LTD COM G8827U100 1051 141890 SH SOLE 19 141890 0 0 THIRD PT REINS LTD COM G8827U100 64773 8741315 SH SOLE 21 8741315 0 0 THIRD PT REINS LTD COM G8827U100 18599 2509971 SH SOLE 22 2409226 0 100745 THIRD PT REINS LTD COM G8827U100 95 12772 SH SOLE 26 0 0 12772 THIRD PT REINS LTD COM G8827U100 69 9262 SH SOLE 28 9262 0 0 THIRD PT REINS LTD COM G8827U100 644 86910 SH SOLE 30 86910 0 0 THIRD PT REINS LTD COM G8827U100 48 6481 SH SOLE 40 6481 0 0 THL CREDIT INC COM 872438106 409 154512 SH SOLE 30 154512 0 0 THOMSON REUTERS CORP COM NEW 884903709 505 7443 SH SOLE 2 7443 0 0 THOMSON REUTERS CORP COM NEW 884903709 8409 123918 SH SOLE 22 123918 0 0 THOR INDS INC COM 885160101 5038 119446 SH SOLE 2 30083 0 89363 THOR INDS INC COM 885160101 12 282 SH SOLE 4 282 0 0 THOR INDS INC COM 885160101 58 1368 SH SOLE 7 1368 0 0 THOR INDS INC COM 885160101 6896 163496 SH SOLE 18 163496 0 0 THOR INDS INC COM 885160101 529 12548 SH SOLE 19 12548 0 0 THOR INDS INC COM 885160101 109709 2600968 SH SOLE 21 2600968 0 0 THOR INDS INC COM 885160101 74242 1760114 SH SOLE 22 1663175 0 96939 THOR INDS INC COM 885160101 994 23562 SH SOLE 26 14896 0 8666 THOR INDS INC COM 885160101 335 7954 SH SOLE 28 7954 0 0 THOR INDS INC COM 885160101 1470 34845 SH SOLE 30 34845 0 0 THOR INDS INC COM 885160101 111 2643 SH SOLE 31 1126 0 1517 THOR INDS INC COM 885160101 21 501 SH SOLE 34 501 0 0 THOR INDS INC COM 885160101 110 2597 SH SOLE 36 2597 0 0 THOR INDS INC COM 885160101 241 5706 SH SOLE 40 5706 0 0 TIDEWATER INC NEW COM 88642R109 259 36516 SH SOLE 2 1554 0 34962 TIDEWATER INC NEW COM 88642R109 2 212 SH SOLE 4 212 0 0 TIDEWATER INC NEW COM 88642R109 4 513 SH SOLE 7 513 0 0 TIDEWATER INC NEW COM 88642R109 1047 147857 SH SOLE 18 147857 0 0 TIDEWATER INC NEW COM 88642R109 536 75772 SH SOLE 19 75772 0 0 TIDEWATER INC NEW COM 88642R109 10512 1484758 SH SOLE 21 1484758 0 0 TIDEWATER INC NEW COM 88642R109 8026 1133686 SH SOLE 22 1093126 0 40560 TIDEWATER INC NEW COM 88642R109 201 28355 SH SOLE 26 26796 0 1559 TIDEWATER INC NEW COM 88642R109 34 4870 SH SOLE 28 4870 0 0 TIDEWATER INC NEW COM 88642R109 106 14985 SH SOLE 30 14985 0 0 TIDEWATER INC NEW COM 88642R109 26 3730 SH SOLE 40 3730 0 0 TIFFANY & CO NEW COM 886547108 38582 297933 SH SOLE 2 40243 0 257690 TIFFANY & CO NEW COM 886547108 6520 50348 SH SOLE 4 47498 0 2850 TIFFANY & CO NEW COM 886547108 13790 106487 SH SOLE 7 90828 0 15659 TIFFANY & CO NEW COM 886547108 426 3289 SH SOLE 13 3289 0 0 TIFFANY & CO NEW COM 886547108 1635 12625 SH SOLE 15 12625 0 0 TIFFANY & CO NEW COM 886547108 32050 247494 SH SOLE 18 230605 0 16889 TIFFANY & CO NEW COM 886547108 5802 44800 SH SOLE 19 44800 0 0 TIFFANY & CO NEW COM 886547108 420939 3250492 SH SOLE 21 3250492 0 0 TIFFANY & CO NEW COM 886547108 348419 2690492 SH SOLE 22 2407144 0 283348 TIFFANY & CO NEW COM 886547108 10142 78313 SH SOLE 23 78313 0 0 TIFFANY & CO NEW COM 886547108 19605 151388 SH SOLE 25 151388 0 0 TIFFANY & CO NEW COM 886547108 95301 735913 SH SOLE 26 95418 0 640495 TIFFANY & CO NEW COM 886547108 2831 21863 SH SOLE 28 15487 0 6376 TIFFANY & CO NEW COM 886547108 3305 25522 SH SOLE 29 2587 0 22935 TIFFANY & CO NEW COM 886547108 63146 487615 SH SOLE 30 487615 0 0 TIFFANY & CO NEW COM 886547108 4104 31694 SH SOLE 31 21528 0 10166 TIFFANY & CO NEW COM 886547108 754 5824 SH SOLE 34 5824 0 0 TIFFANY & CO NEW COM 886547108 10326 79741 SH SOLE 36 79741 0 0 TIFFANY & CO NEW COM 886547108 324 2500 SH SOLE 40 2500 0 0 TILLYS INC CL A 886885102 101 24455 SH SOLE 2 4240 0 20215 TILLYS INC CL A 886885102 2 415 SH SOLE 7 415 0 0 TILLYS INC CL A 886885102 332 80421 SH SOLE 18 80421 0 0 TILLYS INC CL A 886885102 329 79628 SH SOLE 19 79628 0 0 TILLYS INC CL A 886885102 3266 790734 SH SOLE 21 790734 0 0 TILLYS INC CL A 886885102 2788 675067 SH SOLE 22 662329 0 12738 TILLYS INC CL A 886885102 25 5948 SH SOLE 23 5948 0 0 TILLYS INC CL A 886885102 66 15944 SH SOLE 26 0 0 15944 TILRAY INC COM CL 2 88688T100 159 23167 SH SOLE 21 23167 0 0 TILRAY INC COM CL 2 88688T100 154 22323 SH SOLE 22 11270 0 11053 TILRAY INC COM CL 2 88688T100 52 7509 SH SOLE 30 7509 0 0 TILRAY INC COM CL 2 88688T100 17 2429 SH SOLE 40 2429 0 0 TILRAY INC NOTE 5.000%10/0 88688TAB6 316 1000000 PRN SOLE 21 1000000 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 138 11323 SH SOLE 30 11323 0 0 TIMBERLAND BANCORP INC COM 887098101 140 7648 SH SOLE 2 287 0 7361 TIMBERLAND BANCORP INC COM 887098101 3 176 SH SOLE 7 176 0 0 TIMBERLAND BANCORP INC COM 887098101 523 28568 SH SOLE 18 28568 0 0 TIMBERLAND BANCORP INC COM 887098101 336 18350 SH SOLE 19 18350 0 0 TIMBERLAND BANCORP INC COM 887098101 4938 269974 SH SOLE 21 269974 0 0 TIMBERLAND BANCORP INC COM 887098101 3460 189199 SH SOLE 22 184593 0 4606 TIMBERLAND BANCORP INC COM 887098101 4 210 SH SOLE 23 210 0 0 TIMBERLAND BANCORP INC COM 887098101 69 3779 SH SOLE 26 0 0 3779 TIMKEN CO COM 887389104 5283 163364 SH SOLE 2 43025 0 120339 TIMKEN CO COM 887389104 12 376 SH SOLE 4 376 0 0 TIMKEN CO COM 887389104 56 1728 SH SOLE 7 1728 0 0 TIMKEN CO COM 887389104 6596 203949 SH SOLE 18 203949 0 0 TIMKEN CO COM 887389104 501 15507 SH SOLE 19 15507 0 0 TIMKEN CO COM 887389104 105013 3247165 SH SOLE 21 3247165 0 0 TIMKEN CO COM 887389104 73016 2257749 SH SOLE 22 2142718 0 115031 TIMKEN CO COM 887389104 837 25894 SH SOLE 26 16145 0 9749 TIMKEN CO COM 887389104 329 10184 SH SOLE 28 10184 0 0 TIMKEN CO COM 887389104 736 22748 SH SOLE 30 22748 0 0 TIMKEN CO COM 887389104 46 1409 SH SOLE 31 1409 0 0 TIMKEN CO COM 887389104 20 623 SH SOLE 36 623 0 0 TIMKEN CO COM 887389104 211 6527 SH SOLE 40 6527 0 0 TIMKENSTEEL CORP COM 887399103 124 38534 SH SOLE 2 1755 0 36779 TIMKENSTEEL CORP COM 887399103 1 213 SH SOLE 4 213 0 0 TIMKENSTEEL CORP COM 887399103 3 861 SH SOLE 7 861 0 0 TIMKENSTEEL CORP COM 887399103 617 190983 SH SOLE 18 190983 0 0 TIMKENSTEEL CORP COM 887399103 242 74781 SH SOLE 19 74781 0 0 TIMKENSTEEL CORP COM 887399103 15228 4714689 SH SOLE 21 4714689 0 0 TIMKENSTEEL CORP COM 887399103 4412 1366077 SH SOLE 22 1320219 0 45858 TIMKENSTEEL CORP COM 887399103 14 4465 SH SOLE 26 2891 0 1574 TIMKENSTEEL CORP COM 887399103 17 5144 SH SOLE 28 5144 0 0 TIMKENSTEEL CORP COM 887399103 159 49112 SH SOLE 30 49112 0 0 TIMKENSTEEL CORP COM 887399103 12 3816 SH SOLE 40 3816 0 0 TIPTREE INC COM 88822Q103 144 27533 SH SOLE 2 1343 0 26190 TIPTREE INC COM 88822Q103 4 776 SH SOLE 7 776 0 0 TIPTREE INC COM 88822Q103 494 94644 SH SOLE 18 94644 0 0 TIPTREE INC COM 88822Q103 232 44489 SH SOLE 19 44489 0 0 TIPTREE INC COM 88822Q103 4777 915178 SH SOLE 21 915178 0 0 TIPTREE INC COM 88822Q103 1700 325732 SH SOLE 22 309648 0 16084 TITAN INTL INC ILL COM 88830M102 73 47055 SH SOLE 2 1809 0 45246 TITAN INTL INC ILL COM 88830M102 796 513798 SH SOLE 7 513798 0 0 TITAN INTL INC ILL COM 88830M102 366 235953 SH SOLE 18 235953 0 0 TITAN INTL INC ILL COM 88830M102 150 96603 SH SOLE 19 96603 0 0 TITAN INTL INC ILL COM 88830M102 9372 6046173 SH SOLE 21 6046173 0 0 TITAN INTL INC ILL COM 88830M102 2539 1638167 SH SOLE 22 1606804 0 31363 TITAN INTL INC ILL COM 88830M102 69 44810 SH SOLE 30 44810 0 0 TITAN MACHY INC COM 88830R101 163 18786 SH SOLE 2 1533 0 17253 TITAN MACHY INC COM 88830R101 4 467 SH SOLE 7 467 0 0 TITAN MACHY INC COM 88830R101 611 70319 SH SOLE 18 70319 0 0 TITAN MACHY INC COM 88830R101 314 36080 SH SOLE 19 36080 0 0 TITAN MACHY INC COM 88830R101 5966 686586 SH SOLE 21 686586 0 0 TITAN MACHY INC COM 88830R101 5305 610476 SH SOLE 22 585313 0 25163 TITAN MACHY INC COM 88830R101 39 4529 SH SOLE 23 4529 0 0 TITAN MACHY INC COM 88830R101 112 12885 SH SOLE 26 0 0 12885 TITAN MACHY INC COM 88830R101 23 2691 SH SOLE 28 2691 0 0 TITAN MACHY INC COM 88830R101 22 2482 SH SOLE 30 2482 0 0 TITAN MACHY INC COM 88830R101 15 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 276 43830 SH SOLE 2 2110 0 41720 TIVITY HEALTH INC COM 88870R102 2 244 SH SOLE 4 244 0 0 TIVITY HEALTH INC COM 88870R102 5 731 SH SOLE 7 731 0 0 TIVITY HEALTH INC COM 88870R102 1332 211696 SH SOLE 18 211696 0 0 TIVITY HEALTH INC COM 88870R102 549 87355 SH SOLE 19 87355 0 0 TIVITY HEALTH INC COM 88870R102 32646 5190164 SH SOLE 21 5190164 0 0 TIVITY HEALTH INC COM 88870R102 8615 1369708 SH SOLE 22 1309294 0 60414 TIVITY HEALTH INC COM 88870R102 87 13814 SH SOLE 26 11593 0 2221 TIVITY HEALTH INC COM 88870R102 35 5637 SH SOLE 28 5637 0 0 TIVITY HEALTH INC COM 88870R102 1878 298507 SH SOLE 30 298507 0 0 TIVITY HEALTH INC COM 88870R102 43 6815 SH SOLE 40 6815 0 0 TIVO CORP COM 88870P106 845 119364 SH SOLE 2 6501 0 112863 TIVO CORP COM 88870P106 6 806 SH SOLE 4 806 0 0 TIVO CORP COM 88870P106 14 1911 SH SOLE 7 1911 0 0 TIVO CORP COM 88870P106 4020 567775 SH SOLE 18 567775 0 0 TIVO CORP COM 88870P106 1669 235757 SH SOLE 19 235757 0 0 TIVO CORP COM 88870P106 102745 14511988 SH SOLE 21 14511988 0 0 TIVO CORP COM 88870P106 26150 3693527 SH SOLE 22 3548701 0 144826 TIVO CORP COM 88870P106 362 51163 SH SOLE 26 19627 0 31536 TIVO CORP COM 88870P106 123 17433 SH SOLE 28 17433 0 0 TIVO CORP COM 88870P106 1162 164145 SH SOLE 30 164145 0 0 TIVO CORP COM 88870P106 105 14828 SH SOLE 40 14828 0 0 TJX COS INC NEW COM 872540109 142474 2980008 SH SOLE 2 355682 0 2624326 TJX COS INC NEW COM 872540109 29509 617216 SH SOLE 4 584132 0 33084 TJX COS INC NEW COM 872540109 57776 1208460 SH SOLE 7 1134299 0 74161 TJX COS INC NEW COM 872540109 1700 35549 SH SOLE 13 35549 0 0 TJX COS INC NEW COM 872540109 4787 100120 SH SOLE 15 100120 0 0 TJX COS INC NEW COM 872540109 147048 3075672 SH SOLE 18 2892563 0 183109 TJX COS INC NEW COM 872540109 122832 2569180 SH SOLE 19 2569180 0 0 TJX COS INC NEW COM 872540109 1625852 34006526 SH SOLE 21 34006526 0 0 TJX COS INC NEW COM 872540109 1451619 30362241 SH SOLE 22 27474137 0 2888104 TJX COS INC NEW COM 872540109 42679 892686 SH SOLE 23 892686 0 0 TJX COS INC NEW COM 872540109 61546 1287310 SH SOLE 25 1287310 0 0 TJX COS INC NEW COM 872540109 336197 7031945 SH SOLE 26 794109 0 6237836 TJX COS INC NEW COM 872540109 11723 245210 SH SOLE 28 174229 0 70981 TJX COS INC NEW COM 872540109 4067 85073 SH SOLE 29 23834 0 61239 TJX COS INC NEW COM 872540109 285548 5972552 SH SOLE 30 5972552 0 0 TJX COS INC NEW COM 872540109 13376 279769 SH SOLE 31 220023 0 59746 TJX COS INC NEW COM 872540109 54697 1144047 SH SOLE 34 1144047 0 0 TJX COS INC NEW COM 872540109 44153 923508 SH SOLE 36 923508 0 0 TJX COS INC NEW COM 872540109 1332 27862 SH SOLE 40 27862 0 0 TOCAGEN INC COM 888846102 10 8494 SH SOLE 2 697 0 7797 TOCAGEN INC COM 888846102 1 665 SH SOLE 7 665 0 0 TOCAGEN INC COM 888846102 90 73828 SH SOLE 18 73828 0 0 TOCAGEN INC COM 888846102 44 36089 SH SOLE 19 36089 0 0 TOCAGEN INC COM 888846102 879 720803 SH SOLE 21 720803 0 0 TOCAGEN INC COM 888846102 1013 830176 SH SOLE 22 816474 0 13702 TOLL BROTHERS INC COM 889478103 5728 297576 SH SOLE 2 71137 0 226439 TOLL BROTHERS INC COM 889478103 32 1674 SH SOLE 4 1674 0 0 TOLL BROTHERS INC COM 889478103 63 3247 SH SOLE 7 3247 0 0 TOLL BROTHERS INC COM 889478103 20 1051 SH SOLE 15 1051 0 0 TOLL BROTHERS INC COM 889478103 6506 337982 SH SOLE 18 337982 0 0 TOLL BROTHERS INC COM 889478103 556 28862 SH SOLE 19 28862 0 0 TOLL BROTHERS INC COM 889478103 132156 6865241 SH SOLE 21 6865241 0 0 TOLL BROTHERS INC COM 889478103 85368 4434692 SH SOLE 22 4203577 0 231115 TOLL BROTHERS INC COM 889478103 2985 155078 SH SOLE 25 155078 0 0 TOLL BROTHERS INC COM 889478103 5746 298496 SH SOLE 26 32576 0 265920 TOLL BROTHERS INC COM 889478103 348 18080 SH SOLE 28 18080 0 0 TOLL BROTHERS INC COM 889478103 856 44443 SH SOLE 30 44443 0 0 TOLL BROTHERS INC COM 889478103 144 7487 SH SOLE 31 2670 0 4817 TOLL BROTHERS INC COM 889478103 98 5109 SH SOLE 34 5109 0 0 TOLL BROTHERS INC COM 889478103 1019 52940 SH SOLE 36 52940 0 0 TOLL BROTHERS INC COM 889478103 289 14988 SH SOLE 40 14988 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 1002 13952 SH SOLE 2 817 0 13135 TOMPKINS FINANCIAL CORPORATI COM 890110109 3 40 SH SOLE 4 40 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 17 237 SH SOLE 7 237 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 4633 64527 SH SOLE 18 64527 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 1968 27409 SH SOLE 19 27409 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 100950 1405995 SH SOLE 21 1405995 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 30325 422360 SH SOLE 22 407066 0 15294 TOMPKINS FINANCIAL CORPORATI COM 890110109 703 9798 SH SOLE 26 6528 0 3270 TOMPKINS FINANCIAL CORPORATI COM 890110109 127 1773 SH SOLE 28 1773 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 1251 17420 SH SOLE 30 17420 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 111 1546 SH SOLE 40 1546 0 0 TONIX PHARMACEUTICALS HLDG C COM 890260706 0 5 SH SOLE 21 5 0 0 TONIX PHARMACEUTICALS HLDG C COM 890260706 0 48 SH SOLE 22 48 0 0 TOOTSIE ROLL INDS INC COM 890516107 527 14646 SH SOLE 2 7571 0 7075 TOOTSIE ROLL INDS INC COM 890516107 6 169 SH SOLE 4 169 0 0 TOOTSIE ROLL INDS INC COM 890516107 12 320 SH SOLE 7 320 0 0 TOOTSIE ROLL INDS INC COM 890516107 3562 99054 SH SOLE 18 99054 0 0 TOOTSIE ROLL INDS INC COM 890516107 1155 32118 SH SOLE 19 32118 0 0 TOOTSIE ROLL INDS INC COM 890516107 43394 1206732 SH SOLE 21 1206732 0 0 TOOTSIE ROLL INDS INC COM 890516107 21693 603264 SH SOLE 22 582420 0 20844 TOOTSIE ROLL INDS INC COM 890516107 216 6006 SH SOLE 23 6006 0 0 TOOTSIE ROLL INDS INC COM 890516107 93 2595 SH SOLE 28 2595 0 0 TOOTSIE ROLL INDS INC COM 890516107 238 6611 SH SOLE 30 6611 0 0 TOOTSIE ROLL INDS INC COM 890516107 90 2497 SH SOLE 40 2497 0 0 TOPBUILD CORP COM 89055F103 991 13831 SH SOLE 2 3122 0 10709 TOPBUILD CORP COM 89055F103 13 184 SH SOLE 4 184 0 0 TOPBUILD CORP COM 89055F103 41 567 SH SOLE 7 567 0 0 TOPBUILD CORP COM 89055F103 11702 163349 SH SOLE 18 153861 0 9488 TOPBUILD CORP COM 89055F103 8355 116629 SH SOLE 19 116629 0 0 TOPBUILD CORP COM 89055F103 279276 3898318 SH SOLE 21 3898318 0 0 TOPBUILD CORP COM 89055F103 73511 1026117 SH SOLE 22 986038 0 40079 TOPBUILD CORP COM 89055F103 439 6126 SH SOLE 23 6126 0 0 TOPBUILD CORP COM 89055F103 3654 51006 SH SOLE 26 12444 0 38562 TOPBUILD CORP COM 89055F103 345 4822 SH SOLE 28 4822 0 0 TOPBUILD CORP COM 89055F103 3257 45463 SH SOLE 30 45463 0 0 TOPBUILD CORP COM 89055F103 56 788 SH SOLE 31 0 0 788 TOPBUILD CORP COM 89055F103 94 1317 SH SOLE 34 1317 0 0 TOPBUILD CORP COM 89055F103 269 3750 SH SOLE 40 3750 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 6 15883 SH SOLE 18 15883 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 117 297606 SH SOLE 21 297606 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 267 680022 SH SOLE 22 680022 0 0 TORO CO COM 891092108 16560 254417 SH SOLE 2 60988 0 193429 TORO CO COM 891092108 29 451 SH SOLE 4 451 0 0 TORO CO COM 891092108 963 14792 SH SOLE 7 14792 0 0 TORO CO COM 891092108 20068 308318 SH SOLE 18 308318 0 0 TORO CO COM 891092108 1660 25500 SH SOLE 19 25500 0 0 TORO CO COM 891092108 342129 5256246 SH SOLE 21 5256246 0 0 TORO CO COM 891092108 225528 3464866 SH SOLE 22 3295413 0 169453 TORO CO COM 891092108 2778 42680 SH SOLE 26 21608 0 21072 TORO CO COM 891092108 995 15294 SH SOLE 28 15294 0 0 TORO CO COM 891092108 2264 34786 SH SOLE 30 34786 0 0 TORO CO COM 891092108 140 2153 SH SOLE 31 2153 0 0 TORO CO COM 891092108 104 1594 SH SOLE 34 1594 0 0 TORO CO COM 891092108 83 1273 SH SOLE 36 1273 0 0 TORO CO COM 891092108 749 11506 SH SOLE 40 11506 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 30 699 SH SOLE 18 699 0 0 TORTOISE ENERGY INFRA CORP COM 89147L100 1 500 SH SOLE 17 0 0 500 TOTAL S.A. SPONSORED ADS 89151E109 807 21659 SH SOLE 2 21659 0 0 TOTAL S.A. SPONSORED ADS 89151E109 46839 1257772 SH SOLE 18 1170533 0 87239 TOTAL S.A. SPONSORED ADS 89151E109 85782 2303481 SH SOLE 19 2303481 0 0 TOTAL S.A. SPONSORED ADS 89151E109 7546 202638 SH SOLE 22 202638 0 0 TOTAL S.A. SPONSORED ADS 89151E109 765 20537 SH SOLE 25 20537 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 531 33370 SH SOLE 18 0 0 33370 TOWN SPORTS INTL HLDGS INC COM 89214A102 2 3913 SH SOLE 18 3913 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 29 57727 SH SOLE 21 57727 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 201 402521 SH SOLE 22 402521 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 1180 65225 SH SOLE 2 3610 0 61615 TOWNEBANK PORTSMOUTH VA COM 89214P109 6 342 SH SOLE 4 342 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 22 1197 SH SOLE 7 1197 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 6790 375337 SH SOLE 18 375337 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 2755 152312 SH SOLE 19 152312 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 42203 2332973 SH SOLE 21 2332973 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 39039 2158030 SH SOLE 22 2075045 0 82985 TOWNEBANK PORTSMOUTH VA COM 89214P109 761 42079 SH SOLE 26 25256 0 16823 TOWNEBANK PORTSMOUTH VA COM 89214P109 171 9438 SH SOLE 28 9438 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 455 25125 SH SOLE 30 25125 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 138 7611 SH SOLE 40 7611 0 0 TOWNSQUARE MEDIA INC CL A 892231101 3 612 SH SOLE 2 612 0 0 TOWNSQUARE MEDIA INC CL A 892231101 19 4120 SH SOLE 18 4120 0 0 TOWNSQUARE MEDIA INC CL A 892231101 145 31528 SH SOLE 21 31528 0 0 TOWNSQUARE MEDIA INC CL A 892231101 305 66187 SH SOLE 22 66187 0 0 TOWNSQUARE MEDIA INC CL A 892231101 75 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 847 7064 SH SOLE 18 7064 0 0 TPG RE FIN TR INC COM 87266M107 250 45513 SH SOLE 2 2842 0 42671 TPG RE FIN TR INC COM 87266M107 4 729 SH SOLE 7 729 0 0 TPG RE FIN TR INC COM 87266M107 935 170347 SH SOLE 18 170347 0 0 TPG RE FIN TR INC COM 87266M107 861 156877 SH SOLE 19 156877 0 0 TPG RE FIN TR INC COM 87266M107 15535 2829641 SH SOLE 21 2829641 0 0 TPG RE FIN TR INC COM 87266M107 9122 1661632 SH SOLE 22 1612506 0 49126 TPG RE FIN TR INC COM 87266M107 55 10018 SH SOLE 23 10018 0 0 TPG RE FIN TR INC COM 87266M107 33 5926 SH SOLE 26 0 0 5926 TPG RE FIN TR INC COM 87266M107 31 5710 SH SOLE 28 5710 0 0 TPG RE FIN TR INC COM 87266M107 173 31458 SH SOLE 30 31458 0 0 TPG RE FIN TR INC COM 87266M107 6 1159 SH SOLE 34 1159 0 0 TPG RE FIN TR INC COM 87266M107 31 5710 SH SOLE 40 5710 0 0 TPI COMPOSITES INC COM 87266J104 160 10804 SH SOLE 2 1653 0 9151 TPI COMPOSITES INC COM 87266J104 9 616 SH SOLE 7 616 0 0 TPI COMPOSITES INC COM 87266J104 1605 108581 SH SOLE 18 108581 0 0 TPI COMPOSITES INC COM 87266J104 847 57332 SH SOLE 19 57332 0 0 TPI COMPOSITES INC COM 87266J104 21383 1446755 SH SOLE 21 1446755 0 0 TPI COMPOSITES INC COM 87266J104 12065 816284 SH SOLE 22 788973 0 27311 TPI COMPOSITES INC COM 87266J104 32 2191 SH SOLE 26 0 0 2191 TPI COMPOSITES INC COM 87266J104 60 4038 SH SOLE 28 4038 0 0 TPI COMPOSITES INC COM 87266J104 8256 558595 SH SOLE 30 558595 0 0 TPI COMPOSITES INC COM 87266J104 59 3966 SH SOLE 40 3966 0 0 TRACON PHARMACEUTICALS INC COM NEW 89237H209 1 631 SH SOLE 21 631 0 0 TRACON PHARMACEUTICALS INC COM NEW 89237H209 8 4932 SH SOLE 22 4932 0 0 TRACTOR SUPPLY CO COM 892356106 26885 317975 SH SOLE 2 65185 0 252790 TRACTOR SUPPLY CO COM 892356106 5027 59451 SH SOLE 4 56210 0 3241 TRACTOR SUPPLY CO COM 892356106 29224 345641 SH SOLE 7 275288 0 70353 TRACTOR SUPPLY CO COM 892356106 25 296 SH SOLE 13 296 0 0 TRACTOR SUPPLY CO COM 892356106 800 9465 SH SOLE 15 9465 0 0 TRACTOR SUPPLY CO COM 892356106 22155 262034 SH SOLE 18 242611 0 19423 TRACTOR SUPPLY CO COM 892356106 23166 273988 SH SOLE 19 273988 0 0 TRACTOR SUPPLY CO COM 892356106 289918 3428955 SH SOLE 21 3428955 0 0 TRACTOR SUPPLY CO COM 892356106 256351 3031941 SH SOLE 22 2745078 0 286863 TRACTOR SUPPLY CO COM 892356106 8385 99170 SH SOLE 23 99170 0 0 TRACTOR SUPPLY CO COM 892356106 13379 158238 SH SOLE 25 158238 0 0 TRACTOR SUPPLY CO COM 892356106 61498 727354 SH SOLE 26 96712 0 630642 TRACTOR SUPPLY CO COM 892356106 2011 23784 SH SOLE 28 17005 0 6779 TRACTOR SUPPLY CO COM 892356106 8407 99436 SH SOLE 29 74197 0 25239 TRACTOR SUPPLY CO COM 892356106 45646 539870 SH SOLE 30 539870 0 0 TRACTOR SUPPLY CO COM 892356106 2344 27725 SH SOLE 31 23361 0 4364 TRACTOR SUPPLY CO COM 892356106 21992 260106 SH SOLE 34 260106 0 0 TRACTOR SUPPLY CO COM 892356106 6180 73089 SH SOLE 36 73089 0 0 TRACTOR SUPPLY CO COM 892356106 215 2544 SH SOLE 40 2544 0 0 TRADEWEB MKTS INC CL A 892672106 8 195 SH SOLE 4 195 0 0 TRADEWEB MKTS INC CL A 892672106 5 109 SH SOLE 18 109 0 0 TRADEWEB MKTS INC CL A 892672106 119203 2835472 SH SOLE 19 2835472 0 0 TRADEWEB MKTS INC CL A 892672106 5824 138528 SH SOLE 21 138528 0 0 TRADEWEB MKTS INC CL A 892672106 47503 1129943 SH SOLE 22 1100149 0 29794 TRADEWEB MKTS INC CL A 892672106 850 20208 SH SOLE 26 14943 0 5265 TRADEWEB MKTS INC CL A 892672106 444 10560 SH SOLE 28 10560 0 0 TRADEWEB MKTS INC CL A 892672106 989 23527 SH SOLE 30 23527 0 0 TRADEWEB MKTS INC CL A 892672106 935 22250 SH SOLE 34 22250 0 0 TRADEWEB MKTS INC CL A 892672106 296 7049 SH SOLE 40 7049 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 51658 625476 SH SOLE 2 77651 0 547825 TRANE TECHNOLOGIES PLC SHS G8994E103 9722 117720 SH SOLE 4 111177 0 6543 TRANE TECHNOLOGIES PLC SHS G8994E103 18069 218775 SH SOLE 7 200028 0 18747 TRANE TECHNOLOGIES PLC SHS G8994E103 730 8841 SH SOLE 13 8841 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 1612 19515 SH SOLE 15 19515 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 45965 556545 SH SOLE 18 518780 0 37765 TRANE TECHNOLOGIES PLC SHS G8994E103 13858 167789 SH SOLE 19 167789 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 498345 6033964 SH SOLE 21 6033964 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 484137 5861927 SH SOLE 22 5294906 0 567021 TRANE TECHNOLOGIES PLC SHS G8994E103 14326 173460 SH SOLE 23 173460 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 22656 274316 SH SOLE 25 274316 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 135576 1641552 SH SOLE 26 162181 0 1479371 TRANE TECHNOLOGIES PLC SHS G8994E103 4057 49120 SH SOLE 28 34375 0 14745 TRANE TECHNOLOGIES PLC SHS G8994E103 344 4161 SH SOLE 29 4161 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 83893 1015774 SH SOLE 30 1015774 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 4434 53683 SH SOLE 31 41766 0 11917 TRANE TECHNOLOGIES PLC SHS G8994E103 17297 209436 SH SOLE 34 209436 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 13311 161173 SH SOLE 36 161173 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 435 5265 SH SOLE 40 5265 0 0 TRANS WORLD ENTMT CORP COM NEW 89336Q209 1 364 SH SOLE 21 364 0 0 TRANS WORLD ENTMT CORP COM NEW 89336Q209 53 16073 SH SOLE 22 16073 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 5 1521 SH SOLE 18 1521 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 75 24240 SH SOLE 21 24240 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 794 255360 SH SOLE 22 255360 0 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 31 149479 SH SOLE 21 149479 0 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 2 10075 SH SOLE 22 10075 0 0 TRANSCAT INC COM 893529107 64 2412 SH SOLE 2 269 0 2143 TRANSCAT INC COM 893529107 676 25522 SH SOLE 18 25522 0 0 TRANSCAT INC COM 893529107 339 12785 SH SOLE 19 12785 0 0 TRANSCAT INC COM 893529107 6183 233338 SH SOLE 21 233338 0 0 TRANSCAT INC COM 893529107 3857 145534 SH SOLE 22 143196 0 2338 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 28 1386 SH SOLE 2 70 0 1316 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 96 4690 SH SOLE 18 4690 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 45 2208 SH SOLE 19 2208 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 688 33564 SH SOLE 21 33564 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 235 11441 SH SOLE 22 10776 0 665 TRANSDIGM GROUP INC COM 893641100 47147 147247 SH SOLE 2 27415 0 119832 TRANSDIGM GROUP INC COM 893641100 7504 23437 SH SOLE 4 22098 0 1339 TRANSDIGM GROUP INC COM 893641100 13642 42605 SH SOLE 7 41074 0 1531 TRANSDIGM GROUP INC COM 893641100 50 155 SH SOLE 13 155 0 0 TRANSDIGM GROUP INC COM 893641100 1291 4033 SH SOLE 15 4033 0 0 TRANSDIGM GROUP INC COM 893641100 93650 292484 SH SOLE 18 212058 0 80426 TRANSDIGM GROUP INC COM 893641100 51095 159576 SH SOLE 19 159576 0 0 TRANSDIGM GROUP INC COM 893641100 528159 1649517 SH SOLE 21 1649517 0 0 TRANSDIGM GROUP INC COM 893641100 390722 1220281 SH SOLE 22 1102690 0 117591 TRANSDIGM GROUP INC COM 893641100 11123 34740 SH SOLE 23 34740 0 0 TRANSDIGM GROUP INC COM 893641100 16853 52633 SH SOLE 25 52633 0 0 TRANSDIGM GROUP INC COM 893641100 72886 227635 SH SOLE 26 33507 0 194128 TRANSDIGM GROUP INC COM 893641100 3218 10049 SH SOLE 28 6993 0 3056 TRANSDIGM GROUP INC COM 893641100 295 921 SH SOLE 29 921 0 0 TRANSDIGM GROUP INC COM 893641100 56496 176445 SH SOLE 30 176445 0 0 TRANSDIGM GROUP INC COM 893641100 3480 10869 SH SOLE 31 8419 0 2450 TRANSDIGM GROUP INC COM 893641100 10608 33131 SH SOLE 36 33131 0 0 TRANSDIGM GROUP INC COM 893641100 333 1041 SH SOLE 40 1041 0 0 TRANSDIGM GROUP INC OPTIONS 893641100 32 100 SH Put SOLE 2 100 0 0 TRANSDIGM GROUP INC OPTIONS 893641100 3298 10300 SH Put SOLE 19 10300 0 0 TRANSDIGM GROUP INC OPTIONS 893641100 32 100 SH Put SOLE 22 100 0 0 TRANSENTERIX INC COM 89366M300 4 10271 SH SOLE 2 545 0 9726 TRANSENTERIX INC COM 89366M300 0 258 SH SOLE 7 258 0 0 TRANSENTERIX INC COM 89366M300 19 54240 SH SOLE 18 54240 0 0 TRANSENTERIX INC COM 89366M300 9 24291 SH SOLE 19 24291 0 0 TRANSENTERIX INC COM 89366M300 241 685487 SH SOLE 21 685487 0 0 TRANSENTERIX INC COM 89366M300 145 413512 SH SOLE 22 405808 0 7704 TRANSGLOBE ENERGY CORP COM 893662106 15 42088 SH SOLE 22 42088 0 0 TRANSLATE BIO INC COM 89374L104 131 13107 SH SOLE 2 2141 0 10966 TRANSLATE BIO INC COM 89374L104 9 880 SH SOLE 7 880 0 0 TRANSLATE BIO INC COM 89374L104 1270 127355 SH SOLE 18 127355 0 0 TRANSLATE BIO INC COM 89374L104 643 64464 SH SOLE 19 64464 0 0 TRANSLATE BIO INC COM 89374L104 17530 1758257 SH SOLE 21 1758257 0 0 TRANSLATE BIO INC COM 89374L104 12153 1218990 SH SOLE 22 1160435 0 58555 TRANSLATE BIO INC COM 89374L104 100 10005 SH SOLE 30 10005 0 0 TRANSMEDICS GROUP INC COM 89377M109 125 10387 SH SOLE 2 4988 0 5399 TRANSMEDICS GROUP INC COM 89377M109 12 1024 SH SOLE 7 1024 0 0 TRANSMEDICS GROUP INC COM 89377M109 794 65746 SH SOLE 18 54578 0 11168 TRANSMEDICS GROUP INC COM 89377M109 1474 122028 SH SOLE 19 122028 0 0 TRANSMEDICS GROUP INC COM 89377M109 5960 493390 SH SOLE 21 493390 0 0 TRANSMEDICS GROUP INC COM 89377M109 4139 342607 SH SOLE 22 333554 0 9053 TRANSMEDICS GROUP INC COM 89377M109 162 13416 SH SOLE 23 13416 0 0 TRANSMEDICS GROUP INC COM 89377M109 390 32255 SH SOLE 26 0 0 32255 TRANSOCEAN INC DEB 0.500% 1/3 893830BJ7 982 2825000 PRN SOLE 21 2825000 0 0 TRANSOCEAN LTD REG SHS H8817H100 1626 1401739 SH SOLE 2 298064 0 1103675 TRANSOCEAN LTD REG SHS H8817H100 3 2392 SH SOLE 4 2392 0 0 TRANSOCEAN LTD REG SHS H8817H100 38 33070 SH SOLE 7 33070 0 0 TRANSOCEAN LTD REG SHS H8817H100 189 162705 SH SOLE 13 162705 0 0 TRANSOCEAN LTD REG SHS H8817H100 2163 1865080 SH SOLE 18 1782188 0 82892 TRANSOCEAN LTD REG SHS H8817H100 1642 1415632 SH SOLE 19 1415632 0 0 TRANSOCEAN LTD REG SHS H8817H100 32483 28002203 SH SOLE 21 28002203 0 0 TRANSOCEAN LTD REG SHS H8817H100 23808 20524487 SH SOLE 22 19143076 0 1381411 TRANSOCEAN LTD REG SHS H8817H100 217 186665 SH SOLE 26 117442 0 69223 TRANSOCEAN LTD REG SHS H8817H100 76 65373 SH SOLE 28 65373 0 0 TRANSOCEAN LTD REG SHS H8817H100 235 202762 SH SOLE 30 202762 0 0 TRANSOCEAN LTD REG SHS H8817H100 152 130873 SH SOLE 31 12277 0 118596 TRANSOCEAN LTD REG SHS H8817H100 394 339679 SH SOLE 36 339679 0 0 TRANSOCEAN LTD REG SHS H8817H100 64 55286 SH SOLE 40 55286 0 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 445 96731 SH SOLE 2 0 0 96731 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 48 10339 SH SOLE 4 10339 0 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 4218 916887 SH SOLE 21 916887 0 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 2048 445153 SH SOLE 22 445153 0 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 1008 219048 SH SOLE 30 219048 0 0 TRANSUNION COM 89400J107 44472 671979 SH SOLE 2 171359 0 500620 TRANSUNION COM 89400J107 7732 116832 SH SOLE 4 111977 0 4855 TRANSUNION COM 89400J107 1178 17805 SH SOLE 7 17805 0 0 TRANSUNION COM 89400J107 36 543 SH SOLE 13 543 0 0 TRANSUNION COM 89400J107 980 14804 SH SOLE 15 14804 0 0 TRANSUNION COM 89400J107 115638 1747324 SH SOLE 18 1139568 0 607756 TRANSUNION COM 89400J107 183041 2765801 SH SOLE 19 2765801 0 0 TRANSUNION COM 89400J107 166184 2511092 SH SOLE 21 2511092 0 0 TRANSUNION COM 89400J107 343971 5197512 SH SOLE 22 4804799 0 392713 TRANSUNION COM 89400J107 13305 201040 SH SOLE 23 201040 0 0 TRANSUNION COM 89400J107 77970 1178149 SH SOLE 25 1178149 0 0 TRANSUNION COM 89400J107 49991 755377 SH SOLE 26 167448 0 587929 TRANSUNION COM 89400J107 2646 39978 SH SOLE 28 28749 0 11229 TRANSUNION COM 89400J107 4644 70177 SH SOLE 29 30529 0 39648 TRANSUNION COM 89400J107 19265 291102 SH SOLE 30 291102 0 0 TRANSUNION COM 89400J107 5216 78818 SH SOLE 31 52975 0 25843 TRANSUNION COM 89400J107 5468 82623 SH SOLE 34 82623 0 0 TRANSUNION COM 89400J107 7568 114353 SH SOLE 36 114353 0 0 TRANSUNION COM 89400J107 290 4385 SH SOLE 40 4385 0 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 377 38568 SH SOLE 21 38568 0 0 TRAVELERS COMPANIES INC COM 89417E109 73458 739382 SH SOLE 2 164417 0 574965 TRAVELERS COMPANIES INC COM 89417E109 13174 132599 SH SOLE 4 125458 0 7141 TRAVELERS COMPANIES INC COM 89417E109 32042 322519 SH SOLE 7 255867 0 66652 TRAVELERS COMPANIES INC COM 89417E109 590 5942 SH SOLE 13 5942 0 0 TRAVELERS COMPANIES INC COM 89417E109 2791 28095 SH SOLE 15 28095 0 0 TRAVELERS COMPANIES INC COM 89417E109 130115 1309667 SH SOLE 18 1234617 0 75050 TRAVELERS COMPANIES INC COM 89417E109 108224 1089316 SH SOLE 19 1089316 0 0 TRAVELERS COMPANIES INC COM 89417E109 648810 6530551 SH SOLE 21 6530551 0 0 TRAVELERS COMPANIES INC COM 89417E109 652929 6572012 SH SOLE 22 5890117 0 681895 TRAVELERS COMPANIES INC COM 89417E109 20460 205936 SH SOLE 23 205936 0 0 TRAVELERS COMPANIES INC COM 89417E109 32312 325234 SH SOLE 25 325234 0 0 TRAVELERS COMPANIES INC COM 89417E109 214520 2159239 SH SOLE 26 213767 0 1945472 TRAVELERS COMPANIES INC COM 89417E109 5284 53190 SH SOLE 28 37363 0 15827 TRAVELERS COMPANIES INC COM 89417E109 1536 15465 SH SOLE 29 15465 0 0 TRAVELERS COMPANIES INC COM 89417E109 143333 1442705 SH SOLE 30 1442705 0 0 TRAVELERS COMPANIES INC COM 89417E109 9771 98347 SH SOLE 31 64526 0 33821 TRAVELERS COMPANIES INC COM 89417E109 6002 60409 SH SOLE 32 60409 0 0 TRAVELERS COMPANIES INC COM 89417E109 8088 81411 SH SOLE 34 81411 0 0 TRAVELERS COMPANIES INC COM 89417E109 23878 240341 SH SOLE 36 240341 0 0 TRAVELERS COMPANIES INC COM 89417E109 555 5584 SH SOLE 40 5584 0 0 TRAVELZOO COM NEW 89421Q205 9 2163 SH SOLE 2 118 0 2045 TRAVELZOO COM NEW 89421Q205 74 18870 SH SOLE 18 18870 0 0 TRAVELZOO COM NEW 89421Q205 34 8586 SH SOLE 19 8586 0 0 TRAVELZOO COM NEW 89421Q205 770 196053 SH SOLE 21 196053 0 0 TRAVELZOO COM NEW 89421Q205 738 187837 SH SOLE 22 185439 0 2398 TRECORA RES COM 894648104 118 19814 SH SOLE 2 792 0 19022 TRECORA RES COM 894648104 3 564 SH SOLE 7 564 0 0 TRECORA RES COM 894648104 461 77531 SH SOLE 18 77531 0 0 TRECORA RES COM 894648104 237 39816 SH SOLE 19 39816 0 0 TRECORA RES COM 894648104 4634 778749 SH SOLE 21 778749 0 0 TRECORA RES COM 894648104 1646 276561 SH SOLE 22 263410 0 13151 TRECORA RES COM 894648104 56 9495 SH SOLE 26 0 0 9495 TREDEGAR CORP COM 894650100 394 25223 SH SOLE 2 1482 0 23741 TREDEGAR CORP COM 894650100 2 153 SH SOLE 4 153 0 0 TREDEGAR CORP COM 894650100 6 368 SH SOLE 7 368 0 0 TREDEGAR CORP COM 894650100 1952 124891 SH SOLE 18 124891 0 0 TREDEGAR CORP COM 894650100 743 47547 SH SOLE 19 47547 0 0 TREDEGAR CORP COM 894650100 43983 2814037 SH SOLE 21 2814037 0 0 TREDEGAR CORP COM 894650100 12511 800464 SH SOLE 22 774712 0 25752 TREDEGAR CORP COM 894650100 50 3190 SH SOLE 28 3190 0 0 TREDEGAR CORP COM 894650100 538 34439 SH SOLE 30 34439 0 0 TREDEGAR CORP COM 894650100 40 2528 SH SOLE 40 2528 0 0 TREEHOUSE FOODS INC COM 89469A104 6079 137682 SH SOLE 2 26250 0 111432 TREEHOUSE FOODS INC COM 89469A104 11 244 SH SOLE 4 244 0 0 TREEHOUSE FOODS INC COM 89469A104 78 1760 SH SOLE 7 1760 0 0 TREEHOUSE FOODS INC COM 89469A104 6858 155323 SH SOLE 18 155323 0 0 TREEHOUSE FOODS INC COM 89469A104 578 13088 SH SOLE 19 13088 0 0 TREEHOUSE FOODS INC COM 89469A104 116183 2631559 SH SOLE 21 2631559 0 0 TREEHOUSE FOODS INC COM 89469A104 79749 1806311 SH SOLE 22 1710458 0 95853 TREEHOUSE FOODS INC COM 89469A104 824 18667 SH SOLE 26 12245 0 6422 TREEHOUSE FOODS INC COM 89469A104 323 7307 SH SOLE 28 7307 0 0 TREEHOUSE FOODS INC COM 89469A104 70 1595 SH SOLE 29 1595 0 0 TREEHOUSE FOODS INC COM 89469A104 843 19098 SH SOLE 30 19098 0 0 TREEHOUSE FOODS INC COM 89469A104 130 2948 SH SOLE 31 1150 0 1798 TREEHOUSE FOODS INC COM 89469A104 42 955 SH SOLE 34 955 0 0 TREEHOUSE FOODS INC COM 89469A104 88 1999 SH SOLE 36 1999 0 0 TREEHOUSE FOODS INC COM 89469A104 282 6377 SH SOLE 40 6377 0 0 TREMONT MTG TR COM 894789106 11 5243 SH SOLE 21 5243 0 0 TREVENA INC COM 89532E109 13 23548 SH SOLE 18 23548 0 0 TREVENA INC COM 89532E109 133 234688 SH SOLE 21 234688 0 0 TREVENA INC COM 89532E109 1343 2369245 SH SOLE 22 2369245 0 0 TREVI THERAPEUTICS INC COM 89532M101 14 4286 SH SOLE 18 4286 0 0 TREVI THERAPEUTICS INC COM 89532M101 16 4786 SH SOLE 21 4786 0 0 TREX CO INC COM 89531P105 3662 45690 SH SOLE 2 26901 0 18789 TREX CO INC COM 89531P105 58 718 SH SOLE 4 718 0 0 TREX CO INC COM 89531P105 82 1027 SH SOLE 7 1027 0 0 TREX CO INC COM 89531P105 28191 351770 SH SOLE 18 337293 0 14477 TREX CO INC COM 89531P105 16309 203506 SH SOLE 19 203506 0 0 TREX CO INC COM 89531P105 332832 4153126 SH SOLE 21 4153126 0 0 TREX CO INC COM 89531P105 165325 2062955 SH SOLE 22 1999883 0 63072 TREX CO INC COM 89531P105 1035 12914 SH SOLE 23 12914 0 0 TREX CO INC COM 89531P105 4338 54133 SH SOLE 26 10820 0 43313 TREX CO INC COM 89531P105 671 8370 SH SOLE 28 8370 0 0 TREX CO INC COM 89531P105 1531 19098 SH SOLE 30 19098 0 0 TREX CO INC COM 89531P105 869 10843 SH SOLE 34 10843 0 0 TREX CO INC COM 89531P105 498 6210 SH SOLE 40 6210 0 0 TRI POINTE GROUP INC COM 87265H109 1640 186968 SH SOLE 2 62685 0 124283 TRI POINTE GROUP INC COM 87265H109 3 371 SH SOLE 4 371 0 0 TRI POINTE GROUP INC COM 87265H109 32 3686 SH SOLE 7 3686 0 0 TRI POINTE GROUP INC COM 87265H109 7003 798472 SH SOLE 18 798472 0 0 TRI POINTE GROUP INC COM 87265H109 3023 344644 SH SOLE 19 344644 0 0 TRI POINTE GROUP INC COM 87265H109 96592 11013909 SH SOLE 21 11013909 0 0 TRI POINTE GROUP INC COM 87265H109 44138 5032888 SH SOLE 22 4866282 0 166606 TRI POINTE GROUP INC COM 87265H109 181 20633 SH SOLE 23 20633 0 0 TRI POINTE GROUP INC COM 87265H109 1028 117219 SH SOLE 26 35187 0 82032 TRI POINTE GROUP INC COM 87265H109 157 17941 SH SOLE 28 17941 0 0 TRI POINTE GROUP INC COM 87265H109 386 44006 SH SOLE 30 44006 0 0 TRI POINTE GROUP INC COM 87265H109 11 1237 SH SOLE 31 0 0 1237 TRI POINTE GROUP INC COM 87265H109 95 10877 SH SOLE 34 10877 0 0 TRI POINTE GROUP INC COM 87265H109 73 8361 SH SOLE 36 8361 0 0 TRI POINTE GROUP INC COM 87265H109 142 16202 SH SOLE 40 16202 0 0 TRIBUNE PUBG CO NEW COM 89609W107 128 15782 SH SOLE 2 653 0 15129 TRIBUNE PUBG CO NEW COM 89609W107 4 472 SH SOLE 7 472 0 0 TRIBUNE PUBG CO NEW COM 89609W107 528 65152 SH SOLE 18 65152 0 0 TRIBUNE PUBG CO NEW COM 89609W107 276 34082 SH SOLE 19 34082 0 0 TRIBUNE PUBG CO NEW COM 89609W107 5262 648885 SH SOLE 21 648885 0 0 TRIBUNE PUBG CO NEW COM 89609W107 4308 531151 SH SOLE 22 512495 0 18656 TRIBUNE PUBG CO NEW COM 89609W107 87 10684 SH SOLE 26 0 0 10684 TRIBUNE PUBG CO NEW COM 89609W107 25 3055 SH SOLE 28 3055 0 0 TRIBUNE PUBG CO NEW COM 89609W107 18 2245 SH SOLE 30 2245 0 0 TRIBUNE PUBG CO NEW COM 89609W107 17 2097 SH SOLE 40 2097 0 0 TRICIDA INC COM 89610F101 879 39941 SH SOLE 2 32994 0 6947 TRICIDA INC COM 89610F101 2 105 SH SOLE 4 105 0 0 TRICIDA INC COM 89610F101 10 438 SH SOLE 7 438 0 0 TRICIDA INC COM 89610F101 2254 102459 SH SOLE 18 96342 0 6117 TRICIDA INC COM 89610F101 10237 465314 SH SOLE 19 465314 0 0 TRICIDA INC COM 89610F101 439 19932 SH SOLE 20 19932 0 0 TRICIDA INC COM 89610F101 26295 1195218 SH SOLE 21 1195218 0 0 TRICIDA INC COM 89610F101 16750 761368 SH SOLE 22 740590 0 20778 TRICIDA INC COM 89610F101 116 5293 SH SOLE 23 5293 0 0 TRICIDA INC COM 89610F101 307 13960 SH SOLE 26 0 0 13960 TRICIDA INC COM 89610F101 168 7644 SH SOLE 28 7644 0 0 TRICIDA INC COM 89610F101 242 10985 SH SOLE 30 10985 0 0 TRICIDA INC COM 89610F101 2329 105881 SH SOLE 34 105881 0 0 TRICIDA INC COM 89610F101 44 2016 SH SOLE 40 2016 0 0 TRICO BANCSHARES COM 896095106 866 29047 SH SOLE 2 4628 0 24419 TRICO BANCSHARES COM 896095106 14 462 SH SOLE 7 462 0 0 TRICO BANCSHARES COM 896095106 2811 94275 SH SOLE 18 94275 0 0 TRICO BANCSHARES COM 896095106 2287 76694 SH SOLE 19 76694 0 0 TRICO BANCSHARES COM 896095106 26848 900327 SH SOLE 21 900327 0 0 TRICO BANCSHARES COM 896095106 29516 989806 SH SOLE 22 959513 0 30293 TRICO BANCSHARES COM 896095106 160 5381 SH SOLE 23 5381 0 0 TRICO BANCSHARES COM 896095106 1334 44729 SH SOLE 26 12975 0 31754 TRICO BANCSHARES COM 896095106 144 4819 SH SOLE 28 4819 0 0 TRICO BANCSHARES COM 896095106 503 16853 SH SOLE 30 16853 0 0 TRICO BANCSHARES COM 896095106 70 2348 SH SOLE 40 2348 0 0 TRIMAS CORP COM NEW 896215209 989 42808 SH SOLE 2 2381 0 40427 TRIMAS CORP COM NEW 896215209 6 251 SH SOLE 4 251 0 0 TRIMAS CORP COM NEW 896215209 17 746 SH SOLE 7 746 0 0 TRIMAS CORP COM NEW 896215209 3558 154033 SH SOLE 18 154033 0 0 TRIMAS CORP COM NEW 896215209 1937 83871 SH SOLE 19 83871 0 0 TRIMAS CORP COM NEW 896215209 36723 1589735 SH SOLE 21 1589735 0 0 TRIMAS CORP COM NEW 896215209 30017 1299446 SH SOLE 22 1250521 0 48925 TRIMAS CORP COM NEW 896215209 554 23973 SH SOLE 26 16233 0 7740 TRIMAS CORP COM NEW 896215209 149 6462 SH SOLE 28 6462 0 0 TRIMAS CORP COM NEW 896215209 363 15727 SH SOLE 30 15727 0 0 TRIMAS CORP COM NEW 896215209 27 1171 SH SOLE 34 1171 0 0 TRIMAS CORP COM NEW 896215209 116 5042 SH SOLE 40 5042 0 0 TRIMBLE INC COM 896239100 22460 705609 SH SOLE 2 158670 0 546939 TRIMBLE INC COM 896239100 3604 113238 SH SOLE 4 106662 0 6576 TRIMBLE INC COM 896239100 629 19774 SH SOLE 7 19774 0 0 TRIMBLE INC COM 896239100 32 1004 SH SOLE 13 1004 0 0 TRIMBLE INC COM 896239100 678 21315 SH SOLE 15 21315 0 0 TRIMBLE INC COM 896239100 23239 730101 SH SOLE 18 709830 0 20271 TRIMBLE INC COM 896239100 8165 256517 SH SOLE 19 256517 0 0 TRIMBLE INC COM 896239100 393409 12359693 SH SOLE 21 12359693 0 0 TRIMBLE INC COM 896239100 258789 8130356 SH SOLE 22 7698437 0 431919 TRIMBLE INC COM 896239100 5774 181403 SH SOLE 23 181403 0 0 TRIMBLE INC COM 896239100 11102 348782 SH SOLE 25 348782 0 0 TRIMBLE INC COM 896239100 35435 1113244 SH SOLE 26 225322 0 887922 TRIMBLE INC COM 896239100 1594 50073 SH SOLE 28 35743 0 14330 TRIMBLE INC COM 896239100 5798 182142 SH SOLE 29 129956 0 52186 TRIMBLE INC COM 896239100 20507 644252 SH SOLE 30 644252 0 0 TRIMBLE INC COM 896239100 2066 64912 SH SOLE 31 51687 0 13225 TRIMBLE INC COM 896239100 5320 167137 SH SOLE 34 167137 0 0 TRIMBLE INC COM 896239100 4648 146018 SH SOLE 36 146018 0 0 TRIMBLE INC COM 896239100 162 5089 SH SOLE 40 5089 0 0 TRINET GROUP INC COM 896288107 730 19372 SH SOLE 2 5352 0 14020 TRINET GROUP INC COM 896288107 10 278 SH SOLE 4 278 0 0 TRINET GROUP INC COM 896288107 30 808 SH SOLE 7 808 0 0 TRINET GROUP INC COM 896288107 6490 172334 SH SOLE 18 152202 0 20132 TRINET GROUP INC COM 896288107 7315 194238 SH SOLE 19 194238 0 0 TRINET GROUP INC COM 896288107 54822 1455697 SH SOLE 21 1455697 0 0 TRINET GROUP INC COM 896288107 50699 1346235 SH SOLE 22 1298670 0 47565 TRINET GROUP INC COM 896288107 601 15966 SH SOLE 23 15966 0 0 TRINET GROUP INC COM 896288107 2489 66096 SH SOLE 26 18286 0 47810 TRINET GROUP INC COM 896288107 264 7022 SH SOLE 28 7022 0 0 TRINET GROUP INC COM 896288107 562 14911 SH SOLE 30 14911 0 0 TRINET GROUP INC COM 896288107 45 1206 SH SOLE 34 1206 0 0 TRINET GROUP INC COM 896288107 211 5600 SH SOLE 40 5600 0 0 TRINITY INDS INC COM 896522109 4001 248975 SH SOLE 2 49316 0 199659 TRINITY INDS INC COM 896522109 11 673 SH SOLE 4 673 0 0 TRINITY INDS INC COM 896522109 55 3428 SH SOLE 7 3428 0 0 TRINITY INDS INC COM 896522109 5 300 SH SOLE 17 0 0 300 TRINITY INDS INC COM 896522109 5013 311945 SH SOLE 18 309800 0 2145 TRINITY INDS INC COM 896522109 388 24159 SH SOLE 19 24159 0 0 TRINITY INDS INC COM 896522109 75789 4716193 SH SOLE 21 4716193 0 0 TRINITY INDS INC COM 896522109 52016 3236859 SH SOLE 22 3038007 0 198852 TRINITY INDS INC COM 896522109 649 40387 SH SOLE 26 24706 0 15681 TRINITY INDS INC COM 896522109 280 17435 SH SOLE 28 17435 0 0 TRINITY INDS INC COM 896522109 76 4751 SH SOLE 29 4751 0 0 TRINITY INDS INC COM 896522109 705 43849 SH SOLE 30 43849 0 0 TRINITY INDS INC COM 896522109 93 5810 SH SOLE 31 2258 0 3552 TRINITY INDS INC COM 896522109 124 7740 SH SOLE 36 7740 0 0 TRINITY INDS INC COM 896522109 199 12360 SH SOLE 40 12360 0 0 TRINITY PL HLDGS INC COM 89656D101 7 3678 SH SOLE 18 3678 0 0 TRINITY PL HLDGS INC COM 89656D101 307 168470 SH SOLE 21 168470 0 0 TRINITY PL HLDGS INC COM 89656D101 52 28578 SH SOLE 22 28578 0 0 TRINSEO S A SHS L9340P101 688 37985 SH SOLE 2 2535 0 35450 TRINSEO S A SHS L9340P101 3 151 SH SOLE 4 151 0 0 TRINSEO S A SHS L9340P101 32 1791 SH SOLE 7 1791 0 0 TRINSEO S A SHS L9340P101 3286 181428 SH SOLE 18 181428 0 0 TRINSEO S A SHS L9340P101 2354 130004 SH SOLE 19 130004 0 0 TRINSEO S A SHS L9340P101 80053 4420348 SH SOLE 21 4420348 0 0 TRINSEO S A SHS L9340P101 21218 1171600 SH SOLE 22 1120579 0 51021 TRINSEO S A SHS L9340P101 48 2626 SH SOLE 23 2626 0 0 TRINSEO S A SHS L9340P101 629 34736 SH SOLE 26 11328 0 23408 TRINSEO S A SHS L9340P101 97 5350 SH SOLE 28 5350 0 0 TRINSEO S A SHS L9340P101 912 50363 SH SOLE 30 50363 0 0 TRINSEO S A SHS L9340P101 67 3673 SH SOLE 31 0 0 3673 TRINSEO S A SHS L9340P101 47 2595 SH SOLE 34 2595 0 0 TRINSEO S A SHS L9340P101 34 1867 SH SOLE 36 1867 0 0 TRINSEO S A SHS L9340P101 65 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 20179 860505 SH SOLE 2 43354 0 817151 TRIP COM GROUP LTD ADS 89677Q107 8920 380375 SH SOLE 4 380375 0 0 TRIP COM GROUP LTD ADS 89677Q107 2064 88032 SH SOLE 7 88032 0 0 TRIP COM GROUP LTD ADS 89677Q107 2363 100778 SH SOLE 13 100778 0 0 TRIP COM GROUP LTD ADS 89677Q107 18576 792142 SH SOLE 15 760068 0 32074 TRIP COM GROUP LTD ADS 89677Q107 6708 286076 SH SOLE 18 286076 0 0 TRIP COM GROUP LTD ADS 89677Q107 23114 985675 SH SOLE 19 985675 0 0 TRIP COM GROUP LTD ADS 89677Q107 194143 8279012 SH SOLE 21 8279012 0 0 TRIP COM GROUP LTD ADS 89677Q107 144519 6162856 SH SOLE 22 5488804 0 674052 TRIP COM GROUP LTD ADS 89677Q107 6547 279177 SH SOLE 23 279177 0 0 TRIP COM GROUP LTD ADS 89677Q107 28313 1207378 SH SOLE 25 1207378 0 0 TRIP COM GROUP LTD ADS 89677Q107 46321 1975289 SH SOLE 26 260792 0 1714497 TRIP COM GROUP LTD ADS 89677Q107 1422 60636 SH SOLE 28 60636 0 0 TRIP COM GROUP LTD ADS 89677Q107 1207 51472 SH SOLE 29 51472 0 0 TRIP COM GROUP LTD ADS 89677Q107 67684 2886316 SH SOLE 30 2886316 0 0 TRIP COM GROUP LTD ADS 89677Q107 1701 72525 SH SOLE 31 12670 0 59855 TRIP COM GROUP LTD ADS 89677Q107 2579 109971 SH SOLE 32 109971 0 0 TRIP COM GROUP LTD ADS 89677Q107 86946 3707714 SH SOLE 34 3707714 0 0 TRIP COM GROUP LTD ADS 89677Q107 113 4807 SH SOLE 36 4807 0 0 TRIP COM GROUP LTD ADS 89677Q107 88 3767 SH SOLE 40 3767 0 0 TRIPADVISOR INC COM 896945201 6308 362721 SH SOLE 2 122487 0 240234 TRIPADVISOR INC COM 896945201 865 49763 SH SOLE 4 46978 0 2785 TRIPADVISOR INC COM 896945201 1199 68951 SH SOLE 7 14317 0 54634 TRIPADVISOR INC COM 896945201 257 14787 SH SOLE 13 14787 0 0 TRIPADVISOR INC COM 896945201 141 8127 SH SOLE 15 8127 0 0 TRIPADVISOR INC COM 896945201 5854 336624 SH SOLE 18 313090 0 23534 TRIPADVISOR INC COM 896945201 3959 227679 SH SOLE 19 227679 0 0 TRIPADVISOR INC COM 896945201 91216 5245312 SH SOLE 21 5245312 0 0 TRIPADVISOR INC COM 896945201 68706 3950871 SH SOLE 22 3698659 0 252212 TRIPADVISOR INC COM 896945201 1337 76882 SH SOLE 23 76882 0 0 TRIPADVISOR INC COM 896945201 433 24881 SH SOLE 25 24881 0 0 TRIPADVISOR INC COM 896945201 6904 397017 SH SOLE 26 217926 0 179091 TRIPADVISOR INC COM 896945201 309 17753 SH SOLE 28 13898 0 3855 TRIPADVISOR INC COM 896945201 428 24588 SH SOLE 29 2448 0 22140 TRIPADVISOR INC COM 896945201 5760 331243 SH SOLE 30 331243 0 0 TRIPADVISOR INC COM 896945201 461 26488 SH SOLE 31 20495 0 5993 TRIPADVISOR INC COM 896945201 2061 118512 SH SOLE 34 118512 0 0 TRIPADVISOR INC COM 896945201 393 22598 SH SOLE 36 22598 0 0 TRIPADVISOR INC COM 896945201 36 2097 SH SOLE 40 2097 0 0 TRIPLE-S MGMT CORP CL B 896749108 303 21510 SH SOLE 2 945 0 20565 TRIPLE-S MGMT CORP CL B 896749108 3 236 SH SOLE 4 236 0 0 TRIPLE-S MGMT CORP CL B 896749108 4 274 SH SOLE 7 274 0 0 TRIPLE-S MGMT CORP CL B 896749108 1206 85565 SH SOLE 18 85565 0 0 TRIPLE-S MGMT CORP CL B 896749108 600 42550 SH SOLE 19 42550 0 0 TRIPLE-S MGMT CORP CL B 896749108 13325 945049 SH SOLE 21 945049 0 0 TRIPLE-S MGMT CORP CL B 896749108 9852 698724 SH SOLE 22 666614 0 32110 TRIPLE-S MGMT CORP CL B 896749108 150 10620 SH SOLE 26 0 0 10620 TRIPLE-S MGMT CORP CL B 896749108 49 3489 SH SOLE 28 3489 0 0 TRIPLE-S MGMT CORP CL B 896749108 142 10068 SH SOLE 30 10068 0 0 TRIPLE-S MGMT CORP CL B 896749108 40 2815 SH SOLE 40 2815 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 919 160142 SH SOLE 30 160142 0 0 TRISTATE CAP HLDGS INC COM 89678F100 358 37064 SH SOLE 2 16872 0 20192 TRISTATE CAP HLDGS INC COM 89678F100 5 503 SH SOLE 7 503 0 0 TRISTATE CAP HLDGS INC COM 89678F100 1540 159226 SH SOLE 18 100631 0 58595 TRISTATE CAP HLDGS INC COM 89678F100 4798 496175 SH SOLE 19 496175 0 0 TRISTATE CAP HLDGS INC COM 89678F100 9055 936353 SH SOLE 21 936353 0 0 TRISTATE CAP HLDGS INC COM 89678F100 16799 1737187 SH SOLE 22 1711699 0 25488 TRISTATE CAP HLDGS INC COM 89678F100 681 70430 SH SOLE 23 70430 0 0 TRISTATE CAP HLDGS INC COM 89678F100 2612 270145 SH SOLE 26 0 0 270145 TRISTATE CAP HLDGS INC COM 89678F100 30 3058 SH SOLE 28 3058 0 0 TRISTATE CAP HLDGS INC COM 89678F100 28 2870 SH SOLE 30 2870 0 0 TRISTATE CAP HLDGS INC COM 89678F100 43 4438 SH SOLE 34 4438 0 0 TRISTATE CAP HLDGS INC COM 89678F100 23 2387 SH SOLE 40 2387 0 0 TRITON INTL LTD CL A G9078F107 1357 52443 SH SOLE 2 2851 0 49592 TRITON INTL LTD CL A G9078F107 4 156 SH SOLE 4 156 0 0 TRITON INTL LTD CL A G9078F107 41 1580 SH SOLE 7 1580 0 0 TRITON INTL LTD CL A G9078F107 4824 186484 SH SOLE 18 186484 0 0 TRITON INTL LTD CL A G9078F107 2631 101690 SH SOLE 19 101690 0 0 TRITON INTL LTD CL A G9078F107 48043 1857097 SH SOLE 21 1857097 0 0 TRITON INTL LTD CL A G9078F107 39371 1521864 SH SOLE 22 1461652 0 60212 TRITON INTL LTD CL A G9078F107 532 20549 SH SOLE 26 15122 0 5427 TRITON INTL LTD CL A G9078F107 178 6894 SH SOLE 28 6894 0 0 TRITON INTL LTD CL A G9078F107 516 19955 SH SOLE 30 19955 0 0 TRITON INTL LTD CL A G9078F107 92 3559 SH SOLE 36 3559 0 0 TRITON INTL LTD CL A G9078F107 162 6274 SH SOLE 40 6274 0 0 TRIUMPH BANCORP INC COM 89679E300 375 14439 SH SOLE 2 1150 0 13289 TRIUMPH BANCORP INC COM 89679E300 12 445 SH SOLE 7 445 0 0 TRIUMPH BANCORP INC COM 89679E300 2835 109045 SH SOLE 18 109045 0 0 TRIUMPH BANCORP INC COM 89679E300 1100 42307 SH SOLE 19 42307 0 0 TRIUMPH BANCORP INC COM 89679E300 66285 2549425 SH SOLE 21 2549425 0 0 TRIUMPH BANCORP INC COM 89679E300 16912 650450 SH SOLE 22 628090 0 22360 TRIUMPH BANCORP INC COM 89679E300 72 2772 SH SOLE 26 0 0 2772 TRIUMPH BANCORP INC COM 89679E300 90 3456 SH SOLE 28 3456 0 0 TRIUMPH BANCORP INC COM 89679E300 778 29915 SH SOLE 30 29915 0 0 TRIUMPH BANCORP INC COM 89679E300 64 2471 SH SOLE 40 2471 0 0 TRIUMPH GROUP INC NEW COM 896818101 284 42018 SH SOLE 2 1771 0 40247 TRIUMPH GROUP INC NEW COM 896818101 2 302 SH SOLE 4 302 0 0 TRIUMPH GROUP INC NEW COM 896818101 6 822 SH SOLE 7 822 0 0 TRIUMPH GROUP INC NEW COM 896818101 1459 215855 SH SOLE 18 215855 0 0 TRIUMPH GROUP INC NEW COM 896818101 594 87815 SH SOLE 19 87815 0 0 TRIUMPH GROUP INC NEW COM 896818101 39240 5804671 SH SOLE 21 5804671 0 0 TRIUMPH GROUP INC NEW COM 896818101 9369 1385908 SH SOLE 22 1336467 0 49441 TRIUMPH GROUP INC NEW COM 896818101 109 16177 SH SOLE 26 3314 0 12863 TRIUMPH GROUP INC NEW COM 896818101 48 7174 SH SOLE 28 7174 0 0 TRIUMPH GROUP INC NEW COM 896818101 469 69434 SH SOLE 30 69434 0 0 TRIUMPH GROUP INC NEW COM 896818101 11 1700 SH SOLE 31 0 0 1700 TRIUMPH GROUP INC NEW COM 896818101 37 5484 SH SOLE 40 5484 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 316 63490 SH SOLE 2 4804 0 58686 TRONOX HOLDINGS PLC SHS G9087Q102 1 280 SH SOLE 4 280 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 7 1438 SH SOLE 7 1438 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 1567 314621 SH SOLE 18 314621 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 855 171685 SH SOLE 19 171685 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 15109 3033866 SH SOLE 21 3033866 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 13470 2704773 SH SOLE 22 2594228 0 110545 TRONOX HOLDINGS PLC SHS G9087Q102 126 25235 SH SOLE 26 13394 0 11841 TRONOX HOLDINGS PLC SHS G9087Q102 63 12565 SH SOLE 28 12565 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 141 28226 SH SOLE 30 28226 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 47 9341 SH SOLE 40 9341 0 0 TROVAGENE INC COM 897238606 0 188 SH SOLE 21 188 0 0 TROVAGENE INC COM 897238606 5 5360 SH SOLE 22 5360 0 0 TRUEBLUE INC COM 89785X101 476 37325 SH SOLE 2 2052 0 35273 TRUEBLUE INC COM 89785X101 2 168 SH SOLE 4 168 0 0 TRUEBLUE INC COM 89785X101 7 581 SH SOLE 7 581 0 0 TRUEBLUE INC COM 89785X101 2265 177535 SH SOLE 18 177535 0 0 TRUEBLUE INC COM 89785X101 919 72002 SH SOLE 19 72002 0 0 TRUEBLUE INC COM 89785X101 55972 4386496 SH SOLE 21 4386496 0 0 TRUEBLUE INC COM 89785X101 14827 1161957 SH SOLE 22 1110500 0 51457 TRUEBLUE INC COM 89785X101 311 24361 SH SOLE 26 4473 0 19888 TRUEBLUE INC COM 89785X101 59 4587 SH SOLE 28 4587 0 0 TRUEBLUE INC COM 89785X101 726 56923 SH SOLE 30 56923 0 0 TRUEBLUE INC COM 89785X101 58 4517 SH SOLE 40 4517 0 0 TRUECAR INC COM 89785L107 140 57967 SH SOLE 2 16139 0 41828 TRUECAR INC COM 89785L107 1 447 SH SOLE 4 447 0 0 TRUECAR INC COM 89785L107 4 1750 SH SOLE 7 1750 0 0 TRUECAR INC COM 89785L107 947 391230 SH SOLE 18 368600 0 22630 TRUECAR INC COM 89785L107 1062 438758 SH SOLE 19 438758 0 0 TRUECAR INC COM 89785L107 8494 3510001 SH SOLE 21 3510001 0 0 TRUECAR INC COM 89785L107 8008 3309167 SH SOLE 22 3205521 0 103646 TRUECAR INC COM 89785L107 130 53732 SH SOLE 23 53732 0 0 TRUECAR INC COM 89785L107 352 145621 SH SOLE 26 0 0 145621 TRUECAR INC COM 89785L107 29 11828 SH SOLE 28 11828 0 0 TRUECAR INC COM 89785L107 100 41402 SH SOLE 30 41402 0 0 TRUECAR INC COM 89785L107 23 9339 SH SOLE 40 9339 0 0 TRUIST FINL CORP COM 89832Q109 103883 3368445 SH SOLE 2 406932 0 2961513 TRUIST FINL CORP COM 89832Q109 20609 668265 SH SOLE 4 631808 0 36457 TRUIST FINL CORP COM 89832Q109 40608 1316733 SH SOLE 7 1266600 0 50133 TRUIST FINL CORP COM 89832Q109 1202 38969 SH SOLE 13 38969 0 0 TRUIST FINL CORP COM 89832Q109 4568 148111 SH SOLE 15 148111 0 0 TRUIST FINL CORP COM 89832Q109 2 61 SH SOLE 17 0 0 61 TRUIST FINL CORP COM 89832Q109 159630 5176075 SH SOLE 18 4888138 0 287937 TRUIST FINL CORP COM 89832Q109 74647 2420453 SH SOLE 19 2420453 0 0 TRUIST FINL CORP COM 89832Q109 1024023 33204381 SH SOLE 21 33204381 0 0 TRUIST FINL CORP COM 89832Q109 975020 31615443 SH SOLE 22 28378189 0 3237254 TRUIST FINL CORP COM 89832Q109 30043 974162 SH SOLE 23 974162 0 0 TRUIST FINL CORP COM 89832Q109 45039 1460419 SH SOLE 25 1440297 0 20122 TRUIST FINL CORP COM 89832Q109 178376 5783933 SH SOLE 26 705726 0 5078207 TRUIST FINL CORP COM 89832Q109 8383 271832 SH SOLE 28 192422 0 79410 TRUIST FINL CORP COM 89832Q109 960 31135 SH SOLE 29 24114 0 7021 TRUIST FINL CORP COM 89832Q109 149600 4850855 SH SOLE 30 4850855 0 0 TRUIST FINL CORP COM 89832Q109 9951 322664 SH SOLE 31 245917 0 76747 TRUIST FINL CORP COM 89832Q109 1841 59710 SH SOLE 32 59710 0 0 TRUIST FINL CORP COM 89832Q109 34668 1124112 SH SOLE 34 1124112 0 0 TRUIST FINL CORP COM 89832Q109 31201 1011706 SH SOLE 36 1011706 0 0 TRUIST FINL CORP COM 89832Q109 898 29130 SH SOLE 40 29130 0 0 TRUPANION INC COM 898202106 296 11387 SH SOLE 2 2193 0 9194 TRUPANION INC COM 898202106 4 145 SH SOLE 4 145 0 0 TRUPANION INC COM 898202106 14 553 SH SOLE 7 553 0 0 TRUPANION INC COM 898202106 2611 100303 SH SOLE 18 100303 0 0 TRUPANION INC COM 898202106 1959 75268 SH SOLE 19 75268 0 0 TRUPANION INC COM 898202106 24483 940554 SH SOLE 21 940554 0 0 TRUPANION INC COM 898202106 22928 880848 SH SOLE 22 841794 0 39054 TRUPANION INC COM 898202106 54 2093 SH SOLE 23 2093 0 0 TRUPANION INC COM 898202106 375 14410 SH SOLE 26 0 0 14410 TRUPANION INC COM 898202106 128 4920 SH SOLE 28 4920 0 0 TRUPANION INC COM 898202106 279 10705 SH SOLE 30 10705 0 0 TRUPANION INC COM 898202106 89 3415 SH SOLE 40 3415 0 0 TRUSTCO BK CORP N Y COM 898349105 366 67637 SH SOLE 2 3578 0 64059 TRUSTCO BK CORP N Y COM 898349105 6 1129 SH SOLE 4 1129 0 0 TRUSTCO BK CORP N Y COM 898349105 13 2331 SH SOLE 7 2331 0 0 TRUSTCO BK CORP N Y COM 898349105 2294 423941 SH SOLE 18 423941 0 0 TRUSTCO BK CORP N Y COM 898349105 873 161292 SH SOLE 19 161292 0 0 TRUSTCO BK CORP N Y COM 898349105 55559 10269753 SH SOLE 21 10269753 0 0 TRUSTCO BK CORP N Y COM 898349105 15736 2908760 SH SOLE 22 2810992 0 97768 TRUSTCO BK CORP N Y COM 898349105 418 77344 SH SOLE 26 45476 0 31868 TRUSTCO BK CORP N Y COM 898349105 74 13622 SH SOLE 28 13622 0 0 TRUSTCO BK CORP N Y COM 898349105 598 110484 SH SOLE 30 110484 0 0 TRUSTCO BK CORP N Y COM 898349105 70 12966 SH SOLE 40 12966 0 0 TRUSTMARK CORP COM 898402102 2010 86264 SH SOLE 2 28726 0 57538 TRUSTMARK CORP COM 898402102 9 375 SH SOLE 4 375 0 0 TRUSTMARK CORP COM 898402102 147 6302 SH SOLE 7 6302 0 0 TRUSTMARK CORP COM 898402102 9324 400181 SH SOLE 18 400181 0 0 TRUSTMARK CORP COM 898402102 3177 136363 SH SOLE 19 136363 0 0 TRUSTMARK CORP COM 898402102 138890 5960927 SH SOLE 21 5960927 0 0 TRUSTMARK CORP COM 898402102 52103 2236195 SH SOLE 22 2166873 0 69322 TRUSTMARK CORP COM 898402102 20 839 SH SOLE 23 839 0 0 TRUSTMARK CORP COM 898402102 587 25180 SH SOLE 26 15095 0 10085 TRUSTMARK CORP COM 898402102 187 8041 SH SOLE 28 8041 0 0 TRUSTMARK CORP COM 898402102 521 22343 SH SOLE 30 22343 0 0 TRUSTMARK CORP COM 898402102 572 24528 SH SOLE 32 24528 0 0 TRUSTMARK CORP COM 898402102 68 2899 SH SOLE 36 2899 0 0 TRUSTMARK CORP COM 898402102 160 6879 SH SOLE 40 6879 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 84 25819 SH SOLE 22 25819 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 35 10875 SH SOLE 25 10875 0 0 TTEC HLDGS INC COM 89854H102 234 6364 SH SOLE 2 857 0 5507 TTEC HLDGS INC COM 89854H102 3 90 SH SOLE 4 90 0 0 TTEC HLDGS INC COM 89854H102 9 254 SH SOLE 7 254 0 0 TTEC HLDGS INC COM 89854H102 2899 78938 SH SOLE 18 78938 0 0 TTEC HLDGS INC COM 89854H102 1234 33611 SH SOLE 19 33611 0 0 TTEC HLDGS INC COM 89854H102 68997 1879011 SH SOLE 21 1879011 0 0 TTEC HLDGS INC COM 89854H102 18745 510476 SH SOLE 22 491556 0 18920 TTEC HLDGS INC COM 89854H102 526 14324 SH SOLE 26 0 0 14324 TTEC HLDGS INC COM 89854H102 94 2566 SH SOLE 28 2566 0 0 TTEC HLDGS INC COM 89854H102 823 22401 SH SOLE 30 22401 0 0 TTEC HLDGS INC COM 89854H102 57 1562 SH SOLE 34 1562 0 0 TTEC HLDGS INC COM 89854H102 81 2195 SH SOLE 40 2195 0 0 TTM TECHNOLOGIES INC COM 87305R109 976 94360 SH SOLE 2 5021 0 89339 TTM TECHNOLOGIES INC COM 87305R109 4 355 SH SOLE 4 355 0 0 TTM TECHNOLOGIES INC COM 87305R109 35 3409 SH SOLE 7 3409 0 0 TTM TECHNOLOGIES INC COM 87305R109 4645 449222 SH SOLE 18 449222 0 0 TTM TECHNOLOGIES INC COM 87305R109 1916 185275 SH SOLE 19 185275 0 0 TTM TECHNOLOGIES INC COM 87305R109 114553 11078584 SH SOLE 21 11078584 0 0 TTM TECHNOLOGIES INC COM 87305R109 29614 2863984 SH SOLE 22 2740519 0 123465 TTM TECHNOLOGIES INC COM 87305R109 304 29400 SH SOLE 26 5993 0 23407 TTM TECHNOLOGIES INC COM 87305R109 129 12489 SH SOLE 28 12489 0 0 TTM TECHNOLOGIES INC COM 87305R109 1333 128965 SH SOLE 30 128965 0 0 TTM TECHNOLOGIES INC COM 87305R109 8 758 SH SOLE 34 758 0 0 TTM TECHNOLOGIES INC COM 87305R109 67 6520 SH SOLE 36 6520 0 0 TTM TECHNOLOGIES INC COM 87305R109 126 12199 SH SOLE 40 12199 0 0 TUCOWS INC COM NEW 898697206 171 3538 SH SOLE 2 530 0 3008 TUCOWS INC COM NEW 898697206 8 174 SH SOLE 7 174 0 0 TUCOWS INC COM NEW 898697206 1708 35395 SH SOLE 18 35395 0 0 TUCOWS INC COM NEW 898697206 912 18895 SH SOLE 19 18895 0 0 TUCOWS INC COM NEW 898697206 16017 331894 SH SOLE 21 331894 0 0 TUCOWS INC COM NEW 898697206 5459 113124 SH SOLE 22 101980 0 11144 TUCOWS INC COM NEW 898697206 206 4267 SH SOLE 26 0 0 4267 TUCOWS INC COM NEW 898697206 77 1591 SH SOLE 28 1591 0 0 TUCOWS INC COM NEW 898697206 200 4145 SH SOLE 30 4145 0 0 TUCOWS INC COM NEW 898697206 69 1422 SH SOLE 40 1422 0 0 TUESDAY MORNING CORP COM NEW 899035505 6 10199 SH SOLE 18 10199 0 0 TUESDAY MORNING CORP COM NEW 899035505 81 141076 SH SOLE 21 141076 0 0 TUESDAY MORNING CORP COM NEW 899035505 410 712049 SH SOLE 22 712049 0 0 TUFIN SOFTWARE TECHNOLOGIS L SHS M8893U102 49 5601 SH SOLE 22 5601 0 0 TUPPERWARE BRANDS CORP COM 899896104 85 52460 SH SOLE 2 1972 0 50488 TUPPERWARE BRANDS CORP COM 899896104 0 231 SH SOLE 4 231 0 0 TUPPERWARE BRANDS CORP COM 899896104 9 5767 SH SOLE 7 5767 0 0 TUPPERWARE BRANDS CORP COM 899896104 348 214630 SH SOLE 18 214630 0 0 TUPPERWARE BRANDS CORP COM 899896104 156 96380 SH SOLE 19 96380 0 0 TUPPERWARE BRANDS CORP COM 899896104 8942 5519588 SH SOLE 21 5519588 0 0 TUPPERWARE BRANDS CORP COM 899896104 2233 1378569 SH SOLE 22 1304289 0 74280 TUPPERWARE BRANDS CORP COM 899896104 33 20080 SH SOLE 26 11707 0 8373 TUPPERWARE BRANDS CORP COM 899896104 12 7206 SH SOLE 28 7206 0 0 TUPPERWARE BRANDS CORP COM 899896104 111 68419 SH SOLE 30 68419 0 0 TUPPERWARE BRANDS CORP COM 899896104 29 17916 SH SOLE 31 0 0 17916 TUPPERWARE BRANDS CORP COM 899896104 4 2550 SH SOLE 36 2550 0 0 TUPPERWARE BRANDS CORP COM 899896104 8 4804 SH SOLE 40 4804 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 58 12405 SH SOLE 4 12405 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 112 24109 SH SOLE 19 24109 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 1145 246197 SH SOLE 22 246197 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 22 4813 SH SOLE 23 4813 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 177 38050 SH SOLE 25 38050 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 108 23332 SH SOLE 31 11033 0 12299 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 41 8829 SH SOLE 34 8829 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 519 11624 SH SOLE 2 1977 0 9647 TURNING POINT THERAPEUTICS I COM 90041T108 6 134 SH SOLE 4 134 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 19 423 SH SOLE 7 423 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 4458 99821 SH SOLE 18 95598 0 4223 TURNING POINT THERAPEUTICS I COM 90041T108 3040 68075 SH SOLE 19 68075 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 53826 1205233 SH SOLE 21 1205233 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 25506 571111 SH SOLE 22 545296 0 25815 TURNING POINT THERAPEUTICS I COM 90041T108 59 1315 SH SOLE 23 1315 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 229 5133 SH SOLE 26 0 0 5133 TURNING POINT THERAPEUTICS I COM 90041T108 259 5807 SH SOLE 28 5807 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 6232 139543 SH SOLE 30 139543 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 17 391 SH SOLE 34 391 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 101 2259 SH SOLE 40 2259 0 0 TURNING PT BRANDS INC COM 90041L105 46 2174 SH SOLE 2 322 0 1852 TURNING PT BRANDS INC COM 90041L105 4 202 SH SOLE 7 202 0 0 TURNING PT BRANDS INC COM 90041L105 659 31211 SH SOLE 18 31211 0 0 TURNING PT BRANDS INC COM 90041L105 337 15961 SH SOLE 19 15961 0 0 TURNING PT BRANDS INC COM 90041L105 6395 302949 SH SOLE 21 302949 0 0 TURNING PT BRANDS INC COM 90041L105 5616 266024 SH SOLE 22 253336 0 12688 TURNING PT BRANDS INC COM 90041L105 46 2199 SH SOLE 26 0 0 2199 TURNING PT BRANDS INC COM 90041L105 34 1614 SH SOLE 30 1614 0 0 TURNING PT BRANDS INC COM 90041L105 24 1150 SH SOLE 40 1150 0 0 TURTLE BEACH CORP COM NEW 900450206 21 3347 SH SOLE 18 3347 0 0 TURTLE BEACH CORP COM NEW 900450206 201 32152 SH SOLE 21 32152 0 0 TURTLE BEACH CORP COM NEW 900450206 1543 247238 SH SOLE 22 247238 0 0 TUTOR PERINI CORP COM 901109108 262 39006 SH SOLE 2 2164 0 36842 TUTOR PERINI CORP COM 901109108 2 253 SH SOLE 4 253 0 0 TUTOR PERINI CORP COM 901109108 19 2778 SH SOLE 7 2778 0 0 TUTOR PERINI CORP COM 901109108 953 141812 SH SOLE 18 141812 0 0 TUTOR PERINI CORP COM 901109108 496 73761 SH SOLE 19 73761 0 0 TUTOR PERINI CORP COM 901109108 9387 1396854 SH SOLE 21 1396854 0 0 TUTOR PERINI CORP COM 901109108 7883 1173103 SH SOLE 22 1113441 0 59662 TUTOR PERINI CORP COM 901109108 59 8789 SH SOLE 23 8789 0 0 TUTOR PERINI CORP COM 901109108 81 12026 SH SOLE 26 0 0 12026 TUTOR PERINI CORP COM 901109108 38 5652 SH SOLE 28 5652 0 0 TUTOR PERINI CORP COM 901109108 84 12562 SH SOLE 30 12562 0 0 TUTOR PERINI CORP COM 901109108 40 5890 SH SOLE 31 0 0 5890 TUTOR PERINI CORP COM 901109108 14 2123 SH SOLE 36 2123 0 0 TUTOR PERINI CORP COM 901109108 28 4106 SH SOLE 40 4106 0 0 TWILIO INC CL A 90138F102 24379 272416 SH SOLE 2 19111 0 253305 TWILIO INC CL A 90138F102 5074 56700 SH SOLE 4 53725 0 2975 TWILIO INC CL A 90138F102 963 10756 SH SOLE 7 8672 0 2084 TWILIO INC CL A 90138F102 407 4552 SH SOLE 13 4552 0 0 TWILIO INC CL A 90138F102 839 9378 SH SOLE 15 9378 0 0 TWILIO INC CL A 90138F102 6971 77900 SH SOLE 18 68081 0 9819 TWILIO INC CL A 90138F102 55794 623471 SH SOLE 19 623471 0 0 TWILIO INC CL A 90138F102 162294 1813546 SH SOLE 21 1813546 0 0 TWILIO INC CL A 90138F102 280162 3130656 SH SOLE 22 2922325 0 208331 TWILIO INC CL A 90138F102 7901 88287 SH SOLE 23 88287 0 0 TWILIO INC CL A 90138F102 13056 145890 SH SOLE 25 145890 0 0 TWILIO INC CL A 90138F102 43937 490974 SH SOLE 26 97250 0 393724 TWILIO INC CL A 90138F102 2145 23969 SH SOLE 28 17047 0 6922 TWILIO INC CL A 90138F102 2460 27490 SH SOLE 29 1884 0 25606 TWILIO INC CL A 90138F102 16242 181495 SH SOLE 30 181495 0 0 TWILIO INC CL A 90138F102 2190 24472 SH SOLE 31 20877 0 3595 TWILIO INC CL A 90138F102 33903 378848 SH SOLE 34 378848 0 0 TWILIO INC CL A 90138F102 6598 73732 SH SOLE 36 73732 0 0 TWILIO INC CL A 90138F102 265 2962 SH SOLE 40 2962 0 0 TWILIO INC NOTE 0.250% 6/0 90138FAB8 2302 1650000 PRN SOLE 21 1650000 0 0 TWIN DISC INC COM 901476101 69 9952 SH SOLE 2 319 0 9633 TWIN DISC INC COM 901476101 2 245 SH SOLE 7 245 0 0 TWIN DISC INC COM 901476101 257 36869 SH SOLE 18 36869 0 0 TWIN DISC INC COM 901476101 139 19874 SH SOLE 19 19874 0 0 TWIN DISC INC COM 901476101 2610 373873 SH SOLE 21 373873 0 0 TWIN DISC INC COM 901476101 1963 281244 SH SOLE 22 274815 0 6429 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 85 6516 SH SOLE 2 787 0 5729 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 2 130 SH SOLE 4 130 0 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 5 360 SH SOLE 7 360 0 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 805 61863 SH SOLE 18 61863 0 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 430 33024 SH SOLE 19 33024 0 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 7653 588219 SH SOLE 21 588219 0 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 7679 590271 SH SOLE 22 563186 0 27085 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 55 4203 SH SOLE 26 0 0 4203 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 50 3880 SH SOLE 28 3880 0 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 123 9488 SH SOLE 30 9488 0 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 31 2404 SH SOLE 40 2404 0 0 TWIST BIOSCIENCE CORP COM 90184D100 291 9524 SH SOLE 2 1253 0 8271 TWIST BIOSCIENCE CORP COM 90184D100 14 447 SH SOLE 7 447 0 0 TWIST BIOSCIENCE CORP COM 90184D100 2955 96638 SH SOLE 18 96638 0 0 TWIST BIOSCIENCE CORP COM 90184D100 9064 296394 SH SOLE 19 296394 0 0 TWIST BIOSCIENCE CORP COM 90184D100 36698 1200074 SH SOLE 21 1200074 0 0 TWIST BIOSCIENCE CORP COM 90184D100 24646 805960 SH SOLE 22 765672 0 40288 TWIST BIOSCIENCE CORP COM 90184D100 5 176 SH SOLE 23 176 0 0 TWIST BIOSCIENCE CORP COM 90184D100 92 2996 SH SOLE 26 0 0 2996 TWIST BIOSCIENCE CORP COM 90184D100 123 4026 SH SOLE 28 4026 0 0 TWIST BIOSCIENCE CORP COM 90184D100 210 6876 SH SOLE 30 6876 0 0 TWIST BIOSCIENCE CORP COM 90184D100 7 235 SH SOLE 34 235 0 0 TWIST BIOSCIENCE CORP COM 90184D100 96 3144 SH SOLE 40 3144 0 0 TWITTER INC COM 90184L102 46637 1898891 SH SOLE 2 280157 0 1618734 TWITTER INC COM 90184L102 9105 370736 SH SOLE 4 351056 0 19680 TWITTER INC COM 90184L102 21016 855715 SH SOLE 7 678602 0 177113 TWITTER INC COM 90184L102 1112 45291 SH SOLE 13 45291 0 0 TWITTER INC COM 90184L102 1464 59607 SH SOLE 15 59607 0 0 TWITTER INC COM 90184L102 28 1153 SH SOLE 17 0 0 1153 TWITTER INC COM 90184L102 58267 2372440 SH SOLE 18 2223985 0 148455 TWITTER INC COM 90184L102 9675 393944 SH SOLE 19 393944 0 0 TWITTER INC COM 90184L102 472658 19245040 SH SOLE 21 19245040 0 0 TWITTER INC COM 90184L102 453977 18484394 SH SOLE 22 16669450 0 1814944 TWITTER INC COM 90184L102 13152 535509 SH SOLE 23 535509 0 0 TWITTER INC COM 90184L102 20512 835179 SH SOLE 25 835179 0 0 TWITTER INC COM 90184L102 68254 2779056 SH SOLE 26 509422 0 2269634 TWITTER INC COM 90184L102 3675 149621 SH SOLE 28 106158 0 43463 TWITTER INC COM 90184L102 2836 115460 SH SOLE 29 14623 0 100837 TWITTER INC COM 90184L102 69473 2828707 SH SOLE 30 2828707 0 0 TWITTER INC COM 90184L102 4765 194000 SH SOLE 31 128316 0 65684 TWITTER INC COM 90184L102 1018 41444 SH SOLE 34 41444 0 0 TWITTER INC COM 90184L102 11777 479509 SH SOLE 36 479509 0 0 TWITTER INC COM 90184L102 425 17316 SH SOLE 40 17316 0 0 TWITTER INC NOTE 1.000% 9/1 90184LAD4 2726 2885000 PRN SOLE 21 2885000 0 0 TWITTER INC NOTE 1.000% 9/1 90184LAD4 1890 2000000 PRN SOLE 22 2000000 0 0 TWITTER INC NOTE 0.250% 6/1 90184LAF9 3233 3605000 PRN SOLE 21 3605000 0 0 TWITTER INC NOTE 0.250% 6/1 90184LAF9 1121 1250000 PRN SOLE 22 1250000 0 0 TWO HBRS INVT CORP COM NEW 90187B408 2136 560507 SH SOLE 2 29759 0 530748 TWO HBRS INVT CORP COM NEW 90187B408 5 1314 SH SOLE 4 1314 0 0 TWO HBRS INVT CORP COM NEW 90187B408 28 7298 SH SOLE 7 7298 0 0 TWO HBRS INVT CORP COM NEW 90187B408 498 130685 SH SOLE 18 130685 0 0 TWO HBRS INVT CORP COM NEW 90187B408 237 62262 SH SOLE 19 62262 0 0 TWO HBRS INVT CORP COM NEW 90187B408 34589 9078552 SH SOLE 21 9078552 0 0 TWO HBRS INVT CORP COM NEW 90187B408 27249 7151937 SH SOLE 22 6712695 0 439242 TWO HBRS INVT CORP COM NEW 90187B408 433 113618 SH SOLE 26 77823 0 35795 TWO HBRS INVT CORP COM NEW 90187B408 121 31652 SH SOLE 28 31652 0 0 TWO HBRS INVT CORP COM NEW 90187B408 365 95810 SH SOLE 30 95810 0 0 TWO HBRS INVT CORP COM NEW 90187B408 22 5756 SH SOLE 31 5756 0 0 TWO HBRS INVT CORP COM NEW 90187B408 30 7921 SH SOLE 36 7921 0 0 TWO HBRS INVT CORP COM NEW 90187B408 107 28201 SH SOLE 40 28201 0 0 TWO HBRS INVT CORP NOTE 6.250% 1/1 90187BAA9 685 835000 PRN SOLE 21 835000 0 0 TYLER TECHNOLOGIES INC COM 902252105 30699 103517 SH SOLE 2 22718 0 80799 TYLER TECHNOLOGIES INC COM 902252105 5167 17424 SH SOLE 4 16374 0 1050 TYLER TECHNOLOGIES INC COM 902252105 2727 9196 SH SOLE 7 9196 0 0 TYLER TECHNOLOGIES INC COM 902252105 185 623 SH SOLE 13 623 0 0 TYLER TECHNOLOGIES INC COM 902252105 889 2998 SH SOLE 15 2998 0 0 TYLER TECHNOLOGIES INC COM 902252105 2 8 SH SOLE 17 0 0 8 TYLER TECHNOLOGIES INC COM 902252105 33390 112590 SH SOLE 18 109390 0 3200 TYLER TECHNOLOGIES INC COM 902252105 123091 415062 SH SOLE 19 415062 0 0 TYLER TECHNOLOGIES INC COM 902252105 766941 2586123 SH SOLE 21 2586123 0 0 TYLER TECHNOLOGIES INC COM 902252105 400182 1349412 SH SOLE 22 1286990 0 62422 TYLER TECHNOLOGIES INC COM 902252105 8380 28259 SH SOLE 23 28259 0 0 TYLER TECHNOLOGIES INC COM 902252105 335 1130 SH SOLE 25 1130 0 0 TYLER TECHNOLOGIES INC COM 902252105 26899 90702 SH SOLE 26 33658 0 57044 TYLER TECHNOLOGIES INC COM 902252105 2327 7847 SH SOLE 28 5519 0 2328 TYLER TECHNOLOGIES INC COM 902252105 2746 9261 SH SOLE 29 824 0 8437 TYLER TECHNOLOGIES INC COM 902252105 30786 103811 SH SOLE 30 103811 0 0 TYLER TECHNOLOGIES INC COM 902252105 2480 8361 SH SOLE 31 6981 0 1380 TYLER TECHNOLOGIES INC COM 902252105 628 2118 SH SOLE 34 2118 0 0 TYLER TECHNOLOGIES INC COM 902252105 3815 12864 SH SOLE 36 12864 0 0 TYLER TECHNOLOGIES INC COM 902252105 272 918 SH SOLE 40 918 0 0 TYME TECHNOLOGIES INC COM 90238J103 28 25570 SH SOLE 2 5438 0 20132 TYME TECHNOLOGIES INC COM 90238J103 2 1675 SH SOLE 7 1675 0 0 TYME TECHNOLOGIES INC COM 90238J103 243 220841 SH SOLE 18 220841 0 0 TYME TECHNOLOGIES INC COM 90238J103 130 118123 SH SOLE 19 118123 0 0 TYME TECHNOLOGIES INC COM 90238J103 2413 2193924 SH SOLE 21 2193924 0 0 TYME TECHNOLOGIES INC COM 90238J103 1607 1460778 SH SOLE 22 1431196 0 29582 TYSON FOODS INC CL A 902494103 36228 626023 SH SOLE 2 82800 0 543223 TYSON FOODS INC CL A 902494103 8758 151340 SH SOLE 4 143113 0 8227 TYSON FOODS INC CL A 902494103 39251 678266 SH SOLE 7 468897 0 209369 TYSON FOODS INC CL A 902494103 29 502 SH SOLE 13 502 0 0 TYSON FOODS INC CL A 902494103 1845 31889 SH SOLE 15 31889 0 0 TYSON FOODS INC CL A 902494103 40549 700696 SH SOLE 18 655668 0 45028 TYSON FOODS INC CL A 902494103 21134 365195 SH SOLE 19 365195 0 0 TYSON FOODS INC CL A 902494103 448527 7750596 SH SOLE 21 7750596 0 0 TYSON FOODS INC CL A 902494103 415583 7181325 SH SOLE 22 6463403 0 717922 TYSON FOODS INC CL A 902494103 12271 212042 SH SOLE 23 212042 0 0 TYSON FOODS INC CL A 902494103 20001 345619 SH SOLE 25 345619 0 0 TYSON FOODS INC CL A 902494103 91039 1573164 SH SOLE 26 195819 0 1377345 TYSON FOODS INC CL A 902494103 3456 59714 SH SOLE 28 42350 0 17364 TYSON FOODS INC CL A 902494103 9938 171736 SH SOLE 29 171736 0 0 TYSON FOODS INC CL A 902494103 92566 1599544 SH SOLE 30 1599544 0 0 TYSON FOODS INC CL A 902494103 4215 72844 SH SOLE 31 52870 0 19974 TYSON FOODS INC CL A 902494103 3488 60281 SH SOLE 34 60281 0 0 TYSON FOODS INC CL A 902494103 12663 218823 SH SOLE 36 218823 0 0 TYSON FOODS INC CL A 902494103 357 6170 SH SOLE 40 6170 0 0 U S CONCRETE INC COM NEW 90333L201 107 5916 SH SOLE 2 936 0 4980 U S CONCRETE INC COM NEW 90333L201 1 78 SH SOLE 4 78 0 0 U S CONCRETE INC COM NEW 90333L201 6 328 SH SOLE 7 328 0 0 U S CONCRETE INC COM NEW 90333L201 1340 73843 SH SOLE 18 73843 0 0 U S CONCRETE INC COM NEW 90333L201 601 33127 SH SOLE 19 33127 0 0 U S CONCRETE INC COM NEW 90333L201 32334 1782465 SH SOLE 21 1782465 0 0 U S CONCRETE INC COM NEW 90333L201 9601 529286 SH SOLE 22 510312 0 18974 U S CONCRETE INC COM NEW 90333L201 173 9514 SH SOLE 26 0 0 9514 U S CONCRETE INC COM NEW 90333L201 37 2021 SH SOLE 28 2021 0 0 U S CONCRETE INC COM NEW 90333L201 361 19885 SH SOLE 30 19885 0 0 U S CONCRETE INC COM NEW 90333L201 36 1980 SH SOLE 34 1980 0 0 U S CONCRETE INC COM NEW 90333L201 25 1397 SH SOLE 40 1397 0 0 U S ENERGY CORP WYO COM 911805307 2 571 SH SOLE 21 571 0 0 U S ENERGY CORP WYO COM 911805307 51 16460 SH SOLE 22 16460 0 0 U S GLOBAL INVS INC CL A 902952100 15 15313 SH SOLE 21 15313 0 0 U S GLOBAL INVS INC CL A 902952100 320 329700 SH SOLE 22 329700 0 0 U S PHYSICAL THERAPY INC COM 90337L108 517 7499 SH SOLE 2 3445 0 4054 U S PHYSICAL THERAPY INC COM 90337L108 1 20 SH SOLE 4 20 0 0 U S PHYSICAL THERAPY INC COM 90337L108 16 228 SH SOLE 7 228 0 0 U S PHYSICAL THERAPY INC COM 90337L108 4899 71004 SH SOLE 18 57759 0 13245 U S PHYSICAL THERAPY INC COM 90337L108 8865 128483 SH SOLE 19 128483 0 0 U S PHYSICAL THERAPY INC COM 90337L108 96198 1394177 SH SOLE 21 1394177 0 0 U S PHYSICAL THERAPY INC COM 90337L108 35121 508999 SH SOLE 22 496019 0 12980 U S PHYSICAL THERAPY INC COM 90337L108 1137 16482 SH SOLE 23 16482 0 0 U S PHYSICAL THERAPY INC COM 90337L108 3865 56008 SH SOLE 26 4185 0 51823 U S PHYSICAL THERAPY INC COM 90337L108 104 1502 SH SOLE 28 1502 0 0 U S PHYSICAL THERAPY INC COM 90337L108 1132 16408 SH SOLE 30 16408 0 0 U S PHYSICAL THERAPY INC COM 90337L108 204 2960 SH SOLE 34 2960 0 0 U S PHYSICAL THERAPY INC COM 90337L108 91 1326 SH SOLE 40 1326 0 0 U S SILICA HLDGS INC COM 90346E103 122 67945 SH SOLE 2 3056 0 64889 U S SILICA HLDGS INC COM 90346E103 1 291 SH SOLE 4 291 0 0 U S SILICA HLDGS INC COM 90346E103 2 1294 SH SOLE 7 1294 0 0 U S SILICA HLDGS INC COM 90346E103 605 335945 SH SOLE 18 335945 0 0 U S SILICA HLDGS INC COM 90346E103 244 135400 SH SOLE 19 135400 0 0 U S SILICA HLDGS INC COM 90346E103 15080 8377840 SH SOLE 21 8377840 0 0 U S SILICA HLDGS INC COM 90346E103 4111 2284126 SH SOLE 22 2174689 0 109437 U S SILICA HLDGS INC COM 90346E103 55 30321 SH SOLE 26 11577 0 18744 U S SILICA HLDGS INC COM 90346E103 20 11281 SH SOLE 28 11281 0 0 U S SILICA HLDGS INC COM 90346E103 196 109096 SH SOLE 30 109096 0 0 U S SILICA HLDGS INC COM 90346E103 17 9253 SH SOLE 40 9253 0 0 U S WELL SVCS INC CL A 91274U101 1296 4319954 SH SOLE 44 4319954 0 0 U S WELL SVCS INC CL A 91274U101 3 8616 SH SOLE 2 818 0 7798 U S WELL SVCS INC CL A 91274U101 20 67990 SH SOLE 18 67990 0 0 U S WELL SVCS INC CL A 91274U101 10 33234 SH SOLE 19 33234 0 0 U S WELL SVCS INC CL A 91274U101 212 706559 SH SOLE 21 706559 0 0 U S WELL SVCS INC CL A 91274U101 60 201080 SH SOLE 22 195652 0 5428 U.S. AUTO PARTS NETWORK INC COM 90343C100 11 6173 SH SOLE 18 6173 0 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 0 176 SH SOLE 19 176 0 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 127 72384 SH SOLE 21 72384 0 0 UBER TECHNOLOGIES INC COM 90353T100 54298 1944774 SH SOLE 2 55504 0 1889270 UBER TECHNOLOGIES INC COM 90353T100 6486 232303 SH SOLE 4 220411 0 11892 UBER TECHNOLOGIES INC COM 90353T100 1131 40513 SH SOLE 7 40513 0 0 UBER TECHNOLOGIES INC COM 90353T100 14 516 SH SOLE 13 516 0 0 UBER TECHNOLOGIES INC COM 90353T100 639 22888 SH SOLE 15 22888 0 0 UBER TECHNOLOGIES INC COM 90353T100 0 7 SH SOLE 17 0 0 7 UBER TECHNOLOGIES INC COM 90353T100 25205 902767 SH SOLE 18 862589 0 40178 UBER TECHNOLOGIES INC COM 90353T100 92267 3304692 SH SOLE 19 3304692 0 0 UBER TECHNOLOGIES INC COM 90353T100 155007 5551835 SH SOLE 21 5551835 0 0 UBER TECHNOLOGIES INC COM 90353T100 312778 11202666 SH SOLE 22 9851459 0 1351207 UBER TECHNOLOGIES INC COM 90353T100 8587 307545 SH SOLE 23 307545 0 0 UBER TECHNOLOGIES INC COM 90353T100 30596 1095847 SH SOLE 25 1095847 0 0 UBER TECHNOLOGIES INC COM 90353T100 56498 2023559 SH SOLE 26 376690 0 1646869 UBER TECHNOLOGIES INC COM 90353T100 2416 86548 SH SOLE 28 61183 0 25365 UBER TECHNOLOGIES INC COM 90353T100 249 8933 SH SOLE 29 8933 0 0 UBER TECHNOLOGIES INC COM 90353T100 16082 576000 SH SOLE 30 576000 0 0 UBER TECHNOLOGIES INC COM 90353T100 2886 103384 SH SOLE 31 88109 0 15275 UBER TECHNOLOGIES INC COM 90353T100 39469 1413643 SH SOLE 34 1413643 0 0 UBER TECHNOLOGIES INC COM 90353T100 13334 477572 SH SOLE 36 477572 0 0 UBER TECHNOLOGIES INC COM 90353T100 268 9608 SH SOLE 40 9608 0 0 UBER TECHNOLOGIES INC OPTIONS 90353T100 36 1300 SH Put SOLE 2 1300 0 0 UBER TECHNOLOGIES INC OPTIONS 90353T100 5305 190000 SH Put SOLE 19 190000 0 0 UBER TECHNOLOGIES INC OPTIONS 90353T100 56 2000 SH Put SOLE 22 2000 0 0 UBER TECHNOLOGIES INC OPTIONS 90353T100 843 30200 SH Put SOLE 34 30200 0 0 UBIQUITI INC COM 90353W103 2324 16416 SH SOLE 2 677 0 15739 UBIQUITI INC COM 90353W103 22 152 SH SOLE 7 152 0 0 UBIQUITI INC COM 90353W103 599 4230 SH SOLE 18 4230 0 0 UBIQUITI INC COM 90353W103 280 1980 SH SOLE 19 1980 0 0 UBIQUITI INC COM 90353W103 22282 157378 SH SOLE 21 157378 0 0 UBIQUITI INC COM 90353W103 40227 284132 SH SOLE 22 274525 0 9607 UBIQUITI INC COM 90353W103 4162 29395 SH SOLE 30 29395 0 0 UBIQUITI INC COM 90353W103 25 177 SH SOLE 31 177 0 0 UBS GROUP AG SHS H42097107 1 142 SH SOLE 18 142 0 0 UBS GROUP AG SHS H42097107 319 34460 SH SOLE 19 34460 0 0 UBS GROUP AG SHS H42097107 71 7632 SH SOLE 22 7632 0 0 UDR INC COM 902653104 25692 703109 SH SOLE 2 88541 0 614568 UDR INC COM 902653104 16170 442529 SH SOLE 4 434401 0 8128 UDR INC COM 902653104 24347 666313 SH SOLE 7 633035 0 33278 UDR INC COM 902653104 179 4886 SH SOLE 13 4886 0 0 UDR INC COM 902653104 982 26874 SH SOLE 15 26874 0 0 UDR INC COM 902653104 46423 1270459 SH SOLE 18 1227726 0 42733 UDR INC COM 902653104 21242 581337 SH SOLE 19 581337 0 0 UDR INC COM 902653104 499735 13676384 SH SOLE 21 13676384 0 0 UDR INC COM 902653104 388118 10621731 SH SOLE 22 9590092 0 1031639 UDR INC COM 902653104 9804 268297 SH SOLE 23 268297 0 0 UDR INC COM 902653104 36872 1009079 SH SOLE 25 1009079 0 0 UDR INC COM 902653104 57923 1585200 SH SOLE 26 254549 0 1330651 UDR INC COM 902653104 2200 60207 SH SOLE 28 42044 0 18163 UDR INC COM 902653104 7982 218449 SH SOLE 29 156618 0 61831 UDR INC COM 902653104 92360 2527651 SH SOLE 30 2527651 0 0 UDR INC COM 902653104 2615 71561 SH SOLE 31 53531 0 18030 UDR INC COM 902653104 3718 101758 SH SOLE 34 101758 0 0 UDR INC COM 902653104 10040 274767 SH SOLE 36 274767 0 0 UDR INC COM 902653104 269 7367 SH SOLE 40 7367 0 0 UFP TECHNOLOGIES INC COM 902673102 223 5857 SH SOLE 2 306 0 5551 UFP TECHNOLOGIES INC COM 902673102 3 83 SH SOLE 7 83 0 0 UFP TECHNOLOGIES INC COM 902673102 963 25274 SH SOLE 18 25274 0 0 UFP TECHNOLOGIES INC COM 902673102 494 12980 SH SOLE 19 12980 0 0 UFP TECHNOLOGIES INC COM 902673102 9462 248413 SH SOLE 21 248413 0 0 UFP TECHNOLOGIES INC COM 902673102 6757 177389 SH SOLE 22 173312 0 4077 UGI CORP NEW COM 902681105 24206 907622 SH SOLE 2 415804 0 491818 UGI CORP NEW COM 902681105 3577 134130 SH SOLE 4 128396 0 5734 UGI CORP NEW COM 902681105 4632 173687 SH SOLE 7 109705 0 63982 UGI CORP NEW COM 902681105 22 817 SH SOLE 13 817 0 0 UGI CORP NEW COM 902681105 604 22640 SH SOLE 15 22640 0 0 UGI CORP NEW COM 902681105 18878 707829 SH SOLE 18 689215 0 18614 UGI CORP NEW COM 902681105 1429 53588 SH SOLE 19 53588 0 0 UGI CORP NEW COM 902681105 278563 10444808 SH SOLE 21 10444808 0 0 UGI CORP NEW COM 902681105 188902 7082926 SH SOLE 22 6567520 0 515406 UGI CORP NEW COM 902681105 5547 207999 SH SOLE 23 207999 0 0 UGI CORP NEW COM 902681105 971 36426 SH SOLE 25 36426 0 0 UGI CORP NEW COM 902681105 17593 659655 SH SOLE 26 259364 0 400291 UGI CORP NEW COM 902681105 1117 41900 SH SOLE 28 30244 0 11656 UGI CORP NEW COM 902681105 2604 97630 SH SOLE 29 54023 0 43607 UGI CORP NEW COM 902681105 9355 350751 SH SOLE 30 350751 0 0 UGI CORP NEW COM 902681105 3572 133916 SH SOLE 31 74245 0 59671 UGI CORP NEW COM 902681105 760 28499 SH SOLE 34 28499 0 0 UGI CORP NEW COM 902681105 1571 58893 SH SOLE 36 58893 0 0 UGI CORP NEW COM 902681105 143 5375 SH SOLE 40 5375 0 0 ULTA BEAUTY INC COM 90384S303 23284 132521 SH SOLE 2 13611 0 118910 ULTA BEAUTY INC COM 90384S303 5198 29587 SH SOLE 4 28044 0 1543 ULTA BEAUTY INC COM 90384S303 15299 87072 SH SOLE 7 54013 0 33059 ULTA BEAUTY INC COM 90384S303 139 792 SH SOLE 13 792 0 0 ULTA BEAUTY INC COM 90384S303 818 4658 SH SOLE 15 4658 0 0 ULTA BEAUTY INC COM 90384S303 20043 114075 SH SOLE 18 104964 0 9111 ULTA BEAUTY INC COM 90384S303 3879 22079 SH SOLE 19 22079 0 0 ULTA BEAUTY INC COM 90384S303 280526 1596619 SH SOLE 21 1596619 0 0 ULTA BEAUTY INC COM 90384S303 237430 1351338 SH SOLE 22 1222101 0 129237 ULTA BEAUTY INC COM 90384S303 7220 41092 SH SOLE 23 41092 0 0 ULTA BEAUTY INC COM 90384S303 11757 66913 SH SOLE 25 66913 0 0 ULTA BEAUTY INC COM 90384S303 41313 235135 SH SOLE 26 43591 0 191544 ULTA BEAUTY INC COM 90384S303 1972 11222 SH SOLE 28 8021 0 3201 ULTA BEAUTY INC COM 90384S303 2371 13494 SH SOLE 29 1614 0 11880 ULTA BEAUTY INC COM 90384S303 43568 247966 SH SOLE 30 247966 0 0 ULTA BEAUTY INC COM 90384S303 2625 14940 SH SOLE 31 9820 0 5120 ULTA BEAUTY INC COM 90384S303 1638 9325 SH SOLE 32 9325 0 0 ULTA BEAUTY INC COM 90384S303 595 3388 SH SOLE 34 3388 0 0 ULTA BEAUTY INC COM 90384S303 6793 38661 SH SOLE 36 38661 0 0 ULTA BEAUTY INC COM 90384S303 208 1182 SH SOLE 40 1182 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 520 37717 SH SOLE 2 2007 0 35710 ULTRA CLEAN HLDGS INC COM 90385V107 10 716 SH SOLE 7 716 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 2618 189725 SH SOLE 18 189725 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 1023 74117 SH SOLE 19 74117 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 59946 4343931 SH SOLE 21 4343931 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 16251 1177614 SH SOLE 22 1139950 0 37664 ULTRA CLEAN HLDGS INC COM 90385V107 79 5731 SH SOLE 26 0 0 5731 ULTRA CLEAN HLDGS INC COM 90385V107 82 5912 SH SOLE 28 5912 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 728 52757 SH SOLE 30 52757 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 61 4412 SH SOLE 40 4412 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1060 23852 SH SOLE 2 6396 0 17456 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 9 210 SH SOLE 4 210 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 42 948 SH SOLE 7 948 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 9144 205802 SH SOLE 18 189338 0 16464 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 9431 212272 SH SOLE 19 212272 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 104024 2341303 SH SOLE 21 2341303 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 73640 1657447 SH SOLE 22 1597838 0 59609 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 712 16023 SH SOLE 23 16023 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2924 65817 SH SOLE 26 8731 0 57086 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 355 7983 SH SOLE 28 7983 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1047 23557 SH SOLE 30 23557 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 60 1354 SH SOLE 34 1354 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 309 6963 SH SOLE 40 6963 0 0 ULTRALIFE CORP COM 903899102 13 2476 SH SOLE 18 2476 0 0 ULTRALIFE CORP COM 903899102 162 31079 SH SOLE 21 31079 0 0 ULTRALIFE CORP COM 903899102 697 133959 SH SOLE 22 133959 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 981 403786 SH SOLE 2 0 0 403786 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 1014 417289 SH SOLE 7 417289 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 6306 2595156 SH SOLE 21 2595156 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 3248 1336563 SH SOLE 22 1336563 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 1791 736950 SH SOLE 30 736950 0 0 UMB FINL CORP COM 902788108 2736 58992 SH SOLE 2 18958 0 40034 UMB FINL CORP COM 902788108 9 199 SH SOLE 4 199 0 0 UMB FINL CORP COM 902788108 51 1091 SH SOLE 7 1091 0 0 UMB FINL CORP COM 902788108 14378 310012 SH SOLE 18 310012 0 0 UMB FINL CORP COM 902788108 4031 86919 SH SOLE 19 86919 0 0 UMB FINL CORP COM 902788108 144939 3125030 SH SOLE 21 3125030 0 0 UMB FINL CORP COM 902788108 71032 1531523 SH SOLE 22 1480792 0 50731 UMB FINL CORP COM 902788108 947 20421 SH SOLE 26 9157 0 11264 UMB FINL CORP COM 902788108 334 7212 SH SOLE 28 7212 0 0 UMB FINL CORP COM 902788108 783 16893 SH SOLE 30 16893 0 0 UMB FINL CORP COM 902788108 49 1047 SH SOLE 36 1047 0 0 UMB FINL CORP COM 902788108 202 4348 SH SOLE 40 4348 0 0 UMH PPTYS INC COM 903002103 196 18049 SH SOLE 2 2056 0 15993 UMH PPTYS INC COM 903002103 7 651 SH SOLE 7 651 0 0 UMH PPTYS INC COM 903002103 1427 131411 SH SOLE 18 131411 0 0 UMH PPTYS INC COM 903002103 735 67652 SH SOLE 19 67652 0 0 UMH PPTYS INC COM 903002103 15108 1391180 SH SOLE 21 1391180 0 0 UMH PPTYS INC COM 903002103 13177 1213377 SH SOLE 22 1167621 0 45756 UMH PPTYS INC COM 903002103 13 1223 SH SOLE 23 1223 0 0 UMH PPTYS INC COM 903002103 83 7630 SH SOLE 26 0 0 7630 UMH PPTYS INC COM 903002103 46 4277 SH SOLE 28 4277 0 0 UMH PPTYS INC COM 903002103 68 6303 SH SOLE 30 6303 0 0 UMPQUA HLDGS CORP COM 904214103 6474 593953 SH SOLE 2 179039 0 414914 UMPQUA HLDGS CORP COM 904214103 59 5402 SH SOLE 4 5402 0 0 UMPQUA HLDGS CORP COM 904214103 68 6241 SH SOLE 7 6241 0 0 UMPQUA HLDGS CORP COM 904214103 6727 617193 SH SOLE 18 614548 0 2645 UMPQUA HLDGS CORP COM 904214103 571 52404 SH SOLE 19 52404 0 0 UMPQUA HLDGS CORP COM 904214103 115422 10589159 SH SOLE 21 10589159 0 0 UMPQUA HLDGS CORP COM 904214103 80495 7384851 SH SOLE 22 7005957 0 378894 UMPQUA HLDGS CORP COM 904214103 456 41826 SH SOLE 23 41826 0 0 UMPQUA HLDGS CORP COM 904214103 902 82714 SH SOLE 26 49431 0 33283 UMPQUA HLDGS CORP COM 904214103 326 29942 SH SOLE 28 29942 0 0 UMPQUA HLDGS CORP COM 904214103 105 9661 SH SOLE 29 9661 0 0 UMPQUA HLDGS CORP COM 904214103 909 83427 SH SOLE 30 83427 0 0 UMPQUA HLDGS CORP COM 904214103 118 10813 SH SOLE 31 4639 0 6174 UMPQUA HLDGS CORP COM 904214103 21 1919 SH SOLE 34 1919 0 0 UMPQUA HLDGS CORP COM 904214103 93 8498 SH SOLE 36 8498 0 0 UMPQUA HLDGS CORP COM 904214103 260 23824 SH SOLE 40 23824 0 0 UNDER ARMOUR INC CL A 904311107 4141 449664 SH SOLE 2 68206 0 381458 UNDER ARMOUR INC CL A 904311107 757 82163 SH SOLE 4 77503 0 4660 UNDER ARMOUR INC CL A 904311107 1513 164326 SH SOLE 7 158988 0 5338 UNDER ARMOUR INC CL A 904311107 29 3200 SH SOLE 13 3200 0 0 UNDER ARMOUR INC CL A 904311107 159 17236 SH SOLE 15 17236 0 0 UNDER ARMOUR INC CL A 904311107 3264 354366 SH SOLE 18 325286 0 29080 UNDER ARMOUR INC CL A 904311107 468 50817 SH SOLE 19 50817 0 0 UNDER ARMOUR INC CL A 904311107 41531 4509315 SH SOLE 21 4509315 0 0 UNDER ARMOUR INC CL A 904311107 43119 4681792 SH SOLE 22 4256362 0 425430 UNDER ARMOUR INC CL A 904311107 1269 137776 SH SOLE 23 137776 0 0 UNDER ARMOUR INC CL A 904311107 1921 208527 SH SOLE 25 208527 0 0 UNDER ARMOUR INC CL A 904311107 7455 809442 SH SOLE 26 199385 0 610057 UNDER ARMOUR INC CL A 904311107 316 34260 SH SOLE 28 24359 0 9901 UNDER ARMOUR INC CL A 904311107 415 45100 SH SOLE 29 6532 0 38568 UNDER ARMOUR INC CL A 904311107 6164 669259 SH SOLE 30 669259 0 0 UNDER ARMOUR INC CL A 904311107 911 98942 SH SOLE 31 31126 0 67816 UNDER ARMOUR INC CL A 904311107 122 13196 SH SOLE 34 13196 0 0 UNDER ARMOUR INC CL A 904311107 971 105413 SH SOLE 36 105413 0 0 UNDER ARMOUR INC CL A 904311107 31 3405 SH SOLE 40 3405 0 0 UNDER ARMOUR INC CL C 904311206 3901 484032 SH SOLE 2 65401 0 418631 UNDER ARMOUR INC CL C 904311206 697 86433 SH SOLE 4 81740 0 4693 UNDER ARMOUR INC CL C 904311206 1331 165107 SH SOLE 7 158375 0 6732 UNDER ARMOUR INC CL C 904311206 23 2904 SH SOLE 13 2904 0 0 UNDER ARMOUR INC CL C 904311206 100 12396 SH SOLE 15 12396 0 0 UNDER ARMOUR INC CL C 904311206 3316 411403 SH SOLE 18 381761 0 29642 UNDER ARMOUR INC CL C 904311206 427 53020 SH SOLE 19 53020 0 0 UNDER ARMOUR INC CL C 904311206 37395 4639530 SH SOLE 21 4639530 0 0 UNDER ARMOUR INC CL C 904311206 36014 4468211 SH SOLE 22 4024720 0 443491 UNDER ARMOUR INC CL C 904311206 1190 147601 SH SOLE 23 147601 0 0 UNDER ARMOUR INC CL C 904311206 1598 198287 SH SOLE 25 198287 0 0 UNDER ARMOUR INC CL C 904311206 6759 838625 SH SOLE 26 246078 0 592547 UNDER ARMOUR INC CL C 904311206 297 36853 SH SOLE 28 24268 0 12585 UNDER ARMOUR INC CL C 904311206 410 50855 SH SOLE 29 7243 0 43612 UNDER ARMOUR INC CL C 904311206 5594 694003 SH SOLE 30 694003 0 0 UNDER ARMOUR INC CL C 904311206 308 38158 SH SOLE 31 31189 0 6969 UNDER ARMOUR INC CL C 904311206 108 13415 SH SOLE 34 13415 0 0 UNDER ARMOUR INC CL C 904311206 899 111531 SH SOLE 36 111531 0 0 UNDER ARMOUR INC CL C 904311206 28 3467 SH SOLE 40 3467 0 0 UNICO AMERN CORP COM 904607108 3 619 SH SOLE 21 619 0 0 UNIFI INC COM NEW 904677200 165 14306 SH SOLE 2 507 0 13799 UNIFI INC COM NEW 904677200 4 343 SH SOLE 7 343 0 0 UNIFI INC COM NEW 904677200 821 71108 SH SOLE 18 71108 0 0 UNIFI INC COM NEW 904677200 306 26486 SH SOLE 19 26486 0 0 UNIFI INC COM NEW 904677200 19734 1708553 SH SOLE 21 1708553 0 0 UNIFI INC COM NEW 904677200 5281 457210 SH SOLE 22 441061 0 16149 UNIFI INC COM NEW 904677200 25 2197 SH SOLE 28 2197 0 0 UNIFI INC COM NEW 904677200 247 21400 SH SOLE 30 21400 0 0 UNIFI INC COM NEW 904677200 19 1671 SH SOLE 40 1671 0 0 UNIFIRST CORP MASS COM 904708104 2139 14156 SH SOLE 2 775 0 13381 UNIFIRST CORP MASS COM 904708104 12 77 SH SOLE 4 77 0 0 UNIFIRST CORP MASS COM 904708104 41 273 SH SOLE 7 273 0 0 UNIFIRST CORP MASS COM 904708104 10511 69566 SH SOLE 18 69566 0 0 UNIFIRST CORP MASS COM 904708104 4327 28639 SH SOLE 19 28639 0 0 UNIFIRST CORP MASS COM 904708104 247495 1638066 SH SOLE 21 1638066 0 0 UNIFIRST CORP MASS COM 904708104 66166 437924 SH SOLE 22 421431 0 16493 UNIFIRST CORP MASS COM 904708104 1005 6651 SH SOLE 26 4593 0 2058 UNIFIRST CORP MASS COM 904708104 340 2251 SH SOLE 28 2251 0 0 UNIFIRST CORP MASS COM 904708104 2999 19850 SH SOLE 30 19850 0 0 UNIFIRST CORP MASS COM 904708104 232 1538 SH SOLE 40 1538 0 0 UNILEVER N V N Y SHS NEW 904784709 16121 330417 SH SOLE 2 330417 0 0 UNILEVER N V N Y SHS NEW 904784709 391782 8029961 SH SOLE 18 7581741 0 448220 UNILEVER N V N Y SHS NEW 904784709 356557 7308000 SH SOLE 19 7308000 0 0 UNILEVER N V N Y SHS NEW 904784709 29289 600301 SH SOLE 22 600301 0 0 UNILEVER N V N Y SHS NEW 904784709 856 17553 SH SOLE 23 17553 0 0 UNILEVER N V N Y SHS NEW 904784709 5015 102784 SH SOLE 25 54810 0 47974 UNILEVER N V N Y SHS NEW 904784709 116 2373 SH SOLE 30 2373 0 0 UNILEVER N V N Y SHS NEW 904784709 23829 488399 SH SOLE 34 488399 0 0 UNILEVER N V N Y SHS NEW 904784709 1555 31863 SH SOLE 36 31863 0 0 UNILEVER PLC SPON ADR NEW 904767704 6804 134542 SH SOLE 18 134491 0 51 UNION BANKSHARES INC COM 905400107 81 3590 SH SOLE 2 117 0 3473 UNION BANKSHARES INC COM 905400107 3 120 SH SOLE 7 120 0 0 UNION BANKSHARES INC COM 905400107 339 15074 SH SOLE 18 15074 0 0 UNION BANKSHARES INC COM 905400107 180 8014 SH SOLE 19 8014 0 0 UNION BANKSHARES INC COM 905400107 2849 126620 SH SOLE 21 126620 0 0 UNION BANKSHARES INC COM 905400107 797 35415 SH SOLE 22 32965 0 2450 UNION PAC CORP COM 907818108 246781 1749724 SH SOLE 2 233211 0 1516513 UNION PAC CORP COM 907818108 50290 356563 SH SOLE 4 337020 0 19543 UNION PAC CORP COM 907818108 87144 617866 SH SOLE 7 591800 0 26066 UNION PAC CORP COM 907818108 2140 15171 SH SOLE 13 15171 0 0 UNION PAC CORP COM 907818108 8243 58447 SH SOLE 15 58447 0 0 UNION PAC CORP COM 907818108 7 51 SH SOLE 17 0 0 51 UNION PAC CORP COM 907818108 301052 2134512 SH SOLE 18 1996492 0 138020 UNION PAC CORP COM 907818108 271945 1928139 SH SOLE 19 1928139 0 0 UNION PAC CORP COM 907818108 12847 91087 SH SOLE 20 91087 0 0 UNION PAC CORP COM 907818108 1893063 13422171 SH SOLE 21 13422171 0 0 UNION PAC CORP COM 907818108 2365473 16771644 SH SOLE 22 15104809 0 1666835 UNION PAC CORP COM 907818108 72422 513485 SH SOLE 23 513485 0 0 UNION PAC CORP COM 907818108 107403 761504 SH SOLE 25 761504 0 0 UNION PAC CORP COM 907818108 478797 3394759 SH SOLE 26 401114 0 2993645 UNION PAC CORP COM 907818108 19966 141564 SH SOLE 28 100178 0 41386 UNION PAC CORP COM 907818108 3210 22760 SH SOLE 29 14679 0 8081 UNION PAC CORP COM 907818108 382195 2709832 SH SOLE 30 2709832 0 0 UNION PAC CORP COM 907818108 121640 862453 SH SOLE 31 126656 0 735797 UNION PAC CORP COM 907818108 66905 474371 SH SOLE 34 474371 0 0 UNION PAC CORP COM 907818108 71704 508393 SH SOLE 36 508393 0 0 UNION PAC CORP COM 907818108 2193 15547 SH SOLE 40 15547 0 0 UNIQUE FABRICATING INC COM 90915J103 4 1641 SH SOLE 18 1641 0 0 UNIQUE FABRICATING INC COM 90915J103 37 15661 SH SOLE 21 15661 0 0 UNIQURE NV SHS N90064101 8 177 SH SOLE 4 177 0 0 UNIQURE NV SHS N90064101 6069 127900 SH SOLE 19 127900 0 0 UNIQURE NV SHS N90064101 19034 401128 SH SOLE 21 401128 0 0 UNIQURE NV SHS N90064101 1612 33966 SH SOLE 22 19153 0 14813 UNIQURE NV SHS N90064101 653 13755 SH SOLE 26 9315 0 4440 UNIQURE NV SHS N90064101 238 5007 SH SOLE 28 5007 0 0 UNIQURE NV SHS N90064101 4190 88303 SH SOLE 30 88303 0 0 UNIQURE NV SHS N90064101 32 676 SH SOLE 34 676 0 0 UNIQURE NV SHS N90064101 180 3802 SH SOLE 40 3802 0 0 UNISYS CORP COM NEW 909214306 354 28647 SH SOLE 2 2073 0 26574 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 2922 236586 SH SOLE 18 236586 0 0 UNISYS CORP COM NEW 909214306 1289 104405 SH SOLE 19 104405 0 0 UNISYS CORP COM NEW 909214306 70521 5710236 SH SOLE 21 5710236 0 0 UNISYS CORP COM NEW 909214306 17473 1414808 SH SOLE 22 1357459 0 57349 UNISYS CORP COM NEW 909214306 75 6050 SH SOLE 26 3927 0 2123 UNISYS CORP COM NEW 909214306 89 7185 SH SOLE 28 7185 0 0 UNISYS CORP COM NEW 909214306 941 76195 SH SOLE 30 76195 0 0 UNISYS CORP COM NEW 909214306 72 5819 SH SOLE 40 5819 0 0 UNIT CORPORATION COM 909218109 24 91468 SH SOLE 2 2096 0 89372 UNIT CORPORATION COM 909218109 0 1117 SH SOLE 7 1117 0 0 UNIT CORPORATION COM 909218109 47 180148 SH SOLE 18 180148 0 0 UNIT CORPORATION COM 909218109 24 91045 SH SOLE 19 91045 0 0 UNIT CORPORATION COM 909218109 458 1761727 SH SOLE 21 1761727 0 0 UNIT CORPORATION COM 909218109 403 1549234 SH SOLE 22 1452509 0 96725 UNITED AIRLS HLDGS INC COM 910047109 17379 550839 SH SOLE 2 100121 0 450718 UNITED AIRLS HLDGS INC COM 910047109 1099 34827 SH SOLE 4 32998 0 1829 UNITED AIRLS HLDGS INC COM 910047109 7617 241425 SH SOLE 7 191234 0 50191 UNITED AIRLS HLDGS INC COM 910047109 11 362 SH SOLE 13 362 0 0 UNITED AIRLS HLDGS INC COM 910047109 217 6888 SH SOLE 15 6888 0 0 UNITED AIRLS HLDGS INC COM 910047109 17018 539404 SH SOLE 18 518278 0 21126 UNITED AIRLS HLDGS INC COM 910047109 19202 608626 SH SOLE 19 608626 0 0 UNITED AIRLS HLDGS INC COM 910047109 174527 5531766 SH SOLE 21 5531766 0 0 UNITED AIRLS HLDGS INC COM 910047109 177512 5626366 SH SOLE 22 5152195 0 474171 UNITED AIRLS HLDGS INC COM 910047109 1593 50494 SH SOLE 23 50494 0 0 UNITED AIRLS HLDGS INC COM 910047109 2532 80240 SH SOLE 25 80240 0 0 UNITED AIRLS HLDGS INC COM 910047109 13701 434255 SH SOLE 26 73561 0 360694 UNITED AIRLS HLDGS INC COM 910047109 426 13514 SH SOLE 28 8416 0 5098 UNITED AIRLS HLDGS INC COM 910047109 40 1252 SH SOLE 29 1252 0 0 UNITED AIRLS HLDGS INC COM 910047109 22942 727167 SH SOLE 30 727167 0 0 UNITED AIRLS HLDGS INC COM 910047109 728 23067 SH SOLE 31 15060 0 8007 UNITED AIRLS HLDGS INC COM 910047109 1264 40075 SH SOLE 32 40075 0 0 UNITED AIRLS HLDGS INC COM 910047109 8265 261977 SH SOLE 34 261977 0 0 UNITED AIRLS HLDGS INC COM 910047109 1681 53283 SH SOLE 36 53283 0 0 UNITED AIRLS HLDGS INC COM 910047109 48 1524 SH SOLE 40 1524 0 0 UNITED BANCORP INC OHIO COM 909911109 13 1221 SH SOLE 18 1221 0 0 UNITED BANCORP INC OHIO COM 909911109 74 6673 SH SOLE 21 6673 0 0 UNITED BANCSHARES INC OHIO COM 909458101 11 702 SH SOLE 18 702 0 0 UNITED BANCSHARES INC OHIO COM 909458101 11 679 SH SOLE 21 679 0 0 UNITED BANKSHARES INC WEST V COM 909907107 3068 132912 SH SOLE 2 45978 0 86934 UNITED BANKSHARES INC WEST V COM 909907107 9 387 SH SOLE 4 387 0 0 UNITED BANKSHARES INC WEST V COM 909907107 1781 77154 SH SOLE 7 77154 0 0 UNITED BANKSHARES INC WEST V COM 909907107 14300 619583 SH SOLE 18 619583 0 0 UNITED BANKSHARES INC WEST V COM 909907107 5189 224822 SH SOLE 19 224822 0 0 UNITED BANKSHARES INC WEST V COM 909907107 213464 9248853 SH SOLE 21 9248853 0 0 UNITED BANKSHARES INC WEST V COM 909907107 80695 3496296 SH SOLE 22 3383008 0 113288 UNITED BANKSHARES INC WEST V COM 909907107 94 4081 SH SOLE 23 4081 0 0 UNITED BANKSHARES INC WEST V COM 909907107 993 43020 SH SOLE 26 21637 0 21383 UNITED BANKSHARES INC WEST V COM 909907107 361 15633 SH SOLE 28 15633 0 0 UNITED BANKSHARES INC WEST V COM 909907107 872 37781 SH SOLE 30 37781 0 0 UNITED BANKSHARES INC WEST V COM 909907107 873 37831 SH SOLE 32 37831 0 0 UNITED BANKSHARES INC WEST V COM 909907107 53 2306 SH SOLE 36 2306 0 0 UNITED BANKSHARES INC WEST V COM 909907107 230 9961 SH SOLE 40 9961 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1439 78586 SH SOLE 2 22793 0 55793 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3 189 SH SOLE 4 189 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 23 1252 SH SOLE 7 1252 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 6191 338137 SH SOLE 18 338137 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 4406 240624 SH SOLE 19 240624 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 143100 7815412 SH SOLE 21 7815412 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 45081 2462120 SH SOLE 22 2390770 0 71350 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1752 95670 SH SOLE 23 95670 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 5102 278656 SH SOLE 26 7068 0 271588 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 187 10198 SH SOLE 28 10198 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1794 97972 SH SOLE 30 97972 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 188 10288 SH SOLE 40 10288 0 0 UNITED FIRE GROUP INC COM 910340108 645 19768 SH SOLE 2 1194 0 18574 UNITED FIRE GROUP INC COM 910340108 2 68 SH SOLE 4 68 0 0 UNITED FIRE GROUP INC COM 910340108 11 329 SH SOLE 7 329 0 0 UNITED FIRE GROUP INC COM 910340108 3206 98321 SH SOLE 18 98321 0 0 UNITED FIRE GROUP INC COM 910340108 1319 40443 SH SOLE 19 40443 0 0 UNITED FIRE GROUP INC COM 910340108 79393 2434632 SH SOLE 21 2434632 0 0 UNITED FIRE GROUP INC COM 910340108 22018 675177 SH SOLE 22 651140 0 24037 UNITED FIRE GROUP INC COM 910340108 166 5095 SH SOLE 26 3611 0 1484 UNITED FIRE GROUP INC COM 910340108 76 2333 SH SOLE 28 2333 0 0 UNITED FIRE GROUP INC COM 910340108 982 30104 SH SOLE 30 30104 0 0 UNITED FIRE GROUP INC COM 910340108 68 2071 SH SOLE 40 2071 0 0 UNITED GUARDIAN INC COM 910571108 10 679 SH SOLE 18 679 0 0 UNITED GUARDIAN INC COM 910571108 329 22780 SH SOLE 21 22780 0 0 UNITED GUARDIAN INC COM 910571108 43 3009 SH SOLE 22 3009 0 0 UNITED INS HLDGS CORP COM 910710102 219 23745 SH SOLE 2 4695 0 19050 UNITED INS HLDGS CORP COM 910710102 4 394 SH SOLE 7 394 0 0 UNITED INS HLDGS CORP COM 910710102 1104 119486 SH SOLE 18 106730 0 12756 UNITED INS HLDGS CORP COM 910710102 942 101939 SH SOLE 19 101939 0 0 UNITED INS HLDGS CORP COM 910710102 22642 2450423 SH SOLE 21 2450423 0 0 UNITED INS HLDGS CORP COM 910710102 7807 844861 SH SOLE 22 824743 0 20118 UNITED INS HLDGS CORP COM 910710102 80 8667 SH SOLE 23 8667 0 0 UNITED INS HLDGS CORP COM 910710102 71 7724 SH SOLE 26 0 0 7724 UNITED INS HLDGS CORP COM 910710102 25 2660 SH SOLE 28 2660 0 0 UNITED INS HLDGS CORP COM 910710102 220 23809 SH SOLE 30 23809 0 0 UNITED INS HLDGS CORP COM 910710102 17 1809 SH SOLE 40 1809 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 4970 2290474 SH SOLE 2 0 0 2290474 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 706 325476 SH SOLE 22 325476 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 14 6282 SH SOLE 34 6282 0 0 UNITED NAT FOODS INC COM 911163103 482 52554 SH SOLE 2 3588 0 48966 UNITED NAT FOODS INC COM 911163103 2 207 SH SOLE 4 207 0 0 UNITED NAT FOODS INC COM 911163103 47 5140 SH SOLE 7 5140 0 0 UNITED NAT FOODS INC COM 911163103 2223 242132 SH SOLE 18 242132 0 0 UNITED NAT FOODS INC COM 911163103 1043 113648 SH SOLE 19 113648 0 0 UNITED NAT FOODS INC COM 911163103 54685 5956930 SH SOLE 21 5956930 0 0 UNITED NAT FOODS INC COM 911163103 13969 1521653 SH SOLE 22 1445754 0 75899 UNITED NAT FOODS INC COM 911163103 562 61210 SH SOLE 23 61210 0 0 UNITED NAT FOODS INC COM 911163103 140 15253 SH SOLE 26 3766 0 11487 UNITED NAT FOODS INC COM 911163103 67 7277 SH SOLE 28 7277 0 0 UNITED NAT FOODS INC COM 911163103 685 74587 SH SOLE 30 74587 0 0 UNITED NAT FOODS INC COM 911163103 121 13214 SH SOLE 31 0 0 13214 UNITED NAT FOODS INC COM 911163103 136 14784 SH SOLE 36 14784 0 0 UNITED NAT FOODS INC COM 911163103 49 5368 SH SOLE 40 5368 0 0 UNITED PARCEL SERVICE INC CL B 911312106 179882 1925520 SH SOLE 2 384170 0 1541350 UNITED PARCEL SERVICE INC CL B 911312106 31892 341385 SH SOLE 4 322285 0 19100 UNITED PARCEL SERVICE INC CL B 911312106 58495 626156 SH SOLE 7 604801 0 21355 UNITED PARCEL SERVICE INC CL B 911312106 1959 20972 SH SOLE 13 20972 0 0 UNITED PARCEL SERVICE INC CL B 911312106 5347 57236 SH SOLE 15 57236 0 0 UNITED PARCEL SERVICE INC CL B 911312106 3 32 SH SOLE 17 0 0 32 UNITED PARCEL SERVICE INC CL B 911312106 203124 2174314 SH SOLE 18 2051376 0 122938 UNITED PARCEL SERVICE INC CL B 911312106 21187 226793 SH SOLE 19 226793 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1293594 13847080 SH SOLE 21 13847080 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1564353 16745375 SH SOLE 22 15010795 0 1734580 UNITED PARCEL SERVICE INC CL B 911312106 50881 544649 SH SOLE 23 544649 0 0 UNITED PARCEL SERVICE INC CL B 911312106 74896 801715 SH SOLE 25 801715 0 0 UNITED PARCEL SERVICE INC CL B 911312106 331796 3551663 SH SOLE 26 419372 0 3132291 UNITED PARCEL SERVICE INC CL B 911312106 13382 143245 SH SOLE 28 101496 0 41749 UNITED PARCEL SERVICE INC CL B 911312106 8864 94887 SH SOLE 29 28216 0 66671 UNITED PARCEL SERVICE INC CL B 911312106 272242 2914174 SH SOLE 30 2914174 0 0 UNITED PARCEL SERVICE INC CL B 911312106 29052 310984 SH SOLE 31 154374 0 156610 UNITED PARCEL SERVICE INC CL B 911312106 5808 62176 SH SOLE 34 62176 0 0 UNITED PARCEL SERVICE INC CL B 911312106 46878 501794 SH SOLE 36 501794 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1522 16296 SH SOLE 40 16296 0 0 UNITED RENTALS INC COM 911363109 18604 180794 SH SOLE 2 16088 0 164706 UNITED RENTALS INC COM 911363109 3942 38306 SH SOLE 4 36050 0 2256 UNITED RENTALS INC COM 911363109 11521 111962 SH SOLE 7 68988 0 42974 UNITED RENTALS INC COM 911363109 126 1228 SH SOLE 13 1228 0 0 UNITED RENTALS INC COM 911363109 957 9305 SH SOLE 15 9305 0 0 UNITED RENTALS INC COM 911363109 16394 159315 SH SOLE 18 142199 0 17116 UNITED RENTALS INC COM 911363109 3511 34118 SH SOLE 19 34118 0 0 UNITED RENTALS INC COM 911363109 222465 2161953 SH SOLE 21 2161953 0 0 UNITED RENTALS INC COM 911363109 199599 1939742 SH SOLE 22 1749854 0 189888 UNITED RENTALS INC COM 911363109 5656 54963 SH SOLE 23 54963 0 0 UNITED RENTALS INC COM 911363109 9972 96913 SH SOLE 25 95681 0 1232 UNITED RENTALS INC COM 911363109 43437 422128 SH SOLE 26 69403 0 352725 UNITED RENTALS INC COM 911363109 1567 15229 SH SOLE 28 10795 0 4434 UNITED RENTALS INC COM 911363109 1838 17861 SH SOLE 29 1988 0 15873 UNITED RENTALS INC COM 911363109 37870 368028 SH SOLE 30 368028 0 0 UNITED RENTALS INC COM 911363109 1864 18111 SH SOLE 31 12800 0 5311 UNITED RENTALS INC COM 911363109 1374 13349 SH SOLE 34 13349 0 0 UNITED RENTALS INC COM 911363109 6054 58835 SH SOLE 36 58835 0 0 UNITED RENTALS INC COM 911363109 175 1698 SH SOLE 40 1698 0 0 UNITED SECURITY BANCSHARES C COM 911460103 89 13850 SH SOLE 2 508 0 13342 UNITED SECURITY BANCSHARES C COM 911460103 334 52143 SH SOLE 18 52143 0 0 UNITED SECURITY BANCSHARES C COM 911460103 222 34622 SH SOLE 19 34622 0 0 UNITED SECURITY BANCSHARES C COM 911460103 3201 500114 SH SOLE 21 500114 0 0 UNITED SECURITY BANCSHARES C COM 911460103 967 151106 SH SOLE 22 143830 0 7276 UNITED STATES ANTIMONY CORP COM 911549103 20 59486 SH SOLE 21 59486 0 0 UNITED STATES ANTIMONY CORP COM 911549103 6 18368 SH SOLE 22 18368 0 0 UNITED STATES CELLULAR CORP COM 911684108 1355 46253 SH SOLE 2 20852 0 25401 UNITED STATES CELLULAR CORP COM 911684108 2 57 SH SOLE 4 57 0 0 UNITED STATES CELLULAR CORP COM 911684108 10 333 SH SOLE 7 333 0 0 UNITED STATES CELLULAR CORP COM 911684108 961 32803 SH SOLE 13 32803 0 0 UNITED STATES CELLULAR CORP COM 911684108 2550 87061 SH SOLE 18 41454 0 45607 UNITED STATES CELLULAR CORP COM 911684108 7927 270634 SH SOLE 19 270634 0 0 UNITED STATES CELLULAR CORP COM 911684108 6123 209047 SH SOLE 21 209047 0 0 UNITED STATES CELLULAR CORP COM 911684108 24428 833991 SH SOLE 22 661603 0 172388 UNITED STATES CELLULAR CORP COM 911684108 6 207 SH SOLE 23 207 0 0 UNITED STATES CELLULAR CORP COM 911684108 706 24100 SH SOLE 26 0 0 24100 UNITED STATES CELLULAR CORP COM 911684108 47 1609 SH SOLE 28 1609 0 0 UNITED STATES CELLULAR CORP COM 911684108 2990 102084 SH SOLE 29 0 0 102084 UNITED STATES CELLULAR CORP COM 911684108 638 21787 SH SOLE 30 21787 0 0 UNITED STATES CELLULAR CORP COM 911684108 9 296 SH SOLE 31 296 0 0 UNITED STATES CELLULAR CORP COM 911684108 68 2317 SH SOLE 34 2317 0 0 UNITED STATES CELLULAR CORP COM 911684108 597 20379 SH SOLE 36 20379 0 0 UNITED STATES CELLULAR CORP COM 911684108 36 1229 SH SOLE 40 1229 0 0 UNITED STATES LIME & MINERAL COM 911922102 121 1634 SH SOLE 2 79 0 1555 UNITED STATES LIME & MINERAL COM 911922102 549 7430 SH SOLE 18 7430 0 0 UNITED STATES LIME & MINERAL COM 911922102 341 4621 SH SOLE 19 4621 0 0 UNITED STATES LIME & MINERAL COM 911922102 5467 74022 SH SOLE 21 74022 0 0 UNITED STATES LIME & MINERAL COM 911922102 7085 95939 SH SOLE 22 94020 0 1919 UNITED STATES LIME & MINERAL COM 911922102 18 237 SH SOLE 23 237 0 0 UNITED STATES LIME & MINERAL COM 911922102 30 400 SH SOLE 28 400 0 0 UNITED STATES LIME & MINERAL COM 911922102 34 465 SH SOLE 30 465 0 0 UNITED STATES LIME & MINERAL COM 911922102 19 259 SH SOLE 40 259 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 129 30600 SH SOLE 4 30600 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 1993 473400 SH SOLE 18 473400 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 9364 2224300 SH SOLE 19 2224300 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 716 170000 SH SOLE 22 170000 0 0 UNITED STATES STL CORP NEW COM 912909108 2672 423391 SH SOLE 2 79518 0 343873 UNITED STATES STL CORP NEW COM 912909108 5 867 SH SOLE 4 867 0 0 UNITED STATES STL CORP NEW COM 912909108 69 10980 SH SOLE 7 10980 0 0 UNITED STATES STL CORP NEW COM 912909108 2986 473250 SH SOLE 18 473250 0 0 UNITED STATES STL CORP NEW COM 912909108 257 40694 SH SOLE 19 40694 0 0 UNITED STATES STL CORP NEW COM 912909108 50910 8068142 SH SOLE 21 8068142 0 0 UNITED STATES STL CORP NEW COM 912909108 34254 5428452 SH SOLE 22 5102972 0 325480 UNITED STATES STL CORP NEW COM 912909108 494 78232 SH SOLE 26 53310 0 24922 UNITED STATES STL CORP NEW COM 912909108 144 22792 SH SOLE 28 22792 0 0 UNITED STATES STL CORP NEW COM 912909108 356 56374 SH SOLE 30 56374 0 0 UNITED STATES STL CORP NEW COM 912909108 268 42504 SH SOLE 31 3769 0 38735 UNITED STATES STL CORP NEW COM 912909108 393 62328 SH SOLE 36 62328 0 0 UNITED STATES STL CORP NEW COM 912909108 105 16605 SH SOLE 40 16605 0 0 UNITED TECHNOLOGIES CORP COM 913017109 190980 2024596 SH SOLE 2 293411 0 1731185 UNITED TECHNOLOGIES CORP COM 913017109 35494 376277 SH SOLE 4 353769 0 22508 UNITED TECHNOLOGIES CORP COM 913017109 74202 786622 SH SOLE 7 702009 0 84613 UNITED TECHNOLOGIES CORP COM 913017109 633 6715 SH SOLE 13 6715 0 0 UNITED TECHNOLOGIES CORP COM 913017109 8416 89221 SH SOLE 15 89221 0 0 UNITED TECHNOLOGIES CORP COM 913017109 0 2 SH SOLE 17 0 0 2 UNITED TECHNOLOGIES CORP COM 913017109 205851 2182243 SH SOLE 18 2062210 0 120033 UNITED TECHNOLOGIES CORP COM 913017109 57492 609481 SH SOLE 19 609481 0 0 UNITED TECHNOLOGIES CORP COM 913017109 1928895 20448374 SH SOLE 21 20448374 0 0 UNITED TECHNOLOGIES CORP COM 913017109 1787051 18944671 SH SOLE 22 16982157 0 1962514 UNITED TECHNOLOGIES CORP COM 913017109 57068 604984 SH SOLE 23 604984 0 0 UNITED TECHNOLOGIES CORP COM 913017109 87561 928236 SH SOLE 25 928236 0 0 UNITED TECHNOLOGIES CORP COM 913017109 259340 2749286 SH SOLE 26 539984 0 2209302 UNITED TECHNOLOGIES CORP COM 913017109 15842 167944 SH SOLE 28 118610 0 49334 UNITED TECHNOLOGIES CORP COM 913017109 6012 63737 SH SOLE 29 14799 0 48938 UNITED TECHNOLOGIES CORP COM 913017109 262359 2781285 SH SOLE 30 2781285 0 0 UNITED TECHNOLOGIES CORP COM 913017109 18772 199001 SH SOLE 31 146019 0 52982 UNITED TECHNOLOGIES CORP COM 913017109 5698 60410 SH SOLE 32 60410 0 0 UNITED TECHNOLOGIES CORP COM 913017109 22308 236490 SH SOLE 34 236490 0 0 UNITED TECHNOLOGIES CORP COM 913017109 54008 572543 SH SOLE 36 572543 0 0 UNITED TECHNOLOGIES CORP COM 913017109 1479 15682 SH SOLE 37 15682 0 0 UNITED TECHNOLOGIES CORP COM 913017109 1759 18648 SH SOLE 40 18648 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 10071 106206 SH SOLE 2 23214 0 82992 UNITED THERAPEUTICS CORP DEL COM 91307C102 21 217 SH SOLE 4 217 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 105 1104 SH SOLE 7 1104 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 366 3861 SH SOLE 13 3861 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 11962 126143 SH SOLE 18 124768 0 1375 UNITED THERAPEUTICS CORP DEL COM 91307C102 10643 112243 SH SOLE 19 112243 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 244670 2580227 SH SOLE 21 2580227 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 139287 1468890 SH SOLE 22 1385655 0 83235 UNITED THERAPEUTICS CORP DEL COM 91307C102 2429 25615 SH SOLE 26 9552 0 16063 UNITED THERAPEUTICS CORP DEL COM 91307C102 597 6296 SH SOLE 28 6296 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1731 18254 SH SOLE 30 18254 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 128 1347 SH SOLE 31 922 0 425 UNITED THERAPEUTICS CORP DEL COM 91307C102 123 1300 SH SOLE 34 1300 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 210 2212 SH SOLE 36 2212 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 426 4493 SH SOLE 40 4493 0 0 UNITEDHEALTH GROUP INC COM 91324P102 697598 2797331 SH SOLE 2 686583 0 2110748 UNITEDHEALTH GROUP INC COM 91324P102 115386 462693 SH SOLE 4 436805 0 25888 UNITEDHEALTH GROUP INC COM 91324P102 207967 833935 SH SOLE 7 803285 0 30650 UNITEDHEALTH GROUP INC COM 91324P102 11221 44997 SH SOLE 13 44997 0 0 UNITEDHEALTH GROUP INC COM 91324P102 19481 78118 SH SOLE 15 78118 0 0 UNITEDHEALTH GROUP INC COM 91324P102 95 382 SH SOLE 17 0 0 382 UNITEDHEALTH GROUP INC COM 91324P102 964542 3867762 SH SOLE 18 3416038 0 451724 UNITEDHEALTH GROUP INC COM 91324P102 1319194 5289895 SH SOLE 19 5289895 0 0 UNITEDHEALTH GROUP INC COM 91324P102 998 4000 SH SOLE 20 4000 0 0 UNITEDHEALTH GROUP INC COM 91324P102 4889128 19605132 SH SOLE 21 19605132 0 0 UNITEDHEALTH GROUP INC COM 91324P102 5761225 23102192 SH SOLE 22 20669926 0 2432266 UNITEDHEALTH GROUP INC COM 91324P102 183622 736316 SH SOLE 23 736316 0 0 UNITEDHEALTH GROUP INC COM 91324P102 262392 1052178 SH SOLE 25 1040820 0 11358 UNITEDHEALTH GROUP INC COM 91324P102 1018535 4084268 SH SOLE 26 545839 0 3538429 UNITEDHEALTH GROUP INC COM 91324P102 48335 193819 SH SOLE 28 137337 0 56482 UNITEDHEALTH GROUP INC COM 91324P102 43246 173414 SH SOLE 29 34237 0 139177 UNITEDHEALTH GROUP INC COM 91324P102 987907 3961451 SH SOLE 30 3961451 0 0 UNITEDHEALTH GROUP INC COM 91324P102 154200 618334 SH SOLE 31 192868 0 425466 UNITEDHEALTH GROUP INC COM 91324P102 15060 60390 SH SOLE 32 60390 0 0 UNITEDHEALTH GROUP INC COM 91324P102 513238 2058057 SH SOLE 34 2058057 0 0 UNITEDHEALTH GROUP INC COM 91324P102 175387 703292 SH SOLE 36 703292 0 0 UNITEDHEALTH GROUP INC COM 91324P102 5323 21344 SH SOLE 40 21344 0 0 UNITEDHEALTH GROUP INC OPTIONS 91324P102 898 3600 SH Call SOLE 4 3600 0 0 UNITEDHEALTH GROUP INC OPTIONS 91324P102 13741 55100 SH Call SOLE 18 55100 0 0 UNITEDHEALTH GROUP INC OPTIONS 91324P102 64465 258500 SH Call SOLE 19 258500 0 0 UNITEDHEALTH GROUP INC OPTIONS 91324P102 4963 19900 SH Call SOLE 22 19900 0 0 UNITEDHEALTH GROUP INC OPTIONS 91324P102 31023 124400 SH Call SOLE 34 124400 0 0 UNITI GROUP INC COM 91325V108 417 69149 SH SOLE 2 9332 0 59817 UNITI GROUP INC COM 91325V108 64 10570 SH SOLE 4 10570 0 0 UNITI GROUP INC COM 91325V108 39 6499 SH SOLE 7 6499 0 0 UNITI GROUP INC COM 91325V108 5236 868278 SH SOLE 18 856359 0 11919 UNITI GROUP INC COM 91325V108 2939 487477 SH SOLE 19 487477 0 0 UNITI GROUP INC COM 91325V108 127658 21170495 SH SOLE 21 21170495 0 0 UNITI GROUP INC COM 91325V108 34184 5668957 SH SOLE 22 5446707 0 222250 UNITI GROUP INC COM 91325V108 33 5424 SH SOLE 23 5424 0 0 UNITI GROUP INC COM 91325V108 263 43665 SH SOLE 26 31574 0 12091 UNITI GROUP INC COM 91325V108 185 30708 SH SOLE 28 30708 0 0 UNITI GROUP INC COM 91325V108 1969 326491 SH SOLE 30 326491 0 0 UNITI GROUP INC COM 91325V108 30 4920 SH SOLE 31 0 0 4920 UNITI GROUP INC COM 91325V108 175 29051 SH SOLE 36 29051 0 0 UNITI GROUP INC COM 91325V108 105 17459 SH SOLE 40 17459 0 0 UNITIL CORP COM 913259107 714 13645 SH SOLE 2 744 0 12901 UNITIL CORP COM 913259107 1 21 SH SOLE 4 21 0 0 UNITIL CORP COM 913259107 902 17249 SH SOLE 7 17249 0 0 UNITIL CORP COM 913259107 2827 54024 SH SOLE 18 54024 0 0 UNITIL CORP COM 913259107 1409 26938 SH SOLE 19 26938 0 0 UNITIL CORP COM 913259107 29728 568204 SH SOLE 21 568204 0 0 UNITIL CORP COM 913259107 26120 499245 SH SOLE 22 483358 0 15887 UNITIL CORP COM 913259107 298 5689 SH SOLE 26 0 0 5689 UNITIL CORP COM 913259107 102 1954 SH SOLE 28 1954 0 0 UNITIL CORP COM 913259107 329 6280 SH SOLE 30 6280 0 0 UNITIL CORP COM 913259107 7 135 SH SOLE 34 135 0 0 UNITIL CORP COM 913259107 79 1509 SH SOLE 40 1509 0 0 UNITY BANCORP INC COM 913290102 79 6718 SH SOLE 2 281 0 6437 UNITY BANCORP INC COM 913290102 351 30038 SH SOLE 18 30038 0 0 UNITY BANCORP INC COM 913290102 167 14241 SH SOLE 19 14241 0 0 UNITY BANCORP INC COM 913290102 3460 295760 SH SOLE 21 295760 0 0 UNITY BANCORP INC COM 913290102 846 72281 SH SOLE 22 68616 0 3665 UNITY BIOTECHNOLOGY INC COM 91381U101 112 19236 SH SOLE 2 5972 0 13264 UNITY BIOTECHNOLOGY INC COM 91381U101 628 108272 SH SOLE 18 100891 0 7381 UNITY BIOTECHNOLOGY INC COM 91381U101 723 124617 SH SOLE 19 124617 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 8464 1459394 SH SOLE 21 1459394 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 2694 464484 SH SOLE 22 443601 0 20883 UNITY BIOTECHNOLOGY INC COM 91381U101 58 10067 SH SOLE 23 10067 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 107 18433 SH SOLE 26 0 0 18433 UNITY BIOTECHNOLOGY INC COM 91381U101 20 3506 SH SOLE 30 3506 0 0 UNIVAR SOLUTIONS INC COM 91336L107 3854 359484 SH SOLE 2 13481 0 346003 UNIVAR SOLUTIONS INC COM 91336L107 5 467 SH SOLE 4 467 0 0 UNIVAR SOLUTIONS INC COM 91336L107 56 5231 SH SOLE 7 5231 0 0 UNIVAR SOLUTIONS INC COM 91336L107 888 82850 SH SOLE 18 82850 0 0 UNIVAR SOLUTIONS INC COM 91336L107 432 40253 SH SOLE 19 40253 0 0 UNIVAR SOLUTIONS INC COM 91336L107 20330 1896481 SH SOLE 21 1896481 0 0 UNIVAR SOLUTIONS INC COM 91336L107 41161 3839613 SH SOLE 22 3566408 0 273205 UNIVAR SOLUTIONS INC COM 91336L107 461 42979 SH SOLE 26 23673 0 19306 UNIVAR SOLUTIONS INC COM 91336L107 217 20268 SH SOLE 28 20268 0 0 UNIVAR SOLUTIONS INC COM 91336L107 483 45030 SH SOLE 30 45030 0 0 UNIVAR SOLUTIONS INC COM 91336L107 74 6891 SH SOLE 31 3623 0 3268 UNIVAR SOLUTIONS INC COM 91336L107 22 2071 SH SOLE 34 2071 0 0 UNIVAR SOLUTIONS INC COM 91336L107 85 7927 SH SOLE 36 7927 0 0 UNIVAR SOLUTIONS INC COM 91336L107 142 13261 SH SOLE 40 13261 0 0 UNIVERSAL CORP VA COM 913456109 783 17700 SH SOLE 2 1240 0 16460 UNIVERSAL CORP VA COM 913456109 4 101 SH SOLE 4 101 0 0 UNIVERSAL CORP VA COM 913456109 39 880 SH SOLE 7 880 0 0 UNIVERSAL CORP VA COM 913456109 4944 111836 SH SOLE 18 111836 0 0 UNIVERSAL CORP VA COM 913456109 2012 45501 SH SOLE 19 45501 0 0 UNIVERSAL CORP VA COM 913456109 122998 2782129 SH SOLE 21 2782129 0 0 UNIVERSAL CORP VA COM 913456109 32442 733825 SH SOLE 22 703577 0 30248 UNIVERSAL CORP VA COM 913456109 488 11040 SH SOLE 26 9647 0 1393 UNIVERSAL CORP VA COM 913456109 1428 32301 SH SOLE 30 32301 0 0 UNIVERSAL CORP VA COM 913456109 42 946 SH SOLE 36 946 0 0 UNIVERSAL CORP VA COM 913456109 102 2318 SH SOLE 40 2318 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 12456 94521 SH SOLE 2 20883 0 73638 UNIVERSAL DISPLAY CORP COM 91347P105 26 199 SH SOLE 4 199 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 100 756 SH SOLE 7 756 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 15507 117672 SH SOLE 18 117672 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 1333 10113 SH SOLE 19 10113 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 277680 2107145 SH SOLE 21 2107145 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 181926 1380529 SH SOLE 22 1311859 0 68670 UNIVERSAL DISPLAY CORP COM 91347P105 2485 18859 SH SOLE 26 10321 0 8538 UNIVERSAL DISPLAY CORP COM 91347P105 823 6248 SH SOLE 28 6248 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 1819 13807 SH SOLE 30 13807 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 114 868 SH SOLE 31 868 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 101 764 SH SOLE 34 764 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 629 4771 SH SOLE 40 4771 0 0 UNIVERSAL ELECTRS INC COM 913483103 239 6235 SH SOLE 2 701 0 5534 UNIVERSAL ELECTRS INC COM 913483103 1 23 SH SOLE 4 23 0 0 UNIVERSAL ELECTRS INC COM 913483103 9 238 SH SOLE 7 238 0 0 UNIVERSAL ELECTRS INC COM 913483103 2523 65748 SH SOLE 18 65748 0 0 UNIVERSAL ELECTRS INC COM 913483103 1018 26535 SH SOLE 19 26535 0 0 UNIVERSAL ELECTRS INC COM 913483103 57054 1486936 SH SOLE 21 1486936 0 0 UNIVERSAL ELECTRS INC COM 913483103 15882 413924 SH SOLE 22 397107 0 16817 UNIVERSAL ELECTRS INC COM 913483103 25 664 SH SOLE 26 0 0 664 UNIVERSAL ELECTRS INC COM 913483103 80 2083 SH SOLE 28 2083 0 0 UNIVERSAL ELECTRS INC COM 913483103 685 17861 SH SOLE 30 17861 0 0 UNIVERSAL ELECTRS INC COM 913483103 64 1658 SH SOLE 40 1658 0 0 UNIVERSAL FST PRODS INC COM 913543104 1046 28116 SH SOLE 2 4532 0 23584 UNIVERSAL FST PRODS INC COM 913543104 7 177 SH SOLE 4 177 0 0 UNIVERSAL FST PRODS INC COM 913543104 53 1423 SH SOLE 7 1423 0 0 UNIVERSAL FST PRODS INC COM 913543104 10247 275523 SH SOLE 18 275523 0 0 UNIVERSAL FST PRODS INC COM 913543104 4927 132473 SH SOLE 19 132473 0 0 UNIVERSAL FST PRODS INC COM 913543104 244801 6582431 SH SOLE 21 6582431 0 0 UNIVERSAL FST PRODS INC COM 913543104 65483 1760779 SH SOLE 22 1692524 0 68255 UNIVERSAL FST PRODS INC COM 913543104 1289 34653 SH SOLE 26 23089 0 11564 UNIVERSAL FST PRODS INC COM 913543104 389 10456 SH SOLE 28 10456 0 0 UNIVERSAL FST PRODS INC COM 913543104 2979 80095 SH SOLE 30 80095 0 0 UNIVERSAL FST PRODS INC COM 913543104 15 404 SH SOLE 34 404 0 0 UNIVERSAL FST PRODS INC COM 913543104 56 1513 SH SOLE 36 1513 0 0 UNIVERSAL FST PRODS INC COM 913543104 238 6390 SH SOLE 40 6390 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 565 5604 SH SOLE 2 671 0 4933 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 752 7458 SH SOLE 4 7458 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1377 13659 SH SOLE 7 13659 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 5932 58840 SH SOLE 18 58840 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 3766 37362 SH SOLE 19 37362 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 141932 1407916 SH SOLE 21 1407916 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 50626 502194 SH SOLE 22 489001 0 13193 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 41 403 SH SOLE 23 403 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 3166 31408 SH SOLE 25 31408 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1604 15915 SH SOLE 26 6872 0 9043 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 172 1705 SH SOLE 28 1705 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 660 6549 SH SOLE 29 6549 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 8271 82048 SH SOLE 30 82048 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 154 1529 SH SOLE 40 1529 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 20185 203727 SH SOLE 2 38009 0 165718 UNIVERSAL HLTH SVCS INC CL B 913903100 3915 39509 SH SOLE 4 37133 0 2376 UNIVERSAL HLTH SVCS INC CL B 913903100 13649 137762 SH SOLE 7 81516 0 56246 UNIVERSAL HLTH SVCS INC CL B 913903100 205 2071 SH SOLE 13 2071 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 636 6422 SH SOLE 15 6422 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 16018 161670 SH SOLE 18 148779 0 12891 UNIVERSAL HLTH SVCS INC CL B 913903100 2942 29692 SH SOLE 19 29692 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 258862 2612660 SH SOLE 21 2612660 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 208119 2100513 SH SOLE 22 1906167 0 194346 UNIVERSAL HLTH SVCS INC CL B 913903100 6134 61905 SH SOLE 23 61905 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 10005 100974 SH SOLE 25 100974 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 35874 362070 SH SOLE 26 72882 0 289188 UNIVERSAL HLTH SVCS INC CL B 913903100 1627 16421 SH SOLE 28 11524 0 4897 UNIVERSAL HLTH SVCS INC CL B 913903100 202 2041 SH SOLE 29 2041 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 42471 428655 SH SOLE 30 428655 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 1918 19363 SH SOLE 31 15375 0 3988 UNIVERSAL HLTH SVCS INC CL B 913903100 462 4660 SH SOLE 34 4660 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 6016 60720 SH SOLE 36 60720 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 176 1774 SH SOLE 40 1774 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 408 22781 SH SOLE 2 2118 0 20663 UNIVERSAL INS HLDGS INC COM 91359V107 4 222 SH SOLE 4 222 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 9 510 SH SOLE 7 510 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 2418 134953 SH SOLE 18 134953 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 1391 77613 SH SOLE 19 77613 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 61000 3404036 SH SOLE 21 3404036 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 16986 947853 SH SOLE 22 915121 0 32732 UNIVERSAL INS HLDGS INC COM 91359V107 74 4107 SH SOLE 23 4107 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 460 25694 SH SOLE 26 10936 0 14758 UNIVERSAL INS HLDGS INC COM 91359V107 82 4603 SH SOLE 28 4603 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 724 40415 SH SOLE 30 40415 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 65 3631 SH SOLE 40 3631 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 51 3886 SH SOLE 2 1208 0 2678 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 3 240 SH SOLE 7 240 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 411 31375 SH SOLE 18 31375 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1769 135036 SH SOLE 19 135036 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 3875 295806 SH SOLE 21 295806 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 5365 409506 SH SOLE 22 401441 0 8065 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 232 17702 SH SOLE 23 17702 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 828 63233 SH SOLE 26 0 0 63233 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 18 1411 SH SOLE 28 1411 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 23 1730 SH SOLE 30 1730 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 10 735 SH SOLE 40 735 0 0 UNIVERSAL SEC INSTRS INC COM NEW 913821302 0 622 SH SOLE 21 622 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 15 1903 SH SOLE 18 1903 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 203 26356 SH SOLE 21 26356 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 773 100241 SH SOLE 22 100241 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 33 5492 SH SOLE 18 5492 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 381 63951 SH SOLE 21 63951 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 2364 397294 SH SOLE 22 397294 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 511 31295 SH SOLE 2 3725 0 27570 UNIVEST FINANCIAL CORPORATIO COM 915271100 10 629 SH SOLE 7 629 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 1822 111659 SH SOLE 18 111659 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 2325 142485 SH SOLE 19 142485 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 17053 1044906 SH SOLE 21 1044906 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 20204 1237962 SH SOLE 22 1206331 0 31631 UNIVEST FINANCIAL CORPORATIO COM 915271100 229 14038 SH SOLE 23 14038 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 1157 70920 SH SOLE 26 0 0 70920 UNIVEST FINANCIAL CORPORATIO COM 915271100 73 4445 SH SOLE 28 4445 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 231 14149 SH SOLE 30 14149 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 40 2425 SH SOLE 40 2425 0 0 UNUM GROUP COM 91529Y106 17925 1194229 SH SOLE 2 656378 0 537851 UNUM GROUP COM 91529Y106 2732 182035 SH SOLE 4 176642 0 5393 UNUM GROUP COM 91529Y106 5521 367843 SH SOLE 7 218504 0 149339 UNUM GROUP COM 91529Y106 625 41635 SH SOLE 13 41635 0 0 UNUM GROUP COM 91529Y106 340 22661 SH SOLE 15 22661 0 0 UNUM GROUP COM 91529Y106 10146 675963 SH SOLE 18 606197 0 69766 UNUM GROUP COM 91529Y106 4678 311636 SH SOLE 19 311636 0 0 UNUM GROUP COM 91529Y106 78422 5224620 SH SOLE 21 5224620 0 0 UNUM GROUP COM 91529Y106 102536 6831190 SH SOLE 22 5912038 0 919152 UNUM GROUP COM 91529Y106 5191 345868 SH SOLE 23 345868 0 0 UNUM GROUP COM 91529Y106 4067 270979 SH SOLE 25 270979 0 0 UNUM GROUP COM 91529Y106 14121 940800 SH SOLE 26 245758 0 695042 UNUM GROUP COM 91529Y106 568 37864 SH SOLE 28 27943 0 9921 UNUM GROUP COM 91529Y106 4611 307226 SH SOLE 29 132841 0 174385 UNUM GROUP COM 91529Y106 14399 959322 SH SOLE 30 959322 0 0 UNUM GROUP COM 91529Y106 4766 317552 SH SOLE 31 222852 0 94700 UNUM GROUP COM 91529Y106 446 29702 SH SOLE 34 29702 0 0 UNUM GROUP COM 91529Y106 2726 181582 SH SOLE 36 181582 0 0 UNUM GROUP COM 91529Y106 71 4725 SH SOLE 40 4725 0 0 UNUM THERAPEUTICS INC COM 903214104 1 2810 SH SOLE 18 2810 0 0 UNUM THERAPEUTICS INC COM 903214104 12 28444 SH SOLE 21 28444 0 0 UNUM THERAPEUTICS INC COM 903214104 181 437881 SH SOLE 22 437881 0 0 UPLAND SOFTWARE INC COM 91544A109 227 8446 SH SOLE 2 1161 0 7285 UPLAND SOFTWARE INC COM 91544A109 3 124 SH SOLE 4 124 0 0 UPLAND SOFTWARE INC COM 91544A109 9 330 SH SOLE 7 330 0 0 UPLAND SOFTWARE INC COM 91544A109 2136 79624 SH SOLE 18 79624 0 0 UPLAND SOFTWARE INC COM 91544A109 1145 42685 SH SOLE 19 42685 0 0 UPLAND SOFTWARE INC COM 91544A109 20207 753446 SH SOLE 21 753446 0 0 UPLAND SOFTWARE INC COM 91544A109 16192 603721 SH SOLE 22 581256 0 22465 UPLAND SOFTWARE INC COM 91544A109 40 1488 SH SOLE 26 0 0 1488 UPLAND SOFTWARE INC COM 91544A109 115 4288 SH SOLE 28 4288 0 0 UPLAND SOFTWARE INC COM 91544A109 187 6971 SH SOLE 30 6971 0 0 UPLAND SOFTWARE INC COM 91544A109 67 2489 SH SOLE 40 2489 0 0 UPWORK INC COM 91688F104 139 21541 SH SOLE 2 3189 0 18352 UPWORK INC COM 91688F104 2 252 SH SOLE 4 252 0 0 UPWORK INC COM 91688F104 6 949 SH SOLE 7 949 0 0 UPWORK INC COM 91688F104 1339 207638 SH SOLE 18 207638 0 0 UPWORK INC COM 91688F104 707 109676 SH SOLE 19 109676 0 0 UPWORK INC COM 91688F104 12366 1917184 SH SOLE 21 1917184 0 0 UPWORK INC COM 91688F104 11549 1790537 SH SOLE 22 1725972 0 64565 UPWORK INC COM 91688F104 31 4872 SH SOLE 26 0 0 4872 UPWORK INC COM 91688F104 47 7228 SH SOLE 28 7228 0 0 UPWORK INC COM 91688F104 2421 375345 SH SOLE 30 375345 0 0 UPWORK INC COM 91688F104 35 5358 SH SOLE 40 5358 0 0 URANIUM ENERGY CORP COM 916896103 34 61054 SH SOLE 2 5949 0 55105 URANIUM ENERGY CORP COM 916896103 2 4020 SH SOLE 7 4020 0 0 URANIUM ENERGY CORP COM 916896103 368 657051 SH SOLE 18 657051 0 0 URANIUM ENERGY CORP COM 916896103 197 352219 SH SOLE 19 352219 0 0 URANIUM ENERGY CORP COM 916896103 3563 6361642 SH SOLE 21 6361642 0 0 URANIUM ENERGY CORP COM 916896103 2712 4842383 SH SOLE 22 4730310 0 112073 URBAN EDGE PPTYS COM 91704F104 1357 153983 SH SOLE 2 50268 0 103715 URBAN EDGE PPTYS COM 91704F104 607 68927 SH SOLE 4 68927 0 0 URBAN EDGE PPTYS COM 91704F104 1060 120276 SH SOLE 7 120276 0 0 URBAN EDGE PPTYS COM 91704F104 5843 663175 SH SOLE 18 663175 0 0 URBAN EDGE PPTYS COM 91704F104 2979 338167 SH SOLE 19 338167 0 0 URBAN EDGE PPTYS COM 91704F104 78378 8896527 SH SOLE 21 8896527 0 0 URBAN EDGE PPTYS COM 91704F104 44209 5018013 SH SOLE 22 4891075 0 126938 URBAN EDGE PPTYS COM 91704F104 33 3693 SH SOLE 23 3693 0 0 URBAN EDGE PPTYS COM 91704F104 2364 268316 SH SOLE 25 268316 0 0 URBAN EDGE PPTYS COM 91704F104 714 81091 SH SOLE 26 25537 0 55554 URBAN EDGE PPTYS COM 91704F104 139 15746 SH SOLE 28 15746 0 0 URBAN EDGE PPTYS COM 91704F104 527 59794 SH SOLE 29 59794 0 0 URBAN EDGE PPTYS COM 91704F104 4549 516378 SH SOLE 30 516378 0 0 URBAN EDGE PPTYS COM 91704F104 9 1068 SH SOLE 34 1068 0 0 URBAN EDGE PPTYS COM 91704F104 134 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 4 4244 SH SOLE 18 4244 0 0 URBAN ONE INC CL D NON VTG 91705J204 71 74229 SH SOLE 21 74229 0 0 URBAN ONE INC CL D NON VTG 91705J204 919 966868 SH SOLE 22 966868 0 0 URBAN OUTFITTERS INC COM 917047102 2351 165130 SH SOLE 2 32653 0 132477 URBAN OUTFITTERS INC COM 917047102 5 335 SH SOLE 4 335 0 0 URBAN OUTFITTERS INC COM 917047102 30 2108 SH SOLE 7 2108 0 0 URBAN OUTFITTERS INC COM 917047102 2815 197677 SH SOLE 18 197677 0 0 URBAN OUTFITTERS INC COM 917047102 233 16364 SH SOLE 19 16364 0 0 URBAN OUTFITTERS INC COM 917047102 47231 3316765 SH SOLE 21 3316765 0 0 URBAN OUTFITTERS INC COM 917047102 31973 2245305 SH SOLE 22 2119348 0 125957 URBAN OUTFITTERS INC COM 917047102 406 28530 SH SOLE 26 20504 0 8026 URBAN OUTFITTERS INC COM 917047102 131 9203 SH SOLE 28 9203 0 0 URBAN OUTFITTERS INC COM 917047102 358 25148 SH SOLE 30 25148 0 0 URBAN OUTFITTERS INC COM 917047102 65 4576 SH SOLE 31 1576 0 3000 URBAN OUTFITTERS INC COM 917047102 19 1356 SH SOLE 34 1356 0 0 URBAN OUTFITTERS INC COM 917047102 61 4272 SH SOLE 36 4272 0 0 URBAN OUTFITTERS INC COM 917047102 106 7459 SH SOLE 40 7459 0 0 UROGEN PHARMA LTD COM M96088105 362 20305 SH SOLE 2 1490 0 18815 UROGEN PHARMA LTD COM M96088105 2 99 SH SOLE 4 99 0 0 UROGEN PHARMA LTD COM M96088105 54 3050 SH SOLE 7 3050 0 0 UROGEN PHARMA LTD COM M96088105 1171 65633 SH SOLE 18 65633 0 0 UROGEN PHARMA LTD COM M96088105 1118 62653 SH SOLE 19 62653 0 0 UROGEN PHARMA LTD COM M96088105 15556 871991 SH SOLE 21 871991 0 0 UROGEN PHARMA LTD COM M96088105 6271 351492 SH SOLE 22 338059 0 13433 UROGEN PHARMA LTD COM M96088105 54 3040 SH SOLE 23 3040 0 0 UROGEN PHARMA LTD COM M96088105 183 10231 SH SOLE 26 0 0 10231 UROGEN PHARMA LTD COM M96088105 119 6697 SH SOLE 30 6697 0 0 UROGEN PHARMA LTD COM M96088105 32 1785 SH SOLE 40 1785 0 0 UROVANT SCIENCES LTD SHS G9381B108 202 21880 SH SOLE 2 21880 0 0 UROVANT SCIENCES LTD SHS G9381B108 102 11013 SH SOLE 18 11013 0 0 UROVANT SCIENCES LTD SHS G9381B108 1201 130248 SH SOLE 19 130248 0 0 UROVANT SCIENCES LTD SHS G9381B108 333 36143 SH SOLE 21 36143 0 0 UROVANT SCIENCES LTD SHS G9381B108 261 28341 SH SOLE 22 28341 0 0 UROVANT SCIENCES LTD SHS G9381B108 718 77864 SH SOLE 34 77864 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 420 29759 SH SOLE 2 1665 0 28094 URSTADT BIDDLE PPTYS INC CL A 917286205 255 18115 SH SOLE 4 18115 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 459 32526 SH SOLE 7 32526 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 2017 143078 SH SOLE 18 143078 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 1167 82798 SH SOLE 19 82798 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 48571 3444781 SH SOLE 21 3444781 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 16248 1152352 SH SOLE 22 1123840 0 28512 URSTADT BIDDLE PPTYS INC CL A 917286205 14 1003 SH SOLE 23 1003 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 953 67609 SH SOLE 25 67609 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 161 11432 SH SOLE 26 0 0 11432 URSTADT BIDDLE PPTYS INC CL A 917286205 60 4289 SH SOLE 28 4289 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 213 15107 SH SOLE 29 15107 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 2343 166197 SH SOLE 30 166197 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 41 2926 SH SOLE 40 2926 0 0 US BANCORP DEL COM NEW 902973304 128678 3735206 SH SOLE 2 595644 0 3139562 US BANCORP DEL COM NEW 902973304 24401 708310 SH SOLE 4 667140 0 41170 US BANCORP DEL COM NEW 902973304 48762 1415452 SH SOLE 7 1358718 0 56734 US BANCORP DEL COM NEW 902973304 1416 41091 SH SOLE 13 41091 0 0 US BANCORP DEL COM NEW 902973304 5687 165080 SH SOLE 15 165080 0 0 US BANCORP DEL COM NEW 902973304 1 25 SH SOLE 17 0 0 25 US BANCORP DEL COM NEW 902973304 192450 5586371 SH SOLE 18 5206258 0 380113 US BANCORP DEL COM NEW 902973304 65015 1887225 SH SOLE 19 1887225 0 0 US BANCORP DEL COM NEW 902973304 1158374 33624782 SH SOLE 21 33624782 0 0 US BANCORP DEL COM NEW 902973304 1164385 33799276 SH SOLE 22 30261892 0 3537384 US BANCORP DEL COM NEW 902973304 38009 1103319 SH SOLE 23 1103319 0 0 US BANCORP DEL COM NEW 902973304 56456 1638788 SH SOLE 25 1596445 0 42343 US BANCORP DEL COM NEW 902973304 212724 6174872 SH SOLE 26 905767 0 5269105 US BANCORP DEL COM NEW 902973304 10413 302272 SH SOLE 28 213667 0 88605 US BANCORP DEL COM NEW 902973304 3213 93253 SH SOLE 29 37254 0 55999 US BANCORP DEL COM NEW 902973304 184557 5357236 SH SOLE 30 5357236 0 0 US BANCORP DEL COM NEW 902973304 13370 388088 SH SOLE 31 278204 0 109884 US BANCORP DEL COM NEW 902973304 33199 963673 SH SOLE 34 963673 0 0 US BANCORP DEL COM NEW 902973304 42245 1226265 SH SOLE 36 1226265 0 0 US BANCORP DEL COM NEW 902973304 930 27010 SH SOLE 37 27010 0 0 US BANCORP DEL COM NEW 902973304 1144 33220 SH SOLE 40 33220 0 0 US ECOLOGY INC COM 91734M103 272 8948 SH SOLE 2 1272 0 7676 US ECOLOGY INC COM 91734M103 5 149 SH SOLE 4 149 0 0 US ECOLOGY INC COM 91734M103 12 404 SH SOLE 7 404 0 0 US ECOLOGY INC COM 91734M103 3391 111549 SH SOLE 18 111549 0 0 US ECOLOGY INC COM 91734M103 1359 44711 SH SOLE 19 44711 0 0 US ECOLOGY INC COM 91734M103 83030 2731252 SH SOLE 21 2731252 0 0 US ECOLOGY INC COM 91734M103 21800 717119 SH SOLE 22 692947 0 24172 US ECOLOGY INC COM 91734M103 491 16154 SH SOLE 26 6236 0 9918 US ECOLOGY INC COM 91734M103 95 3134 SH SOLE 28 3134 0 0 US ECOLOGY INC COM 91734M103 1056 34722 SH SOLE 30 34722 0 0 US ECOLOGY INC COM 91734M103 52 1697 SH SOLE 34 1697 0 0 US ECOLOGY INC COM 91734M103 74 2424 SH SOLE 40 2424 0 0 US FOODS HLDG CORP COM 912008109 9005 508451 SH SOLE 2 47674 0 460777 US FOODS HLDG CORP COM 912008109 15 821 SH SOLE 4 821 0 0 US FOODS HLDG CORP COM 912008109 127 7188 SH SOLE 7 7188 0 0 US FOODS HLDG CORP COM 912008109 1893 106879 SH SOLE 18 106879 0 0 US FOODS HLDG CORP COM 912008109 924 52190 SH SOLE 19 52190 0 0 US FOODS HLDG CORP COM 912008109 45932 2593569 SH SOLE 21 2593569 0 0 US FOODS HLDG CORP COM 912008109 106707 6025248 SH SOLE 22 5642843 0 382405 US FOODS HLDG CORP COM 912008109 1734 97936 SH SOLE 26 51118 0 46818 US FOODS HLDG CORP COM 912008109 559 31580 SH SOLE 28 31580 0 0 US FOODS HLDG CORP COM 912008109 1268 71621 SH SOLE 30 71621 0 0 US FOODS HLDG CORP COM 912008109 249 14075 SH SOLE 31 4444 0 9631 US FOODS HLDG CORP COM 912008109 74 4159 SH SOLE 34 4159 0 0 US FOODS HLDG CORP COM 912008109 837 47235 SH SOLE 36 47235 0 0 US FOODS HLDG CORP COM 912008109 425 23986 SH SOLE 40 23986 0 0 US XPRESS ENTERPRISES INC COM CL A 90338N202 65 19554 SH SOLE 2 859 0 18695 US XPRESS ENTERPRISES INC COM CL A 90338N202 275 82295 SH SOLE 18 82295 0 0 US XPRESS ENTERPRISES INC COM CL A 90338N202 127 37913 SH SOLE 19 37913 0 0 US XPRESS ENTERPRISES INC COM CL A 90338N202 2829 846902 SH SOLE 21 846902 0 0 US XPRESS ENTERPRISES INC COM CL A 90338N202 2224 665968 SH SOLE 22 657749 0 8219 USA TRUCK INC COM 902925106 5 1688 SH SOLE 18 1688 0 0 USA TRUCK INC COM 902925106 82 25812 SH SOLE 21 25812 0 0 USA TRUCK INC COM 902925106 741 233670 SH SOLE 22 233670 0 0 USANA HEALTH SCIENCES INC COM 90328M107 294 5096 SH SOLE 2 1050 0 4046 USANA HEALTH SCIENCES INC COM 90328M107 5 80 SH SOLE 4 80 0 0 USANA HEALTH SCIENCES INC COM 90328M107 14 250 SH SOLE 7 250 0 0 USANA HEALTH SCIENCES INC COM 90328M107 3389 58678 SH SOLE 18 57771 0 907 USANA HEALTH SCIENCES INC COM 90328M107 2228 38578 SH SOLE 19 38578 0 0 USANA HEALTH SCIENCES INC COM 90328M107 81622 1413130 SH SOLE 21 1413130 0 0 USANA HEALTH SCIENCES INC COM 90328M107 22426 388259 SH SOLE 22 373535 0 14724 USANA HEALTH SCIENCES INC COM 90328M107 149 2583 SH SOLE 23 2583 0 0 USANA HEALTH SCIENCES INC COM 90328M107 957 16574 SH SOLE 26 3762 0 12812 USANA HEALTH SCIENCES INC COM 90328M107 97 1684 SH SOLE 28 1684 0 0 USANA HEALTH SCIENCES INC COM 90328M107 1000 17313 SH SOLE 30 17313 0 0 USANA HEALTH SCIENCES INC COM 90328M107 107 1852 SH SOLE 40 1852 0 0 USIO INC COM 917313108 3 2747 SH SOLE 18 2747 0 0 USIO INC COM 917313108 20 18078 SH SOLE 21 18078 0 0 UTAH MED PRODS INC COM 917488108 138 1465 SH SOLE 2 142 0 1323 UTAH MED PRODS INC COM 917488108 6 64 SH SOLE 7 64 0 0 UTAH MED PRODS INC COM 917488108 1219 12956 SH SOLE 18 12956 0 0 UTAH MED PRODS INC COM 917488108 593 6306 SH SOLE 19 6306 0 0 UTAH MED PRODS INC COM 917488108 11179 118859 SH SOLE 21 118859 0 0 UTAH MED PRODS INC COM 917488108 7944 84461 SH SOLE 22 82447 0 2014 V F CORP COM 918204108 41889 774570 SH SOLE 2 91107 0 683463 V F CORP COM 918204108 8682 160540 SH SOLE 4 151095 0 9445 V F CORP COM 918204108 24026 444266 SH SOLE 7 311760 0 132506 V F CORP COM 918204108 319 5899 SH SOLE 13 5899 0 0 V F CORP COM 918204108 1816 33582 SH SOLE 15 33582 0 0 V F CORP COM 918204108 44368 820415 SH SOLE 18 772383 0 48032 V F CORP COM 918204108 2580 47713 SH SOLE 19 47713 0 0 V F CORP COM 918204108 398233 7363783 SH SOLE 21 7363783 0 0 V F CORP COM 918204108 415075 7675200 SH SOLE 22 6917245 0 757955 V F CORP COM 918204108 13433 248390 SH SOLE 23 248390 0 0 V F CORP COM 918204108 19768 365539 SH SOLE 25 365539 0 0 V F CORP COM 918204108 99843 1846201 SH SOLE 26 227277 0 1618924 V F CORP COM 918204108 3731 68992 SH SOLE 28 48703 0 20289 V F CORP COM 918204108 361 6670 SH SOLE 29 6670 0 0 V F CORP COM 918204108 103492 1913686 SH SOLE 30 1913686 0 0 V F CORP COM 918204108 4709 87069 SH SOLE 31 57663 0 29406 V F CORP COM 918204108 1279 23656 SH SOLE 34 23656 0 0 V F CORP COM 918204108 12285 227167 SH SOLE 36 227167 0 0 V F CORP COM 918204108 428 7921 SH SOLE 40 7921 0 0 VAALCO ENERGY INC COM NEW 91851C201 13 14758 SH SOLE 18 14758 0 0 VAALCO ENERGY INC COM NEW 91851C201 297 329402 SH SOLE 21 329402 0 0 VAALCO ENERGY INC COM NEW 91851C201 881 976429 SH SOLE 22 976429 0 0 VACCINEX INC COM 918640103 2 591 SH SOLE 18 591 0 0 VACCINEX INC COM 918640103 33 8257 SH SOLE 21 8257 0 0 VAIL RESORTS INC COM 91879Q109 13526 91570 SH SOLE 2 8916 0 82654 VAIL RESORTS INC COM 91879Q109 2953 19990 SH SOLE 4 18923 0 1067 VAIL RESORTS INC COM 91879Q109 565 3827 SH SOLE 7 3827 0 0 VAIL RESORTS INC COM 91879Q109 184 1247 SH SOLE 13 1247 0 0 VAIL RESORTS INC COM 91879Q109 593 4012 SH SOLE 15 4012 0 0 VAIL RESORTS INC COM 91879Q109 4106 27801 SH SOLE 18 24646 0 3155 VAIL RESORTS INC COM 91879Q109 3514 23787 SH SOLE 19 23787 0 0 VAIL RESORTS INC COM 91879Q109 88076 596275 SH SOLE 21 596275 0 0 VAIL RESORTS INC COM 91879Q109 163144 1104487 SH SOLE 22 1035130 0 69357 VAIL RESORTS INC COM 91879Q109 4334 29339 SH SOLE 23 29339 0 0 VAIL RESORTS INC COM 91879Q109 6829 46232 SH SOLE 25 46232 0 0 VAIL RESORTS INC COM 91879Q109 24290 164446 SH SOLE 26 38636 0 125810 VAIL RESORTS INC COM 91879Q109 1253 8483 SH SOLE 28 5895 0 2588 VAIL RESORTS INC COM 91879Q109 1380 9340 SH SOLE 29 789 0 8551 VAIL RESORTS INC COM 91879Q109 13055 88382 SH SOLE 30 88382 0 0 VAIL RESORTS INC COM 91879Q109 1402 9490 SH SOLE 31 7275 0 2215 VAIL RESORTS INC COM 91879Q109 498 3374 SH SOLE 34 3374 0 0 VAIL RESORTS INC COM 91879Q109 4315 29213 SH SOLE 36 29213 0 0 VAIL RESORTS INC COM 91879Q109 119 805 SH SOLE 40 805 0 0 VALARIS PLC SHS CLASS A G9402V109 0 760 SH SOLE 4 760 0 0 VALARIS PLC SHS CLASS A G9402V109 8 17332 SH SOLE 7 17332 0 0 VALARIS PLC SHS CLASS A G9402V109 101 224633 SH SOLE 18 224633 0 0 VALARIS PLC SHS CLASS A G9402V109 7164 15916040 SH SOLE 21 15916040 0 0 VALARIS PLC SHS CLASS A G9402V109 1752 3892779 SH SOLE 22 3725171 0 167608 VALARIS PLC SHS CLASS A G9402V109 34 75862 SH SOLE 26 51441 0 24421 VALARIS PLC SHS CLASS A G9402V109 11 24015 SH SOLE 28 24015 0 0 VALARIS PLC SHS CLASS A G9402V109 127 282850 SH SOLE 30 282850 0 0 VALARIS PLC SHS CLASS A G9402V109 16 35956 SH SOLE 31 0 0 35956 VALARIS PLC SHS CLASS A G9402V109 79 176613 SH SOLE 36 176613 0 0 VALARIS PLC SHS CLASS A G9402V109 9 20131 SH SOLE 40 20131 0 0 VALE S A SPONSORED ADS 91912E105 11939 1440213 SH SOLE 18 0 0 1440213 VALE S A SPONSORED ADS 91912E105 41024 4948641 SH SOLE 19 4948641 0 0 VALE S A SPONSORED ADS 91912E105 89190 10758786 SH SOLE 21 10758786 0 0 VALE S A SPONSORED ADS 91912E105 1483 178880 SH SOLE 22 27478 0 151402 VALE S A SPONSORED ADS 91912E105 56145 6772615 SH SOLE 25 6772615 0 0 VALE S A SPONSORED ADS 91912E105 15932 1921795 SH SOLE 29 1921795 0 0 VALE S A SPONSORED ADS 91912E105 5196 626811 SH SOLE 30 626811 0 0 VALE S A SPONSORED ADS 91912E105 2428 292838 SH SOLE 31 0 0 292838 VALE S A SPONSORED ADS 91912E105 264434 31897964 SH SOLE 34 31897964 0 0 VALERO ENERGY CORP COM 91913Y100 49412 1089320 SH SOLE 2 161079 0 928241 VALERO ENERGY CORP COM 91913Y100 8639 190448 SH SOLE 4 179078 0 11370 VALERO ENERGY CORP COM 91913Y100 20572 453524 SH SOLE 7 424816 0 28708 VALERO ENERGY CORP COM 91913Y100 1976 43555 SH SOLE 13 43555 0 0 VALERO ENERGY CORP COM 91913Y100 2073 45709 SH SOLE 15 45709 0 0 VALERO ENERGY CORP COM 91913Y100 1 25 SH SOLE 17 0 0 25 VALERO ENERGY CORP COM 91913Y100 59220 1305552 SH SOLE 18 1194208 0 111344 VALERO ENERGY CORP COM 91913Y100 16290 359123 SH SOLE 19 359123 0 0 VALERO ENERGY CORP COM 91913Y100 618366 13632415 SH SOLE 21 13632415 0 0 VALERO ENERGY CORP COM 91913Y100 477535 10527658 SH SOLE 22 9352749 0 1174909 VALERO ENERGY CORP COM 91913Y100 13704 302114 SH SOLE 23 302114 0 0 VALERO ENERGY CORP COM 91913Y100 22028 485622 SH SOLE 25 485622 0 0 VALERO ENERGY CORP COM 91913Y100 134979 2975732 SH SOLE 26 254415 0 2721317 VALERO ENERGY CORP COM 91913Y100 3787 83495 SH SOLE 28 58916 0 24579 VALERO ENERGY CORP COM 91913Y100 8317 183364 SH SOLE 29 7121 0 176243 VALERO ENERGY CORP COM 91913Y100 72877 1606638 SH SOLE 30 1606638 0 0 VALERO ENERGY CORP COM 91913Y100 5715 125990 SH SOLE 31 75097 0 50893 VALERO ENERGY CORP COM 91913Y100 2340 51578 SH SOLE 32 51578 0 0 VALERO ENERGY CORP COM 91913Y100 23765 523913 SH SOLE 34 523913 0 0 VALERO ENERGY CORP COM 91913Y100 10556 232722 SH SOLE 35 232722 0 0 VALERO ENERGY CORP COM 91913Y100 16859 371674 SH SOLE 36 371674 0 0 VALERO ENERGY CORP COM 91913Y100 411 9052 SH SOLE 40 9052 0 0 VALHI INC NEW COM 918905100 36 34527 SH SOLE 2 599 0 33928 VALHI INC NEW COM 918905100 103 99635 SH SOLE 18 99635 0 0 VALHI INC NEW COM 918905100 50 48298 SH SOLE 19 48298 0 0 VALHI INC NEW COM 918905100 1015 985919 SH SOLE 21 985919 0 0 VALHI INC NEW COM 918905100 550 534196 SH SOLE 22 520720 0 13476 VALLEY NATL BANCORP COM 919794107 4867 665849 SH SOLE 2 320319 0 345530 VALLEY NATL BANCORP COM 919794107 46 6286 SH SOLE 4 6286 0 0 VALLEY NATL BANCORP COM 919794107 259 35437 SH SOLE 7 35437 0 0 VALLEY NATL BANCORP COM 919794107 0 46 SH SOLE 17 0 0 46 VALLEY NATL BANCORP COM 919794107 17581 2405088 SH SOLE 18 2405088 0 0 VALLEY NATL BANCORP COM 919794107 6320 864587 SH SOLE 19 864587 0 0 VALLEY NATL BANCORP COM 919794107 252477 34538542 SH SOLE 21 34538542 0 0 VALLEY NATL BANCORP COM 919794107 99425 13601255 SH SOLE 22 13179828 0 421427 VALLEY NATL BANCORP COM 919794107 1353 185096 SH SOLE 26 134892 0 50204 VALLEY NATL BANCORP COM 919794107 410 56044 SH SOLE 28 56044 0 0 VALLEY NATL BANCORP COM 919794107 1084 148294 SH SOLE 30 148294 0 0 VALLEY NATL BANCORP COM 919794107 881 120475 SH SOLE 32 120475 0 0 VALLEY NATL BANCORP COM 919794107 43 5818 SH SOLE 36 5818 0 0 VALLEY NATL BANCORP COM 919794107 287 39275 SH SOLE 40 39275 0 0 VALMONT INDS INC COM 920253101 6187 58379 SH SOLE 2 16689 0 41690 VALMONT INDS INC COM 920253101 13 122 SH SOLE 4 122 0 0 VALMONT INDS INC COM 920253101 56 530 SH SOLE 7 530 0 0 VALMONT INDS INC COM 920253101 6322 59650 SH SOLE 18 59650 0 0 VALMONT INDS INC COM 920253101 527 4970 SH SOLE 19 4970 0 0 VALMONT INDS INC COM 920253101 106185 1001934 SH SOLE 21 1001934 0 0 VALMONT INDS INC COM 920253101 80443 759042 SH SOLE 22 718890 0 40152 VALMONT INDS INC COM 920253101 1059 9989 SH SOLE 26 4855 0 5134 VALMONT INDS INC COM 920253101 320 3019 SH SOLE 28 3019 0 0 VALMONT INDS INC COM 920253101 805 7600 SH SOLE 30 7600 0 0 VALMONT INDS INC COM 920253101 100 939 SH SOLE 31 435 0 504 VALMONT INDS INC COM 920253101 135 1277 SH SOLE 34 1277 0 0 VALMONT INDS INC COM 920253101 72 678 SH SOLE 36 678 0 0 VALMONT INDS INC COM 920253101 218 2053 SH SOLE 40 2053 0 0 VALUE LINE INC COM 920437100 16 497 SH SOLE 2 0 0 497 VALUE LINE INC COM 920437100 137 4237 SH SOLE 18 4237 0 0 VALUE LINE INC COM 920437100 57 1759 SH SOLE 19 1759 0 0 VALUE LINE INC COM 920437100 1107 34234 SH SOLE 21 34234 0 0 VALUE LINE INC COM 920437100 1888 58370 SH SOLE 22 57606 0 764 VALVOLINE INC COM 92047W101 7001 534849 SH SOLE 2 160939 0 373910 VALVOLINE INC COM 92047W101 10 798 SH SOLE 4 798 0 0 VALVOLINE INC COM 92047W101 44 3325 SH SOLE 7 3325 0 0 VALVOLINE INC COM 92047W101 1 62 SH SOLE 17 0 0 62 VALVOLINE INC COM 92047W101 7314 558764 SH SOLE 18 558764 0 0 VALVOLINE INC COM 92047W101 653 49912 SH SOLE 19 49912 0 0 VALVOLINE INC COM 92047W101 120086 9173907 SH SOLE 21 9173907 0 0 VALVOLINE INC COM 92047W101 84789 6477400 SH SOLE 22 6170207 0 307193 VALVOLINE INC COM 92047W101 184 14076 SH SOLE 25 14076 0 0 VALVOLINE INC COM 92047W101 1160 88615 SH SOLE 26 42365 0 46250 VALVOLINE INC COM 92047W101 363 27768 SH SOLE 28 27768 0 0 VALVOLINE INC COM 92047W101 781 59645 SH SOLE 30 59645 0 0 VALVOLINE INC COM 92047W101 50 3837 SH SOLE 31 3837 0 0 VALVOLINE INC COM 92047W101 244 18643 SH SOLE 34 18643 0 0 VALVOLINE INC COM 92047W101 268 20467 SH SOLE 40 20467 0 0 VANDA PHARMACEUTICALS INC COM 921659108 208 20119 SH SOLE 2 3375 0 16744 VANDA PHARMACEUTICALS INC COM 921659108 4 345 SH SOLE 4 345 0 0 VANDA PHARMACEUTICALS INC COM 921659108 10 986 SH SOLE 7 986 0 0 VANDA PHARMACEUTICALS INC COM 921659108 2805 270781 SH SOLE 18 255026 0 15755 VANDA PHARMACEUTICALS INC COM 921659108 2213 213579 SH SOLE 19 213579 0 0 VANDA PHARMACEUTICALS INC COM 921659108 66448 6413885 SH SOLE 21 6413885 0 0 VANDA PHARMACEUTICALS INC COM 921659108 16747 1616534 SH SOLE 22 1557276 0 59258 VANDA PHARMACEUTICALS INC COM 921659108 127 12212 SH SOLE 23 12212 0 0 VANDA PHARMACEUTICALS INC COM 921659108 736 71083 SH SOLE 26 17441 0 53642 VANDA PHARMACEUTICALS INC COM 921659108 85 8178 SH SOLE 28 8178 0 0 VANDA PHARMACEUTICALS INC COM 921659108 4351 419974 SH SOLE 30 419974 0 0 VANDA PHARMACEUTICALS INC COM 921659108 28 2679 SH SOLE 34 2679 0 0 VANDA PHARMACEUTICALS INC COM 921659108 47 4493 SH SOLE 40 4493 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 103 4471 SH SOLE 2 4471 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1 22 SH SOLE 17 0 0 22 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 8407 364903 SH SOLE 19 364903 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 168 7281 SH SOLE 22 7281 0 0 VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 9 415 SH SOLE 18 415 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 10651 638523 SH SOLE 2 638523 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 18650 1118095 SH SOLE 22 1118095 0 0 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 6 228 SH SOLE 17 0 0 228 VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 1 78 SH SOLE 17 0 0 78 VANECK VECTORS ETF TR OPTIONS 92189F676 141 1200 SH Put SOLE 2 1200 0 0 VANECK VECTORS ETF TR OPTIONS 92189F676 21086 180000 SH Put SOLE 19 180000 0 0 VANECK VECTORS ETF TR OPTIONS 92189F676 211 1800 SH Put SOLE 22 1800 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 395 3370 SH SOLE 2 3370 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 181 1546 SH SOLE 4 1546 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 2878 24568 SH SOLE 18 24568 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 45423 387770 SH SOLE 19 387770 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 1671 14265 SH SOLE 22 14265 0 0 VANECK VECTORS ETF TR INDIA SMALL CAP 92189F767 267 13442 SH SOLE 26 0 0 13442 VANECK VECTORS ETF TR EGYPT INDX ETF 92189F775 174 8720 SH SOLE 22 0 0 8720 VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 17 348 SH SOLE 17 0 0 348 VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 279 5682 SH SOLE 18 5682 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 3 104 SH SOLE 17 0 0 104 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 3 110 SH SOLE 18 110 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 840 29507 SH SOLE 19 29507 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 4 73 SH SOLE 17 0 0 73 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 61 1169 SH SOLE 18 1169 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 40808 780861 SH SOLE 19 780861 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 40 270 SH SOLE 17 0 0 270 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 112 752 SH SOLE 18 752 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 31 330 SH SOLE 17 0 0 330 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 1 5 SH SOLE 17 0 0 5 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 2 24 SH SOLE 17 0 0 24 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 27 253 SH SOLE 17 0 0 253 VANGUARD BD INDEX FDS INTERMED TERM 921937819 47 521 SH SOLE 17 0 0 521 VANGUARD BD INDEX FDS INTERMED TERM 921937819 85 955 SH SOLE 18 955 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 66 809 SH SOLE 17 0 0 809 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 69 845 SH SOLE 18 845 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 998397 11697676 SH SOLE 2 11697676 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 28749 336838 SH SOLE 17 0 0 336838 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 12604 147670 SH SOLE 18 0 0 147670 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 14029 249363 SH SOLE 2 249363 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 228 4058 SH SOLE 17 0 0 4058 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 0 8 SH SOLE 18 8 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 9241 39021 SH SOLE 17 0 0 39021 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 300 1265 SH SOLE 18 1265 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1526469 6445695 SH SOLE 31 0 0 6445695 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 56 691 SH SOLE 17 0 0 691 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 94 744 SH SOLE 17 0 0 744 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 21 300 SH SOLE 2 0 0 300 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2248 32183 SH SOLE 4 32183 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1474 21100 SH SOLE 17 0 0 21100 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 117 1680 SH SOLE 18 1680 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 7646 109459 SH SOLE 22 109459 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 56 375 SH SOLE 17 0 0 375 VANGUARD INDEX FDS SM CP VAL ETF 922908611 44 501 SH SOLE 17 0 0 501 VANGUARD INDEX FDS MID CAP ETF 922908629 15267 115970 SH SOLE 17 0 0 115970 VANGUARD INDEX FDS LARGE CAP ETF 922908637 900 7598 SH SOLE 17 0 0 7598 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 8331 92012 SH SOLE 17 0 0 92012 VANGUARD INDEX FDS GROWTH ETF 922908736 5908 37705 SH SOLE 17 0 0 37705 VANGUARD INDEX FDS VALUE ETF 922908744 10650 119586 SH SOLE 17 0 0 119586 VANGUARD INDEX FDS VALUE ETF 922908744 12911 144969 SH SOLE 18 144842 0 127 VANGUARD INDEX FDS SMALL CP ETF 922908751 18549 160677 SH SOLE 17 0 0 160677 VANGUARD INDEX FDS SMALL CP ETF 922908751 7260 62886 SH SOLE 18 62886 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 25145 195062 SH SOLE 17 0 0 195062 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1541 11951 SH SOLE 18 11951 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 286 6669 SH SOLE 17 0 0 6669 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 3922 50117 SH SOLE 17 0 0 50117 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 590 7539 SH SOLE 18 7539 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 24 383 SH SOLE 17 0 0 383 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 601 9570 SH SOLE 18 9570 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 246 6005 SH SOLE 17 0 0 6005 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 89 2163 SH SOLE 18 2163 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1954 58251 SH SOLE 2 58251 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5805 173020 SH SOLE 17 0 0 173020 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 21673 645984 SH SOLE 18 285313 0 360671 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 6 110 SH SOLE 17 0 0 110 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 39 912 SH SOLE 17 0 0 912 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 98705 2280604 SH SOLE 23 2280604 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 220 4518 SH SOLE 17 0 0 4518 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 7990 151048 SH SOLE 17 0 0 151048 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 29 464 SH SOLE 17 0 0 464 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 155 1964 SH SOLE 17 0 0 1964 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 5 40 SH SOLE 17 0 0 40 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 13 146 SH SOLE 17 0 0 146 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 2 16 SH SOLE 17 0 0 16 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 4 53 SH SOLE 17 0 0 53 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 6 51 SH SOLE 17 0 0 51 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 32 579 SH SOLE 17 0 0 579 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 17 174 SH SOLE 17 0 0 174 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 2698 27773 SH SOLE 18 27773 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 2 21 SH SOLE 17 0 0 21 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 11320 129976 SH SOLE 17 0 0 129976 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 128 1243 SH SOLE 17 0 0 1243 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 134 1293 SH SOLE 18 1293 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 27 645 SH SOLE 17 0 0 645 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1766 52967 SH SOLE 2 52967 0 0 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 16503 494991 SH SOLE 17 0 0 494991 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 6247 187362 SH SOLE 18 187362 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 42 589 SH SOLE 17 0 0 589 VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 118 1671 SH SOLE 17 0 0 1671 VANGUARD WORLD FD EXTENDED DUR 921910709 2 14 SH SOLE 17 0 0 14 VANGUARD WORLD FD EXTENDED DUR 921910709 12300 73365 SH SOLE 18 0 0 73365 VANGUARD WORLD FD MEGA GRWTH IND 921910816 47 367 SH SOLE 17 0 0 367 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 7 104 SH SOLE 17 0 0 104 VANGUARD WORLD FD MEGA CAP INDEX 921910873 3 32 SH SOLE 17 0 0 32 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 91 658 SH SOLE 17 0 0 658 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 5 101 SH SOLE 17 0 0 101 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 3 20 SH SOLE 17 0 0 20 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 664 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 2 20 SH SOLE 17 0 0 20 VANGUARD WORLD FDS MATERIALS ETF 92204A801 96 999 SH SOLE 18 999 0 0 VAPOTHERM INC COM 922107107 104 5505 SH SOLE 2 709 0 4796 VAPOTHERM INC COM 922107107 16 843 SH SOLE 7 843 0 0 VAPOTHERM INC COM 922107107 1064 56521 SH SOLE 18 56521 0 0 VAPOTHERM INC COM 922107107 539 28601 SH SOLE 19 28601 0 0 VAPOTHERM INC COM 922107107 9709 515594 SH SOLE 21 515594 0 0 VAPOTHERM INC COM 922107107 7611 404174 SH SOLE 22 396562 0 7612 VAREX IMAGING CORP COM 92214X106 613 26995 SH SOLE 2 2711 0 24284 VAREX IMAGING CORP COM 92214X106 4 184 SH SOLE 4 184 0 0 VAREX IMAGING CORP COM 92214X106 14 599 SH SOLE 7 599 0 0 VAREX IMAGING CORP COM 92214X106 3912 172243 SH SOLE 18 172243 0 0 VAREX IMAGING CORP COM 92214X106 2141 94265 SH SOLE 19 94265 0 0 VAREX IMAGING CORP COM 92214X106 99112 4364249 SH SOLE 21 4364249 0 0 VAREX IMAGING CORP COM 92214X106 25450 1120644 SH SOLE 22 1078046 0 42598 VAREX IMAGING CORP COM 92214X106 50 2202 SH SOLE 23 2202 0 0 VAREX IMAGING CORP COM 92214X106 592 26055 SH SOLE 26 3818 0 22237 VAREX IMAGING CORP COM 92214X106 122 5378 SH SOLE 28 5378 0 0 VAREX IMAGING CORP COM 92214X106 1156 50906 SH SOLE 30 50906 0 0 VAREX IMAGING CORP COM 92214X106 74 3255 SH SOLE 34 3255 0 0 VAREX IMAGING CORP COM 92214X106 96 4240 SH SOLE 40 4240 0 0 VARIAN MED SYS INC COM 92220P105 40612 395598 SH SOLE 2 156649 0 238949 VARIAN MED SYS INC COM 92220P105 4698 45764 SH SOLE 4 43274 0 2490 VARIAN MED SYS INC COM 92220P105 13928 135672 SH SOLE 7 82034 0 53638 VARIAN MED SYS INC COM 92220P105 40 388 SH SOLE 13 388 0 0 VARIAN MED SYS INC COM 92220P105 862 8397 SH SOLE 15 8397 0 0 VARIAN MED SYS INC COM 92220P105 83271 811132 SH SOLE 18 643845 0 167287 VARIAN MED SYS INC COM 92220P105 156713 1526521 SH SOLE 19 1526521 0 0 VARIAN MED SYS INC COM 92220P105 1519 14800 SH SOLE 20 14800 0 0 VARIAN MED SYS INC COM 92220P105 329777 3212323 SH SOLE 21 3212323 0 0 VARIAN MED SYS INC COM 92220P105 236826 2306894 SH SOLE 22 2098775 0 208119 VARIAN MED SYS INC COM 92220P105 6769 65936 SH SOLE 23 65936 0 0 VARIAN MED SYS INC COM 92220P105 11809 115032 SH SOLE 25 115032 0 0 VARIAN MED SYS INC COM 92220P105 51506 501719 SH SOLE 26 76546 0 425173 VARIAN MED SYS INC COM 92220P105 1879 18299 SH SOLE 28 13041 0 5258 VARIAN MED SYS INC COM 92220P105 2204 21471 SH SOLE 29 1958 0 19513 VARIAN MED SYS INC COM 92220P105 51001 496794 SH SOLE 30 496794 0 0 VARIAN MED SYS INC COM 92220P105 1917 18672 SH SOLE 31 15384 0 3288 VARIAN MED SYS INC COM 92220P105 61341 597517 SH SOLE 34 597517 0 0 VARIAN MED SYS INC COM 92220P105 6282 61194 SH SOLE 36 61194 0 0 VARIAN MED SYS INC COM 92220P105 189 1844 SH SOLE 40 1844 0 0 VARONIS SYS INC COM 922280102 707 11105 SH SOLE 2 1506 0 9599 VARONIS SYS INC COM 922280102 10 158 SH SOLE 4 158 0 0 VARONIS SYS INC COM 922280102 33 523 SH SOLE 7 523 0 0 VARONIS SYS INC COM 922280102 6571 103207 SH SOLE 18 103207 0 0 VARONIS SYS INC COM 922280102 4318 67812 SH SOLE 19 67812 0 0 VARONIS SYS INC COM 922280102 70063 1100409 SH SOLE 21 1100409 0 0 VARONIS SYS INC COM 922280102 54407 854523 SH SOLE 22 822091 0 32432 VARONIS SYS INC COM 922280102 32 500 SH SOLE 23 500 0 0 VARONIS SYS INC COM 922280102 181 2838 SH SOLE 25 2838 0 0 VARONIS SYS INC COM 922280102 1349 21180 SH SOLE 26 7038 0 14142 VARONIS SYS INC COM 922280102 295 4632 SH SOLE 28 4632 0 0 VARONIS SYS INC COM 922280102 4643 72922 SH SOLE 30 72922 0 0 VARONIS SYS INC COM 922280102 36 566 SH SOLE 34 566 0 0 VARONIS SYS INC COM 922280102 16 257 SH SOLE 36 257 0 0 VARONIS SYS INC COM 922280102 193 3039 SH SOLE 40 3039 0 0 VAXART INC COM NEW 92243A200 3 1830 SH SOLE 21 1830 0 0 VAXART INC COM NEW 92243A200 913 515802 SH SOLE 22 515802 0 0 VBI VACCINES INC COM NEW 91822J103 65 68731 SH SOLE 2 9834 0 58897 VBI VACCINES INC COM NEW 91822J103 505 531659 SH SOLE 18 531659 0 0 VBI VACCINES INC COM NEW 91822J103 280 294859 SH SOLE 19 294859 0 0 VBI VACCINES INC COM NEW 91822J103 5195 5468167 SH SOLE 21 5468167 0 0 VBI VACCINES INC COM NEW 91822J103 5050 5315432 SH SOLE 22 5260597 0 54835 VECTOIQ ACQUISITION CORP COM 92243N103 24326 2286298 SH SOLE 2 2286298 0 0 VECTOIQ ACQUISITION CORP *W EXP 05/11/202 92243N111 2905 1489813 SH SOLE 2 1489813 0 0 VECTOIQ ACQUISITION CORP UNIT 05/16/2023 92243N202 6808 489909 SH SOLE 2 489909 0 0 VECTOR GROUP LTD COM 92240M108 311 32998 SH SOLE 2 5529 0 27469 VECTOR GROUP LTD COM 92240M108 5 511 SH SOLE 4 511 0 0 VECTOR GROUP LTD COM 92240M108 33 3493 SH SOLE 7 3493 0 0 VECTOR GROUP LTD COM 92240M108 4988 529551 SH SOLE 18 513044 0 16507 VECTOR GROUP LTD COM 92240M108 2858 303406 SH SOLE 19 303406 0 0 VECTOR GROUP LTD COM 92240M108 115566 12268114 SH SOLE 21 12268114 0 0 VECTOR GROUP LTD COM 92240M108 33091 3512827 SH SOLE 22 3385230 0 127597 VECTOR GROUP LTD COM 92240M108 94 9985 SH SOLE 23 9985 0 0 VECTOR GROUP LTD COM 92240M108 828 87921 SH SOLE 26 25594 0 62327 VECTOR GROUP LTD COM 92240M108 1439 152779 SH SOLE 30 152779 0 0 VECTOR GROUP LTD COM 92240M108 67 7119 SH SOLE 36 7119 0 0 VECTOR GROUP LTD COM 92240M108 114 12077 SH SOLE 40 12077 0 0 VECTRUS INC COM 92242T101 451 10888 SH SOLE 2 596 0 10292 VECTRUS INC COM 92242T101 10 234 SH SOLE 7 234 0 0 VECTRUS INC COM 92242T101 1771 42769 SH SOLE 18 42769 0 0 VECTRUS INC COM 92242T101 1038 25056 SH SOLE 19 25056 0 0 VECTRUS INC COM 92242T101 17184 414967 SH SOLE 21 414967 0 0 VECTRUS INC COM 92242T101 15022 362771 SH SOLE 22 345939 0 16832 VECTRUS INC COM 92242T101 54 1313 SH SOLE 23 1313 0 0 VECTRUS INC COM 92242T101 390 9413 SH SOLE 26 0 0 9413 VECTRUS INC COM 92242T101 68 1651 SH SOLE 28 1651 0 0 VECTRUS INC COM 92242T101 184 4432 SH SOLE 30 4432 0 0 VECTRUS INC COM 92242T101 0 9 SH SOLE 31 9 0 0 VECTRUS INC COM 92242T101 57 1379 SH SOLE 40 1379 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 141 39728 SH SOLE 2 39728 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 1284 360665 SH SOLE 7 282245 0 78420 VEDANTA LTD SPONSORED ADR 92242Y100 3646 1024265 SH SOLE 18 1024265 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 121 33966 SH SOLE 21 33966 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 1592 447275 SH SOLE 22 447275 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 249 69882 SH SOLE 25 69882 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 579 162773 SH SOLE 26 162773 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 3867 1086274 SH SOLE 28 1086274 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 2246 630941 SH SOLE 30 630941 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 21 5893 SH SOLE 34 5893 0 0 VEECO INSTRS INC DEL COM 922417100 437 45652 SH SOLE 2 2654 0 42998 VEECO INSTRS INC DEL COM 922417100 3 334 SH SOLE 4 334 0 0 VEECO INSTRS INC DEL COM 922417100 9 910 SH SOLE 7 910 0 0 VEECO INSTRS INC DEL COM 922417100 2124 221900 SH SOLE 18 221900 0 0 VEECO INSTRS INC DEL COM 922417100 868 90674 SH SOLE 19 90674 0 0 VEECO INSTRS INC DEL COM 922417100 50031 5227856 SH SOLE 21 5227856 0 0 VEECO INSTRS INC DEL COM 922417100 14048 1467935 SH SOLE 22 1417816 0 50119 VEECO INSTRS INC DEL COM 922417100 205 21416 SH SOLE 26 4993 0 16423 VEECO INSTRS INC DEL COM 922417100 66 6846 SH SOLE 28 6846 0 0 VEECO INSTRS INC DEL COM 922417100 582 60853 SH SOLE 30 60853 0 0 VEECO INSTRS INC DEL COM 922417100 52 5402 SH SOLE 40 5402 0 0 VEECO INSTRS INC DEL NOTE 2.700% 1/1 922417AD2 594 725000 PRN SOLE 21 725000 0 0 VEEVA SYS INC CL A COM 922475108 45998 294161 SH SOLE 2 17994 0 276167 VEEVA SYS INC CL A COM 922475108 9626 61559 SH SOLE 4 58050 0 3509 VEEVA SYS INC CL A COM 922475108 1762 11268 SH SOLE 7 9448 0 1820 VEEVA SYS INC CL A COM 922475108 1488 9517 SH SOLE 13 9517 0 0 VEEVA SYS INC CL A COM 922475108 1673 10696 SH SOLE 15 10696 0 0 VEEVA SYS INC CL A COM 922475108 13288 84975 SH SOLE 18 73936 0 11039 VEEVA SYS INC CL A COM 922475108 15966 102103 SH SOLE 19 102103 0 0 VEEVA SYS INC CL A COM 922475108 289116 1848925 SH SOLE 21 1848925 0 0 VEEVA SYS INC CL A COM 922475108 538267 3442266 SH SOLE 22 3158512 0 283754 VEEVA SYS INC CL A COM 922475108 14814 94736 SH SOLE 23 94736 0 0 VEEVA SYS INC CL A COM 922475108 21772 139233 SH SOLE 25 139233 0 0 VEEVA SYS INC CL A COM 922475108 62373 398882 SH SOLE 26 93496 0 305386 VEEVA SYS INC CL A COM 922475108 4155 26569 SH SOLE 28 18874 0 7695 VEEVA SYS INC CL A COM 922475108 8438 53962 SH SOLE 29 2682 0 51280 VEEVA SYS INC CL A COM 922475108 31114 198979 SH SOLE 30 198979 0 0 VEEVA SYS INC CL A COM 922475108 4417 28248 SH SOLE 31 23794 0 4454 VEEVA SYS INC CL A COM 922475108 1047 6697 SH SOLE 34 6697 0 0 VEEVA SYS INC CL A COM 922475108 12630 80773 SH SOLE 36 80773 0 0 VEEVA SYS INC CL A COM 922475108 482 3080 SH SOLE 40 3080 0 0 VELOCITY FINL INC COM 92262D101 172 22894 SH SOLE 18 22894 0 0 VELOCITY FINL INC COM 92262D101 157 20814 SH SOLE 19 20814 0 0 VELOCITY FINL INC COM 92262D101 1896 251778 SH SOLE 21 251778 0 0 VELOCITY FINL INC COM 92262D101 654 86893 SH SOLE 22 84669 0 2224 VELOCITY FINL INC COM 92262D101 208 27644 SH SOLE 26 4996 0 22648 VELOCITY FINL INC COM 92262D101 3 336 SH SOLE 31 0 0 336 VENATOR MATLS PLC SHS G9329Z100 251 146203 SH SOLE 18 0 0 146203 VENATOR MATLS PLC SHS G9329Z100 91 53180 SH SOLE 21 53180 0 0 VENATOR MATLS PLC SHS G9329Z100 1504 874316 SH SOLE 22 850572 0 23744 VENATOR MATLS PLC SHS G9329Z100 26 15363 SH SOLE 26 0 0 15363 VENATOR MATLS PLC SHS G9329Z100 13 7363 SH SOLE 28 7363 0 0 VENATOR MATLS PLC SHS G9329Z100 12 7245 SH SOLE 30 7245 0 0 VENATOR MATLS PLC SHS G9329Z100 10 5954 SH SOLE 40 5954 0 0 VENTAS INC COM 92276F100 27319 1019377 SH SOLE 2 179649 0 839728 VENTAS INC COM 92276F100 11246 419618 SH SOLE 4 409184 0 10434 VENTAS INC COM 92276F100 21386 797994 SH SOLE 7 773641 0 24353 VENTAS INC COM 92276F100 124 4614 SH SOLE 13 4614 0 0 VENTAS INC COM 92276F100 1051 39229 SH SOLE 15 39229 0 0 VENTAS INC COM 92276F100 23639 882043 SH SOLE 18 809827 0 72216 VENTAS INC COM 92276F100 15949 595127 SH SOLE 19 595127 0 0 VENTAS INC COM 92276F100 374338 13967842 SH SOLE 21 13967842 0 0 VENTAS INC COM 92276F100 347785 12977046 SH SOLE 22 11944946 0 1032100 VENTAS INC COM 92276F100 7914 295311 SH SOLE 23 295311 0 0 VENTAS INC COM 92276F100 34563 1289674 SH SOLE 25 1289674 0 0 VENTAS INC COM 92276F100 54169 2021231 SH SOLE 26 271706 0 1749525 VENTAS INC COM 92276F100 2018 75281 SH SOLE 28 53476 0 21805 VENTAS INC COM 92276F100 5767 215197 SH SOLE 29 204246 0 10951 VENTAS INC COM 92276F100 80184 2991942 SH SOLE 30 2991942 0 0 VENTAS INC COM 92276F100 3938 146942 SH SOLE 31 75480 0 71462 VENTAS INC COM 92276F100 1001 37365 SH SOLE 34 37365 0 0 VENTAS INC COM 92276F100 7968 297310 SH SOLE 36 297310 0 0 VENTAS INC COM 92276F100 229 8563 SH SOLE 40 8563 0 0 VENUS CONCEPT INC COM 92332W105 45 12583 SH SOLE 21 12583 0 0 VEON LTD SPONSORED ADR 91822M106 434 287372 SH SOLE 19 287372 0 0 VEON LTD SPONSORED ADR 91822M106 4202 2782687 SH SOLE 25 2782687 0 0 VEON LTD SPONSORED ADR 91822M106 1663 1101132 SH SOLE 30 1101132 0 0 VEON LTD SPONSORED ADR 91822M106 23965 15871153 SH SOLE 34 15871153 0 0 VEONEER INCORPORATED COM 92336X109 3 429 SH SOLE 4 429 0 0 VEONEER INCORPORATED COM 92336X109 1408 192286 SH SOLE 21 192286 0 0 VEONEER INCORPORATED COM 92336X109 13206 1804082 SH SOLE 22 1752786 0 51296 VEONEER INCORPORATED COM 92336X109 199 27215 SH SOLE 26 16725 0 10490 VEONEER INCORPORATED COM 92336X109 136 18559 SH SOLE 28 18559 0 0 VEONEER INCORPORATED COM 92336X109 628 85804 SH SOLE 30 85804 0 0 VEONEER INCORPORATED COM 92336X109 7 1000 SH SOLE 31 0 0 1000 VEONEER INCORPORATED COM 92336X109 105 14326 SH SOLE 40 14326 0 0 VERA BRADLEY INC COM 92335C106 85 20623 SH SOLE 2 769 0 19854 VERA BRADLEY INC COM 92335C106 0 64 SH SOLE 4 64 0 0 VERA BRADLEY INC COM 92335C106 2 489 SH SOLE 7 489 0 0 VERA BRADLEY INC COM 92335C106 426 103512 SH SOLE 18 103512 0 0 VERA BRADLEY INC COM 92335C106 149 36229 SH SOLE 19 36229 0 0 VERA BRADLEY INC COM 92335C106 10994 2668388 SH SOLE 21 2668388 0 0 VERA BRADLEY INC COM 92335C106 2727 661902 SH SOLE 22 639064 0 22838 VERA BRADLEY INC COM 92335C106 13 3039 SH SOLE 28 3039 0 0 VERA BRADLEY INC COM 92335C106 101 24592 SH SOLE 30 24592 0 0 VERA BRADLEY INC COM 92335C106 11 2688 SH SOLE 40 2688 0 0 VERACYTE INC COM 92337F107 553 22749 SH SOLE 2 7662 0 15087 VERACYTE INC COM 92337F107 4 177 SH SOLE 4 177 0 0 VERACYTE INC COM 92337F107 21 864 SH SOLE 7 864 0 0 VERACYTE INC COM 92337F107 4491 184752 SH SOLE 18 165526 0 19226 VERACYTE INC COM 92337F107 5619 231159 SH SOLE 19 231159 0 0 VERACYTE INC COM 92337F107 48474 1993995 SH SOLE 21 1993995 0 0 VERACYTE INC COM 92337F107 35507 1460603 SH SOLE 22 1413653 0 46950 VERACYTE INC COM 92337F107 591 24296 SH SOLE 23 24296 0 0 VERACYTE INC COM 92337F107 2538 104422 SH SOLE 26 27575 0 76847 VERACYTE INC COM 92337F107 261 10736 SH SOLE 28 10736 0 0 VERACYTE INC COM 92337F107 4276 175902 SH SOLE 30 175902 0 0 VERACYTE INC COM 92337F107 45 1858 SH SOLE 34 1858 0 0 VERACYTE INC COM 92337F107 138 5672 SH SOLE 40 5672 0 0 VERASTEM INC COM 92337C104 46 17575 SH SOLE 18 17575 0 0 VERASTEM INC COM 92337C104 583 220784 SH SOLE 21 220784 0 0 VERASTEM INC COM 92337C104 3782 1432738 SH SOLE 22 1432738 0 0 VERB TECHNOLOGY CO INC COM 92337U104 20 15759 SH SOLE 21 15759 0 0 VEREIT INC COM 92339V100 12297 2514761 SH SOLE 2 143018 0 2371743 VEREIT INC COM 92339V100 7431 1519581 SH SOLE 4 1494033 0 25548 VEREIT INC COM 92339V100 8904 1820797 SH SOLE 7 1279085 0 541712 VEREIT INC COM 92339V100 28 5819 SH SOLE 13 5819 0 0 VEREIT INC COM 92339V100 465 95115 SH SOLE 15 95115 0 0 VEREIT INC COM 92339V100 12902 2638452 SH SOLE 18 2551826 0 86626 VEREIT INC COM 92339V100 19171 3920373 SH SOLE 19 3920373 0 0 VEREIT INC COM 92339V100 101983 20855391 SH SOLE 21 20855391 0 0 VEREIT INC COM 92339V100 184680 37766920 SH SOLE 22 34990454 0 2776466 VEREIT INC COM 92339V100 4980 1018349 SH SOLE 23 1018349 0 0 VEREIT INC COM 92339V100 18538 3791089 SH SOLE 25 3791089 0 0 VEREIT INC COM 92339V100 19176 3921429 SH SOLE 26 987841 0 2933588 VEREIT INC COM 92339V100 1071 218980 SH SOLE 28 153181 0 65799 VEREIT INC COM 92339V100 3916 800874 SH SOLE 29 569237 0 231637 VEREIT INC COM 92339V100 29923 6119278 SH SOLE 30 6119278 0 0 VEREIT INC COM 92339V100 1048 214406 SH SOLE 31 172092 0 42314 VEREIT INC COM 92339V100 6847 1400206 SH SOLE 34 1400206 0 0 VEREIT INC COM 92339V100 3814 779966 SH SOLE 36 779966 0 0 VEREIT INC COM 92339V100 96 19568 SH SOLE 40 19568 0 0 VERICEL CORP COM 92346J108 162 17675 SH SOLE 2 3371 0 14304 VERICEL CORP COM 92346J108 7 797 SH SOLE 7 797 0 0 VERICEL CORP COM 92346J108 1671 182272 SH SOLE 18 167454 0 14818 VERICEL CORP COM 92346J108 1628 177571 SH SOLE 19 177571 0 0 VERICEL CORP COM 92346J108 14256 1554596 SH SOLE 21 1554596 0 0 VERICEL CORP COM 92346J108 12327 1344283 SH SOLE 22 1298520 0 45763 VERICEL CORP COM 92346J108 26 2818 SH SOLE 23 2818 0 0 VERICEL CORP COM 92346J108 154 16818 SH SOLE 26 0 0 16818 VERICEL CORP COM 92346J108 56 6092 SH SOLE 28 6092 0 0 VERICEL CORP COM 92346J108 607 66225 SH SOLE 30 66225 0 0 VERICEL CORP COM 92346J108 21 2322 SH SOLE 34 2322 0 0 VERICEL CORP COM 92346J108 29 3128 SH SOLE 40 3128 0 0 VERINT SYS INC COM 92343X100 1164 27075 SH SOLE 2 3338 0 23737 VERINT SYS INC COM 92343X100 12 288 SH SOLE 4 288 0 0 VERINT SYS INC COM 92343X100 52 1200 SH SOLE 7 1200 0 0 VERINT SYS INC COM 92343X100 9871 229563 SH SOLE 18 229563 0 0 VERINT SYS INC COM 92343X100 5362 124696 SH SOLE 19 124696 0 0 VERINT SYS INC COM 92343X100 107941 2510253 SH SOLE 21 2510253 0 0 VERINT SYS INC COM 92343X100 79951 1859325 SH SOLE 22 1786673 0 72652 VERINT SYS INC COM 92343X100 308 7171 SH SOLE 25 7171 0 0 VERINT SYS INC COM 92343X100 2101 48865 SH SOLE 26 22168 0 26697 VERINT SYS INC COM 92343X100 412 9580 SH SOLE 28 9580 0 0 VERINT SYS INC COM 92343X100 934 21726 SH SOLE 30 21726 0 0 VERINT SYS INC COM 92343X100 22 502 SH SOLE 34 502 0 0 VERINT SYS INC COM 92343X100 35 803 SH SOLE 36 803 0 0 VERINT SYS INC COM 92343X100 286 6645 SH SOLE 40 6645 0 0 VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 930 965000 PRN SOLE 21 965000 0 0 VERISIGN INC COM 92343E102 56865 315757 SH SOLE 2 85544 0 230213 VERISIGN INC COM 92343E102 9690 53808 SH SOLE 4 50885 0 2923 VERISIGN INC COM 92343E102 20323 112851 SH SOLE 7 102602 0 10249 VERISIGN INC COM 92343E102 327 1818 SH SOLE 13 1818 0 0 VERISIGN INC COM 92343E102 1647 9148 SH SOLE 15 9148 0 0 VERISIGN INC COM 92343E102 39430 218948 SH SOLE 18 196768 0 22180 VERISIGN INC COM 92343E102 8484 47110 SH SOLE 19 47110 0 0 VERISIGN INC COM 92343E102 590789 3280519 SH SOLE 21 3280519 0 0 VERISIGN INC COM 92343E102 486161 2699545 SH SOLE 22 2435245 0 264300 VERISIGN INC COM 92343E102 16020 88954 SH SOLE 23 88954 0 0 VERISIGN INC COM 92343E102 172500 957857 SH SOLE 25 957857 0 0 VERISIGN INC COM 92343E102 98135 544920 SH SOLE 26 106367 0 438553 VERISIGN INC COM 92343E102 3977 22082 SH SOLE 28 15503 0 6579 VERISIGN INC COM 92343E102 6848 38024 SH SOLE 29 15460 0 22564 VERISIGN INC COM 92343E102 87824 487669 SH SOLE 30 487669 0 0 VERISIGN INC COM 92343E102 5483 30448 SH SOLE 31 24022 0 6426 VERISIGN INC COM 92343E102 3349 18597 SH SOLE 32 18597 0 0 VERISIGN INC COM 92343E102 11996 66611 SH SOLE 34 66611 0 0 VERISIGN INC COM 92343E102 12971 72027 SH SOLE 36 72027 0 0 VERISIGN INC COM 92343E102 429 2383 SH SOLE 40 2383 0 0 VERISK ANALYTICS INC COM 92345Y106 53873 386518 SH SOLE 2 43629 0 342889 VERISK ANALYTICS INC COM 92345Y106 9916 71143 SH SOLE 4 66776 0 4367 VERISK ANALYTICS INC COM 92345Y106 23758 170457 SH SOLE 7 156723 0 13734 VERISK ANALYTICS INC COM 92345Y106 305 2185 SH SOLE 13 2185 0 0 VERISK ANALYTICS INC COM 92345Y106 1823 13076 SH SOLE 15 13076 0 0 VERISK ANALYTICS INC COM 92345Y106 2 16 SH SOLE 17 0 0 16 VERISK ANALYTICS INC COM 92345Y106 45227 324484 SH SOLE 18 301415 0 23069 VERISK ANALYTICS INC COM 92345Y106 109061 782472 SH SOLE 19 782472 0 0 VERISK ANALYTICS INC COM 92345Y106 642355 4608657 SH SOLE 21 4608657 0 0 VERISK ANALYTICS INC COM 92345Y106 540263 3876187 SH SOLE 22 3506631 0 369556 VERISK ANALYTICS INC COM 92345Y106 16043 115106 SH SOLE 23 115106 0 0 VERISK ANALYTICS INC COM 92345Y106 132353 949586 SH SOLE 25 949586 0 0 VERISK ANALYTICS INC COM 92345Y106 95668 686381 SH SOLE 26 109588 0 576793 VERISK ANALYTICS INC COM 92345Y106 4448 31914 SH SOLE 28 22513 0 9401 VERISK ANALYTICS INC COM 92345Y106 5002 35890 SH SOLE 29 2513 0 33377 VERISK ANALYTICS INC COM 92345Y106 89689 643483 SH SOLE 30 643483 0 0 VERISK ANALYTICS INC COM 92345Y106 4928 35359 SH SOLE 31 27806 0 7553 VERISK ANALYTICS INC COM 92345Y106 3618 25960 SH SOLE 32 25960 0 0 VERISK ANALYTICS INC COM 92345Y106 1160 8324 SH SOLE 34 8324 0 0 VERISK ANALYTICS INC COM 92345Y106 13431 96359 SH SOLE 36 96359 0 0 VERISK ANALYTICS INC COM 92345Y106 522 3747 SH SOLE 40 3747 0 0 VERITEX HLDGS INC COM 923451108 540 38634 SH SOLE 2 2500 0 36134 VERITEX HLDGS INC COM 923451108 14 995 SH SOLE 7 995 0 0 VERITEX HLDGS INC COM 923451108 3099 221832 SH SOLE 18 221832 0 0 VERITEX HLDGS INC COM 923451108 1283 91859 SH SOLE 19 91859 0 0 VERITEX HLDGS INC COM 923451108 72938 5221039 SH SOLE 21 5221039 0 0 VERITEX HLDGS INC COM 923451108 20152 1442516 SH SOLE 22 1392385 0 50131 VERITEX HLDGS INC COM 923451108 412 29505 SH SOLE 26 18937 0 10568 VERITEX HLDGS INC COM 923451108 110 7907 SH SOLE 28 7907 0 0 VERITEX HLDGS INC COM 923451108 871 62355 SH SOLE 30 62355 0 0 VERITEX HLDGS INC COM 923451108 60 4324 SH SOLE 40 4324 0 0 VERITIV CORP COM 923454102 96 12187 SH SOLE 2 446 0 11741 VERITIV CORP COM 923454102 1 187 SH SOLE 7 187 0 0 VERITIV CORP COM 923454102 499 63493 SH SOLE 18 63493 0 0 VERITIV CORP COM 923454102 193 24510 SH SOLE 19 24510 0 0 VERITIV CORP COM 923454102 11406 1451086 SH SOLE 21 1451086 0 0 VERITIV CORP COM 923454102 2966 377361 SH SOLE 22 369910 0 7451 VERITIV CORP COM 923454102 87 11127 SH SOLE 30 11127 0 0 VERITONE INC COM 92347M100 9 3772 SH SOLE 18 3772 0 0 VERITONE INC COM 92347M100 214 91638 SH SOLE 21 91638 0 0 VERITONE INC COM 92347M100 657 281897 SH SOLE 22 281897 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 630891 11741877 SH SOLE 2 2469510 0 9272367 VERIZON COMMUNICATIONS INC COM 92343V104 111367 2072722 SH SOLE 4 1960147 0 112575 VERIZON COMMUNICATIONS INC COM 92343V104 224606 4180276 SH SOLE 7 4029210 0 151066 VERIZON COMMUNICATIONS INC COM 92343V104 6510 121162 SH SOLE 13 121162 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 24278 451854 SH SOLE 15 451854 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 21 384 SH SOLE 17 0 0 384 VERIZON COMMUNICATIONS INC COM 92343V104 1196110 22261498 SH SOLE 18 20293335 0 1968163 VERIZON COMMUNICATIONS INC COM 92343V104 951757 17713707 SH SOLE 19 17713707 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 5366731 99883325 SH SOLE 21 99883325 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 5470402 101812805 SH SOLE 22 91107016 0 10705789 VERIZON COMMUNICATIONS INC COM 92343V104 182290 3392709 SH SOLE 23 3392709 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 252196 4693765 SH SOLE 25 4635065 0 58700 VERIZON COMMUNICATIONS INC COM 92343V104 991638 18455947 SH SOLE 26 2583046 0 15872901 VERIZON COMMUNICATIONS INC COM 92343V104 45398 844929 SH SOLE 28 599663 0 245266 VERIZON COMMUNICATIONS INC COM 92343V104 39062 727001 SH SOLE 29 224546 0 502455 VERIZON COMMUNICATIONS INC COM 92343V104 863393 16069109 SH SOLE 30 16069109 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 95131 1770529 SH SOLE 31 939445 0 831084 VERIZON COMMUNICATIONS INC COM 92343V104 7120 132517 SH SOLE 32 132517 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 90034 1675671 SH SOLE 34 1675671 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 8241 153382 SH SOLE 35 153382 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 184739 3438285 SH SOLE 36 3438285 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 4963 92371 SH SOLE 40 92371 0 0 VERMILION ENERGY INC COM 923725105 156 50032 SH SOLE 21 50032 0 0 VERMILION ENERGY INC COM 923725105 34 10976 SH SOLE 22 10976 0 0 VERMILLION INC COM NEW 92407M206 8 9946 SH SOLE 18 9946 0 0 VERMILLION INC COM NEW 92407M206 102 123080 SH SOLE 21 123080 0 0 VERMILLION INC COM NEW 92407M206 4 5223 SH SOLE 22 5223 0 0 VERRA MOBILITY CORP COM 92511U102 355 49678 SH SOLE 2 9400 0 40278 VERRA MOBILITY CORP COM 92511U102 6 843 SH SOLE 4 843 0 0 VERRA MOBILITY CORP COM 92511U102 16 2276 SH SOLE 7 2276 0 0 VERRA MOBILITY CORP COM 92511U102 3415 478324 SH SOLE 18 440398 0 37926 VERRA MOBILITY CORP COM 92511U102 3735 523111 SH SOLE 19 523111 0 0 VERRA MOBILITY CORP COM 92511U102 30703 4300152 SH SOLE 21 4300152 0 0 VERRA MOBILITY CORP COM 92511U102 28257 3957584 SH SOLE 22 3828839 0 128745 VERRA MOBILITY CORP COM 92511U102 249 34887 SH SOLE 23 34887 0 0 VERRA MOBILITY CORP COM 92511U102 1401 196165 SH SOLE 26 49131 0 147034 VERRA MOBILITY CORP COM 92511U102 102 14238 SH SOLE 28 14238 0 0 VERRA MOBILITY CORP COM 92511U102 108 15080 SH SOLE 30 15080 0 0 VERRA MOBILITY CORP COM 92511U102 99 13923 SH SOLE 34 13923 0 0 VERRA MOBILITY CORP COM 92511U102 98 13693 SH SOLE 40 13693 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 92 8392 SH SOLE 2 397 0 7995 VERRICA PHARMACEUTICALS INC COM 92511W108 530 48472 SH SOLE 18 48472 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 249 22770 SH SOLE 19 22770 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 5261 481376 SH SOLE 21 481376 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 1838 168139 SH SOLE 22 158221 0 9918 VERSO CORP CL A 92531L207 367 32530 SH SOLE 2 1838 0 30692 VERSO CORP CL A 92531L207 5 469 SH SOLE 7 469 0 0 VERSO CORP CL A 92531L207 1455 128985 SH SOLE 18 128985 0 0 VERSO CORP CL A 92531L207 961 85219 SH SOLE 19 85219 0 0 VERSO CORP CL A 92531L207 14514 1286693 SH SOLE 21 1286693 0 0 VERSO CORP CL A 92531L207 10966 972156 SH SOLE 22 926005 0 46151 VERSO CORP CL A 92531L207 27 2368 SH SOLE 26 0 0 2368 VERSO CORP CL A 92531L207 53 4683 SH SOLE 28 4683 0 0 VERSO CORP CL A 92531L207 132 11722 SH SOLE 30 11722 0 0 VERSO CORP CL A 92531L207 58 5175 SH SOLE 40 5175 0 0 VERTEX ENERGY INC COM 92534K107 4 6360 SH SOLE 18 6360 0 0 VERTEX ENERGY INC COM 92534K107 52 86547 SH SOLE 21 86547 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 192078 807219 SH SOLE 2 205351 0 601868 VERTEX PHARMACEUTICALS INC COM 92532F100 31199 131114 SH SOLE 4 124052 0 7062 VERTEX PHARMACEUTICALS INC COM 92532F100 56206 236209 SH SOLE 7 228347 0 7862 VERTEX PHARMACEUTICALS INC COM 92532F100 4165 17504 SH SOLE 13 17504 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 5220 21937 SH SOLE 15 21937 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 8 35 SH SOLE 17 0 0 35 VERTEX PHARMACEUTICALS INC COM 92532F100 330241 1387859 SH SOLE 18 1187164 0 200695 VERTEX PHARMACEUTICALS INC COM 92532F100 387793 1629724 SH SOLE 19 1629724 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1142 4800 SH SOLE 20 4800 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1838888 7728045 SH SOLE 21 7728045 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1532397 6439994 SH SOLE 22 5770210 0 669784 VERTEX PHARMACEUTICALS INC COM 92532F100 48374 203295 SH SOLE 23 203295 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 68376 287355 SH SOLE 25 287355 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 284363 1195052 SH SOLE 26 173688 0 1021364 VERTEX PHARMACEUTICALS INC COM 92532F100 12477 52434 SH SOLE 28 37268 0 15166 VERTEX PHARMACEUTICALS INC COM 92532F100 9035 37970 SH SOLE 29 13476 0 24494 VERTEX PHARMACEUTICALS INC COM 92532F100 315372 1325372 SH SOLE 30 1325372 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 16677 70086 SH SOLE 31 57094 0 12992 VERTEX PHARMACEUTICALS INC COM 92532F100 9693 40737 SH SOLE 32 40737 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 126851 533101 SH SOLE 34 533101 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 40590 170581 SH SOLE 36 170581 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1338 5625 SH SOLE 40 5625 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 43 5017 SH SOLE 22 5017 0 0 VERU INC COM 92536C103 40 12116 SH SOLE 18 12116 0 0 VERU INC COM 92536C103 416 127285 SH SOLE 21 127285 0 0 VERU INC COM 92536C103 283 86604 SH SOLE 22 86604 0 0 VIACOMCBS INC CL A 92556H107 97 5468 SH SOLE 2 181 0 5287 VIACOMCBS INC CL A 92556H107 2 107 SH SOLE 7 107 0 0 VIACOMCBS INC CL A 92556H107 89 4968 SH SOLE 18 2354 0 2614 VIACOMCBS INC CL A 92556H107 181 10137 SH SOLE 19 10137 0 0 VIACOMCBS INC CL A 92556H107 2793 156642 SH SOLE 21 156642 0 0 VIACOMCBS INC CL A 92556H107 1819 102042 SH SOLE 22 94853 0 7189 VIACOMCBS INC CL A 92556H107 1367 76650 SH SOLE 29 0 0 76650 VIACOMCBS INC CL A 92556H107 63 3538 SH SOLE 30 3538 0 0 VIACOMCBS INC CL A 92556H107 2 123 SH SOLE 31 123 0 0 VIACOMCBS INC CL B 92556H206 18405 1313740 SH SOLE 2 126745 0 1186995 VIACOMCBS INC CL B 92556H206 3375 240906 SH SOLE 4 226344 0 14562 VIACOMCBS INC CL B 92556H206 7241 516862 SH SOLE 7 445950 0 70912 VIACOMCBS INC CL B 92556H206 64 4549 SH SOLE 13 4549 0 0 VIACOMCBS INC CL B 92556H206 762 54421 SH SOLE 15 54421 0 0 VIACOMCBS INC CL B 92556H206 0 23 SH SOLE 17 0 0 23 VIACOMCBS INC CL B 92556H206 15286 1091088 SH SOLE 18 1011783 0 79305 VIACOMCBS INC CL B 92556H206 3663 261427 SH SOLE 19 261427 0 0 VIACOMCBS INC CL B 92556H206 715 51024 SH SOLE 20 51024 0 0 VIACOMCBS INC CL B 92556H206 184651 13179947 SH SOLE 21 13179947 0 0 VIACOMCBS INC CL B 92556H206 184118 13141914 SH SOLE 22 11737192 0 1404722 VIACOMCBS INC CL B 92556H206 5722 408447 SH SOLE 23 408447 0 0 VIACOMCBS INC CL B 92556H206 7949 567371 SH SOLE 25 567371 0 0 VIACOMCBS INC CL B 92556H206 36303 2591226 SH SOLE 26 477483 0 2113743 VIACOMCBS INC CL B 92556H206 1585 113116 SH SOLE 28 80771 0 32345 VIACOMCBS INC CL B 92556H206 150 10716 SH SOLE 29 10716 0 0 VIACOMCBS INC CL B 92556H206 29868 2131932 SH SOLE 30 2131932 0 0 VIACOMCBS INC CL B 92556H206 3104 221567 SH SOLE 31 97413 0 124154 VIACOMCBS INC CL B 92556H206 803 57286 SH SOLE 34 57286 0 0 VIACOMCBS INC CL B 92556H206 5630 401823 SH SOLE 36 401823 0 0 VIACOMCBS INC CL B 92556H206 187 13341 SH SOLE 40 13341 0 0 VIAD CORP COM NEW 92552R406 154 7254 SH SOLE 2 871 0 6383 VIAD CORP COM NEW 92552R406 3 151 SH SOLE 4 151 0 0 VIAD CORP COM NEW 92552R406 8 375 SH SOLE 7 375 0 0 VIAD CORP COM NEW 92552R406 1983 93412 SH SOLE 18 93412 0 0 VIAD CORP COM NEW 92552R406 819 38577 SH SOLE 19 38577 0 0 VIAD CORP COM NEW 92552R406 47390 2232219 SH SOLE 21 2232219 0 0 VIAD CORP COM NEW 92552R406 12931 609104 SH SOLE 22 586637 0 22467 VIAD CORP COM NEW 92552R406 348 16385 SH SOLE 26 5536 0 10849 VIAD CORP COM NEW 92552R406 62 2916 SH SOLE 28 2916 0 0 VIAD CORP COM NEW 92552R406 565 26601 SH SOLE 30 26601 0 0 VIAD CORP COM NEW 92552R406 44 2055 SH SOLE 40 2055 0 0 VIASAT INC COM 92552V100 4612 128385 SH SOLE 2 26948 0 101437 VIASAT INC COM 92552V100 8 212 SH SOLE 4 212 0 0 VIASAT INC COM 92552V100 52 1447 SH SOLE 7 1447 0 0 VIASAT INC COM 92552V100 5807 161674 SH SOLE 18 161674 0 0 VIASAT INC COM 92552V100 532 14803 SH SOLE 19 14803 0 0 VIASAT INC COM 92552V100 104169 2900038 SH SOLE 21 2900038 0 0 VIASAT INC COM 92552V100 66218 1843472 SH SOLE 22 1756175 0 87297 VIASAT INC COM 92552V100 508 14144 SH SOLE 26 7545 0 6599 VIASAT INC COM 92552V100 259 7221 SH SOLE 28 7221 0 0 VIASAT INC COM 92552V100 492 13691 SH SOLE 30 13691 0 0 VIASAT INC COM 92552V100 74 2049 SH SOLE 31 1182 0 867 VIASAT INC COM 92552V100 7 194 SH SOLE 34 194 0 0 VIASAT INC COM 92552V100 17 466 SH SOLE 36 466 0 0 VIASAT INC COM 92552V100 181 5034 SH SOLE 40 5034 0 0 VIAVI SOLUTIONS INC COM 925550105 5810 518244 SH SOLE 2 11567 0 506677 VIAVI SOLUTIONS INC COM 925550105 11 962 SH SOLE 4 962 0 0 VIAVI SOLUTIONS INC COM 925550105 47 4237 SH SOLE 7 4237 0 0 VIAVI SOLUTIONS INC COM 925550105 22875 2040582 SH SOLE 18 2040582 0 0 VIAVI SOLUTIONS INC COM 925550105 16267 1451084 SH SOLE 19 1451084 0 0 VIAVI SOLUTIONS INC COM 925550105 281673 25126964 SH SOLE 21 25126964 0 0 VIAVI SOLUTIONS INC COM 925550105 74658 6659950 SH SOLE 22 6418441 0 241509 VIAVI SOLUTIONS INC COM 925550105 1819 162243 SH SOLE 26 57291 0 104952 VIAVI SOLUTIONS INC COM 925550105 341 30442 SH SOLE 28 30442 0 0 VIAVI SOLUTIONS INC COM 925550105 11388 1015916 SH SOLE 29 1015916 0 0 VIAVI SOLUTIONS INC COM 925550105 3412 304384 SH SOLE 30 304384 0 0 VIAVI SOLUTIONS INC COM 925550105 501 44672 SH SOLE 34 44672 0 0 VIAVI SOLUTIONS INC COM 925550105 284 25290 SH SOLE 40 25290 0 0 VIAVI SOLUTIONS INC NOTE 1.000% 3/0 925550AB1 1423 1350000 PRN SOLE 21 1350000 0 0 VICI PPTYS INC COM 925652109 19631 1179772 SH SOLE 2 226029 0 953743 VICI PPTYS INC COM 925652109 12179 731915 SH SOLE 4 719370 0 12545 VICI PPTYS INC COM 925652109 8682 521778 SH SOLE 7 521778 0 0 VICI PPTYS INC COM 925652109 795 47759 SH SOLE 15 47759 0 0 VICI PPTYS INC COM 925652109 25999 1562420 SH SOLE 18 1526762 0 35658 VICI PPTYS INC COM 925652109 63989 3845472 SH SOLE 19 3845472 0 0 VICI PPTYS INC COM 925652109 160727 9659087 SH SOLE 21 9659087 0 0 VICI PPTYS INC COM 925652109 275771 16572801 SH SOLE 22 15160672 0 1412129 VICI PPTYS INC COM 925652109 7288 437967 SH SOLE 23 437967 0 0 VICI PPTYS INC COM 925652109 18896 1135597 SH SOLE 25 1135597 0 0 VICI PPTYS INC COM 925652109 18902 1135916 SH SOLE 26 386407 0 749509 VICI PPTYS INC COM 925652109 2060 123775 SH SOLE 28 97202 0 26573 VICI PPTYS INC COM 925652109 1646 98913 SH SOLE 29 0 0 98913 VICI PPTYS INC COM 925652109 44278 2660920 SH SOLE 30 2660920 0 0 VICI PPTYS INC COM 925652109 1675 100663 SH SOLE 31 83642 0 17021 VICI PPTYS INC COM 925652109 14346 862159 SH SOLE 34 862159 0 0 VICI PPTYS INC COM 925652109 1684 101229 SH SOLE 36 101229 0 0 VICI PPTYS INC COM 925652109 183 10970 SH SOLE 40 10970 0 0 VICOR CORP COM 925815102 294 6608 SH SOLE 2 931 0 5677 VICOR CORP COM 925815102 17 371 SH SOLE 7 371 0 0 VICOR CORP COM 925815102 3681 82636 SH SOLE 18 82636 0 0 VICOR CORP COM 925815102 1476 33143 SH SOLE 19 33143 0 0 VICOR CORP COM 925815102 85355 1916360 SH SOLE 21 1916360 0 0 VICOR CORP COM 925815102 23858 535663 SH SOLE 22 516868 0 18795 VICOR CORP COM 925815102 154 3460 SH SOLE 26 0 0 3460 VICOR CORP COM 925815102 125 2809 SH SOLE 28 2809 0 0 VICOR CORP COM 925815102 1104 24778 SH SOLE 30 24778 0 0 VICOR CORP COM 925815102 74 1655 SH SOLE 40 1655 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 781 47728 SH SOLE 21 47728 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 4975 304118 SH SOLE 22 281069 0 23049 VICTORY CAP HLDGS INC COM CL A 92645B103 55 3382 SH SOLE 28 3382 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 44 2701 SH SOLE 30 2701 0 0 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 0 10 SH SOLE 17 0 0 10 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 3 76 SH SOLE 17 0 0 76 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 0 10 SH SOLE 17 0 0 10 VIELA BIO INC COM 926613100 110 2896 SH SOLE 2 310 0 2586 VIELA BIO INC COM 926613100 717 18867 SH SOLE 18 18867 0 0 VIELA BIO INC COM 926613100 390 10250 SH SOLE 19 10250 0 0 VIELA BIO INC COM 926613100 6917 182035 SH SOLE 21 182035 0 0 VIELA BIO INC COM 926613100 2876 75690 SH SOLE 22 73716 0 1974 VIEMED HEALTHCARE INC COM 92663R105 32 6818 SH SOLE 22 6818 0 0 VIEWRAY INC COM 92672L107 97 38978 SH SOLE 2 5877 0 33101 VIEWRAY INC COM 92672L107 3 1062 SH SOLE 7 1062 0 0 VIEWRAY INC COM 92672L107 951 380524 SH SOLE 18 380524 0 0 VIEWRAY INC COM 92672L107 476 190566 SH SOLE 19 190566 0 0 VIEWRAY INC COM 92672L107 9118 3647381 SH SOLE 21 3647381 0 0 VIEWRAY INC COM 92672L107 7226 2890232 SH SOLE 22 2814884 0 75348 VIEWRAY INC COM 92672L107 30 12117 SH SOLE 26 0 0 12117 VIEWRAY INC COM 92672L107 55 22139 SH SOLE 28 22139 0 0 VIEWRAY INC COM 92672L107 28 11371 SH SOLE 30 11371 0 0 VIEWRAY INC COM 92672L107 15 5809 SH SOLE 40 5809 0 0 VIKING THERAPEUTICS INC COM 92686J106 267 57094 SH SOLE 2 3201 0 53893 VIKING THERAPEUTICS INC COM 92686J106 4 934 SH SOLE 7 934 0 0 VIKING THERAPEUTICS INC COM 92686J106 1142 243951 SH SOLE 18 243951 0 0 VIKING THERAPEUTICS INC COM 92686J106 559 119516 SH SOLE 19 119516 0 0 VIKING THERAPEUTICS INC COM 92686J106 11239 2401464 SH SOLE 21 2401464 0 0 VIKING THERAPEUTICS INC COM 92686J106 8751 1869886 SH SOLE 22 1802525 0 67361 VIKING THERAPEUTICS INC COM 92686J106 60 12877 SH SOLE 26 0 0 12877 VIKING THERAPEUTICS INC COM 92686J106 54 11527 SH SOLE 28 11527 0 0 VIKING THERAPEUTICS INC COM 92686J106 117 25001 SH SOLE 30 25001 0 0 VIKING THERAPEUTICS INC COM 92686J106 25 5443 SH SOLE 40 5443 0 0 VILLAGE BK & TR FINANCIAL CO COM NEW 92705T200 3 113 SH SOLE 21 113 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 211 8577 SH SOLE 2 361 0 8216 VILLAGE SUPER MKT INC CL A NEW 927107409 5 212 SH SOLE 7 212 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 770 31328 SH SOLE 18 31328 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 368 14961 SH SOLE 19 14961 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 7672 312104 SH SOLE 21 312104 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 5801 236022 SH SOLE 22 227904 0 8118 VILLAGE SUPER MKT INC CL A NEW 927107409 23 941 SH SOLE 23 941 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 247 10042 SH SOLE 26 0 0 10042 VILLAGE SUPER MKT INC CL A NEW 927107409 26 1065 SH SOLE 28 1065 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 24 957 SH SOLE 30 957 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 11 436 SH SOLE 34 436 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 17 682 SH SOLE 40 682 0 0 VINCE HLDG CORP COM NEW 92719W207 11 2800 SH SOLE 2 0 0 2800 VINCE HLDG CORP COM NEW 92719W207 41 10607 SH SOLE 18 10607 0 0 VINCE HLDG CORP COM NEW 92719W207 21 5390 SH SOLE 19 5390 0 0 VINCE HLDG CORP COM NEW 92719W207 414 106708 SH SOLE 21 106708 0 0 VINCE HLDG CORP COM NEW 92719W207 285 73473 SH SOLE 22 72562 0 911 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 223 33659 SH SOLE 21 33659 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 32 4855 SH SOLE 26 0 0 4855 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 75 11307 SH SOLE 28 11307 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 16528 1060829 SH SOLE 2 55363 0 1005466 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 2929 187982 SH SOLE 4 187982 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 2277 146173 SH SOLE 7 62057 0 84116 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 731 46890 SH SOLE 13 46890 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 3104 199211 SH SOLE 15 192781 0 6430 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 3386 217352 SH SOLE 18 217352 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 963 61828 SH SOLE 19 61828 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 124962 8020658 SH SOLE 21 8020658 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 100493 6450128 SH SOLE 22 5616021 0 834107 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 4511 289546 SH SOLE 23 289546 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 4270 274055 SH SOLE 25 274055 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 28348 1819514 SH SOLE 26 324777 0 1494737 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 967 62046 SH SOLE 28 62046 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1009 64735 SH SOLE 29 64735 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 39369 2526863 SH SOLE 30 2526863 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1413 90667 SH SOLE 31 51045 0 39622 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 902 57925 SH SOLE 34 57925 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 182 11695 SH SOLE 36 11695 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 60 3837 SH SOLE 40 3837 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 124 3609 SH SOLE 2 380 0 3229 VIR BIOTECHNOLOGY INC COM 92764N102 876 25575 SH SOLE 18 25575 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 1606 46877 SH SOLE 19 46877 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 8308 242424 SH SOLE 21 242424 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 4156 121277 SH SOLE 22 117735 0 3542 VIR BIOTECHNOLOGY INC COM 92764N102 139 4056 SH SOLE 23 4056 0 0 VIRCO MFG CO COM 927651109 4 2018 SH SOLE 18 2018 0 0 VIRCO MFG CO COM 927651109 15 7277 SH SOLE 21 7277 0 0 VIRCO MFG CO COM 927651109 137 65136 SH SOLE 22 65136 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 0 5 SH SOLE 17 0 0 5 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1010 68347 SH SOLE 21 68347 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 18953 1282369 SH SOLE 22 1282369 0 0 VIRNETX HLDG CORP COM 92823T108 128 23321 SH SOLE 2 3570 0 19751 VIRNETX HLDG CORP COM 92823T108 5 957 SH SOLE 7 957 0 0 VIRNETX HLDG CORP COM 92823T108 1249 228286 SH SOLE 18 228286 0 0 VIRNETX HLDG CORP COM 92823T108 630 115257 SH SOLE 19 115257 0 0 VIRNETX HLDG CORP COM 92823T108 11781 2153742 SH SOLE 21 2153742 0 0 VIRNETX HLDG CORP COM 92823T108 9745 1781561 SH SOLE 22 1744399 0 37162 VIRTRA INC COM PAR 92827K301 14 6300 SH SOLE 21 6300 0 0 VIRTU FINL INC CL A 928254101 1706 81931 SH SOLE 2 4375 0 77556 VIRTU FINL INC CL A 928254101 8 363 SH SOLE 4 363 0 0 VIRTU FINL INC CL A 928254101 18 856 SH SOLE 7 856 0 0 VIRTU FINL INC CL A 928254101 498 23934 SH SOLE 18 23934 0 0 VIRTU FINL INC CL A 928254101 251 12060 SH SOLE 19 12060 0 0 VIRTU FINL INC CL A 928254101 17312 831510 SH SOLE 21 831510 0 0 VIRTU FINL INC CL A 928254101 36967 1775536 SH SOLE 22 1691199 0 84337 VIRTU FINL INC CL A 928254101 1924 92429 SH SOLE 23 92429 0 0 VIRTU FINL INC CL A 928254101 397 19050 SH SOLE 26 14596 0 4454 VIRTU FINL INC CL A 928254101 131 6303 SH SOLE 28 6303 0 0 VIRTU FINL INC CL A 928254101 394 18934 SH SOLE 30 18934 0 0 VIRTU FINL INC CL A 928254101 23 1122 SH SOLE 31 1122 0 0 VIRTU FINL INC CL A 928254101 93 4480 SH SOLE 40 4480 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 566 7434 SH SOLE 2 1911 0 5523 VIRTUS INVT PARTNERS INC COM 92828Q109 4 55 SH SOLE 4 55 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 8 105 SH SOLE 7 105 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 2596 34115 SH SOLE 18 31183 0 2932 VIRTUS INVT PARTNERS INC COM 92828Q109 4830 63457 SH SOLE 19 63457 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 57850 760090 SH SOLE 21 760090 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 22739 298770 SH SOLE 22 291453 0 7317 VIRTUS INVT PARTNERS INC COM 92828Q109 659 8658 SH SOLE 23 8658 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 2061 27075 SH SOLE 26 0 0 27075 VIRTUS INVT PARTNERS INC COM 92828Q109 79 1037 SH SOLE 28 1037 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 670 8804 SH SOLE 30 8804 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 64 837 SH SOLE 34 837 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 57 751 SH SOLE 40 751 0 0 VIRTUSA CORP COM 92827P102 333 11728 SH SOLE 2 2541 0 9187 VIRTUSA CORP COM 92827P102 6 212 SH SOLE 4 212 0 0 VIRTUSA CORP COM 92827P102 14 476 SH SOLE 7 476 0 0 VIRTUSA CORP COM 92827P102 3889 136930 SH SOLE 18 132779 0 4151 VIRTUSA CORP COM 92827P102 2216 78016 SH SOLE 19 78016 0 0 VIRTUSA CORP COM 92827P102 88559 3118277 SH SOLE 21 3118277 0 0 VIRTUSA CORP COM 92827P102 24800 873229 SH SOLE 22 842697 0 30532 VIRTUSA CORP COM 92827P102 53 1871 SH SOLE 23 1871 0 0 VIRTUSA CORP COM 92827P102 522 18374 SH SOLE 26 8996 0 9378 VIRTUSA CORP COM 92827P102 96 3381 SH SOLE 28 3381 0 0 VIRTUSA CORP COM 92827P102 3595 126598 SH SOLE 30 126598 0 0 VIRTUSA CORP COM 92827P102 89 3125 SH SOLE 40 3125 0 0 VISA INC COM CL A 92826C839 811654 5037576 SH SOLE 2 993871 0 4043705 VISA INC COM CL A 92826C839 143329 889579 SH SOLE 4 842244 0 47335 VISA INC COM CL A 92826C839 251979 1563922 SH SOLE 7 1507713 0 56209 VISA INC COM CL A 92826C839 6341 39355 SH SOLE 13 39355 0 0 VISA INC COM CL A 92826C839 22895 142100 SH SOLE 15 142100 0 0 VISA INC COM CL A 92826C839 12 77 SH SOLE 17 0 0 77 VISA INC COM CL A 92826C839 1142540 7091238 SH SOLE 18 5813691 0 1277547 VISA INC COM CL A 92826C839 535352 3322693 SH SOLE 19 3322693 0 0 VISA INC COM CL A 92826C839 6470716 40160847 SH SOLE 21 40160847 0 0 VISA INC COM CL A 92826C839 6810377 42268974 SH SOLE 22 37883114 0 4385860 VISA INC COM CL A 92826C839 233238 1447605 SH SOLE 23 1447605 0 0 VISA INC COM CL A 92826C839 420466 2609644 SH SOLE 25 2590910 0 18734 VISA INC COM CL A 92826C839 1418889 8806412 SH SOLE 26 1071339 0 7735073 VISA INC COM CL A 92826C839 56700 351913 SH SOLE 28 249886 0 102027 VISA INC COM CL A 92826C839 44454 275909 SH SOLE 29 149007 0 126902 VISA INC COM CL A 92826C839 1103186 6846985 SH SOLE 30 6846985 0 0 VISA INC COM CL A 92826C839 96861 601173 SH SOLE 31 475302 0 125871 VISA INC COM CL A 92826C839 21021 130465 SH SOLE 32 130465 0 0 VISA INC COM CL A 92826C839 103673 643452 SH SOLE 34 643452 0 0 VISA INC COM CL A 92826C839 191763 1190188 SH SOLE 36 1190188 0 0 VISA INC COM CL A 92826C839 6232 38679 SH SOLE 40 38679 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 2567 178159 SH SOLE 2 57709 0 120450 VISHAY INTERTECHNOLOGY INC COM 928298108 8 585 SH SOLE 4 585 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 51 3552 SH SOLE 7 3552 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 10968 761139 SH SOLE 18 761139 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 3597 249611 SH SOLE 19 249611 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 134783 9353466 SH SOLE 21 9353466 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 64545 4479206 SH SOLE 22 4326719 0 152487 VISHAY INTERTECHNOLOGY INC COM 928298108 682 47359 SH SOLE 26 35651 0 11708 VISHAY INTERTECHNOLOGY INC COM 928298108 250 17330 SH SOLE 28 17330 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 1364 94675 SH SOLE 30 94675 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 11 762 SH SOLE 34 762 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 99 6899 SH SOLE 36 6899 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 210 14547 SH SOLE 40 14547 0 0 VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 1486 1673000 PRN SOLE 21 1673000 0 0 VISHAY PRECISION GROUP INC COM 92835K103 103 5110 SH SOLE 2 406 0 4704 VISHAY PRECISION GROUP INC COM 92835K103 3 169 SH SOLE 7 169 0 0 VISHAY PRECISION GROUP INC COM 92835K103 799 39771 SH SOLE 18 39771 0 0 VISHAY PRECISION GROUP INC COM 92835K103 384 19122 SH SOLE 19 19122 0 0 VISHAY PRECISION GROUP INC COM 92835K103 7569 376959 SH SOLE 21 376959 0 0 VISHAY PRECISION GROUP INC COM 92835K103 6918 344516 SH SOLE 22 338611 0 5905 VISHAY PRECISION GROUP INC COM 92835K103 51 2552 SH SOLE 26 0 0 2552 VISHAY PRECISION GROUP INC COM 92835K103 115 5715 SH SOLE 30 5715 0 0 VISHAY PRECISION GROUP INC COM 92835K103 30 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 248 123949 SH SOLE 2 0 0 123949 VISTA OUTDOOR INC COM 928377100 136 15472 SH SOLE 2 2996 0 12476 VISTA OUTDOOR INC COM 928377100 3 316 SH SOLE 4 316 0 0 VISTA OUTDOOR INC COM 928377100 11 1228 SH SOLE 7 1228 0 0 VISTA OUTDOOR INC COM 928377100 2332 265045 SH SOLE 18 265045 0 0 VISTA OUTDOOR INC COM 928377100 951 108116 SH SOLE 19 108116 0 0 VISTA OUTDOOR INC COM 928377100 56851 6460338 SH SOLE 21 6460338 0 0 VISTA OUTDOOR INC COM 928377100 15533 1765075 SH SOLE 22 1679015 0 86060 VISTA OUTDOOR INC COM 928377100 153 17346 SH SOLE 26 8770 0 8576 VISTA OUTDOOR INC COM 928377100 77 8710 SH SOLE 28 8710 0 0 VISTA OUTDOOR INC COM 928377100 715 81249 SH SOLE 30 81249 0 0 VISTA OUTDOOR INC COM 928377100 45 5146 SH SOLE 36 5146 0 0 VISTA OUTDOOR INC COM 928377100 61 6970 SH SOLE 40 6970 0 0 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 15 34481 SH SOLE 21 34481 0 0 VISTEON CORP COM NEW 92839U206 1847 38494 SH SOLE 2 13680 0 24814 VISTEON CORP COM NEW 92839U206 7 148 SH SOLE 4 148 0 0 VISTEON CORP COM NEW 92839U206 55 1146 SH SOLE 7 1146 0 0 VISTEON CORP COM NEW 92839U206 7739 161293 SH SOLE 18 161293 0 0 VISTEON CORP COM NEW 92839U206 2989 62302 SH SOLE 19 62302 0 0 VISTEON CORP COM NEW 92839U206 93344 1945473 SH SOLE 21 1945473 0 0 VISTEON CORP COM NEW 92839U206 47607 992232 SH SOLE 22 950990 0 41242 VISTEON CORP COM NEW 92839U206 122 2535 SH SOLE 23 2535 0 0 VISTEON CORP COM NEW 92839U206 1219 25412 SH SOLE 26 10319 0 15093 VISTEON CORP COM NEW 92839U206 182 3785 SH SOLE 28 3785 0 0 VISTEON CORP COM NEW 92839U206 1185 24695 SH SOLE 30 24695 0 0 VISTEON CORP COM NEW 92839U206 60 1258 SH SOLE 31 0 0 1258 VISTEON CORP COM NEW 92839U206 170 3534 SH SOLE 36 3534 0 0 VISTEON CORP COM NEW 92839U206 150 3130 SH SOLE 40 3130 0 0 VISTRA ENERGY CORP COM 92840M102 18461 1156712 SH SOLE 2 254943 0 901769 VISTRA ENERGY CORP COM 92840M102 2788 174670 SH SOLE 4 165701 0 8969 VISTRA ENERGY CORP COM 92840M102 507 31742 SH SOLE 7 31742 0 0 VISTRA ENERGY CORP COM 92840M102 11 679 SH SOLE 13 679 0 0 VISTRA ENERGY CORP COM 92840M102 552 34568 SH SOLE 15 34568 0 0 VISTRA ENERGY CORP COM 92840M102 6465 405106 SH SOLE 18 376236 0 28870 VISTRA ENERGY CORP COM 92840M102 19776 1239126 SH SOLE 19 1239126 0 0 VISTRA ENERGY CORP COM 92840M102 95250 5968029 SH SOLE 21 5968029 0 0 VISTRA ENERGY CORP COM 92840M102 203308 12738601 SH SOLE 22 12041640 0 696961 VISTRA ENERGY CORP COM 92840M102 4462 279571 SH SOLE 23 279571 0 0 VISTRA ENERGY CORP COM 92840M102 6251 391695 SH SOLE 25 391695 0 0 VISTRA ENERGY CORP COM 92840M102 19034 1192610 SH SOLE 26 319997 0 872613 VISTRA ENERGY CORP COM 92840M102 1199 75137 SH SOLE 28 53939 0 21198 VISTRA ENERGY CORP COM 92840M102 112 7037 SH SOLE 29 7037 0 0 VISTRA ENERGY CORP COM 92840M102 9450 592120 SH SOLE 30 592120 0 0 VISTRA ENERGY CORP COM 92840M102 1284 80459 SH SOLE 31 58471 0 21988 VISTRA ENERGY CORP COM 92840M102 6534 409408 SH SOLE 34 409408 0 0 VISTRA ENERGY CORP COM 92840M102 4652 291492 SH SOLE 36 291492 0 0 VISTRA ENERGY CORP COM 92840M102 140 8757 SH SOLE 40 8757 0 0 VIVEVE MED INC COM 92852W303 5 6543 SH SOLE 22 6543 0 0 VIVINT SOLAR INC COM 92854Q106 70 15978 SH SOLE 2 1903 0 14075 VIVINT SOLAR INC COM 92854Q106 3 596 SH SOLE 7 596 0 0 VIVINT SOLAR INC COM 92854Q106 719 164639 SH SOLE 18 164639 0 0 VIVINT SOLAR INC COM 92854Q106 353 80872 SH SOLE 19 80872 0 0 VIVINT SOLAR INC COM 92854Q106 6818 1560197 SH SOLE 21 1560197 0 0 VIVINT SOLAR INC COM 92854Q106 5697 1303720 SH SOLE 22 1247148 0 56572 VIVINT SOLAR INC COM 92854Q106 49 11203 SH SOLE 28 11203 0 0 VIVINT SOLAR INC COM 92854Q106 29 6743 SH SOLE 30 6743 0 0 VIVINT SOLAR INC COM 92854Q106 38 8619 SH SOLE 40 8619 0 0 VIVUS INC COM NEW 928551308 8 2200 SH SOLE 18 2200 0 0 VIVUS INC COM NEW 928551308 131 36507 SH SOLE 21 36507 0 0 VIVUS INC COM NEW 928551308 710 197335 SH SOLE 22 197335 0 0 VMWARE INC CL A COM 928563402 28682 236848 SH SOLE 2 64804 0 172044 VMWARE INC CL A COM 928563402 6972 57571 SH SOLE 4 55126 0 2445 VMWARE INC CL A COM 928563402 912 7532 SH SOLE 7 6920 0 612 VMWARE INC CL A COM 928563402 150 1237 SH SOLE 13 1237 0 0 VMWARE INC CL A COM 928563402 827 6829 SH SOLE 15 6829 0 0 VMWARE INC CL A COM 928563402 27731 228993 SH SOLE 18 221901 0 7092 VMWARE INC CL A COM 928563402 108747 897990 SH SOLE 19 897990 0 0 VMWARE INC CL A COM 928563402 123964 1023651 SH SOLE 21 1023651 0 0 VMWARE INC CL A COM 928563402 254316 2100048 SH SOLE 22 1957790 0 142258 VMWARE INC CL A COM 928563402 8523 70382 SH SOLE 23 70382 0 0 VMWARE INC CL A COM 928563402 16558 136733 SH SOLE 25 136733 0 0 VMWARE INC CL A COM 928563402 50353 415796 SH SOLE 26 72997 0 342799 VMWARE INC CL A COM 928563402 2035 16805 SH SOLE 28 11966 0 4839 VMWARE INC CL A COM 928563402 545 4497 SH SOLE 29 4497 0 0 VMWARE INC CL A COM 928563402 27111 223875 SH SOLE 30 223875 0 0 VMWARE INC CL A COM 928563402 3075 25395 SH SOLE 31 20182 0 5213 VMWARE INC CL A COM 928563402 53674 443218 SH SOLE 34 443218 0 0 VMWARE INC CL A COM 928563402 6232 51458 SH SOLE 36 51458 0 0 VMWARE INC CL A COM 928563402 241 1990 SH SOLE 40 1990 0 0 VMWARE INC OPTIONS 928563402 424 3500 SH Call SOLE 4 3500 0 0 VMWARE INC OPTIONS 928563402 6564 54200 SH Call SOLE 18 54200 0 0 VMWARE INC OPTIONS 928563402 30796 254300 SH Call SOLE 19 254300 0 0 VMWARE INC OPTIONS 928563402 2361 19500 SH Call SOLE 22 19500 0 0 VMWARE INC OPTIONS 928563402 14823 122400 SH Call SOLE 34 122400 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 286 13451 SH SOLE 2 3567 0 9884 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 2750 129473 SH SOLE 18 109300 0 20173 VOCERA COMMUNICATIONS INC COM 92857F107 3433 161607 SH SOLE 19 161607 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 22246 1047356 SH SOLE 21 1047356 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 21682 1020794 SH SOLE 22 986556 0 34238 VOCERA COMMUNICATIONS INC COM 92857F107 596 28043 SH SOLE 23 28043 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 1136 53469 SH SOLE 26 9499 0 43970 VOCERA COMMUNICATIONS INC COM 92857F107 78 3661 SH SOLE 28 3661 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 235 11049 SH SOLE 30 11049 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 26 1217 SH SOLE 34 1217 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 53 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 359 26080 SH SOLE 18 845 0 25235 VOLITIONRX LTD COM 928661107 26 8212 SH SOLE 21 8212 0 0 VOLT INFORMATION SCIENCES IN COM 928703107 2 2928 SH SOLE 18 2928 0 0 VOLT INFORMATION SCIENCES IN COM 928703107 33 40983 SH SOLE 21 40983 0 0 VONAGE HLDGS CORP COM 92886T201 909 125689 SH SOLE 2 13039 0 112650 VONAGE HLDGS CORP COM 92886T201 8 1075 SH SOLE 4 1075 0 0 VONAGE HLDGS CORP COM 92886T201 29 3995 SH SOLE 7 3995 0 0 VONAGE HLDGS CORP COM 92886T201 7486 1035339 SH SOLE 18 1035339 0 0 VONAGE HLDGS CORP COM 92886T201 3519 486705 SH SOLE 19 486705 0 0 VONAGE HLDGS CORP COM 92886T201 164816 22796120 SH SOLE 21 22796120 0 0 VONAGE HLDGS CORP COM 92886T201 48047 6645499 SH SOLE 22 6395271 0 250228 VONAGE HLDGS CORP COM 92886T201 23 3174 SH SOLE 23 3174 0 0 VONAGE HLDGS CORP COM 92886T201 539 74618 SH SOLE 26 60883 0 13735 VONAGE HLDGS CORP COM 92886T201 206 28472 SH SOLE 28 28472 0 0 VONAGE HLDGS CORP COM 92886T201 2116 292716 SH SOLE 30 292716 0 0 VONAGE HLDGS CORP COM 92886T201 164 22737 SH SOLE 40 22737 0 0 VORNADO RLTY TR SH BEN INT 929042109 15792 436124 SH SOLE 2 39999 0 396125 VORNADO RLTY TR SH BEN INT 929042109 6318 174476 SH SOLE 4 169960 0 4516 VORNADO RLTY TR SH BEN INT 929042109 12712 351054 SH SOLE 7 341597 0 9457 VORNADO RLTY TR SH BEN INT 929042109 9 244 SH SOLE 13 244 0 0 VORNADO RLTY TR SH BEN INT 929042109 648 17891 SH SOLE 15 17891 0 0 VORNADO RLTY TR SH BEN INT 929042109 11787 325510 SH SOLE 18 301947 0 23563 VORNADO RLTY TR SH BEN INT 929042109 8299 229181 SH SOLE 19 229181 0 0 VORNADO RLTY TR SH BEN INT 929042109 201185 5556073 SH SOLE 21 5556073 0 0 VORNADO RLTY TR SH BEN INT 929042109 196578 5428836 SH SOLE 22 5026383 0 402453 VORNADO RLTY TR SH BEN INT 929042109 4682 129309 SH SOLE 23 129309 0 0 VORNADO RLTY TR SH BEN INT 929042109 21812 602368 SH SOLE 25 602368 0 0 VORNADO RLTY TR SH BEN INT 929042109 28879 797535 SH SOLE 26 145622 0 651913 VORNADO RLTY TR SH BEN INT 929042109 1239 34211 SH SOLE 28 24643 0 9568 VORNADO RLTY TR SH BEN INT 929042109 4723 130422 SH SOLE 29 93733 0 36689 VORNADO RLTY TR SH BEN INT 929042109 47295 1306118 SH SOLE 30 1306118 0 0 VORNADO RLTY TR SH BEN INT 929042109 4034 111392 SH SOLE 31 29170 0 82222 VORNADO RLTY TR SH BEN INT 929042109 326 9009 SH SOLE 34 9009 0 0 VORNADO RLTY TR SH BEN INT 929042109 7230 199671 SH SOLE 35 199671 0 0 VORNADO RLTY TR SH BEN INT 929042109 4625 127737 SH SOLE 36 127737 0 0 VORNADO RLTY TR SH BEN INT 929042109 116 3194 SH SOLE 40 3194 0 0 VOXX INTL CORP CL A 91829F104 16 5557 SH SOLE 18 5557 0 0 VOXX INTL CORP CL A 91829F104 169 59390 SH SOLE 21 59390 0 0 VOXX INTL CORP CL A 91829F104 1213 425638 SH SOLE 22 425638 0 0 VOYA FINANCIAL INC COM 929089100 13661 336902 SH SOLE 2 32630 0 304272 VOYA FINANCIAL INC COM 929089100 2860 70523 SH SOLE 4 66069 0 4454 VOYA FINANCIAL INC COM 929089100 3876 95577 SH SOLE 7 21194 0 74383 VOYA FINANCIAL INC COM 929089100 28 685 SH SOLE 13 685 0 0 VOYA FINANCIAL INC COM 929089100 695 17129 SH SOLE 15 17129 0 0 VOYA FINANCIAL INC COM 929089100 4144 102203 SH SOLE 18 90251 0 11952 VOYA FINANCIAL INC COM 929089100 1406 34663 SH SOLE 19 34663 0 0 VOYA FINANCIAL INC COM 929089100 77178 1903279 SH SOLE 21 1903279 0 0 VOYA FINANCIAL INC COM 929089100 161771 3989411 SH SOLE 22 3745888 0 243523 VOYA FINANCIAL INC COM 929089100 4059 100110 SH SOLE 23 100110 0 0 VOYA FINANCIAL INC COM 929089100 7305 180148 SH SOLE 25 180148 0 0 VOYA FINANCIAL INC COM 929089100 25777 635677 SH SOLE 26 151524 0 484153 VOYA FINANCIAL INC COM 929089100 1208 29795 SH SOLE 28 20173 0 9622 VOYA FINANCIAL INC COM 929089100 1212 29893 SH SOLE 29 1242 0 28651 VOYA FINANCIAL INC COM 929089100 12905 318244 SH SOLE 30 318244 0 0 VOYA FINANCIAL INC COM 929089100 1411 34787 SH SOLE 31 24926 0 9861 VOYA FINANCIAL INC COM 929089100 304 7494 SH SOLE 34 7494 0 0 VOYA FINANCIAL INC COM 929089100 6901 170191 SH SOLE 36 170191 0 0 VOYA FINANCIAL INC COM 929089100 147 3616 SH SOLE 40 3616 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 81 8808 SH SOLE 2 1001 0 7807 VOYAGER THERAPEUTICS INC COM 92915B106 3 368 SH SOLE 7 368 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 831 90786 SH SOLE 18 90786 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 3145 343670 SH SOLE 19 343670 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 10650 1163960 SH SOLE 21 1163960 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 7036 768951 SH SOLE 22 742282 0 26669 VOYAGER THERAPEUTICS INC COM 92915B106 20 2179 SH SOLE 23 2179 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 44 4785 SH SOLE 26 0 0 4785 VOYAGER THERAPEUTICS INC COM 92915B106 57 6241 SH SOLE 28 6241 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 145 15795 SH SOLE 30 15795 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 17 1809 SH SOLE 40 1809 0 0 VSE CORP COM 918284100 116 7048 SH SOLE 2 363 0 6685 VSE CORP COM 918284100 4 214 SH SOLE 7 214 0 0 VSE CORP COM 918284100 533 32532 SH SOLE 18 32532 0 0 VSE CORP COM 918284100 270 16478 SH SOLE 19 16478 0 0 VSE CORP COM 918284100 5160 314800 SH SOLE 21 314800 0 0 VSE CORP COM 918284100 4329 264136 SH SOLE 22 255390 0 8746 VSE CORP COM 918284100 41 2494 SH SOLE 26 0 0 2494 VSE CORP COM 918284100 20 1245 SH SOLE 28 1245 0 0 VSE CORP COM 918284100 17 1052 SH SOLE 30 1052 0 0 VSE CORP COM 918284100 15 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 59 30908 SH SOLE 21 30908 0 0 VTV THERAPEUTICS INC CL A 918385105 57 30000 SH SOLE 22 30000 0 0 VULCAN MATLS CO COM 929160109 33516 310133 SH SOLE 2 27973 0 282160 VULCAN MATLS CO COM 929160109 6523 60363 SH SOLE 4 56875 0 3488 VULCAN MATLS CO COM 929160109 12393 114678 SH SOLE 7 110487 0 4191 VULCAN MATLS CO COM 929160109 220 2038 SH SOLE 13 2038 0 0 VULCAN MATLS CO COM 929160109 1218 11267 SH SOLE 15 11267 0 0 VULCAN MATLS CO COM 929160109 30760 284628 SH SOLE 18 264989 0 19639 VULCAN MATLS CO COM 929160109 4691 43411 SH SOLE 19 43411 0 0 VULCAN MATLS CO COM 929160109 352061 3257711 SH SOLE 21 3257711 0 0 VULCAN MATLS CO COM 929160109 347425 3214812 SH SOLE 22 2896219 0 318593 VULCAN MATLS CO COM 929160109 10498 97141 SH SOLE 23 97141 0 0 VULCAN MATLS CO COM 929160109 15405 142542 SH SOLE 25 142542 0 0 VULCAN MATLS CO COM 929160109 57729 534178 SH SOLE 26 96632 0 437546 VULCAN MATLS CO COM 929160109 2887 26715 SH SOLE 28 18989 0 7726 VULCAN MATLS CO COM 929160109 3364 31125 SH SOLE 29 3055 0 28070 VULCAN MATLS CO COM 929160109 49704 459923 SH SOLE 30 459923 0 0 VULCAN MATLS CO COM 929160109 3103 28714 SH SOLE 31 22585 0 6129 VULCAN MATLS CO COM 929160109 747 6913 SH SOLE 34 6913 0 0 VULCAN MATLS CO COM 929160109 8687 80386 SH SOLE 36 80386 0 0 VULCAN MATLS CO COM 929160109 307 2844 SH SOLE 40 2844 0 0 VUZIX CORP COM NEW 92921W300 8 6231 SH SOLE 18 6231 0 0 VUZIX CORP COM NEW 92921W300 91 73841 SH SOLE 21 73841 0 0 VUZIX CORP COM NEW 92921W300 567 460928 SH SOLE 22 460928 0 0 W & T OFFSHORE INC COM 92922P106 169 99174 SH SOLE 2 3477 0 95697 W & T OFFSHORE INC COM 92922P106 3 1976 SH SOLE 7 1976 0 0 W & T OFFSHORE INC COM 92922P106 592 348478 SH SOLE 18 348478 0 0 W & T OFFSHORE INC COM 92922P106 300 176214 SH SOLE 19 176214 0 0 W & T OFFSHORE INC COM 92922P106 6017 3539623 SH SOLE 21 3539623 0 0 W & T OFFSHORE INC COM 92922P106 4726 2779821 SH SOLE 22 2672861 0 106960 W & T OFFSHORE INC COM 92922P106 11 6734 SH SOLE 26 0 0 6734 W & T OFFSHORE INC COM 92922P106 23 13684 SH SOLE 28 13684 0 0 W & T OFFSHORE INC COM 92922P106 77 45583 SH SOLE 30 45583 0 0 W & T OFFSHORE INC COM 92922P106 16 9160 SH SOLE 40 9160 0 0 WABASH NATL CORP COM 929566107 410 56786 SH SOLE 2 8324 0 48462 WABASH NATL CORP COM 929566107 4 489 SH SOLE 4 489 0 0 WABASH NATL CORP COM 929566107 6 889 SH SOLE 7 889 0 0 WABASH NATL CORP COM 929566107 1802 249550 SH SOLE 18 242700 0 6850 WABASH NATL CORP COM 929566107 1704 236050 SH SOLE 19 236050 0 0 WABASH NATL CORP COM 929566107 43967 6089646 SH SOLE 21 6089646 0 0 WABASH NATL CORP COM 929566107 14230 1970898 SH SOLE 22 1896909 0 73989 WABASH NATL CORP COM 929566107 216 29918 SH SOLE 23 29918 0 0 WABASH NATL CORP COM 929566107 876 121282 SH SOLE 26 13307 0 107975 WABASH NATL CORP COM 929566107 50 6980 SH SOLE 28 6980 0 0 WABASH NATL CORP COM 929566107 574 79570 SH SOLE 30 79570 0 0 WABASH NATL CORP COM 929566107 133 18470 SH SOLE 34 18470 0 0 WABASH NATL CORP COM 929566107 53 7301 SH SOLE 40 7301 0 0 WABCO HLDGS INC COM 92927K102 15373 113831 SH SOLE 2 11874 0 101957 WABCO HLDGS INC COM 92927K102 3478 25751 SH SOLE 4 24337 0 1414 WABCO HLDGS INC COM 92927K102 6192 45853 SH SOLE 7 19311 0 26542 WABCO HLDGS INC COM 92927K102 109 810 SH SOLE 13 810 0 0 WABCO HLDGS INC COM 92927K102 528 3907 SH SOLE 15 3907 0 0 WABCO HLDGS INC COM 92927K102 4353 32233 SH SOLE 18 27949 0 4284 WABCO HLDGS INC COM 92927K102 1971 14592 SH SOLE 19 14592 0 0 WABCO HLDGS INC COM 92927K102 194258 1438417 SH SOLE 21 1438417 0 0 WABCO HLDGS INC COM 92927K102 204019 1510693 SH SOLE 22 1424357 0 86336 WABCO HLDGS INC COM 92927K102 5063 37493 SH SOLE 23 37493 0 0 WABCO HLDGS INC COM 92927K102 1208 8946 SH SOLE 25 8946 0 0 WABCO HLDGS INC COM 92927K102 23903 176992 SH SOLE 26 55187 0 121805 WABCO HLDGS INC COM 92927K102 1422 10532 SH SOLE 28 7353 0 3179 WABCO HLDGS INC COM 92927K102 1616 11963 SH SOLE 29 813 0 11150 WABCO HLDGS INC COM 92927K102 20223 149743 SH SOLE 30 149743 0 0 WABCO HLDGS INC COM 92927K102 1937 14340 SH SOLE 31 10630 0 3710 WABCO HLDGS INC COM 92927K102 474 3511 SH SOLE 34 3511 0 0 WABCO HLDGS INC COM 92927K102 4028 29828 SH SOLE 36 29828 0 0 WABCO HLDGS INC COM 92927K102 138 1024 SH SOLE 40 1024 0 0 WABTEC COM 929740108 20127 418190 SH SOLE 2 36089 0 382101 WABTEC COM 929740108 4036 83858 SH SOLE 4 79213 0 4645 WABTEC COM 929740108 7677 159496 SH SOLE 7 153912 0 5584 WABTEC COM 929740108 136 2832 SH SOLE 13 2832 0 0 WABTEC COM 929740108 934 19406 SH SOLE 15 19406 0 0 WABTEC COM 929740108 17719 368141 SH SOLE 18 341729 0 26412 WABTEC COM 929740108 3148 65416 SH SOLE 19 65416 0 0 WABTEC COM 929740108 24 496 SH SOLE 20 496 0 0 WABTEC COM 929740108 206013 4280345 SH SOLE 21 4280345 0 0 WABTEC COM 929740108 205180 4263030 SH SOLE 22 3840263 0 422767 WABTEC COM 929740108 6309 131088 SH SOLE 23 131088 0 0 WABTEC COM 929740108 9233 191827 SH SOLE 25 191827 0 0 WABTEC COM 929740108 36307 754363 SH SOLE 26 148089 0 606274 WABTEC COM 929740108 1795 37290 SH SOLE 28 26126 0 11164 WABTEC COM 929740108 1984 41232 SH SOLE 29 2291 0 38941 WABTEC COM 929740108 32149 667971 SH SOLE 30 667971 0 0 WABTEC COM 929740108 2039 42370 SH SOLE 31 34037 0 8333 WABTEC COM 929740108 785 16319 SH SOLE 34 16319 0 0 WABTEC COM 929740108 5344 111043 SH SOLE 36 111043 0 0 WABTEC COM 929740108 204 4233 SH SOLE 40 4233 0 0 WADDELL & REED FINL INC CL A 930059100 765 67181 SH SOLE 2 3652 0 63529 WADDELL & REED FINL INC CL A 930059100 3 222 SH SOLE 4 222 0 0 WADDELL & REED FINL INC CL A 930059100 34 2992 SH SOLE 7 2992 0 0 WADDELL & REED FINL INC CL A 930059100 3562 313042 SH SOLE 18 313042 0 0 WADDELL & REED FINL INC CL A 930059100 1806 158739 SH SOLE 19 158739 0 0 WADDELL & REED FINL INC CL A 930059100 89115 7830851 SH SOLE 21 7830851 0 0 WADDELL & REED FINL INC CL A 930059100 24799 2179209 SH SOLE 22 2079566 0 99643 WADDELL & REED FINL INC CL A 930059100 22 1957 SH SOLE 23 1957 0 0 WADDELL & REED FINL INC CL A 930059100 264 23216 SH SOLE 26 10737 0 12479 WADDELL & REED FINL INC CL A 930059100 119 10427 SH SOLE 28 10427 0 0 WADDELL & REED FINL INC CL A 930059100 1047 92013 SH SOLE 30 92013 0 0 WADDELL & REED FINL INC CL A 930059100 47 4123 SH SOLE 36 4123 0 0 WADDELL & REED FINL INC CL A 930059100 105 9205 SH SOLE 40 9205 0 0 WAITR HLDGS INC COM 930752100 63 50925 SH SOLE 2 2179 0 48746 WAITR HLDGS INC COM 930752100 2 1813 SH SOLE 7 1813 0 0 WAITR HLDGS INC COM 930752100 259 210498 SH SOLE 18 210498 0 0 WAITR HLDGS INC COM 930752100 135 109852 SH SOLE 19 109852 0 0 WAITR HLDGS INC COM 930752100 2648 2152444 SH SOLE 21 2152444 0 0 WAITR HLDGS INC COM 930752100 1774 1442680 SH SOLE 22 1415024 0 27656 WALGREENS BOOTS ALLIANCE INC COM 931427108 86703 1895146 SH SOLE 2 217586 0 1677560 WALGREENS BOOTS ALLIANCE INC COM 931427108 17539 383376 SH SOLE 4 361135 0 22241 WALGREENS BOOTS ALLIANCE INC COM 931427108 68451 1496191 SH SOLE 7 798394 0 697797 WALGREENS BOOTS ALLIANCE INC COM 931427108 1028 22469 SH SOLE 13 22469 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 4005 87540 SH SOLE 15 87540 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 80138 1751658 SH SOLE 18 1629920 0 121738 WALGREENS BOOTS ALLIANCE INC COM 931427108 9935 217169 SH SOLE 19 217169 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 712964 15583914 SH SOLE 21 15583914 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 821089 17947302 SH SOLE 22 16029031 0 1918271 WALGREENS BOOTS ALLIANCE INC COM 931427108 25331 553680 SH SOLE 23 553680 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 44429 971124 SH SOLE 25 971124 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 184046 4022872 SH SOLE 26 494694 0 3528178 WALGREENS BOOTS ALLIANCE INC COM 931427108 7061 154339 SH SOLE 28 108845 0 45494 WALGREENS BOOTS ALLIANCE INC COM 931427108 768 16790 SH SOLE 29 16790 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 175437 3834695 SH SOLE 30 3834695 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 16470 360006 SH SOLE 31 142381 0 217625 WALGREENS BOOTS ALLIANCE INC COM 931427108 9221 201557 SH SOLE 32 201557 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 6559 143365 SH SOLE 34 143365 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 28832 630203 SH SOLE 36 630203 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 781 17069 SH SOLE 40 17069 0 0 WALKER & DUNLOP INC COM 93148P102 994 24689 SH SOLE 2 1425 0 23264 WALKER & DUNLOP INC COM 93148P102 8 188 SH SOLE 4 188 0 0 WALKER & DUNLOP INC COM 93148P102 19 475 SH SOLE 7 475 0 0 WALKER & DUNLOP INC COM 93148P102 5183 128698 SH SOLE 18 128698 0 0 WALKER & DUNLOP INC COM 93148P102 2189 54355 SH SOLE 19 54355 0 0 WALKER & DUNLOP INC COM 93148P102 122400 3039475 SH SOLE 21 3039475 0 0 WALKER & DUNLOP INC COM 93148P102 33783 838919 SH SOLE 22 807170 0 31749 WALKER & DUNLOP INC COM 93148P102 339 8427 SH SOLE 26 6574 0 1853 WALKER & DUNLOP INC COM 93148P102 160 3966 SH SOLE 28 3966 0 0 WALKER & DUNLOP INC COM 93148P102 1529 37978 SH SOLE 30 37978 0 0 WALKER & DUNLOP INC COM 93148P102 113 2798 SH SOLE 40 2798 0 0 WALMART INC COM 931142103 421587 3710500 SH SOLE 2 589676 0 3120824 WALMART INC COM 931142103 77055 678183 SH SOLE 4 639232 0 38951 WALMART INC COM 931142103 195461 1720306 SH SOLE 7 1300715 0 419591 WALMART INC COM 931142103 4386 38599 SH SOLE 13 38599 0 0 WALMART INC COM 931142103 17680 155605 SH SOLE 15 155605 0 0 WALMART INC COM 931142103 21 189 SH SOLE 17 0 0 189 WALMART INC COM 931142103 465379 4095924 SH SOLE 18 3730501 0 365423 WALMART INC COM 931142103 217052 1910331 SH SOLE 19 1910331 0 0 WALMART INC COM 931142103 2084 18345 SH SOLE 20 18345 0 0 WALMART INC COM 931142103 3202016 28181800 SH SOLE 21 28181800 0 0 WALMART INC COM 931142103 3879709 34146353 SH SOLE 22 30678196 0 3468157 WALMART INC COM 931142103 127348 1120828 SH SOLE 23 1120828 0 0 WALMART INC COM 931142103 179506 1579881 SH SOLE 25 1555796 0 24085 WALMART INC COM 931142103 513007 4515112 SH SOLE 26 865986 0 3649126 WALMART INC COM 931142103 33054 290921 SH SOLE 28 205955 0 84966 WALMART INC COM 931142103 7924 69740 SH SOLE 29 69740 0 0 WALMART INC COM 931142103 597922 5262470 SH SOLE 30 5262470 0 0 WALMART INC COM 931142103 46737 411349 SH SOLE 31 315274 0 96075 WALMART INC COM 931142103 13434 118235 SH SOLE 32 118235 0 0 WALMART INC COM 931142103 109072 959974 SH SOLE 34 959974 0 0 WALMART INC COM 931142103 134107 1180311 SH SOLE 36 1180311 0 0 WALMART INC COM 931142103 3578 31487 SH SOLE 40 31487 0 0 WARRIOR MET COAL INC COM 93627C101 514 48363 SH SOLE 2 1827 0 46536 WARRIOR MET COAL INC COM 93627C101 2 232 SH SOLE 4 232 0 0 WARRIOR MET COAL INC COM 93627C101 17 1607 SH SOLE 7 1607 0 0 WARRIOR MET COAL INC COM 93627C101 2371 223299 SH SOLE 18 223299 0 0 WARRIOR MET COAL INC COM 93627C101 997 93866 SH SOLE 19 93866 0 0 WARRIOR MET COAL INC COM 93627C101 53235 5012684 SH SOLE 21 5012684 0 0 WARRIOR MET COAL INC COM 93627C101 15888 1496072 SH SOLE 22 1437809 0 58263 WARRIOR MET COAL INC COM 93627C101 224 21057 SH SOLE 26 17440 0 3617 WARRIOR MET COAL INC COM 93627C101 73 6919 SH SOLE 28 6919 0 0 WARRIOR MET COAL INC COM 93627C101 733 69045 SH SOLE 30 69045 0 0 WARRIOR MET COAL INC COM 93627C101 39 3682 SH SOLE 40 3682 0 0 WASHINGTON FED INC COM 938824109 2980 114809 SH SOLE 2 44650 0 70159 WASHINGTON FED INC COM 938824109 12 446 SH SOLE 4 446 0 0 WASHINGTON FED INC COM 938824109 153 5898 SH SOLE 7 5898 0 0 WASHINGTON FED INC COM 938824109 14429 555811 SH SOLE 18 555811 0 0 WASHINGTON FED INC COM 938824109 7190 276956 SH SOLE 19 276956 0 0 WASHINGTON FED INC COM 938824109 148794 5731675 SH SOLE 21 5731675 0 0 WASHINGTON FED INC COM 938824109 76327 2940176 SH SOLE 22 2849829 0 90347 WASHINGTON FED INC COM 938824109 591 22752 SH SOLE 23 22752 0 0 WASHINGTON FED INC COM 938824109 3059 117854 SH SOLE 26 21850 0 96004 WASHINGTON FED INC COM 938824109 288 11113 SH SOLE 28 11113 0 0 WASHINGTON FED INC COM 938824109 706 27214 SH SOLE 30 27214 0 0 WASHINGTON FED INC COM 938824109 35 1366 SH SOLE 34 1366 0 0 WASHINGTON FED INC COM 938824109 56 2163 SH SOLE 36 2163 0 0 WASHINGTON FED INC COM 938824109 199 7657 SH SOLE 40 7657 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 160 198577 SH SOLE 2 11003 0 187574 WASHINGTON PRIME GROUP NEW COM 93964W108 1 1102 SH SOLE 4 1102 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 12 15163 SH SOLE 7 15163 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 696 864816 SH SOLE 18 864816 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 281 349089 SH SOLE 19 349089 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 17388 21597508 SH SOLE 21 21597508 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 4781 5938603 SH SOLE 22 5674902 0 263701 WASHINGTON PRIME GROUP NEW COM 93964W108 5 5825 SH SOLE 23 5825 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 50 61741 SH SOLE 26 24115 0 37626 WASHINGTON PRIME GROUP NEW COM 93964W108 22 26864 SH SOLE 28 26864 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 202 250313 SH SOLE 30 250313 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 14 16900 SH SOLE 31 0 0 16900 WASHINGTON PRIME GROUP NEW COM 93964W108 13 16122 SH SOLE 36 16122 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 16 20154 SH SOLE 40 20154 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1857 77815 SH SOLE 2 4225 0 73590 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1160 48595 SH SOLE 4 48595 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2091 87598 SH SOLE 7 87598 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 8908 373174 SH SOLE 18 373174 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 5731 240075 SH SOLE 19 240075 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 226906 9505896 SH SOLE 21 9505896 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 75826 3176625 SH SOLE 22 3081375 0 95250 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 61 2574 SH SOLE 23 2574 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 4657 195105 SH SOLE 25 195105 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1425 59707 SH SOLE 26 11549 0 48158 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 259 10855 SH SOLE 28 10855 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1036 43383 SH SOLE 29 43383 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 10606 444317 SH SOLE 30 444317 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 29 1194 SH SOLE 34 1194 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 34 1411 SH SOLE 36 1411 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 252 10558 SH SOLE 40 10558 0 0 WASHINGTON TR BANCORP COM 940610108 532 14553 SH SOLE 2 899 0 13654 WASHINGTON TR BANCORP COM 940610108 10 266 SH SOLE 7 266 0 0 WASHINGTON TR BANCORP COM 940610108 2131 58275 SH SOLE 18 58275 0 0 WASHINGTON TR BANCORP COM 940610108 1152 31503 SH SOLE 19 31503 0 0 WASHINGTON TR BANCORP COM 940610108 20192 552303 SH SOLE 21 552303 0 0 WASHINGTON TR BANCORP COM 940610108 19288 527565 SH SOLE 22 508387 0 19178 WASHINGTON TR BANCORP COM 940610108 115 3138 SH SOLE 26 1018 0 2120 WASHINGTON TR BANCORP COM 940610108 72 1964 SH SOLE 28 1964 0 0 WASHINGTON TR BANCORP COM 940610108 269 7345 SH SOLE 30 7345 0 0 WASHINGTON TR BANCORP COM 940610108 57 1566 SH SOLE 40 1566 0 0 WASTE CONNECTIONS INC COM 94106B101 1163 15006 SH SOLE 2 15006 0 0 WASTE CONNECTIONS INC COM 94106B101 9441 121815 SH SOLE 4 114207 0 7608 WASTE CONNECTIONS INC COM 94106B101 6341 81825 SH SOLE 7 81825 0 0 WASTE CONNECTIONS INC COM 94106B101 62 803 SH SOLE 13 803 0 0 WASTE CONNECTIONS INC COM 94106B101 1548 19971 SH SOLE 15 19971 0 0 WASTE CONNECTIONS INC COM 94106B101 3279 42312 SH SOLE 18 21504 0 20808 WASTE CONNECTIONS INC COM 94106B101 101041 1303752 SH SOLE 19 1303752 0 0 WASTE CONNECTIONS INC COM 94106B101 360795 4655418 SH SOLE 21 4655418 0 0 WASTE CONNECTIONS INC COM 94106B101 69220 893161 SH SOLE 22 762059 0 131102 WASTE CONNECTIONS INC COM 94106B101 15237 196600 SH SOLE 23 196600 0 0 WASTE CONNECTIONS INC COM 94106B101 45995 593480 SH SOLE 26 205154 0 388326 WASTE CONNECTIONS INC COM 94106B101 4154 53598 SH SOLE 28 37830 0 15768 WASTE CONNECTIONS INC COM 94106B101 4659 60118 SH SOLE 29 4301 0 55817 WASTE CONNECTIONS INC COM 94106B101 47590 614064 SH SOLE 30 614064 0 0 WASTE CONNECTIONS INC COM 94106B101 3346 43175 SH SOLE 31 34883 0 8292 WASTE CONNECTIONS INC COM 94106B101 1080 13936 SH SOLE 34 13936 0 0 WASTE CONNECTIONS INC COM 94106B101 7053 91005 SH SOLE 36 91005 0 0 WASTE CONNECTIONS INC COM 94106B101 486 6272 SH SOLE 40 6272 0 0 WASTE MGMT INC DEL COM 94106L109 97619 1054655 SH SOLE 2 89076 0 965579 WASTE MGMT INC DEL COM 94106L109 18153 196119 SH SOLE 4 184710 0 11409 WASTE MGMT INC DEL COM 94106L109 39699 428902 SH SOLE 7 403446 0 25456 WASTE MGMT INC DEL COM 94106L109 356 3845 SH SOLE 13 3845 0 0 WASTE MGMT INC DEL COM 94106L109 3579 38672 SH SOLE 15 38672 0 0 WASTE MGMT INC DEL COM 94106L109 6 63 SH SOLE 17 0 0 63 WASTE MGMT INC DEL COM 94106L109 136201 1471485 SH SOLE 18 1249437 0 222048 WASTE MGMT INC DEL COM 94106L109 49755 537542 SH SOLE 19 537542 0 0 WASTE MGMT INC DEL COM 94106L109 1159026 12521893 SH SOLE 21 12521893 0 0 WASTE MGMT INC DEL COM 94106L109 988266 10677026 SH SOLE 22 9699308 0 977718 WASTE MGMT INC DEL COM 94106L109 28971 312999 SH SOLE 23 312999 0 0 WASTE MGMT INC DEL COM 94106L109 39767 429631 SH SOLE 25 429631 0 0 WASTE MGMT INC DEL COM 94106L109 207266 2239262 SH SOLE 26 309680 0 1929582 WASTE MGMT INC DEL COM 94106L109 8025 86704 SH SOLE 28 60866 0 25838 WASTE MGMT INC DEL COM 94106L109 699 7547 SH SOLE 29 7547 0 0 WASTE MGMT INC DEL COM 94106L109 216403 2337977 SH SOLE 30 2337977 0 0 WASTE MGMT INC DEL COM 94106L109 10355 111878 SH SOLE 31 75072 0 36806 WASTE MGMT INC DEL COM 94106L109 5875 63473 SH SOLE 34 63473 0 0 WASTE MGMT INC DEL COM 94106L109 35378 382222 SH SOLE 36 382222 0 0 WASTE MGMT INC DEL COM 94106L109 913 9866 SH SOLE 40 9866 0 0 WATERS CORP COM 941848103 41388 227342 SH SOLE 2 77748 0 149594 WATERS CORP COM 941848103 7400 40649 SH SOLE 4 38582 0 2067 WATERS CORP COM 941848103 18605 102196 SH SOLE 7 62432 0 39764 WATERS CORP COM 941848103 40 217 SH SOLE 13 217 0 0 WATERS CORP COM 941848103 1063 5837 SH SOLE 15 5837 0 0 WATERS CORP COM 941848103 24075 132244 SH SOLE 18 120835 0 11409 WATERS CORP COM 941848103 4877 26789 SH SOLE 19 26789 0 0 WATERS CORP COM 941848103 416974 2290438 SH SOLE 21 2290438 0 0 WATERS CORP COM 941848103 292909 1608949 SH SOLE 22 1427552 0 181397 WATERS CORP COM 941848103 11339 62283 SH SOLE 23 62283 0 0 WATERS CORP COM 941848103 16324 89669 SH SOLE 25 89669 0 0 WATERS CORP COM 941848103 64068 351923 SH SOLE 26 59783 0 292140 WATERS CORP COM 941848103 2441 13411 SH SOLE 28 9571 0 3840 WATERS CORP COM 941848103 4447 24426 SH SOLE 29 10685 0 13741 WATERS CORP COM 941848103 58043 318828 SH SOLE 30 318828 0 0 WATERS CORP COM 941848103 6524 35835 SH SOLE 31 29278 0 6557 WATERS CORP COM 941848103 1515 8321 SH SOLE 34 8321 0 0 WATERS CORP COM 941848103 6985 38367 SH SOLE 36 38367 0 0 WATERS CORP COM 941848103 287 1576 SH SOLE 40 1576 0 0 WATERSTONE FINL INC MD COM 94188P101 342 23492 SH SOLE 2 1796 0 21696 WATERSTONE FINL INC MD COM 94188P101 9 650 SH SOLE 7 650 0 0 WATERSTONE FINL INC MD COM 94188P101 1298 89249 SH SOLE 18 89249 0 0 WATERSTONE FINL INC MD COM 94188P101 663 45607 SH SOLE 19 45607 0 0 WATERSTONE FINL INC MD COM 94188P101 13498 928329 SH SOLE 21 928329 0 0 WATERSTONE FINL INC MD COM 94188P101 11639 800494 SH SOLE 22 763166 0 37328 WATERSTONE FINL INC MD COM 94188P101 36 2462 SH SOLE 26 0 0 2462 WATERSTONE FINL INC MD COM 94188P101 61 4204 SH SOLE 28 4204 0 0 WATERSTONE FINL INC MD COM 94188P101 73 5007 SH SOLE 30 5007 0 0 WATERSTONE FINL INC MD COM 94188P101 52 3561 SH SOLE 40 3561 0 0 WATFORD HOLDINGS LTD SHS G94787101 296 20192 SH SOLE 2 4586 0 15606 WATFORD HOLDINGS LTD SHS G94787101 6 401 SH SOLE 7 401 0 0 WATFORD HOLDINGS LTD SHS G94787101 977 66713 SH SOLE 18 66713 0 0 WATFORD HOLDINGS LTD SHS G94787101 1478 100864 SH SOLE 19 100864 0 0 WATFORD HOLDINGS LTD SHS G94787101 9610 655980 SH SOLE 21 655980 0 0 WATFORD HOLDINGS LTD SHS G94787101 6296 429765 SH SOLE 22 402197 0 27568 WATFORD HOLDINGS LTD SHS G94787101 217 14797 SH SOLE 23 14797 0 0 WATFORD HOLDINGS LTD SHS G94787101 578 39482 SH SOLE 26 0 0 39482 WATFORD HOLDINGS LTD SHS G94787101 48 3263 SH SOLE 28 3263 0 0 WATFORD HOLDINGS LTD SHS G94787101 45 3055 SH SOLE 30 3055 0 0 WATFORD HOLDINGS LTD SHS G94787101 32 2206 SH SOLE 40 2206 0 0 WATSCO INC COM 942622200 16350 103459 SH SOLE 2 41978 0 61481 WATSCO INC COM 942622200 102 644 SH SOLE 4 644 0 0 WATSCO INC COM 942622200 781 4945 SH SOLE 7 4945 0 0 WATSCO INC COM 942622200 16781 106191 SH SOLE 18 106191 0 0 WATSCO INC COM 942622200 2259 14294 SH SOLE 19 14294 0 0 WATSCO INC COM 942622200 367421 2325009 SH SOLE 21 2325009 0 0 WATSCO INC COM 942622200 165806 1049206 SH SOLE 22 995151 0 54055 WATSCO INC COM 942622200 1059 6700 SH SOLE 23 6700 0 0 WATSCO INC COM 942622200 2367 14976 SH SOLE 26 9069 0 5907 WATSCO INC COM 942622200 740 4684 SH SOLE 28 4684 0 0 WATSCO INC COM 942622200 1766 11177 SH SOLE 30 11177 0 0 WATSCO INC COM 942622200 195 1237 SH SOLE 31 653 0 584 WATSCO INC COM 942622200 1831 11589 SH SOLE 32 11589 0 0 WATSCO INC COM 942622200 167 1054 SH SOLE 34 1054 0 0 WATSCO INC COM 942622200 101 641 SH SOLE 36 641 0 0 WATSCO INC COM 942622200 555 3513 SH SOLE 40 3513 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 1474 17416 SH SOLE 2 1382 0 16034 WATTS WATER TECHNOLOGIES INC CL A 942749102 14 168 SH SOLE 4 168 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 1760 20786 SH SOLE 7 20786 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 11076 130843 SH SOLE 18 127959 0 2884 WATTS WATER TECHNOLOGIES INC CL A 942749102 5499 64956 SH SOLE 19 64956 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 248708 2938078 SH SOLE 21 2938078 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 68844 813277 SH SOLE 22 782944 0 30333 WATTS WATER TECHNOLOGIES INC CL A 942749102 133 1567 SH SOLE 23 1567 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 1224 14458 SH SOLE 26 7716 0 6742 WATTS WATER TECHNOLOGIES INC CL A 942749102 345 4071 SH SOLE 28 4071 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 17545 207261 SH SOLE 30 207261 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 17 205 SH SOLE 34 205 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 230 2713 SH SOLE 40 2713 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 106 11308 SH SOLE 2 1131 0 10177 WAVE LIFE SCIENCES LTD SHS Y95308105 4 381 SH SOLE 7 381 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 756 80658 SH SOLE 18 80658 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 460 49107 SH SOLE 19 49107 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 10019 1069229 SH SOLE 21 1069229 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 5526 589758 SH SOLE 22 569155 0 20603 WAVE LIFE SCIENCES LTD SHS Y95308105 13 1348 SH SOLE 26 0 0 1348 WAVE LIFE SCIENCES LTD SHS Y95308105 100 10670 SH SOLE 30 10670 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 23 2422 SH SOLE 40 2422 0 0 WAYFAIR INC CL A 94419L101 7004 131064 SH SOLE 2 5679 0 125385 WAYFAIR INC CL A 94419L101 1565 29287 SH SOLE 4 27458 0 1829 WAYFAIR INC CL A 94419L101 251 4704 SH SOLE 7 4704 0 0 WAYFAIR INC CL A 94419L101 6 108 SH SOLE 13 108 0 0 WAYFAIR INC CL A 94419L101 214 4009 SH SOLE 15 4009 0 0 WAYFAIR INC CL A 94419L101 2150 40233 SH SOLE 18 34679 0 5554 WAYFAIR INC CL A 94419L101 886 16587 SH SOLE 19 16587 0 0 WAYFAIR INC CL A 94419L101 47983 897891 SH SOLE 21 897891 0 0 WAYFAIR INC CL A 94419L101 87821 1643354 SH SOLE 22 1539098 0 104256 WAYFAIR INC CL A 94419L101 2450 45845 SH SOLE 23 45845 0 0 WAYFAIR INC CL A 94419L101 233 4355 SH SOLE 25 4355 0 0 WAYFAIR INC CL A 94419L101 10325 193213 SH SOLE 26 82304 0 110909 WAYFAIR INC CL A 94419L101 656 12270 SH SOLE 28 8963 0 3307 WAYFAIR INC CL A 94419L101 785 14688 SH SOLE 29 1517 0 13171 WAYFAIR INC CL A 94419L101 6494 121512 SH SOLE 30 121512 0 0 WAYFAIR INC CL A 94419L101 682 12764 SH SOLE 31 10746 0 2018 WAYFAIR INC CL A 94419L101 216 4045 SH SOLE 34 4045 0 0 WAYFAIR INC CL A 94419L101 567 10618 SH SOLE 36 10618 0 0 WAYFAIR INC CL A 94419L101 62 1152 SH SOLE 40 1152 0 0 WAYFAIR INC NOTE 0.375% 9/0 94419LAB7 937 1225000 PRN SOLE 21 1225000 0 0 WAYFAIR INC NOTE 0.375% 9/0 94419LAB7 191 250000 PRN SOLE 22 250000 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 13 1053 SH SOLE 18 1053 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 122 9517 SH SOLE 21 9517 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 1804 141075 SH SOLE 22 141075 0 0 WD-40 CO COM 929236107 1059 5271 SH SOLE 2 879 0 4392 WD-40 CO COM 929236107 14 69 SH SOLE 4 69 0 0 WD-40 CO COM 929236107 51 253 SH SOLE 7 253 0 0 WD-40 CO COM 929236107 12899 64222 SH SOLE 18 63581 0 641 WD-40 CO COM 929236107 6840 34053 SH SOLE 19 34053 0 0 WD-40 CO COM 929236107 295141 1469458 SH SOLE 21 1469458 0 0 WD-40 CO COM 929236107 79518 395909 SH SOLE 22 381233 0 14676 WD-40 CO COM 929236107 326 1622 SH SOLE 23 1622 0 0 WD-40 CO COM 929236107 2190 10904 SH SOLE 26 3222 0 7682 WD-40 CO COM 929236107 371 1845 SH SOLE 28 1845 0 0 WD-40 CO COM 929236107 3646 18154 SH SOLE 30 18154 0 0 WD-40 CO COM 929236107 107 535 SH SOLE 34 535 0 0 WD-40 CO COM 929236107 302 1502 SH SOLE 40 1502 0 0 WEBSTER FINL CORP CONN COM 947890109 6769 295604 SH SOLE 2 120388 0 175216 WEBSTER FINL CORP CONN COM 947890109 118 5159 SH SOLE 4 5159 0 0 WEBSTER FINL CORP CONN COM 947890109 70 3073 SH SOLE 7 3073 0 0 WEBSTER FINL CORP CONN COM 947890109 9595 418998 SH SOLE 18 407361 0 11637 WEBSTER FINL CORP CONN COM 947890109 1028 44912 SH SOLE 19 44912 0 0 WEBSTER FINL CORP CONN COM 947890109 103040 4499553 SH SOLE 21 4499553 0 0 WEBSTER FINL CORP CONN COM 947890109 71404 3118065 SH SOLE 22 2955617 0 162448 WEBSTER FINL CORP CONN COM 947890109 500 21825 SH SOLE 23 21825 0 0 WEBSTER FINL CORP CONN COM 947890109 32 1397 SH SOLE 25 1397 0 0 WEBSTER FINL CORP CONN COM 947890109 1507 65808 SH SOLE 26 22740 0 43068 WEBSTER FINL CORP CONN COM 947890109 292 12758 SH SOLE 28 12758 0 0 WEBSTER FINL CORP CONN COM 947890109 49 2145 SH SOLE 29 2145 0 0 WEBSTER FINL CORP CONN COM 947890109 768 33530 SH SOLE 30 33530 0 0 WEBSTER FINL CORP CONN COM 947890109 133 5791 SH SOLE 31 3702 0 2089 WEBSTER FINL CORP CONN COM 947890109 219 9557 SH SOLE 34 9557 0 0 WEBSTER FINL CORP CONN COM 947890109 82 3582 SH SOLE 36 3582 0 0 WEBSTER FINL CORP CONN COM 947890109 244 10653 SH SOLE 40 10653 0 0 WEC ENERGY GROUP INC COM 92939U106 77542 879854 SH SOLE 2 186251 0 693603 WEC ENERGY GROUP INC COM 92939U106 15560 176552 SH SOLE 4 168226 0 8326 WEC ENERGY GROUP INC COM 92939U106 34311 389320 SH SOLE 7 356166 0 33154 WEC ENERGY GROUP INC COM 92939U106 1092 12386 SH SOLE 13 12386 0 0 WEC ENERGY GROUP INC COM 92939U106 3045 34551 SH SOLE 15 34551 0 0 WEC ENERGY GROUP INC COM 92939U106 70742 802705 SH SOLE 18 756926 0 45779 WEC ENERGY GROUP INC COM 92939U106 11710 132875 SH SOLE 19 132875 0 0 WEC ENERGY GROUP INC COM 92939U106 1243392 14108610 SH SOLE 21 14108610 0 0 WEC ENERGY GROUP INC COM 92939U106 726683 8245586 SH SOLE 22 7482697 0 762889 WEC ENERGY GROUP INC COM 92939U106 22563 256015 SH SOLE 23 256015 0 0 WEC ENERGY GROUP INC COM 92939U106 27553 312643 SH SOLE 25 312643 0 0 WEC ENERGY GROUP INC COM 92939U106 104291 1183376 SH SOLE 26 247484 0 935892 WEC ENERGY GROUP INC COM 92939U106 5656 64183 SH SOLE 28 45364 0 18819 WEC ENERGY GROUP INC COM 92939U106 1147 13011 SH SOLE 29 13011 0 0 WEC ENERGY GROUP INC COM 92939U106 135348 1535775 SH SOLE 30 1535775 0 0 WEC ENERGY GROUP INC COM 92939U106 9657 109574 SH SOLE 31 69395 0 40179 WEC ENERGY GROUP INC COM 92939U106 3388 38440 SH SOLE 32 38440 0 0 WEC ENERGY GROUP INC COM 92939U106 1593 18072 SH SOLE 34 18072 0 0 WEC ENERGY GROUP INC COM 92939U106 26830 304436 SH SOLE 36 304436 0 0 WEC ENERGY GROUP INC COM 92939U106 658 7468 SH SOLE 40 7468 0 0 WEIBO CORP SPONSORED ADR 948596101 2351 71001 SH SOLE 2 2914 0 68087 WEIBO CORP SPONSORED ADR 948596101 600 18126 SH SOLE 4 18126 0 0 WEIBO CORP SPONSORED ADR 948596101 212 6409 SH SOLE 7 6409 0 0 WEIBO CORP SPONSORED ADR 948596101 827 24978 SH SOLE 15 24169 0 809 WEIBO CORP SPONSORED ADR 948596101 522 15763 SH SOLE 18 15763 0 0 WEIBO CORP SPONSORED ADR 948596101 32454 980182 SH SOLE 21 980182 0 0 WEIBO CORP SPONSORED ADR 948596101 21663 654287 SH SOLE 22 601239 0 53048 WEIBO CORP SPONSORED ADR 948596101 1049 31677 SH SOLE 23 31677 0 0 WEIBO CORP SPONSORED ADR 948596101 969 29279 SH SOLE 25 29279 0 0 WEIBO CORP SPONSORED ADR 948596101 10284 310616 SH SOLE 26 75385 0 235231 WEIBO CORP SPONSORED ADR 948596101 176 5321 SH SOLE 28 5321 0 0 WEIBO CORP SPONSORED ADR 948596101 202 6091 SH SOLE 29 6091 0 0 WEIBO CORP SPONSORED ADR 948596101 9923 299711 SH SOLE 30 299711 0 0 WEIBO CORP SPONSORED ADR 948596101 354 10701 SH SOLE 31 772 0 9929 WEIBO CORP SPONSORED ADR 948596101 147 4452 SH SOLE 34 4452 0 0 WEIBO CORP SPONSORED ADR 948596101 14 424 SH SOLE 40 424 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 4383 303716 SH SOLE 2 78726 0 224990 WEINGARTEN RLTY INVS SH BEN INT 948741103 1126 78013 SH SOLE 4 78013 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 1847 127970 SH SOLE 7 127970 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 4834 335030 SH SOLE 18 335030 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 2241 155288 SH SOLE 19 155288 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 95994 6652404 SH SOLE 21 6652404 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 72973 5057015 SH SOLE 22 4856949 0 200066 WEINGARTEN RLTY INVS SH BEN INT 948741103 297 20612 SH SOLE 23 20612 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 4279 296555 SH SOLE 25 296555 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 1291 89466 SH SOLE 26 27895 0 61571 WEINGARTEN RLTY INVS SH BEN INT 948741103 265 18380 SH SOLE 28 18380 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 920 63783 SH SOLE 29 63783 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 7914 548421 SH SOLE 30 548421 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 37 2557 SH SOLE 31 2557 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 27 1847 SH SOLE 34 1847 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 25 1703 SH SOLE 36 1703 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 181 12516 SH SOLE 40 12516 0 0 WEIS MKTS INC COM 948849104 433 10405 SH SOLE 2 1123 0 9282 WEIS MKTS INC COM 948849104 7 157 SH SOLE 4 157 0 0 WEIS MKTS INC COM 948849104 8 194 SH SOLE 7 194 0 0 WEIS MKTS INC COM 948849104 1408 33791 SH SOLE 18 33791 0 0 WEIS MKTS INC COM 948849104 1141 27383 SH SOLE 19 27383 0 0 WEIS MKTS INC COM 948849104 15433 370459 SH SOLE 21 370459 0 0 WEIS MKTS INC COM 948849104 17614 422811 SH SOLE 22 408939 0 13872 WEIS MKTS INC COM 948849104 729 17508 SH SOLE 23 17508 0 0 WEIS MKTS INC COM 948849104 498 11956 SH SOLE 26 5765 0 6191 WEIS MKTS INC COM 948849104 73 1755 SH SOLE 28 1755 0 0 WEIS MKTS INC COM 948849104 237 5686 SH SOLE 30 5686 0 0 WEIS MKTS INC COM 948849104 61 1475 SH SOLE 40 1475 0 0 WELBILT INC COM 949090104 248 48429 SH SOLE 2 7010 0 41419 WELBILT INC COM 949090104 4 803 SH SOLE 4 803 0 0 WELBILT INC COM 949090104 12 2282 SH SOLE 7 2282 0 0 WELBILT INC COM 949090104 2306 449451 SH SOLE 18 449451 0 0 WELBILT INC COM 949090104 1243 242240 SH SOLE 19 242240 0 0 WELBILT INC COM 949090104 22174 4322421 SH SOLE 21 4322421 0 0 WELBILT INC COM 949090104 18821 3668805 SH SOLE 22 3526734 0 142071 WELBILT INC COM 949090104 234 45578 SH SOLE 26 34747 0 10831 WELBILT INC COM 949090104 86 16820 SH SOLE 28 16820 0 0 WELBILT INC COM 949090104 226 44101 SH SOLE 30 44101 0 0 WELBILT INC COM 949090104 14 2700 SH SOLE 31 0 0 2700 WELBILT INC COM 949090104 73 14151 SH SOLE 40 14151 0 0 WELLESLEY BANCORP INC COM 949485106 16 566 SH SOLE 18 566 0 0 WELLESLEY BANCORP INC COM 949485106 7 267 SH SOLE 21 267 0 0 WELLS FARGO & CO MTNF 0.250% 6/2 94986RXR7 2282 2360000 PRN SOLE 2 2360000 0 0 WELLS FARGO CO NEW COM 949746101 328617 11450074 SH SOLE 2 2929479 0 8520595 WELLS FARGO CO NEW COM 949746101 56321 1962420 SH SOLE 4 1852607 0 109813 WELLS FARGO CO NEW COM 949746101 98507 3432305 SH SOLE 7 3295198 0 137107 WELLS FARGO CO NEW COM 949746101 4414 153804 SH SOLE 13 153804 0 0 WELLS FARGO CO NEW COM 949746101 12920 450190 SH SOLE 15 450190 0 0 WELLS FARGO CO NEW COM 949746101 15 533 SH SOLE 17 0 0 533 WELLS FARGO CO NEW COM 949746101 625795 21804699 SH SOLE 18 20021558 0 1783141 WELLS FARGO CO NEW COM 949746101 584851 20378067 SH SOLE 19 20378067 0 0 WELLS FARGO CO NEW COM 949746101 6135 213746 SH SOLE 20 213746 0 0 WELLS FARGO CO NEW COM 949746101 2137111 74463798 SH SOLE 21 74463798 0 0 WELLS FARGO CO NEW COM 949746101 2674960 93204195 SH SOLE 22 82943133 0 10261062 WELLS FARGO CO NEW COM 949746101 95686 3334009 SH SOLE 23 3334009 0 0 WELLS FARGO CO NEW COM 949746101 122093 4254126 SH SOLE 25 4254126 0 0 WELLS FARGO CO NEW COM 949746101 424474 14790029 SH SOLE 26 2003661 0 12786368 WELLS FARGO CO NEW COM 949746101 23675 824924 SH SOLE 28 585479 0 239445 WELLS FARGO CO NEW COM 949746101 20776 723900 SH SOLE 29 260408 0 463492 WELLS FARGO CO NEW COM 949746101 408141 14220951 SH SOLE 30 14220951 0 0 WELLS FARGO CO NEW COM 949746101 111899 3898932 SH SOLE 31 938740 0 2960192 WELLS FARGO CO NEW COM 949746101 35983 1253764 SH SOLE 34 1253764 0 0 WELLS FARGO CO NEW COM 949746101 9110 317432 SH SOLE 35 317432 0 0 WELLS FARGO CO NEW COM 949746101 91511 3188526 SH SOLE 36 3188526 0 0 WELLS FARGO CO NEW COM 949746101 765 26644 SH SOLE 37 26644 0 0 WELLS FARGO CO NEW COM 949746101 2597 90475 SH SOLE 40 90475 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 220 173 SH SOLE 4 173 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 2673 2098 SH SOLE 18 2098 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 14654 11502 SH SOLE 19 11502 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 217991 171105 SH SOLE 21 171105 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 573 450 SH SOLE 22 450 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 5968 4684 SH SOLE 34 4684 0 0 WELLTOWER INC COM 95040Q104 47732 1042640 SH SOLE 2 124384 0 918256 WELLTOWER INC COM 95040Q104 22560 492793 SH SOLE 4 481486 0 11307 WELLTOWER INC COM 95040Q104 40873 892819 SH SOLE 7 855457 0 37362 WELLTOWER INC COM 95040Q104 1000 21854 SH SOLE 13 21854 0 0 WELLTOWER INC COM 95040Q104 1866 40768 SH SOLE 15 40768 0 0 WELLTOWER INC COM 95040Q104 3 55 SH SOLE 17 0 0 55 WELLTOWER INC COM 95040Q104 50998 1113969 SH SOLE 18 1018104 0 95865 WELLTOWER INC COM 95040Q104 34393 751277 SH SOLE 19 751277 0 0 WELLTOWER INC COM 95040Q104 732740 16005681 SH SOLE 21 16005681 0 0 WELLTOWER INC COM 95040Q104 641535 14013433 SH SOLE 22 12883308 0 1130125 WELLTOWER INC COM 95040Q104 14796 323199 SH SOLE 23 323199 0 0 WELLTOWER INC COM 95040Q104 65273 1425793 SH SOLE 25 1425793 0 0 WELLTOWER INC COM 95040Q104 108760 2375707 SH SOLE 26 266880 0 2108827 WELLTOWER INC COM 95040Q104 4192 91572 SH SOLE 28 67769 0 23803 WELLTOWER INC COM 95040Q104 11191 244447 SH SOLE 29 218285 0 26162 WELLTOWER INC COM 95040Q104 148404 3241670 SH SOLE 30 3241670 0 0 WELLTOWER INC COM 95040Q104 4605 100594 SH SOLE 31 78583 0 22011 WELLTOWER INC COM 95040Q104 3920 85627 SH SOLE 34 85627 0 0 WELLTOWER INC COM 95040Q104 13952 304753 SH SOLE 36 304753 0 0 WELLTOWER INC COM 95040Q104 439 9585 SH SOLE 40 9585 0 0 WENDYS CO COM 95058W100 6419 431384 SH SOLE 2 106280 0 325104 WENDYS CO COM 95058W100 57 3817 SH SOLE 4 3817 0 0 WENDYS CO COM 95058W100 50 3362 SH SOLE 7 3362 0 0 WENDYS CO COM 95058W100 8035 539993 SH SOLE 18 539993 0 0 WENDYS CO COM 95058W100 656 44053 SH SOLE 19 44053 0 0 WENDYS CO COM 95058W100 134972 9070682 SH SOLE 21 9070682 0 0 WENDYS CO COM 95058W100 88493 5947093 SH SOLE 22 5645037 0 302056 WENDYS CO COM 95058W100 1374 92321 SH SOLE 26 57489 0 34832 WENDYS CO COM 95058W100 415 27897 SH SOLE 28 27897 0 0 WENDYS CO COM 95058W100 848 56996 SH SOLE 30 56996 0 0 WENDYS CO COM 95058W100 57 3818 SH SOLE 31 3818 0 0 WENDYS CO COM 95058W100 104 7021 SH SOLE 34 7021 0 0 WENDYS CO COM 95058W100 78 5262 SH SOLE 36 5262 0 0 WENDYS CO COM 95058W100 271 18188 SH SOLE 40 18188 0 0 WERNER ENTERPRISES INC COM 950755108 2148 59240 SH SOLE 2 19326 0 39914 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 9974 275071 SH SOLE 18 275071 0 0 WERNER ENTERPRISES INC COM 950755108 3062 84446 SH SOLE 19 84446 0 0 WERNER ENTERPRISES INC COM 950755108 115944 3197573 SH SOLE 21 3197573 0 0 WERNER ENTERPRISES INC COM 950755108 54794 1511149 SH SOLE 22 1459264 0 51885 WERNER ENTERPRISES INC COM 950755108 55 1522 SH SOLE 23 1522 0 0 WERNER ENTERPRISES INC COM 950755108 607 16736 SH SOLE 26 6879 0 9857 WERNER ENTERPRISES INC COM 950755108 207 5714 SH SOLE 28 5714 0 0 WERNER ENTERPRISES INC COM 950755108 511 14097 SH SOLE 30 14097 0 0 WERNER ENTERPRISES INC COM 950755108 79 2177 SH SOLE 34 2177 0 0 WERNER ENTERPRISES INC COM 950755108 187 5155 SH SOLE 40 5155 0 0 WESBANCO INC COM 950810101 1498 63221 SH SOLE 2 4301 0 58920 WESBANCO INC COM 950810101 8 337 SH SOLE 4 337 0 0 WESBANCO INC COM 950810101 28 1161 SH SOLE 7 1161 0 0 WESBANCO INC COM 950810101 8579 361969 SH SOLE 18 361969 0 0 WESBANCO INC COM 950810101 3789 159873 SH SOLE 19 159873 0 0 WESBANCO INC COM 950810101 54746 2309977 SH SOLE 21 2309977 0 0 WESBANCO INC COM 950810101 48592 2050289 SH SOLE 22 1975092 0 75197 WESBANCO INC COM 950810101 100 4206 SH SOLE 23 4206 0 0 WESBANCO INC COM 950810101 1962 82782 SH SOLE 26 19354 0 63428 WESBANCO INC COM 950810101 200 8432 SH SOLE 28 8432 0 0 WESBANCO INC COM 950810101 494 20861 SH SOLE 30 20861 0 0 WESBANCO INC COM 950810101 223 9412 SH SOLE 34 9412 0 0 WESBANCO INC COM 950810101 149 6303 SH SOLE 40 6303 0 0 WESCO INTL INC COM 95082P105 3148 137772 SH SOLE 2 54398 0 83374 WESCO INTL INC COM 95082P105 5 225 SH SOLE 4 225 0 0 WESCO INTL INC COM 95082P105 40 1742 SH SOLE 7 1742 0 0 WESCO INTL INC COM 95082P105 909 39794 SH SOLE 18 39794 0 0 WESCO INTL INC COM 95082P105 2023 88524 SH SOLE 19 88524 0 0 WESCO INTL INC COM 95082P105 11167 488703 SH SOLE 21 488703 0 0 WESCO INTL INC COM 95082P105 36620 1602647 SH SOLE 22 1520384 0 82263 WESCO INTL INC COM 95082P105 472 20660 SH SOLE 25 20660 0 0 WESCO INTL INC COM 95082P105 1228 53733 SH SOLE 26 9742 0 43991 WESCO INTL INC COM 95082P105 136 5973 SH SOLE 28 5973 0 0 WESCO INTL INC COM 95082P105 236 10327 SH SOLE 30 10327 0 0 WESCO INTL INC COM 95082P105 95 4163 SH SOLE 31 908 0 3255 WESCO INTL INC COM 95082P105 1015 44409 SH SOLE 34 44409 0 0 WESCO INTL INC COM 95082P105 102 4452 SH SOLE 36 4452 0 0 WESCO INTL INC COM 95082P105 99 4330 SH SOLE 40 4330 0 0 WEST BANCORPORATION INC CAP STK 95123P106 251 15348 SH SOLE 2 1053 0 14295 WEST BANCORPORATION INC CAP STK 95123P106 5 319 SH SOLE 7 319 0 0 WEST BANCORPORATION INC CAP STK 95123P106 1039 63529 SH SOLE 18 63529 0 0 WEST BANCORPORATION INC CAP STK 95123P106 869 53177 SH SOLE 19 53177 0 0 WEST BANCORPORATION INC CAP STK 95123P106 9378 573584 SH SOLE 21 573584 0 0 WEST BANCORPORATION INC CAP STK 95123P106 6205 379483 SH SOLE 22 368917 0 10566 WEST BANCORPORATION INC CAP STK 95123P106 340 20808 SH SOLE 26 0 0 20808 WEST PHARMACEUTICAL SVSC INC COM 955306105 33338 218969 SH SOLE 2 52733 0 166236 WEST PHARMACEUTICAL SVSC INC COM 955306105 5652 37121 SH SOLE 4 35114 0 2007 WEST PHARMACEUTICAL SVSC INC COM 955306105 7733 50791 SH SOLE 7 13306 0 37485 WEST PHARMACEUTICAL SVSC INC COM 955306105 14 90 SH SOLE 13 90 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 800 5255 SH SOLE 15 5255 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 33506 220074 SH SOLE 18 213833 0 6241 WEST PHARMACEUTICAL SVSC INC COM 955306105 134368 882551 SH SOLE 19 882551 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 565604 3714968 SH SOLE 21 3714968 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 378463 2485797 SH SOLE 22 2364691 0 121106 WEST PHARMACEUTICAL SVSC INC COM 955306105 8677 56990 SH SOLE 23 56990 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 3612 23722 SH SOLE 25 23722 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 22162 145566 SH SOLE 26 66193 0 79373 WEST PHARMACEUTICAL SVSC INC COM 955306105 2287 15021 SH SOLE 28 10583 0 4438 WEST PHARMACEUTICAL SVSC INC COM 955306105 2661 17480 SH SOLE 29 1555 0 15925 WEST PHARMACEUTICAL SVSC INC COM 955306105 18448 121168 SH SOLE 30 121168 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 67227 441557 SH SOLE 31 13362 0 428195 WEST PHARMACEUTICAL SVSC INC COM 955306105 618 4056 SH SOLE 34 4056 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 2797 18369 SH SOLE 36 18369 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 267 1755 SH SOLE 40 1755 0 0 WESTAMERICA BANCORPORATION COM 957090103 1261 21448 SH SOLE 2 905 0 20543 WESTAMERICA BANCORPORATION COM 957090103 27 467 SH SOLE 7 467 0 0 WESTAMERICA BANCORPORATION COM 957090103 7400 125894 SH SOLE 18 125894 0 0 WESTAMERICA BANCORPORATION COM 957090103 2702 45964 SH SOLE 19 45964 0 0 WESTAMERICA BANCORPORATION COM 957090103 168994 2875028 SH SOLE 21 2875028 0 0 WESTAMERICA BANCORPORATION COM 957090103 45111 767454 SH SOLE 22 741429 0 26025 WESTAMERICA BANCORPORATION COM 957090103 602 10245 SH SOLE 26 8645 0 1600 WESTAMERICA BANCORPORATION COM 957090103 221 3763 SH SOLE 28 3763 0 0 WESTAMERICA BANCORPORATION COM 957090103 2131 36252 SH SOLE 30 36252 0 0 WESTAMERICA BANCORPORATION COM 957090103 168 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 30 38699 SH SOLE 21 38699 0 0 WESTELL TECHNOLOGIES INC CL A NEW 957541204 233 298868 SH SOLE 22 298868 0 0 WESTERN ALLIANCE BANCORP COM 957638109 6139 200547 SH SOLE 2 20279 0 180268 WESTERN ALLIANCE BANCORP COM 957638109 15 487 SH SOLE 4 487 0 0 WESTERN ALLIANCE BANCORP COM 957638109 66 2140 SH SOLE 7 2140 0 0 WESTERN ALLIANCE BANCORP COM 957638109 1425 46547 SH SOLE 18 46547 0 0 WESTERN ALLIANCE BANCORP COM 957638109 686 22426 SH SOLE 19 22426 0 0 WESTERN ALLIANCE BANCORP COM 957638109 37559 1227014 SH SOLE 21 1227014 0 0 WESTERN ALLIANCE BANCORP COM 957638109 78559 2566442 SH SOLE 22 2410125 0 156317 WESTERN ALLIANCE BANCORP COM 957638109 1243 40611 SH SOLE 26 20017 0 20594 WESTERN ALLIANCE BANCORP COM 957638109 446 14560 SH SOLE 28 14560 0 0 WESTERN ALLIANCE BANCORP COM 957638109 992 32400 SH SOLE 30 32400 0 0 WESTERN ALLIANCE BANCORP COM 957638109 60 1947 SH SOLE 31 1947 0 0 WESTERN ALLIANCE BANCORP COM 957638109 42 1371 SH SOLE 34 1371 0 0 WESTERN ALLIANCE BANCORP COM 957638109 77 2506 SH SOLE 36 2506 0 0 WESTERN ALLIANCE BANCORP COM 957638109 320 10446 SH SOLE 40 10446 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 110 47911 SH SOLE 2 2534 0 45377 WESTERN ASSET MTG CAP CORP COM 95790D105 1 386 SH SOLE 4 386 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 4 1545 SH SOLE 7 1545 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 449 195878 SH SOLE 18 195878 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 213 93209 SH SOLE 19 93209 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 6877 3003265 SH SOLE 21 3003265 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 4139 1807408 SH SOLE 22 1758802 0 48606 WESTERN ASSET MTG CAP CORP COM 95790D105 55 24130 SH SOLE 26 0 0 24130 WESTERN ASSET MTG CAP CORP COM 95790D105 15 6376 SH SOLE 28 6376 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 23 10158 SH SOLE 30 10158 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 10 4222 SH SOLE 40 4222 0 0 WESTERN DIGITAL CORP. COM 958102105 29737 714486 SH SOLE 2 72380 0 642106 WESTERN DIGITAL CORP. COM 958102105 5410 129981 SH SOLE 4 122175 0 7806 WESTERN DIGITAL CORP. COM 958102105 14632 351561 SH SOLE 7 280508 0 71053 WESTERN DIGITAL CORP. COM 958102105 481 11566 SH SOLE 13 11566 0 0 WESTERN DIGITAL CORP. COM 958102105 1358 32628 SH SOLE 15 32628 0 0 WESTERN DIGITAL CORP. COM 958102105 29728 714260 SH SOLE 18 672035 0 42225 WESTERN DIGITAL CORP. COM 958102105 4132 99269 SH SOLE 19 99269 0 0 WESTERN DIGITAL CORP. COM 958102105 516139 12401228 SH SOLE 21 12401228 0 0 WESTERN DIGITAL CORP. COM 958102105 297201 7140819 SH SOLE 22 6417266 0 723553 WESTERN DIGITAL CORP. COM 958102105 8944 214887 SH SOLE 23 214887 0 0 WESTERN DIGITAL CORP. COM 958102105 12807 307716 SH SOLE 25 307716 0 0 WESTERN DIGITAL CORP. COM 958102105 56558 1358911 SH SOLE 26 235957 0 1122954 WESTERN DIGITAL CORP. COM 958102105 2516 60445 SH SOLE 28 42669 0 17776 WESTERN DIGITAL CORP. COM 958102105 243 5837 SH SOLE 29 5837 0 0 WESTERN DIGITAL CORP. COM 958102105 60488 1453336 SH SOLE 30 1453336 0 0 WESTERN DIGITAL CORP. COM 958102105 4644 111569 SH SOLE 31 53115 0 58454 WESTERN DIGITAL CORP. COM 958102105 5229 125633 SH SOLE 32 125633 0 0 WESTERN DIGITAL CORP. COM 958102105 922 22164 SH SOLE 34 22164 0 0 WESTERN DIGITAL CORP. COM 958102105 10055 241586 SH SOLE 36 241586 0 0 WESTERN DIGITAL CORP. COM 958102105 246 5912 SH SOLE 40 5912 0 0 WESTERN DIGITAL CORP. OPTIONS 958102105 21 500 SH Put SOLE 2 500 0 0 WESTERN DIGITAL CORP. OPTIONS 958102105 2302 55300 SH Put SOLE 19 55300 0 0 WESTERN DIGITAL CORP. OPTIONS 958102105 29 700 SH Put SOLE 22 700 0 0 WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 2920 3357000 PRN SOLE 21 3357000 0 0 WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 1740 2000000 PRN SOLE 22 2000000 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 5 1508 SH SOLE 22 0 0 1508 WESTERN NEW ENG BANCORP INC COM 958892101 151 22331 SH SOLE 2 950 0 21381 WESTERN NEW ENG BANCORP INC COM 958892101 4 569 SH SOLE 7 569 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 618 91353 SH SOLE 18 91353 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 325 48097 SH SOLE 19 48097 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 5981 884743 SH SOLE 21 884743 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 7768 1149146 SH SOLE 22 1134179 0 14967 WESTERN UN CO COM 959802109 21234 1171208 SH SOLE 2 253102 0 918106 WESTERN UN CO COM 959802109 3871 213526 SH SOLE 4 201369 0 12157 WESTERN UN CO COM 959802109 15505 855233 SH SOLE 7 607965 0 247268 WESTERN UN CO COM 959802109 23 1283 SH SOLE 13 1283 0 0 WESTERN UN CO COM 959802109 849 46828 SH SOLE 15 46828 0 0 WESTERN UN CO COM 959802109 22602 1246639 SH SOLE 18 1183375 0 63264 WESTERN UN CO COM 959802109 2724 150246 SH SOLE 19 150246 0 0 WESTERN UN CO COM 959802109 595949 32870853 SH SOLE 21 32870853 0 0 WESTERN UN CO COM 959802109 242114 13354355 SH SOLE 22 12325482 0 1028873 WESTERN UN CO COM 959802109 5744 316812 SH SOLE 23 316812 0 0 WESTERN UN CO COM 959802109 10448 576268 SH SOLE 25 576268 0 0 WESTERN UN CO COM 959802109 57064 3147468 SH SOLE 26 490690 0 2656778 WESTERN UN CO COM 959802109 1568 86482 SH SOLE 28 60151 0 26331 WESTERN UN CO COM 959802109 1724 95087 SH SOLE 29 5137 0 89950 WESTERN UN CO COM 959802109 48539 2677250 SH SOLE 30 2677250 0 0 WESTERN UN CO COM 959802109 1628 89814 SH SOLE 31 67370 0 22444 WESTERN UN CO COM 959802109 2850 157184 SH SOLE 32 157184 0 0 WESTERN UN CO COM 959802109 401 22103 SH SOLE 34 22103 0 0 WESTERN UN CO COM 959802109 6092 335999 SH SOLE 35 335999 0 0 WESTERN UN CO COM 959802109 10633 586495 SH SOLE 36 586495 0 0 WESTERN UN CO COM 959802109 169 9319 SH SOLE 40 9319 0 0 WESTLAKE CHEM CORP COM 960413102 3591 94089 SH SOLE 2 7024 0 87065 WESTLAKE CHEM CORP COM 960413102 637 16695 SH SOLE 4 15669 0 1026 WESTLAKE CHEM CORP COM 960413102 144 3765 SH SOLE 7 3765 0 0 WESTLAKE CHEM CORP COM 960413102 17 457 SH SOLE 13 457 0 0 WESTLAKE CHEM CORP COM 960413102 192 5040 SH SOLE 15 5040 0 0 WESTLAKE CHEM CORP COM 960413102 968 25368 SH SOLE 18 21657 0 3711 WESTLAKE CHEM CORP COM 960413102 577 15107 SH SOLE 19 15107 0 0 WESTLAKE CHEM CORP COM 960413102 19304 505747 SH SOLE 21 505747 0 0 WESTLAKE CHEM CORP COM 960413102 35606 932836 SH SOLE 22 869839 0 62997 WESTLAKE CHEM CORP COM 960413102 1117 29257 SH SOLE 23 29257 0 0 WESTLAKE CHEM CORP COM 960413102 1216 31847 SH SOLE 25 31847 0 0 WESTLAKE CHEM CORP COM 960413102 6554 171718 SH SOLE 26 73481 0 98237 WESTLAKE CHEM CORP COM 960413102 259 6782 SH SOLE 28 4778 0 2004 WESTLAKE CHEM CORP COM 960413102 34 899 SH SOLE 29 899 0 0 WESTLAKE CHEM CORP COM 960413102 2658 69646 SH SOLE 30 69646 0 0 WESTLAKE CHEM CORP COM 960413102 288 7535 SH SOLE 31 6793 0 742 WESTLAKE CHEM CORP COM 960413102 67 1767 SH SOLE 34 1767 0 0 WESTLAKE CHEM CORP COM 960413102 978 25616 SH SOLE 36 25616 0 0 WESTLAKE CHEM CORP COM 960413102 30 791 SH SOLE 40 791 0 0 WESTROCK CO COM 96145D105 22526 797092 SH SOLE 2 215923 0 581169 WESTROCK CO COM 96145D105 3833 135620 SH SOLE 4 128853 0 6767 WESTROCK CO COM 96145D105 7193 254537 SH SOLE 7 237852 0 16685 WESTROCK CO COM 96145D105 1328 46993 SH SOLE 13 46993 0 0 WESTROCK CO COM 96145D105 775 27409 SH SOLE 15 27409 0 0 WESTROCK CO COM 96145D105 20441 723327 SH SOLE 18 656252 0 67075 WESTROCK CO COM 96145D105 14157 500972 SH SOLE 19 500972 0 0 WESTROCK CO COM 96145D105 328190 11613243 SH SOLE 21 11613243 0 0 WESTROCK CO COM 96145D105 198137 7011226 SH SOLE 22 6155518 0 855708 WESTROCK CO COM 96145D105 6695 236924 SH SOLE 23 236924 0 0 WESTROCK CO COM 96145D105 7557 267402 SH SOLE 25 267402 0 0 WESTROCK CO COM 96145D105 27956 989239 SH SOLE 26 242488 0 746751 WESTROCK CO COM 96145D105 1498 52993 SH SOLE 28 37477 0 15516 WESTROCK CO COM 96145D105 3333 117934 SH SOLE 29 49517 0 68417 WESTROCK CO COM 96145D105 31958 1130861 SH SOLE 30 1130861 0 0 WESTROCK CO COM 96145D105 3684 130373 SH SOLE 31 45056 0 85317 WESTROCK CO COM 96145D105 2547 90134 SH SOLE 32 90134 0 0 WESTROCK CO COM 96145D105 1618 57255 SH SOLE 34 57255 0 0 WESTROCK CO COM 96145D105 12313 435709 SH SOLE 35 435709 0 0 WESTROCK CO COM 96145D105 6661 235695 SH SOLE 36 235695 0 0 WESTROCK CO COM 96145D105 144 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 8 8447 SH SOLE 22 8447 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 166 9057 SH SOLE 2 1230 0 7827 WESTWOOD HLDGS GROUP INC COM 961765104 3 149 SH SOLE 7 149 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 577 31505 SH SOLE 18 31505 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 647 35336 SH SOLE 19 35336 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 5470 298760 SH SOLE 21 298760 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 6125 334535 SH SOLE 22 324178 0 10357 WESTWOOD HLDGS GROUP INC COM 961765104 62 3395 SH SOLE 23 3395 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 171 9366 SH SOLE 26 0 0 9366 WESTWOOD HLDGS GROUP INC COM 961765104 21 1133 SH SOLE 28 1133 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 17 948 SH SOLE 30 948 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 13 715 SH SOLE 40 715 0 0 WEX INC COM 96208T104 10801 103314 SH SOLE 2 24628 0 78686 WEX INC COM 96208T104 75 721 SH SOLE 4 721 0 0 WEX INC COM 96208T104 90 861 SH SOLE 7 861 0 0 WEX INC COM 96208T104 12427 118866 SH SOLE 18 118866 0 0 WEX INC COM 96208T104 1065 10187 SH SOLE 19 10187 0 0 WEX INC COM 96208T104 221919 2122608 SH SOLE 21 2122608 0 0 WEX INC COM 96208T104 145353 1390273 SH SOLE 22 1321995 0 68278 WEX INC COM 96208T104 23 222 SH SOLE 23 222 0 0 WEX INC COM 96208T104 2460 23529 SH SOLE 26 10651 0 12878 WEX INC COM 96208T104 668 6392 SH SOLE 28 6392 0 0 WEX INC COM 96208T104 3975 38023 SH SOLE 30 38023 0 0 WEX INC COM 96208T104 136 1300 SH SOLE 31 904 0 396 WEX INC COM 96208T104 10113 96726 SH SOLE 34 96726 0 0 WEX INC COM 96208T104 69 663 SH SOLE 36 663 0 0 WEX INC COM 96208T104 496 4743 SH SOLE 40 4743 0 0 WEYCO GROUP INC COM 962149100 129 6415 SH SOLE 2 241 0 6174 WEYCO GROUP INC COM 962149100 3 172 SH SOLE 7 172 0 0 WEYCO GROUP INC COM 962149100 456 22602 SH SOLE 18 22602 0 0 WEYCO GROUP INC COM 962149100 221 10978 SH SOLE 19 10978 0 0 WEYCO GROUP INC COM 962149100 4377 217003 SH SOLE 21 217003 0 0 WEYCO GROUP INC COM 962149100 3913 194009 SH SOLE 22 190592 0 3417 WEYERHAEUSER CO COM 962166104 31317 1847612 SH SOLE 2 222449 0 1625163 WEYERHAEUSER CO COM 962166104 6096 359634 SH SOLE 4 339932 0 19702 WEYERHAEUSER CO COM 962166104 10715 632134 SH SOLE 7 596975 0 35159 WEYERHAEUSER CO COM 962166104 39 2326 SH SOLE 13 2326 0 0 WEYERHAEUSER CO COM 962166104 1279 75431 SH SOLE 15 75431 0 0 WEYERHAEUSER CO COM 962166104 28308 1670098 SH SOLE 18 1561909 0 108189 WEYERHAEUSER CO COM 962166104 16322 962956 SH SOLE 19 962956 0 0 WEYERHAEUSER CO COM 962166104 347538 20503704 SH SOLE 21 20503704 0 0 WEYERHAEUSER CO COM 962166104 305827 18042902 SH SOLE 22 16231633 0 1811269 WEYERHAEUSER CO COM 962166104 9017 531958 SH SOLE 23 531958 0 0 WEYERHAEUSER CO COM 962166104 20249 1194656 SH SOLE 25 1194656 0 0 WEYERHAEUSER CO COM 962166104 56593 3338830 SH SOLE 26 532529 0 2806301 WEYERHAEUSER CO COM 962166104 2554 150652 SH SOLE 28 106905 0 43747 WEYERHAEUSER CO COM 962166104 260 15316 SH SOLE 29 15316 0 0 WEYERHAEUSER CO COM 962166104 47110 2779376 SH SOLE 30 2779376 0 0 WEYERHAEUSER CO COM 962166104 4261 251374 SH SOLE 31 141345 0 110029 WEYERHAEUSER CO COM 962166104 6701 395356 SH SOLE 34 395356 0 0 WEYERHAEUSER CO COM 962166104 9426 556095 SH SOLE 36 556095 0 0 WEYERHAEUSER CO COM 962166104 262 15436 SH SOLE 40 15436 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 23795 864323 SH SOLE 19 864323 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 3943 143226 SH SOLE 21 143226 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 1574 57166 SH SOLE 25 57166 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 15298 555700 SH SOLE 29 555700 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 2384 86595 SH SOLE 34 86595 0 0 WHEELER REAL ESTATE INVT TR COM NEW 963025705 1 736 SH SOLE 21 736 0 0 WHEELER REAL ESTATE INVT TR COM NEW 963025705 48 47749 SH SOLE 22 47749 0 0 WHIRLPOOL CORP COM 963320106 15024 175104 SH SOLE 2 31059 0 144045 WHIRLPOOL CORP COM 963320106 2908 33893 SH SOLE 4 32070 0 1823 WHIRLPOOL CORP COM 963320106 8584 100043 SH SOLE 7 58891 0 41152 WHIRLPOOL CORP COM 963320106 133 1555 SH SOLE 13 1555 0 0 WHIRLPOOL CORP COM 963320106 640 7460 SH SOLE 15 7460 0 0 WHIRLPOOL CORP COM 963320106 14155 164976 SH SOLE 18 155667 0 9309 WHIRLPOOL CORP COM 963320106 1473 17165 SH SOLE 19 17165 0 0 WHIRLPOOL CORP COM 963320106 135991 1584978 SH SOLE 21 1584978 0 0 WHIRLPOOL CORP COM 963320106 147327 1717102 SH SOLE 22 1551257 0 165845 WHIRLPOOL CORP COM 963320106 3991 46516 SH SOLE 23 46516 0 0 WHIRLPOOL CORP COM 963320106 6129 71431 SH SOLE 25 71431 0 0 WHIRLPOOL CORP COM 963320106 28476 331890 SH SOLE 26 66844 0 265046 WHIRLPOOL CORP COM 963320106 1147 13365 SH SOLE 28 9111 0 4254 WHIRLPOOL CORP COM 963320106 1267 14768 SH SOLE 29 1254 0 13514 WHIRLPOOL CORP COM 963320106 21677 252648 SH SOLE 30 252648 0 0 WHIRLPOOL CORP COM 963320106 1495 17420 SH SOLE 31 12281 0 5139 WHIRLPOOL CORP COM 963320106 265 3090 SH SOLE 34 3090 0 0 WHIRLPOOL CORP COM 963320106 4907 57191 SH SOLE 36 57191 0 0 WHIRLPOOL CORP COM 963320106 126 1465 SH SOLE 40 1465 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 6416 7051 SH SOLE 2 1807 0 5244 WHITE MTNS INS GROUP LTD COM G9618E107 14 15 SH SOLE 4 15 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 48 53 SH SOLE 7 53 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 1380 1516 SH SOLE 18 1516 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 2978 3272 SH SOLE 19 3272 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 37689 41416 SH SOLE 21 41416 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 88460 97209 SH SOLE 22 91913 0 5296 WHITE MTNS INS GROUP LTD COM G9618E107 608 668 SH SOLE 25 668 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 791 869 SH SOLE 26 585 0 284 WHITE MTNS INS GROUP LTD COM G9618E107 399 439 SH SOLE 28 439 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 1040 1143 SH SOLE 30 1143 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 59 65 SH SOLE 31 65 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 1010 1110 SH SOLE 34 1110 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 40 44 SH SOLE 36 44 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 337 370 SH SOLE 40 370 0 0 WHITEHORSE FIN INC COM 96524V106 490 69270 SH SOLE 30 69270 0 0 WHITESTONE REIT COM 966084204 240 38707 SH SOLE 2 1560 0 37147 WHITESTONE REIT COM 966084204 5 762 SH SOLE 7 762 0 0 WHITESTONE REIT COM 966084204 1157 186595 SH SOLE 18 186595 0 0 WHITESTONE REIT COM 966084204 434 69964 SH SOLE 19 69964 0 0 WHITESTONE REIT COM 966084204 28911 4663057 SH SOLE 21 4663057 0 0 WHITESTONE REIT COM 966084204 8445 1362118 SH SOLE 22 1320126 0 41992 WHITESTONE REIT COM 966084204 9 1393 SH SOLE 23 1393 0 0 WHITESTONE REIT COM 966084204 139 22408 SH SOLE 26 0 0 22408 WHITESTONE REIT COM 966084204 51 8169 SH SOLE 28 8169 0 0 WHITESTONE REIT COM 966084204 299 48242 SH SOLE 30 48242 0 0 WHITING PETE CORP NEW COM NEW 966387409 61 91335 SH SOLE 2 3776 0 87559 WHITING PETE CORP NEW COM NEW 966387409 0 408 SH SOLE 4 408 0 0 WHITING PETE CORP NEW COM NEW 966387409 11 16516 SH SOLE 7 16516 0 0 WHITING PETE CORP NEW COM NEW 966387409 281 419589 SH SOLE 18 419589 0 0 WHITING PETE CORP NEW COM NEW 966387409 108 160755 SH SOLE 19 160755 0 0 WHITING PETE CORP NEW COM NEW 966387409 6824 10179411 SH SOLE 21 10179411 0 0 WHITING PETE CORP NEW COM NEW 966387409 1890 2819150 SH SOLE 22 2686196 0 132954 WHITING PETE CORP NEW COM NEW 966387409 24 35103 SH SOLE 26 26841 0 8262 WHITING PETE CORP NEW COM NEW 966387409 8 11965 SH SOLE 28 11965 0 0 WHITING PETE CORP NEW COM NEW 966387409 102 151768 SH SOLE 30 151768 0 0 WHITING PETE CORP NEW COM NEW 966387409 37 55724 SH SOLE 31 0 0 55724 WHITING PETE CORP NEW COM NEW 966387409 19 27969 SH SOLE 36 27969 0 0 WHITING PETE CORP NEW COM NEW 966387409 6 9210 SH SOLE 40 9210 0 0 WIDEOPENWEST INC COM 96758W101 113 23805 SH SOLE 2 1084 0 22721 WIDEOPENWEST INC COM 96758W101 4 770 SH SOLE 7 770 0 0 WIDEOPENWEST INC COM 96758W101 442 92756 SH SOLE 18 92756 0 0 WIDEOPENWEST INC COM 96758W101 212 44512 SH SOLE 19 44512 0 0 WIDEOPENWEST INC COM 96758W101 4201 882534 SH SOLE 21 882534 0 0 WIDEOPENWEST INC COM 96758W101 3893 817915 SH SOLE 22 800089 0 17826 WIDEOPENWEST INC COM 96758W101 19 3929 SH SOLE 30 3929 0 0 WIDEPOINT CORP COM 967590100 22 60932 SH SOLE 21 60932 0 0 WIDEPOINT CORP COM 967590100 57 155395 SH SOLE 22 155395 0 0 WILEY JOHN & SONS INC CL A 968223206 4446 118583 SH SOLE 2 28371 0 90212 WILEY JOHN & SONS INC CL A 968223206 6 159 SH SOLE 4 159 0 0 WILEY JOHN & SONS INC CL A 968223206 1615 43089 SH SOLE 7 43089 0 0 WILEY JOHN & SONS INC CL A 968223206 5000 133372 SH SOLE 18 133372 0 0 WILEY JOHN & SONS INC CL A 968223206 389 10372 SH SOLE 19 10372 0 0 WILEY JOHN & SONS INC CL A 968223206 80198 2139175 SH SOLE 21 2139175 0 0 WILEY JOHN & SONS INC CL A 968223206 53425 1425039 SH SOLE 22 1348833 0 76206 WILEY JOHN & SONS INC CL A 968223206 839 22367 SH SOLE 26 11896 0 10471 WILEY JOHN & SONS INC CL A 968223206 220 5875 SH SOLE 28 5875 0 0 WILEY JOHN & SONS INC CL A 968223206 608 16229 SH SOLE 30 16229 0 0 WILEY JOHN & SONS INC CL A 968223206 35 934 SH SOLE 31 934 0 0 WILEY JOHN & SONS INC CL A 968223206 85 2279 SH SOLE 34 2279 0 0 WILEY JOHN & SONS INC CL A 968223206 60 1593 SH SOLE 36 1593 0 0 WILEY JOHN & SONS INC CL A 968223206 194 5166 SH SOLE 40 5166 0 0 WILEY JOHN & SONS INC CL B 968223305 30 787 SH SOLE 21 787 0 0 WILHELMINA INTL INC COM NEW 968235200 1 224 SH SOLE 18 224 0 0 WILHELMINA INTL INC COM NEW 968235200 1 303 SH SOLE 21 303 0 0 WILLAMETTE VY VINEYARD INC COM 969136100 5 949 SH SOLE 18 949 0 0 WILLAMETTE VY VINEYARD INC COM 969136100 4 794 SH SOLE 21 794 0 0 WILLDAN GROUP INC COM 96924N100 77 3585 SH SOLE 2 395 0 3190 WILLDAN GROUP INC COM 96924N100 4 208 SH SOLE 7 208 0 0 WILLDAN GROUP INC COM 96924N100 809 37873 SH SOLE 18 37873 0 0 WILLDAN GROUP INC COM 96924N100 398 18625 SH SOLE 19 18625 0 0 WILLDAN GROUP INC COM 96924N100 7610 356102 SH SOLE 21 356102 0 0 WILLDAN GROUP INC COM 96924N100 6681 312647 SH SOLE 22 299453 0 13194 WILLDAN GROUP INC COM 96924N100 58 2697 SH SOLE 26 0 0 2697 WILLDAN GROUP INC COM 96924N100 32 1519 SH SOLE 30 1519 0 0 WILLDAN GROUP INC COM 96924N100 46 2173 SH SOLE 40 2173 0 0 WILLIAMS COS INC COM 969457100 62878 4443669 SH SOLE 2 1794496 0 2649173 WILLIAMS COS INC COM 969457100 9503 671616 SH SOLE 4 639696 0 31920 WILLIAMS COS INC COM 969457100 36797 2600496 SH SOLE 7 2553384 0 47112 WILLIAMS COS INC COM 969457100 1674 118289 SH SOLE 13 118289 0 0 WILLIAMS COS INC COM 969457100 1845 130365 SH SOLE 15 130365 0 0 WILLIAMS COS INC COM 969457100 198590 14034655 SH SOLE 18 13134535 0 900120 WILLIAMS COS INC COM 969457100 340333 24051793 SH SOLE 19 24051793 0 0 WILLIAMS COS INC COM 969457100 516633 36511162 SH SOLE 21 36511162 0 0 WILLIAMS COS INC COM 969457100 447524 31627110 SH SOLE 22 28565398 0 3061712 WILLIAMS COS INC COM 969457100 13927 984232 SH SOLE 23 984232 0 0 WILLIAMS COS INC COM 969457100 24616 1739620 SH SOLE 25 1739620 0 0 WILLIAMS COS INC COM 969457100 59757 4223136 SH SOLE 26 818825 0 3404311 WILLIAMS COS INC COM 969457100 3474 245544 SH SOLE 28 173892 0 71652 WILLIAMS COS INC COM 969457100 17204 1215856 SH SOLE 29 433413 0 782443 WILLIAMS COS INC COM 969457100 69970 4944899 SH SOLE 30 4944899 0 0 WILLIAMS COS INC COM 969457100 4820 340650 SH SOLE 31 221552 0 119098 WILLIAMS COS INC COM 969457100 74865 5290780 SH SOLE 34 5290780 0 0 WILLIAMS COS INC COM 969457100 14099 996407 SH SOLE 36 996407 0 0 WILLIAMS COS INC COM 969457100 400 28234 SH SOLE 40 28234 0 0 WILLIAMS SONOMA INC COM 969904101 8605 202377 SH SOLE 2 61704 0 140673 WILLIAMS SONOMA INC COM 969904101 14 322 SH SOLE 4 322 0 0 WILLIAMS SONOMA INC COM 969904101 257 6033 SH SOLE 7 6033 0 0 WILLIAMS SONOMA INC COM 969904101 10386 244260 SH SOLE 18 244260 0 0 WILLIAMS SONOMA INC COM 969904101 784 18428 SH SOLE 19 18428 0 0 WILLIAMS SONOMA INC COM 969904101 164967 3879742 SH SOLE 21 3879742 0 0 WILLIAMS SONOMA INC COM 969904101 110150 2590551 SH SOLE 22 2455233 0 135318 WILLIAMS SONOMA INC COM 969904101 1406 33076 SH SOLE 26 16347 0 16729 WILLIAMS SONOMA INC COM 969904101 473 11135 SH SOLE 28 11135 0 0 WILLIAMS SONOMA INC COM 969904101 4424 104035 SH SOLE 30 104035 0 0 WILLIAMS SONOMA INC COM 969904101 280 6582 SH SOLE 31 1582 0 5000 WILLIAMS SONOMA INC COM 969904101 64 1496 SH SOLE 34 1496 0 0 WILLIAMS SONOMA INC COM 969904101 130 3064 SH SOLE 36 3064 0 0 WILLIAMS SONOMA INC COM 969904101 363 8526 SH SOLE 40 8526 0 0 WILLIS LEASE FINANCE CORP COM 970646105 68 2557 SH SOLE 2 120 0 2437 WILLIS LEASE FINANCE CORP COM 970646105 290 10902 SH SOLE 18 10902 0 0 WILLIS LEASE FINANCE CORP COM 970646105 145 5457 SH SOLE 19 5457 0 0 WILLIS LEASE FINANCE CORP COM 970646105 2902 109091 SH SOLE 21 109091 0 0 WILLIS LEASE FINANCE CORP COM 970646105 1515 56943 SH SOLE 22 55079 0 1864 WILLIS TOWERS WATSON PLC LTD SHS G96629103 55867 328922 SH SOLE 2 45727 0 283195 WILLIS TOWERS WATSON PLC LTD SHS G96629103 10282 60534 SH SOLE 4 57055 0 3479 WILLIS TOWERS WATSON PLC LTD SHS G96629103 22061 129888 SH SOLE 7 121541 0 8347 WILLIS TOWERS WATSON PLC LTD SHS G96629103 910 5357 SH SOLE 13 5357 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 2421 14255 SH SOLE 15 14255 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 224373 1321006 SH SOLE 18 1240621 0 80385 WILLIS TOWERS WATSON PLC LTD SHS G96629103 283701 1670301 SH SOLE 19 1670301 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 580933 3420268 SH SOLE 21 3420268 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 550211 3239393 SH SOLE 22 2918038 0 321355 WILLIS TOWERS WATSON PLC LTD SHS G96629103 17000 100089 SH SOLE 23 100089 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 26495 155988 SH SOLE 25 155988 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 110865 652722 SH SOLE 26 89066 0 563656 WILLIS TOWERS WATSON PLC LTD SHS G96629103 4495 26464 SH SOLE 28 18446 0 8018 WILLIS TOWERS WATSON PLC LTD SHS G96629103 3165 18634 SH SOLE 29 2239 0 16395 WILLIS TOWERS WATSON PLC LTD SHS G96629103 91221 537068 SH SOLE 30 537068 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 6185 36416 SH SOLE 31 22440 0 13976 WILLIS TOWERS WATSON PLC LTD SHS G96629103 3460 20368 SH SOLE 32 20368 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 9961 58648 SH SOLE 34 58648 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 14767 86940 SH SOLE 36 86940 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 534 3143 SH SOLE 40 3143 0 0 WILLSCOT CORP COM 971375126 306 30202 SH SOLE 2 3420 0 26782 WILLSCOT CORP COM 971375126 3 255 SH SOLE 4 255 0 0 WILLSCOT CORP COM 971375126 8 754 SH SOLE 7 754 0 0 WILLSCOT CORP COM 971375126 1859 183514 SH SOLE 18 183514 0 0 WILLSCOT CORP COM 971375126 1389 137121 SH SOLE 19 137121 0 0 WILLSCOT CORP COM 971375126 17314 1709162 SH SOLE 21 1709162 0 0 WILLSCOT CORP COM 971375126 16655 1644088 SH SOLE 22 1589344 0 54744 WILLSCOT CORP COM 971375126 39 3848 SH SOLE 26 0 0 3848 WILLSCOT CORP COM 971375126 138 13609 SH SOLE 28 13609 0 0 WILLSCOT CORP COM 971375126 251 24811 SH SOLE 30 24811 0 0 WILLSCOT CORP COM 971375126 45 4483 SH SOLE 40 4483 0 0 WINGSTOP INC COM 974155103 1089 13670 SH SOLE 2 3226 0 10444 WINGSTOP INC COM 974155103 13 164 SH SOLE 4 164 0 0 WINGSTOP INC COM 974155103 40 501 SH SOLE 7 501 0 0 WINGSTOP INC COM 974155103 11236 140980 SH SOLE 18 133912 0 7068 WINGSTOP INC COM 974155103 9483 118981 SH SOLE 19 118981 0 0 WINGSTOP INC COM 974155103 248322 3115703 SH SOLE 21 3115703 0 0 WINGSTOP INC COM 974155103 74780 938263 SH SOLE 22 905833 0 32430 WINGSTOP INC COM 974155103 796 9984 SH SOLE 23 9984 0 0 WINGSTOP INC COM 974155103 3579 44903 SH SOLE 26 5898 0 39005 WINGSTOP INC COM 974155103 341 4281 SH SOLE 28 4281 0 0 WINGSTOP INC COM 974155103 3016 37846 SH SOLE 30 37846 0 0 WINGSTOP INC COM 974155103 88 1103 SH SOLE 34 1103 0 0 WINGSTOP INC COM 974155103 245 3080 SH SOLE 40 3080 0 0 WINMARK CORP COM 974250102 205 1610 SH SOLE 2 145 0 1465 WINMARK CORP COM 974250102 5 37 SH SOLE 4 37 0 0 WINMARK CORP COM 974250102 6 45 SH SOLE 7 45 0 0 WINMARK CORP COM 974250102 1139 8942 SH SOLE 18 8942 0 0 WINMARK CORP COM 974250102 555 4354 SH SOLE 19 4354 0 0 WINMARK CORP COM 974250102 11745 92173 SH SOLE 21 92173 0 0 WINMARK CORP COM 974250102 7639 59951 SH SOLE 22 57389 0 2562 WINMARK CORP COM 974250102 13 103 SH SOLE 23 103 0 0 WINMARK CORP COM 974250102 90 704 SH SOLE 26 0 0 704 WINMARK CORP COM 974250102 41 323 SH SOLE 28 323 0 0 WINMARK CORP COM 974250102 37 292 SH SOLE 30 292 0 0 WINMARK CORP COM 974250102 9 67 SH SOLE 34 67 0 0 WINMARK CORP COM 974250102 32 255 SH SOLE 40 255 0 0 WINNEBAGO INDS INC COM 974637100 482 17344 SH SOLE 2 1698 0 15646 WINNEBAGO INDS INC COM 974637100 2 74 SH SOLE 4 74 0 0 WINNEBAGO INDS INC COM 974637100 15 543 SH SOLE 7 543 0 0 WINNEBAGO INDS INC COM 974637100 4020 144561 SH SOLE 18 144561 0 0 WINNEBAGO INDS INC COM 974637100 1651 59378 SH SOLE 19 59378 0 0 WINNEBAGO INDS INC COM 974637100 96978 3487148 SH SOLE 21 3487148 0 0 WINNEBAGO INDS INC COM 974637100 26605 956661 SH SOLE 22 923634 0 33027 WINNEBAGO INDS INC COM 974637100 605 21753 SH SOLE 26 15293 0 6460 WINNEBAGO INDS INC COM 974637100 116 4180 SH SOLE 28 4180 0 0 WINNEBAGO INDS INC COM 974637100 1838 66079 SH SOLE 30 66079 0 0 WINNEBAGO INDS INC COM 974637100 82 2948 SH SOLE 40 2948 0 0 WINTRUST FINL CORP COM 97650W108 4631 140933 SH SOLE 2 41502 0 99431 WINTRUST FINL CORP COM 97650W108 8 248 SH SOLE 4 248 0 0 WINTRUST FINL CORP COM 97650W108 48 1474 SH SOLE 7 1474 0 0 WINTRUST FINL CORP COM 97650W108 8049 244963 SH SOLE 18 243978 0 985 WINTRUST FINL CORP COM 97650W108 1693 51522 SH SOLE 19 51522 0 0 WINTRUST FINL CORP COM 97650W108 90888 2765912 SH SOLE 21 2765912 0 0 WINTRUST FINL CORP COM 97650W108 67037 2040081 SH SOLE 22 1945258 0 94823 WINTRUST FINL CORP COM 97650W108 117 3562 SH SOLE 23 3562 0 0 WINTRUST FINL CORP COM 97650W108 2808 85463 SH SOLE 26 16849 0 68614 WINTRUST FINL CORP COM 97650W108 257 7828 SH SOLE 28 7828 0 0 WINTRUST FINL CORP COM 97650W108 691 21042 SH SOLE 30 21042 0 0 WINTRUST FINL CORP COM 97650W108 39 1194 SH SOLE 31 1194 0 0 WINTRUST FINL CORP COM 97650W108 302 9195 SH SOLE 34 9195 0 0 WINTRUST FINL CORP COM 97650W108 34 1047 SH SOLE 36 1047 0 0 WINTRUST FINL CORP COM 97650W108 186 5666 SH SOLE 40 5666 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 3357 1082964 SH SOLE 2 123784 0 959180 WIPRO LTD SPON ADR 1 SH 97651M109 593 191297 SH SOLE 7 0 0 191297 WIPRO LTD SPON ADR 1 SH 97651M109 7843 2529857 SH SOLE 18 2529857 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 5193 1675035 SH SOLE 21 1675035 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 9573 3087973 SH SOLE 22 3087973 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 412 132880 SH SOLE 25 132880 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 9746 3143765 SH SOLE 26 504910 0 2638855 WIPRO LTD SPON ADR 1 SH 97651M109 4378 1412373 SH SOLE 28 1412373 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 2345 756315 SH SOLE 30 756315 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 52 16869 SH SOLE 31 0 0 16869 WIRELESS TELECOM GROUP INC COM 976524108 3 3476 SH SOLE 18 3476 0 0 WIRELESS TELECOM GROUP INC COM 976524108 54 57328 SH SOLE 21 57328 0 0 WISDOMTREE INVTS INC COM 97717P104 231 99209 SH SOLE 2 7976 0 91233 WISDOMTREE INVTS INC COM 97717P104 1 323 SH SOLE 4 323 0 0 WISDOMTREE INVTS INC COM 97717P104 7 2867 SH SOLE 7 2867 0 0 WISDOMTREE INVTS INC COM 97717P104 1437 616794 SH SOLE 18 616794 0 0 WISDOMTREE INVTS INC COM 97717P104 681 292218 SH SOLE 19 292218 0 0 WISDOMTREE INVTS INC COM 97717P104 32072 13764720 SH SOLE 21 13764720 0 0 WISDOMTREE INVTS INC COM 97717P104 8876 3809371 SH SOLE 22 3664464 0 144907 WISDOMTREE INVTS INC COM 97717P104 32 13650 SH SOLE 26 7318 0 6332 WISDOMTREE INVTS INC COM 97717P104 40 17107 SH SOLE 28 17107 0 0 WISDOMTREE INVTS INC COM 97717P104 359 154097 SH SOLE 30 154097 0 0 WISDOMTREE INVTS INC COM 97717P104 29 12488 SH SOLE 40 12488 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 1 26 SH SOLE 17 0 0 26 WISDOMTREE TR EM MKTS QTLY DIV 97717W323 1 38 SH SOLE 17 0 0 38 WISDOMTREE TR INDIA ERNGS FD 97717W422 6748 416523 SH SOLE 2 0 0 416523 WISDOMTREE TR INDIA ERNGS FD 97717W422 37579 2319668 SH SOLE 22 2319668 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 1 42 SH SOLE 17 0 0 42 WISDOMTREE TR US MIDCAP FUND 97717W570 1 25 SH SOLE 17 0 0 25 WISDOMTREE TR INTL SMCAP DIV 97717W760 0 9 SH SOLE 17 0 0 9 WISDOMTREE TR JAPN HEDGE EQT 97717W851 5820 138074 SH SOLE 18 0 0 138074 WISDOMTREE TR YIELD ENHANCD US 97717X511 1 19 SH SOLE 17 0 0 19 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1 27 SH SOLE 17 0 0 27 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 6004 117171 SH SOLE 18 0 0 117171 WISDOMTREE TR CHINADIV EX FI 97717X719 3 39 SH SOLE 17 0 0 39 WISDOMTREE TR EM LCL DEBT FD 97717X867 1 29 SH SOLE 17 0 0 29 WIX COM LTD SHS M98068105 1093 10843 SH SOLE 2 5289 0 5554 WIX COM LTD SHS M98068105 2279 22601 SH SOLE 4 21237 0 1364 WIX COM LTD SHS M98068105 3551 35221 SH SOLE 7 32886 0 2335 WIX COM LTD SHS M98068105 343 3400 SH SOLE 15 3400 0 0 WIX COM LTD SHS M98068105 4732 46931 SH SOLE 18 46743 0 188 WIX COM LTD SHS M98068105 60907 604120 SH SOLE 19 604120 0 0 WIX COM LTD SHS M98068105 61149 606515 SH SOLE 21 606515 0 0 WIX COM LTD SHS M98068105 68735 681764 SH SOLE 22 654504 0 27260 WIX COM LTD SHS M98068105 3674 36440 SH SOLE 23 36440 0 0 WIX COM LTD SHS M98068105 140 1392 SH SOLE 25 1392 0 0 WIX COM LTD SHS M98068105 9780 97001 SH SOLE 26 30239 0 66762 WIX COM LTD SHS M98068105 683 6773 SH SOLE 28 6773 0 0 WIX COM LTD SHS M98068105 16 157 SH SOLE 29 157 0 0 WIX COM LTD SHS M98068105 7801 77377 SH SOLE 30 77377 0 0 WIX COM LTD SHS M98068105 897 8901 SH SOLE 31 7279 0 1622 WIX COM LTD SHS M98068105 1263 12525 SH SOLE 34 12525 0 0 WIX COM LTD SHS M98068105 885 8778 SH SOLE 36 8778 0 0 WIX COM LTD SHS M98068105 97 964 SH SOLE 40 964 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 80 1862 SH SOLE 3 1862 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 438 10183 SH SOLE 18 0 0 10183 WNS HOLDINGS LTD SPON ADR 92932M101 3792 88232 SH SOLE 22 88232 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 162 3758 SH SOLE 25 3758 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 660 15356 SH SOLE 26 0 0 15356 WNS HOLDINGS LTD SPON ADR 92932M101 12 268 SH SOLE 30 268 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 10 226 SH SOLE 34 226 0 0 WOLVERINE WORLD WIDE INC COM 978097103 866 56978 SH SOLE 2 6801 0 50177 WOLVERINE WORLD WIDE INC COM 978097103 2 99 SH SOLE 4 99 0 0 WOLVERINE WORLD WIDE INC COM 978097103 22 1429 SH SOLE 7 1429 0 0 WOLVERINE WORLD WIDE INC COM 978097103 5584 367376 SH SOLE 18 367376 0 0 WOLVERINE WORLD WIDE INC COM 978097103 2501 164541 SH SOLE 19 164541 0 0 WOLVERINE WORLD WIDE INC COM 978097103 137047 9016222 SH SOLE 21 9016222 0 0 WOLVERINE WORLD WIDE INC COM 978097103 36843 2423852 SH SOLE 22 2322929 0 100923 WOLVERINE WORLD WIDE INC COM 978097103 18 1178 SH SOLE 23 1178 0 0 WOLVERINE WORLD WIDE INC COM 978097103 952 62646 SH SOLE 26 19085 0 43561 WOLVERINE WORLD WIDE INC COM 978097103 189 12454 SH SOLE 28 12454 0 0 WOLVERINE WORLD WIDE INC COM 978097103 1659 109148 SH SOLE 30 109148 0 0 WOLVERINE WORLD WIDE INC COM 978097103 19 1227 SH SOLE 34 1227 0 0 WOLVERINE WORLD WIDE INC COM 978097103 47 3081 SH SOLE 36 3081 0 0 WOLVERINE WORLD WIDE INC COM 978097103 133 8759 SH SOLE 40 8759 0 0 WOODWARD INC COM 980745103 9491 159668 SH SOLE 2 61043 0 98625 WOODWARD INC COM 980745103 411 6911 SH SOLE 4 6911 0 0 WOODWARD INC COM 980745103 83 1400 SH SOLE 7 1400 0 0 WOODWARD INC COM 980745103 9603 161554 SH SOLE 18 161106 0 448 WOODWARD INC COM 980745103 986 16594 SH SOLE 19 16594 0 0 WOODWARD INC COM 980745103 161913 2723982 SH SOLE 21 2723982 0 0 WOODWARD INC COM 980745103 110857 1865030 SH SOLE 22 1759391 0 105639 WOODWARD INC COM 980745103 413 6942 SH SOLE 23 6942 0 0 WOODWARD INC COM 980745103 33 549 SH SOLE 25 549 0 0 WOODWARD INC COM 980745103 1827 30732 SH SOLE 26 13416 0 17316 WOODWARD INC COM 980745103 484 8147 SH SOLE 28 8147 0 0 WOODWARD INC COM 980745103 151 2548 SH SOLE 29 2548 0 0 WOODWARD INC COM 980745103 1189 20002 SH SOLE 30 20002 0 0 WOODWARD INC COM 980745103 309 5204 SH SOLE 31 2573 0 2631 WOODWARD INC COM 980745103 204 3429 SH SOLE 34 3429 0 0 WOODWARD INC COM 980745103 33 560 SH SOLE 36 560 0 0 WOODWARD INC COM 980745103 350 5887 SH SOLE 40 5887 0 0 WORKDAY INC CL A 98138H101 63453 487279 SH SOLE 2 123743 0 363536 WORKDAY INC CL A 98138H101 11198 85995 SH SOLE 4 81369 0 4626 WORKDAY INC CL A 98138H101 3004 23071 SH SOLE 7 23071 0 0 WORKDAY INC CL A 98138H101 1739 13358 SH SOLE 13 13358 0 0 WORKDAY INC CL A 98138H101 1808 13882 SH SOLE 15 13882 0 0 WORKDAY INC CL A 98138H101 13668 104963 SH SOLE 18 78986 0 25977 WORKDAY INC CL A 98138H101 13628 104651 SH SOLE 19 104651 0 0 WORKDAY INC CL A 98138H101 251407 1930630 SH SOLE 21 1930630 0 0 WORKDAY INC CL A 98138H101 562025 4315962 SH SOLE 22 3954470 0 361492 WORKDAY INC CL A 98138H101 18818 144511 SH SOLE 23 144511 0 0 WORKDAY INC CL A 98138H101 25119 192895 SH SOLE 25 192895 0 0 WORKDAY INC CL A 98138H101 80645 619297 SH SOLE 26 133687 0 485610 WORKDAY INC CL A 98138H101 4428 34003 SH SOLE 28 24297 0 9706 WORKDAY INC CL A 98138H101 7861 60366 SH SOLE 29 16898 0 43468 WORKDAY INC CL A 98138H101 39803 305656 SH SOLE 30 305656 0 0 WORKDAY INC CL A 98138H101 8894 68298 SH SOLE 31 54490 0 13808 WORKDAY INC CL A 98138H101 3383 25981 SH SOLE 32 25981 0 0 WORKDAY INC CL A 98138H101 2216 17020 SH SOLE 34 17020 0 0 WORKDAY INC CL A 98138H101 14015 107625 SH SOLE 36 107625 0 0 WORKDAY INC CL A 98138H101 500 3839 SH SOLE 40 3839 0 0 WORKDAY INC NOTE 0.250%10/0 98138HAF8 3959 3575000 PRN SOLE 21 3575000 0 0 WORKDAY INC NOTE 0.250%10/0 98138HAF8 233 210000 PRN SOLE 26 0 0 210000 WORKHORSE GROUP INC COM NEW 98138J206 30 16473 SH SOLE 18 16473 0 0 WORKHORSE GROUP INC COM NEW 98138J206 325 179665 SH SOLE 21 179665 0 0 WORKHORSE GROUP INC COM NEW 98138J206 1731 956109 SH SOLE 22 956109 0 0 WORKIVA INC COM CL A 98139A105 446 13803 SH SOLE 2 1902 0 11901 WORKIVA INC COM CL A 98139A105 7 212 SH SOLE 4 212 0 0 WORKIVA INC COM CL A 98139A105 21 641 SH SOLE 7 641 0 0 WORKIVA INC COM CL A 98139A105 4399 136063 SH SOLE 18 129537 0 6526 WORKIVA INC COM CL A 98139A105 2775 85828 SH SOLE 19 85828 0 0 WORKIVA INC COM CL A 98139A105 43241 1337491 SH SOLE 21 1337491 0 0 WORKIVA INC COM CL A 98139A105 34117 1055267 SH SOLE 22 1017882 0 37385 WORKIVA INC COM CL A 98139A105 25 759 SH SOLE 23 759 0 0 WORKIVA INC COM CL A 98139A105 461 14269 SH SOLE 26 11364 0 2905 WORKIVA INC COM CL A 98139A105 122 3759 SH SOLE 28 3759 0 0 WORKIVA INC COM CL A 98139A105 374 11554 SH SOLE 30 11554 0 0 WORKIVA INC COM CL A 98139A105 115 3546 SH SOLE 40 3546 0 0 WORLD ACCEP CORP DEL COM 981419104 192 3508 SH SOLE 2 250 0 3258 WORLD ACCEP CORP DEL COM 981419104 2 35 SH SOLE 4 35 0 0 WORLD ACCEP CORP DEL COM 981419104 7 127 SH SOLE 7 127 0 0 WORLD ACCEP CORP DEL COM 981419104 1424 26075 SH SOLE 18 26075 0 0 WORLD ACCEP CORP DEL COM 981419104 666 12202 SH SOLE 19 12202 0 0 WORLD ACCEP CORP DEL COM 981419104 34175 625807 SH SOLE 21 625807 0 0 WORLD ACCEP CORP DEL COM 981419104 9162 167765 SH SOLE 22 159986 0 7779 WORLD ACCEP CORP DEL COM 981419104 197 3610 SH SOLE 26 2571 0 1039 WORLD ACCEP CORP DEL COM 981419104 53 964 SH SOLE 28 964 0 0 WORLD ACCEP CORP DEL COM 981419104 432 7917 SH SOLE 30 7917 0 0 WORLD ACCEP CORP DEL COM 981419104 8 145 SH SOLE 34 145 0 0 WORLD ACCEP CORP DEL COM 981419104 45 818 SH SOLE 40 818 0 0 WORLD FUEL SVCS CORP COM 981475106 2178 86505 SH SOLE 2 28442 0 58063 WORLD FUEL SVCS CORP COM 981475106 7 272 SH SOLE 4 272 0 0 WORLD FUEL SVCS CORP COM 981475106 63 2487 SH SOLE 7 2487 0 0 WORLD FUEL SVCS CORP COM 981475106 9376 372377 SH SOLE 18 372377 0 0 WORLD FUEL SVCS CORP COM 981475106 3239 128620 SH SOLE 19 128620 0 0 WORLD FUEL SVCS CORP COM 981475106 116440 4624293 SH SOLE 21 4624293 0 0 WORLD FUEL SVCS CORP COM 981475106 57040 2265275 SH SOLE 22 2156084 0 109191 WORLD FUEL SVCS CORP COM 981475106 29 1142 SH SOLE 23 1142 0 0 WORLD FUEL SVCS CORP COM 981475106 422 16751 SH SOLE 26 9133 0 7618 WORLD FUEL SVCS CORP COM 981475106 225 8946 SH SOLE 28 8946 0 0 WORLD FUEL SVCS CORP COM 981475106 556 22100 SH SOLE 30 22100 0 0 WORLD FUEL SVCS CORP COM 981475106 142 5632 SH SOLE 31 0 0 5632 WORLD FUEL SVCS CORP COM 981475106 23 909 SH SOLE 34 909 0 0 WORLD FUEL SVCS CORP COM 981475106 139 5508 SH SOLE 36 5508 0 0 WORLD FUEL SVCS CORP COM 981475106 186 7385 SH SOLE 40 7385 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 3315 97690 SH SOLE 2 21796 0 75894 WORLD WRESTLING ENTMT INC CL A 98156Q108 8 225 SH SOLE 4 225 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 26 781 SH SOLE 7 781 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 4338 127850 SH SOLE 18 127850 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 352 10375 SH SOLE 19 10375 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 76834 2264477 SH SOLE 21 2264477 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 50712 1494607 SH SOLE 22 1425039 0 69568 WORLD WRESTLING ENTMT INC CL A 98156Q108 784 23114 SH SOLE 26 14824 0 8290 WORLD WRESTLING ENTMT INC CL A 98156Q108 220 6486 SH SOLE 28 6486 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 519 15308 SH SOLE 30 15308 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 31 922 SH SOLE 31 922 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 31 905 SH SOLE 34 905 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 163 4812 SH SOLE 40 4812 0 0 WORTHINGTON INDS INC COM 981811102 1184 45114 SH SOLE 2 16209 0 28905 WORTHINGTON INDS INC COM 981811102 8 299 SH SOLE 4 299 0 0 WORTHINGTON INDS INC COM 981811102 16 621 SH SOLE 7 621 0 0 WORTHINGTON INDS INC COM 981811102 5830 222095 SH SOLE 18 222095 0 0 WORTHINGTON INDS INC COM 981811102 2003 76298 SH SOLE 19 76298 0 0 WORTHINGTON INDS INC COM 981811102 70214 2674835 SH SOLE 21 2674835 0 0 WORTHINGTON INDS INC COM 981811102 33613 1280508 SH SOLE 22 1229121 0 51387 WORTHINGTON INDS INC COM 981811102 779 29664 SH SOLE 26 17554 0 12110 WORTHINGTON INDS INC COM 981811102 149 5668 SH SOLE 28 5668 0 0 WORTHINGTON INDS INC COM 981811102 420 15982 SH SOLE 30 15982 0 0 WORTHINGTON INDS INC COM 981811102 141 5387 SH SOLE 34 5387 0 0 WORTHINGTON INDS INC COM 981811102 55 2106 SH SOLE 36 2106 0 0 WORTHINGTON INDS INC COM 981811102 98 3718 SH SOLE 40 3718 0 0 WP CAREY INC COM 92936U109 24222 417054 SH SOLE 2 47334 0 369720 WP CAREY INC COM 92936U109 11097 191067 SH SOLE 4 186806 0 4261 WP CAREY INC COM 92936U109 13463 231801 SH SOLE 7 220043 0 11758 WP CAREY INC COM 92936U109 201 3469 SH SOLE 13 3469 0 0 WP CAREY INC COM 92936U109 1036 17836 SH SOLE 15 17836 0 0 WP CAREY INC COM 92936U109 15 262 SH SOLE 17 0 0 262 WP CAREY INC COM 92936U109 5939 102255 SH SOLE 18 88551 0 13704 WP CAREY INC COM 92936U109 12546 216014 SH SOLE 19 216014 0 0 WP CAREY INC COM 92936U109 267192 4600418 SH SOLE 21 4600418 0 0 WP CAREY INC COM 92936U109 345803 5953909 SH SOLE 22 5648912 0 304997 WP CAREY INC COM 92936U109 7630 131377 SH SOLE 23 131377 0 0 WP CAREY INC COM 92936U109 34609 595880 SH SOLE 25 595880 0 0 WP CAREY INC COM 92936U109 46555 801564 SH SOLE 26 151766 0 649798 WP CAREY INC COM 92936U109 2044 35189 SH SOLE 28 24716 0 10473 WP CAREY INC COM 92936U109 7781 133971 SH SOLE 29 97470 0 36501 WP CAREY INC COM 92936U109 66724 1148827 SH SOLE 30 1148827 0 0 WP CAREY INC COM 92936U109 2504 43115 SH SOLE 31 33757 0 9358 WP CAREY INC COM 92936U109 512 8814 SH SOLE 34 8814 0 0 WP CAREY INC COM 92936U109 12284 211493 SH SOLE 36 211493 0 0 WP CAREY INC COM 92936U109 207 3572 SH SOLE 40 3572 0 0 WPX ENERGY INC COM 98212B103 2974 974995 SH SOLE 2 194598 0 780397 WPX ENERGY INC COM 98212B103 6 1916 SH SOLE 4 1916 0 0 WPX ENERGY INC COM 98212B103 36 11683 SH SOLE 7 11683 0 0 WPX ENERGY INC COM 98212B103 3535 1158978 SH SOLE 18 1158978 0 0 WPX ENERGY INC COM 98212B103 301 98708 SH SOLE 19 98708 0 0 WPX ENERGY INC COM 98212B103 61676 20221748 SH SOLE 21 20221748 0 0 WPX ENERGY INC COM 98212B103 39968 13104308 SH SOLE 22 12415591 0 688717 WPX ENERGY INC COM 98212B103 585 191922 SH SOLE 26 82953 0 108969 WPX ENERGY INC COM 98212B103 162 53025 SH SOLE 28 53025 0 0 WPX ENERGY INC COM 98212B103 873 286274 SH SOLE 30 286274 0 0 WPX ENERGY INC COM 98212B103 61 19899 SH SOLE 31 8517 0 11382 WPX ENERGY INC COM 98212B103 43 14167 SH SOLE 34 14167 0 0 WPX ENERGY INC COM 98212B103 30 9988 SH SOLE 36 9988 0 0 WPX ENERGY INC COM 98212B103 139 45427 SH SOLE 40 45427 0 0 WRAP TECHNOLOGIES INC COM 98212N107 12 2710 SH SOLE 2 179 0 2531 WRAP TECHNOLOGIES INC COM 98212N107 116 27287 SH SOLE 18 27287 0 0 WRAP TECHNOLOGIES INC COM 98212N107 115 26931 SH SOLE 19 26931 0 0 WRAP TECHNOLOGIES INC COM 98212N107 1362 319754 SH SOLE 21 319754 0 0 WRAP TECHNOLOGIES INC COM 98212N107 368 86389 SH SOLE 22 83273 0 3116 WRIGHT MED GROUP N V ORD SHS N96617118 1346 46965 SH SOLE 2 6707 0 40258 WRIGHT MED GROUP N V ORD SHS N96617118 16 574 SH SOLE 4 574 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 62 2159 SH SOLE 7 2159 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 12500 436315 SH SOLE 18 436315 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 7563 263986 SH SOLE 19 263986 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 139673 4875149 SH SOLE 21 4875149 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 102494 3577458 SH SOLE 22 3443996 0 133462 WRIGHT MED GROUP N V ORD SHS N96617118 9 319 SH SOLE 23 319 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 1697 59224 SH SOLE 26 27997 0 31227 WRIGHT MED GROUP N V ORD SHS N96617118 496 17296 SH SOLE 28 17296 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 1119 39043 SH SOLE 30 39043 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 361 12589 SH SOLE 40 12589 0 0 WSFS FINL CORP COM 929328102 1202 48225 SH SOLE 2 2740 0 45485 WSFS FINL CORP COM 929328102 4 171 SH SOLE 4 171 0 0 WSFS FINL CORP COM 929328102 21 856 SH SOLE 7 856 0 0 WSFS FINL CORP COM 929328102 5589 224297 SH SOLE 18 224297 0 0 WSFS FINL CORP COM 929328102 2740 109967 SH SOLE 19 109967 0 0 WSFS FINL CORP COM 929328102 44078 1768778 SH SOLE 21 1768778 0 0 WSFS FINL CORP COM 929328102 37009 1485131 SH SOLE 22 1430479 0 54652 WSFS FINL CORP COM 929328102 749 30040 SH SOLE 26 15012 0 15028 WSFS FINL CORP COM 929328102 159 6392 SH SOLE 28 6392 0 0 WSFS FINL CORP COM 929328102 414 16599 SH SOLE 30 16599 0 0 WSFS FINL CORP COM 929328102 7 294 SH SOLE 34 294 0 0 WSFS FINL CORP COM 929328102 152 6111 SH SOLE 40 6111 0 0 WVS FINL CORP COM 929358109 3 222 SH SOLE 21 222 0 0 WW INTL INC COM 98262P101 1047 61899 SH SOLE 2 20388 0 41511 WW INTL INC COM 98262P101 3 172 SH SOLE 4 172 0 0 WW INTL INC COM 98262P101 14 836 SH SOLE 7 836 0 0 WW INTL INC COM 98262P101 0 4 SH SOLE 17 0 0 4 WW INTL INC COM 98262P101 4542 268576 SH SOLE 18 268576 0 0 WW INTL INC COM 98262P101 1483 87703 SH SOLE 19 87703 0 0 WW INTL INC COM 98262P101 54914 3247452 SH SOLE 21 3247452 0 0 WW INTL INC COM 98262P101 26489 1566462 SH SOLE 22 1519479 0 46983 WW INTL INC COM 98262P101 159 9412 SH SOLE 26 5585 0 3827 WW INTL INC COM 98262P101 88 5191 SH SOLE 28 5191 0 0 WW INTL INC COM 98262P101 274 16201 SH SOLE 30 16201 0 0 WW INTL INC COM 98262P101 90 5336 SH SOLE 40 5336 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 5597 257914 SH SOLE 2 86500 0 171414 WYNDHAM DESTINATIONS INC COM 98310W108 8 348 SH SOLE 4 348 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 48 2207 SH SOLE 7 2207 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 6757 311360 SH SOLE 18 311360 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 465 21417 SH SOLE 19 21417 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 95028 4379157 SH SOLE 21 4379157 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 73805 3401170 SH SOLE 22 3243125 0 158045 WYNDHAM DESTINATIONS INC COM 98310W108 863 39790 SH SOLE 26 28612 0 11178 WYNDHAM DESTINATIONS INC COM 98310W108 312 14388 SH SOLE 28 14388 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 1100 50673 SH SOLE 30 50673 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 188 8660 SH SOLE 31 1860 0 6800 WYNDHAM DESTINATIONS INC COM 98310W108 48 2226 SH SOLE 34 2226 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 58 2659 SH SOLE 36 2659 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 210 9692 SH SOLE 40 9692 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 6801 215844 SH SOLE 2 44388 0 171456 WYNDHAM HOTELS & RESORTS INC COM 98311A105 9 284 SH SOLE 4 284 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 54 1717 SH SOLE 7 1717 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 10 310 SH SOLE 15 310 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 8986 285191 SH SOLE 18 285191 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 693 22001 SH SOLE 19 22001 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 144034 4571070 SH SOLE 21 4571070 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 96412 3059735 SH SOLE 22 2905278 0 154457 WYNDHAM HOTELS & RESORTS INC COM 98311A105 2861 90804 SH SOLE 25 90804 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 5710 181219 SH SOLE 26 20386 0 160833 WYNDHAM HOTELS & RESORTS INC COM 98311A105 446 14153 SH SOLE 28 14153 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 996 31617 SH SOLE 30 31617 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 112 3550 SH SOLE 31 1950 0 1600 WYNDHAM HOTELS & RESORTS INC COM 98311A105 68 2157 SH SOLE 34 2157 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 1220 38721 SH SOLE 36 38721 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 315 9999 SH SOLE 40 9999 0 0 WYNN RESORTS LTD COM 983134107 11992 199231 SH SOLE 2 22197 0 177034 WYNN RESORTS LTD COM 983134107 2607 43316 SH SOLE 4 40834 0 2482 WYNN RESORTS LTD COM 983134107 5369 89205 SH SOLE 7 82613 0 6592 WYNN RESORTS LTD COM 983134107 10 168 SH SOLE 13 168 0 0 WYNN RESORTS LTD COM 983134107 614 10197 SH SOLE 15 10197 0 0 WYNN RESORTS LTD COM 983134107 12450 206853 SH SOLE 18 192989 0 13864 WYNN RESORTS LTD COM 983134107 11528 191521 SH SOLE 19 191521 0 0 WYNN RESORTS LTD COM 983134107 141844 2356610 SH SOLE 21 2356610 0 0 WYNN RESORTS LTD COM 983134107 137628 2286562 SH SOLE 22 2120741 0 165821 WYNN RESORTS LTD COM 983134107 4264 70848 SH SOLE 23 70848 0 0 WYNN RESORTS LTD COM 983134107 6191 102850 SH SOLE 25 102850 0 0 WYNN RESORTS LTD COM 983134107 22434 372717 SH SOLE 26 71396 0 301321 WYNN RESORTS LTD COM 983134107 1175 19519 SH SOLE 28 13862 0 5657 WYNN RESORTS LTD COM 983134107 20674 343485 SH SOLE 30 343485 0 0 WYNN RESORTS LTD COM 983134107 478 7935 SH SOLE 31 2565 0 5370 WYNN RESORTS LTD COM 983134107 3979 66112 SH SOLE 34 66112 0 0 WYNN RESORTS LTD COM 983134107 4058 67415 SH SOLE 36 67415 0 0 WYNN RESORTS LTD COM 983134107 128 2130 SH SOLE 40 2130 0 0 X FINANCIAL SPONSORED ADS 98372W103 64 61236 SH SOLE 21 61236 0 0 X FINANCIAL SPONSORED ADS 98372W103 269 256230 SH SOLE 22 256230 0 0 X FINANCIAL SPONSORED ADS 98372W103 146 138757 SH SOLE 30 138757 0 0 X4 PHARMACEUTICALS INC COM 98420X103 65 6514 SH SOLE 2 1567 0 4947 X4 PHARMACEUTICALS INC COM 98420X103 587 58736 SH SOLE 18 58736 0 0 X4 PHARMACEUTICALS INC COM 98420X103 286 28620 SH SOLE 19 28620 0 0 X4 PHARMACEUTICALS INC COM 98420X103 4363 436290 SH SOLE 21 436290 0 0 X4 PHARMACEUTICALS INC COM 98420X103 3442 344157 SH SOLE 22 337192 0 6965 X4 PHARMACEUTICALS INC COM 98420X103 12 1232 SH SOLE 26 0 0 1232 XBIOTECH INC COM 98400H102 57 5365 SH SOLE 2 1297 0 4068 XBIOTECH INC COM 98400H102 508 47816 SH SOLE 18 47816 0 0 XBIOTECH INC COM 98400H102 266 25048 SH SOLE 19 25048 0 0 XBIOTECH INC COM 98400H102 8547 804818 SH SOLE 21 804818 0 0 XBIOTECH INC COM 98400H102 4297 404653 SH SOLE 22 395976 0 8677 XBIOTECH INC COM 98400H102 34 3204 SH SOLE 30 3204 0 0 XCEL BRANDS INC COM NEW 98400M101 0 315 SH SOLE 21 315 0 0 XCEL ENERGY INC COM 98389B100 85800 1422883 SH SOLE 2 261927 0 1160956 XCEL ENERGY INC COM 98389B100 17801 295206 SH SOLE 4 280330 0 14876 XCEL ENERGY INC COM 98389B100 38126 632269 SH SOLE 7 594308 0 37961 XCEL ENERGY INC COM 98389B100 4106 68092 SH SOLE 13 68092 0 0 XCEL ENERGY INC COM 98389B100 3502 58084 SH SOLE 15 58084 0 0 XCEL ENERGY INC COM 98389B100 87401 1449430 SH SOLE 18 1304547 0 144883 XCEL ENERGY INC COM 98389B100 37073 614802 SH SOLE 19 614802 0 0 XCEL ENERGY INC COM 98389B100 1401494 23242025 SH SOLE 21 23242025 0 0 XCEL ENERGY INC COM 98389B100 867349 14383891 SH SOLE 22 12855110 0 1528781 XCEL ENERGY INC COM 98389B100 23548 390506 SH SOLE 23 390506 0 0 XCEL ENERGY INC COM 98389B100 31402 520761 SH SOLE 25 520761 0 0 XCEL ENERGY INC COM 98389B100 131140 2174795 SH SOLE 26 381138 0 1793657 XCEL ENERGY INC COM 98389B100 6463 107177 SH SOLE 28 75333 0 31844 XCEL ENERGY INC COM 98389B100 1070 17747 SH SOLE 29 17747 0 0 XCEL ENERGY INC COM 98389B100 167037 2770105 SH SOLE 30 2770105 0 0 XCEL ENERGY INC COM 98389B100 10279 170464 SH SOLE 31 103031 0 67433 XCEL ENERGY INC COM 98389B100 8194 135884 SH SOLE 32 135884 0 0 XCEL ENERGY INC COM 98389B100 3205 53152 SH SOLE 34 53152 0 0 XCEL ENERGY INC COM 98389B100 33731 559388 SH SOLE 36 559388 0 0 XCEL ENERGY INC COM 98389B100 718 11899 SH SOLE 40 11899 0 0 XENCOR INC COM 98401F105 553 18497 SH SOLE 2 3382 0 15115 XENCOR INC COM 98401F105 6 213 SH SOLE 4 213 0 0 XENCOR INC COM 98401F105 25 840 SH SOLE 7 840 0 0 XENCOR INC COM 98401F105 6965 233087 SH SOLE 18 218774 0 14313 XENCOR INC COM 98401F105 5125 171522 SH SOLE 19 171522 0 0 XENCOR INC COM 98401F105 171996 5756231 SH SOLE 21 5756231 0 0 XENCOR INC COM 98401F105 44313 1483040 SH SOLE 22 1430101 0 52939 XENCOR INC COM 98401F105 286 9565 SH SOLE 23 9565 0 0 XENCOR INC COM 98401F105 1625 54368 SH SOLE 26 9415 0 44953 XENCOR INC COM 98401F105 205 6865 SH SOLE 28 6865 0 0 XENCOR INC COM 98401F105 6908 231195 SH SOLE 30 231195 0 0 XENCOR INC COM 98401F105 39 1308 SH SOLE 34 1308 0 0 XENCOR INC COM 98401F105 164 5472 SH SOLE 40 5472 0 0 XENIA HOTELS & RESORTS INC COM 984017103 1130 109686 SH SOLE 2 5650 0 104036 XENIA HOTELS & RESORTS INC COM 984017103 696 67592 SH SOLE 4 67592 0 0 XENIA HOTELS & RESORTS INC COM 984017103 1277 123996 SH SOLE 7 123996 0 0 XENIA HOTELS & RESORTS INC COM 984017103 5336 518034 SH SOLE 18 518034 0 0 XENIA HOTELS & RESORTS INC COM 984017103 3585 348024 SH SOLE 19 348024 0 0 XENIA HOTELS & RESORTS INC COM 984017103 140319 13623189 SH SOLE 21 13623189 0 0 XENIA HOTELS & RESORTS INC COM 984017103 44617 4331710 SH SOLE 22 4201823 0 129887 XENIA HOTELS & RESORTS INC COM 984017103 37 3617 SH SOLE 23 3617 0 0 XENIA HOTELS & RESORTS INC COM 984017103 2702 262333 SH SOLE 25 262333 0 0 XENIA HOTELS & RESORTS INC COM 984017103 788 76525 SH SOLE 26 21490 0 55035 XENIA HOTELS & RESORTS INC COM 984017103 186 18078 SH SOLE 28 18078 0 0 XENIA HOTELS & RESORTS INC COM 984017103 626 60796 SH SOLE 29 60796 0 0 XENIA HOTELS & RESORTS INC COM 984017103 6402 621517 SH SOLE 30 621517 0 0 XENIA HOTELS & RESORTS INC COM 984017103 13 1296 SH SOLE 31 0 0 1296 XENIA HOTELS & RESORTS INC COM 984017103 26 2485 SH SOLE 34 2485 0 0 XENIA HOTELS & RESORTS INC COM 984017103 30 2941 SH SOLE 36 2941 0 0 XENIA HOTELS & RESORTS INC COM 984017103 120 11644 SH SOLE 40 11644 0 0 XENON PHARMACEUTICALS INC COM 98420N105 87 7707 SH SOLE 22 7707 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 24 12545 SH SOLE 2 1114 0 11431 XERIS PHARMACEUTICALS INC COM 98422L107 213 109298 SH SOLE 18 109298 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 128 65845 SH SOLE 19 65845 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 2488 1275657 SH SOLE 21 1275657 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 1698 870767 SH SOLE 22 851331 0 19436 XERIS PHARMACEUTICALS INC COM 98422L107 4 2306 SH SOLE 30 2306 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 10057 530972 SH SOLE 2 112888 0 418084 XEROX HOLDINGS CORP COM NEW 98421M106 1762 93026 SH SOLE 4 86978 0 6048 XEROX HOLDINGS CORP COM NEW 98421M106 6074 320696 SH SOLE 7 171446 0 149250 XEROX HOLDINGS CORP COM NEW 98421M106 17 880 SH SOLE 13 880 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 393 20734 SH SOLE 15 20734 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 3 172 SH SOLE 17 0 0 172 XEROX HOLDINGS CORP COM NEW 98421M106 8445 445886 SH SOLE 18 415765 0 30121 XEROX HOLDINGS CORP COM NEW 98421M106 1213 64068 SH SOLE 19 64068 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 98935 5223618 SH SOLE 21 5223618 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 114232 6031272 SH SOLE 22 5557788 0 473484 XEROX HOLDINGS CORP COM NEW 98421M106 3221 170040 SH SOLE 23 170040 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 5160 272445 SH SOLE 25 272445 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 29654 1565662 SH SOLE 26 210723 0 1354939 XEROX HOLDINGS CORP COM NEW 98421M106 739 39031 SH SOLE 28 27056 0 11975 XEROX HOLDINGS CORP COM NEW 98421M106 894 47188 SH SOLE 29 4461 0 42727 XEROX HOLDINGS CORP COM NEW 98421M106 18182 959960 SH SOLE 30 959960 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 986 52064 SH SOLE 31 37244 0 14820 XEROX HOLDINGS CORP COM NEW 98421M106 216 11407 SH SOLE 34 11407 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 2703 142738 SH SOLE 36 142738 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 82 4329 SH SOLE 40 4329 0 0 XEROX HOLDINGS CORP OPTIONS 98421M106 11 600 SH Put SOLE 2 600 0 0 XEROX HOLDINGS CORP OPTIONS 98421M106 1989 105000 SH Put SOLE 19 105000 0 0 XEROX HOLDINGS CORP OPTIONS 98421M106 19 1000 SH Put SOLE 22 1000 0 0 XEROX HOLDINGS CORP OPTIONS 98421M106 235 12400 SH Put SOLE 34 12400 0 0 XILINX INC COM 983919101 46789 600318 SH SOLE 2 61968 0 538350 XILINX INC COM 983919101 9378 120328 SH SOLE 4 113642 0 6686 XILINX INC COM 983919101 18661 239428 SH SOLE 7 223498 0 15930 XILINX INC COM 983919101 288 3697 SH SOLE 13 3697 0 0 XILINX INC COM 983919101 1644 21092 SH SOLE 15 21092 0 0 XILINX INC COM 983919101 50962 653858 SH SOLE 18 617436 0 36422 XILINX INC COM 983919101 56804 728815 SH SOLE 19 728815 0 0 XILINX INC COM 983919101 625018 8019223 SH SOLE 21 8019223 0 0 XILINX INC COM 983919101 471722 6052370 SH SOLE 22 5458388 0 593982 XILINX INC COM 983919101 14320 183734 SH SOLE 23 183734 0 0 XILINX INC COM 983919101 21149 271350 SH SOLE 25 271350 0 0 XILINX INC COM 983919101 101933 1307845 SH SOLE 26 171600 0 1136245 XILINX INC COM 983919101 3948 50654 SH SOLE 28 36078 0 14576 XILINX INC COM 983919101 402 5156 SH SOLE 29 5156 0 0 XILINX INC COM 983919101 93079 1194241 SH SOLE 30 1194241 0 0 XILINX INC COM 983919101 4402 56473 SH SOLE 31 45417 0 11056 XILINX INC COM 983919101 3105 39833 SH SOLE 32 39833 0 0 XILINX INC COM 983919101 52877 678435 SH SOLE 34 678435 0 0 XILINX INC COM 983919101 12368 158689 SH SOLE 36 158689 0 0 XILINX INC COM 983919101 468 6011 SH SOLE 40 6011 0 0 XILINX INC OPTIONS 983919101 47 600 SH Call SOLE 2 600 0 0 XILINX INC OPTIONS 983919101 8184 105000 SH Call SOLE 19 105000 0 0 XILINX INC OPTIONS 983919101 78 1000 SH Call SOLE 22 1000 0 0 XILINX INC OPTIONS 983919101 1044 13400 SH Call SOLE 34 13400 0 0 XOMA CORP DEL COM NEW 98419J206 28 1367 SH SOLE 18 1367 0 0 XOMA CORP DEL COM NEW 98419J206 408 20060 SH SOLE 21 20060 0 0 XOMA CORP DEL COM NEW 98419J206 3105 152585 SH SOLE 22 152585 0 0 XP INC CL A G98239109 2541 131701 SH SOLE 2 0 0 131701 XP INC CL A G98239109 7954 412324 SH SOLE 18 317143 0 95181 XP INC CL A G98239109 12706 658675 SH SOLE 19 658675 0 0 XP INC CL A G98239109 679 35223 SH SOLE 22 35223 0 0 XP INC CL A G98239109 1514 78469 SH SOLE 25 78469 0 0 XP INC CL A G98239109 311 16106 SH SOLE 26 0 0 16106 XP INC CL A G98239109 5873 304459 SH SOLE 29 304459 0 0 XP INC CL A G98239109 10191 528292 SH SOLE 34 528292 0 0 XPEL INC COM 98379L100 232 23159 SH SOLE 21 23159 0 0 XPEL INC COM 98379L100 1738 173441 SH SOLE 22 173441 0 0 XPERI CORP COM 98421B100 572 41152 SH SOLE 2 2585 0 38567 XPERI CORP COM 98421B100 3 207 SH SOLE 4 207 0 0 XPERI CORP COM 98421B100 13 947 SH SOLE 7 947 0 0 XPERI CORP COM 98421B100 3160 227205 SH SOLE 18 227205 0 0 XPERI CORP COM 98421B100 1277 91829 SH SOLE 19 91829 0 0 XPERI CORP COM 98421B100 74169 5332051 SH SOLE 21 5332051 0 0 XPERI CORP COM 98421B100 20755 1492108 SH SOLE 22 1435916 0 56192 XPERI CORP COM 98421B100 287 20643 SH SOLE 23 20643 0 0 XPERI CORP COM 98421B100 125 8992 SH SOLE 26 5498 0 3494 XPERI CORP COM 98421B100 92 6638 SH SOLE 28 6638 0 0 XPERI CORP COM 98421B100 874 62814 SH SOLE 30 62814 0 0 XPERI CORP COM 98421B100 71 5071 SH SOLE 40 5071 0 0 XPO LOGISTICS INC COM 983793100 11986 245864 SH SOLE 2 47816 0 198048 XPO LOGISTICS INC COM 983793100 1977 40552 SH SOLE 4 37437 0 3115 XPO LOGISTICS INC COM 983793100 359 7359 SH SOLE 7 7359 0 0 XPO LOGISTICS INC COM 983793100 8 173 SH SOLE 13 173 0 0 XPO LOGISTICS INC COM 983793100 442 9067 SH SOLE 15 9067 0 0 XPO LOGISTICS INC COM 983793100 10 200 SH SOLE 17 0 0 200 XPO LOGISTICS INC COM 983793100 13243 271654 SH SOLE 18 263262 0 8392 XPO LOGISTICS INC COM 983793100 1053 21595 SH SOLE 19 21595 0 0 XPO LOGISTICS INC COM 983793100 221101 4535414 SH SOLE 21 4535414 0 0 XPO LOGISTICS INC COM 983793100 146590 3006966 SH SOLE 22 2850006 0 156960 XPO LOGISTICS INC COM 983793100 3330 68315 SH SOLE 23 68315 0 0 XPO LOGISTICS INC COM 983793100 4431 90883 SH SOLE 25 90883 0 0 XPO LOGISTICS INC COM 983793100 16656 341663 SH SOLE 26 103178 0 238485 XPO LOGISTICS INC COM 983793100 915 18773 SH SOLE 28 13242 0 5531 XPO LOGISTICS INC COM 983793100 51 1054 SH SOLE 29 1054 0 0 XPO LOGISTICS INC COM 983793100 7859 161210 SH SOLE 30 161210 0 0 XPO LOGISTICS INC COM 983793100 1422 29166 SH SOLE 31 21044 0 8122 XPO LOGISTICS INC COM 983793100 251 5147 SH SOLE 34 5147 0 0 XPO LOGISTICS INC COM 983793100 3850 78972 SH SOLE 36 78972 0 0 XPO LOGISTICS INC COM 983793100 112 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 3 12977 SH SOLE 22 12977 0 0 XTANT MED HLDGS INC COM NEW 98420P308 0 690 SH SOLE 18 690 0 0 XTANT MED HLDGS INC COM NEW 98420P308 6 9133 SH SOLE 21 9133 0 0 XYLEM INC COM 98419M100 43961 674979 SH SOLE 2 271536 0 403443 XYLEM INC COM 98419M100 7572 116263 SH SOLE 4 111516 0 4747 XYLEM INC COM 98419M100 19778 303675 SH SOLE 7 287762 0 15913 XYLEM INC COM 98419M100 263 4037 SH SOLE 13 4037 0 0 XYLEM INC COM 98419M100 1024 15723 SH SOLE 15 15723 0 0 XYLEM INC COM 98419M100 1 23 SH SOLE 17 0 0 23 XYLEM INC COM 98419M100 26446 406043 SH SOLE 18 368767 0 37276 XYLEM INC COM 98419M100 4949 75994 SH SOLE 19 75994 0 0 XYLEM INC COM 98419M100 317111 4868892 SH SOLE 21 4868892 0 0 XYLEM INC COM 98419M100 293485 4506144 SH SOLE 22 3965458 0 540686 XYLEM INC COM 98419M100 11671 179188 SH SOLE 23 179188 0 0 XYLEM INC COM 98419M100 16856 258799 SH SOLE 25 258799 0 0 XYLEM INC COM 98419M100 84558 1298302 SH SOLE 26 169973 0 1128329 XYLEM INC COM 98419M100 2537 38951 SH SOLE 28 27250 0 11701 XYLEM INC COM 98419M100 4413 67751 SH SOLE 29 29296 0 38455 XYLEM INC COM 98419M100 120209 1845676 SH SOLE 30 1845676 0 0 XYLEM INC COM 98419M100 96182 1476774 SH SOLE 31 79560 0 1397214 XYLEM INC COM 98419M100 2979 45740 SH SOLE 34 45740 0 0 XYLEM INC COM 98419M100 7147 109730 SH SOLE 36 109730 0 0 XYLEM INC COM 98419M100 235 3615 SH SOLE 40 3615 0 0 Y-MABS THERAPEUTICS INC COM 984241109 253 9688 SH SOLE 2 2153 0 7535 Y-MABS THERAPEUTICS INC COM 984241109 13 486 SH SOLE 7 486 0 0 Y-MABS THERAPEUTICS INC COM 984241109 2308 88447 SH SOLE 18 88447 0 0 Y-MABS THERAPEUTICS INC COM 984241109 1790 68598 SH SOLE 19 68598 0 0 Y-MABS THERAPEUTICS INC COM 984241109 30584 1171808 SH SOLE 21 1171808 0 0 Y-MABS THERAPEUTICS INC COM 984241109 15792 605039 SH SOLE 22 576037 0 29002 Y-MABS THERAPEUTICS INC COM 984241109 119 4551 SH SOLE 23 4551 0 0 Y-MABS THERAPEUTICS INC COM 984241109 376 14388 SH SOLE 26 0 0 14388 Y-MABS THERAPEUTICS INC COM 984241109 74 2850 SH SOLE 28 2850 0 0 Y-MABS THERAPEUTICS INC COM 984241109 290 11110 SH SOLE 30 11110 0 0 Y-MABS THERAPEUTICS INC COM 984241109 81 3104 SH SOLE 40 3104 0 0 YAMANA GOLD INC COM 98462Y100 837 304385 SH SOLE 21 304385 0 0 YANDEX N V SHS CLASS A N97284108 198 5815 SH SOLE 4 5815 0 0 YANDEX N V SHS CLASS A N97284108 21 604 SH SOLE 7 604 0 0 YANDEX N V SHS CLASS A N97284108 71 2098 SH SOLE 15 2098 0 0 YANDEX N V SHS CLASS A N97284108 35071 1029978 SH SOLE 19 1029978 0 0 YANDEX N V SHS CLASS A N97284108 913 26811 SH SOLE 21 26811 0 0 YANDEX N V SHS CLASS A N97284108 1000 29364 SH SOLE 22 24514 0 4850 YANDEX N V SHS CLASS A N97284108 11007 323246 SH SOLE 25 323246 0 0 YANDEX N V SHS CLASS A N97284108 12778 375268 SH SOLE 26 0 0 375268 YANDEX N V SHS CLASS A N97284108 2409 70750 SH SOLE 30 70750 0 0 YANDEX N V SHS CLASS A N97284108 61 1798 SH SOLE 31 0 0 1798 YANDEX N V SHS CLASS A N97284108 39890 1171520 SH SOLE 34 1171520 0 0 YANDEX N V SHS CLASS A N97284108 3942 115775 SH SOLE 36 115775 0 0 YELP INC CL A 985817105 1076 59686 SH SOLE 2 37659 0 22027 YELP INC CL A 985817105 6 354 SH SOLE 4 354 0 0 YELP INC CL A 985817105 22 1202 SH SOLE 7 1202 0 0 YELP INC CL A 985817105 290 16066 SH SOLE 13 16066 0 0 YELP INC CL A 985817105 0 20 SH SOLE 17 0 0 20 YELP INC CL A 985817105 7828 434150 SH SOLE 18 398271 0 35879 YELP INC CL A 985817105 7430 412118 SH SOLE 19 412118 0 0 YELP INC CL A 985817105 83048 4606087 SH SOLE 21 4606087 0 0 YELP INC CL A 985817105 44857 2487922 SH SOLE 22 2382068 0 105854 YELP INC CL A 985817105 369 20484 SH SOLE 23 20484 0 0 YELP INC CL A 985817105 1416 78537 SH SOLE 26 20455 0 58082 YELP INC CL A 985817105 187 10344 SH SOLE 28 10344 0 0 YELP INC CL A 985817105 702 38956 SH SOLE 29 0 0 38956 YELP INC CL A 985817105 3306 183365 SH SOLE 30 183365 0 0 YELP INC CL A 985817105 25 1363 SH SOLE 34 1363 0 0 YELP INC CL A 985817105 157 8730 SH SOLE 36 8730 0 0 YELP INC CL A 985817105 148 8219 SH SOLE 40 8219 0 0 YETI HLDGS INC COM 98585X104 400 20498 SH SOLE 2 2790 0 17708 YETI HLDGS INC COM 98585X104 5 252 SH SOLE 4 252 0 0 YETI HLDGS INC COM 98585X104 27 1370 SH SOLE 7 1370 0 0 YETI HLDGS INC COM 98585X104 3777 193492 SH SOLE 18 193492 0 0 YETI HLDGS INC COM 98585X104 2221 113764 SH SOLE 19 113764 0 0 YETI HLDGS INC COM 98585X104 35499 1818584 SH SOLE 21 1818584 0 0 YETI HLDGS INC COM 98585X104 26844 1375184 SH SOLE 22 1315215 0 59969 YETI HLDGS INC COM 98585X104 76 3902 SH SOLE 26 0 0 3902 YETI HLDGS INC COM 98585X104 158 8093 SH SOLE 28 8093 0 0 YETI HLDGS INC COM 98585X104 310 15863 SH SOLE 30 15863 0 0 YETI HLDGS INC COM 98585X104 13 648 SH SOLE 34 648 0 0 YETI HLDGS INC COM 98585X104 132 6784 SH SOLE 40 6784 0 0 YEXT INC COM 98585N106 472 46301 SH SOLE 2 15534 0 30767 YEXT INC COM 98585N106 3 289 SH SOLE 4 289 0 0 YEXT INC COM 98585N106 18 1745 SH SOLE 7 1745 0 0 YEXT INC COM 98585N106 3962 388855 SH SOLE 18 332782 0 56073 YEXT INC COM 98585N106 5023 492886 SH SOLE 19 492886 0 0 YEXT INC COM 98585N106 35522 3485931 SH SOLE 21 3485931 0 0 YEXT INC COM 98585N106 30549 2997942 SH SOLE 22 2914359 0 83583 YEXT INC COM 98585N106 516 50600 SH SOLE 23 50600 0 0 YEXT INC COM 98585N106 1593 156315 SH SOLE 26 18761 0 137554 YEXT INC COM 98585N106 64 6250 SH SOLE 28 6250 0 0 YEXT INC COM 98585N106 8212 805853 SH SOLE 30 805853 0 0 YEXT INC COM 98585N106 101 9919 SH SOLE 40 9919 0 0 YIELD10 BIOSCIENCE INC COM 98585K862 0 7 SH SOLE 21 7 0 0 YIELD10 BIOSCIENCE INC COM 98585K862 142 37692 SH SOLE 22 37692 0 0 YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 68 11370 SH SOLE 4 11370 0 0 YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 1398 234201 SH SOLE 21 234201 0 0 YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 699 117023 SH SOLE 22 117023 0 0 YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 69 11590 SH SOLE 30 11590 0 0 YORK WTR CO COM 987184108 230 5301 SH SOLE 2 681 0 4620 YORK WTR CO COM 987184108 391 9007 SH SOLE 7 9007 0 0 YORK WTR CO COM 987184108 2077 47797 SH SOLE 18 47797 0 0 YORK WTR CO COM 987184108 1049 24127 SH SOLE 19 24127 0 0 YORK WTR CO COM 987184108 20205 464903 SH SOLE 21 464903 0 0 YORK WTR CO COM 987184108 14080 323968 SH SOLE 22 306089 0 17879 YORK WTR CO COM 987184108 52 1198 SH SOLE 26 0 0 1198 YORK WTR CO COM 987184108 81 1863 SH SOLE 28 1863 0 0 YORK WTR CO COM 987184108 3320 76393 SH SOLE 30 76393 0 0 YORK WTR CO COM 987184108 61 1415 SH SOLE 40 1415 0 0 YOUDAO INC SPONSORED ADS 98741T104 10 485 SH SOLE 22 485 0 0 YOUNGEVITY INTL INC COM NEW 987537206 3 4022 SH SOLE 2 305 0 3717 YOUNGEVITY INTL INC COM NEW 987537206 20 29217 SH SOLE 18 29217 0 0 YOUNGEVITY INTL INC COM NEW 987537206 10 13799 SH SOLE 19 13799 0 0 YOUNGEVITY INTL INC COM NEW 987537206 200 285467 SH SOLE 21 285467 0 0 YOUNGEVITY INTL INC COM NEW 987537206 139 198870 SH SOLE 22 196499 0 2371 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1342 321780 SH SOLE 2 5996 0 315784 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 249 59667 SH SOLE 4 59667 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 148 35542 SH SOLE 7 16565 0 18977 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 12 2988 SH SOLE 15 2988 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 90 21536 SH SOLE 18 21536 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 209 50041 SH SOLE 19 50041 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 10337 2478896 SH SOLE 21 2478896 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 8145 1953332 SH SOLE 22 1777584 0 175748 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 447 107211 SH SOLE 23 107211 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1747 418999 SH SOLE 25 418999 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 3563 854449 SH SOLE 26 366120 0 488329 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 81 19479 SH SOLE 29 19479 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 4222 1012572 SH SOLE 30 1012572 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 74 17824 SH SOLE 31 1314 0 16510 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 8280 1985503 SH SOLE 34 1985503 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 6 1511 SH SOLE 40 1511 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 56 33132 SH SOLE 2 1308 0 31824 YRC WORLDWIDE INC COM PAR $.01 984249607 2 963 SH SOLE 7 963 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 207 123329 SH SOLE 18 123329 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 96 57281 SH SOLE 19 57281 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 2059 1225745 SH SOLE 21 1225745 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 1800 1071447 SH SOLE 22 1023667 0 47780 YUM BRANDS INC COM 988498101 51667 753932 SH SOLE 2 98188 0 655744 YUM BRANDS INC COM 988498101 10006 146009 SH SOLE 4 137481 0 8528 YUM BRANDS INC COM 988498101 24306 354680 SH SOLE 7 329859 0 24821 YUM BRANDS INC COM 988498101 404 5902 SH SOLE 13 5902 0 0 YUM BRANDS INC COM 988498101 1751 25553 SH SOLE 15 25553 0 0 YUM BRANDS INC COM 988498101 45042 657253 SH SOLE 18 612929 0 44324 YUM BRANDS INC COM 988498101 5661 82608 SH SOLE 19 82608 0 0 YUM BRANDS INC COM 988498101 747492 10907514 SH SOLE 21 10907514 0 0 YUM BRANDS INC COM 988498101 562590 8209404 SH SOLE 22 7486910 0 722494 YUM BRANDS INC COM 988498101 15200 221800 SH SOLE 23 221800 0 0 YUM BRANDS INC COM 988498101 22680 330950 SH SOLE 25 330950 0 0 YUM BRANDS INC COM 988498101 105109 1533769 SH SOLE 26 260744 0 1273025 YUM BRANDS INC COM 988498101 4174 60904 SH SOLE 28 43438 0 17466 YUM BRANDS INC COM 988498101 650 9486 SH SOLE 29 9486 0 0 YUM BRANDS INC COM 988498101 117509 1714703 SH SOLE 30 1714703 0 0 YUM BRANDS INC COM 988498101 4688 68403 SH SOLE 31 53726 0 14677 YUM BRANDS INC COM 988498101 3699 53978 SH SOLE 34 53978 0 0 YUM BRANDS INC COM 988498101 19352 282381 SH SOLE 36 282381 0 0 YUM BRANDS INC COM 988498101 441 6438 SH SOLE 40 6438 0 0 YUM BRANDS INC OPTIONS 988498101 34 500 SH Put SOLE 2 500 0 0 YUM BRANDS INC OPTIONS 988498101 5825 85000 SH Put SOLE 19 85000 0 0 YUM BRANDS INC OPTIONS 988498101 62 900 SH Put SOLE 22 900 0 0 YUM BRANDS INC OPTIONS 988498101 932 13600 SH Put SOLE 34 13600 0 0 YUM CHINA HLDGS INC COM 98850P109 49213 1154416 SH SOLE 2 42598 0 1111818 YUM CHINA HLDGS INC COM 98850P109 13057 306294 SH SOLE 4 306294 0 0 YUM CHINA HLDGS INC COM 98850P109 5221 122469 SH SOLE 7 52250 0 70219 YUM CHINA HLDGS INC COM 98850P109 3279 76913 SH SOLE 13 76913 0 0 YUM CHINA HLDGS INC COM 98850P109 28431 666930 SH SOLE 15 639480 0 27450 YUM CHINA HLDGS INC COM 98850P109 15502 363637 SH SOLE 18 363637 0 0 YUM CHINA HLDGS INC COM 98850P109 17860 418948 SH SOLE 19 418948 0 0 YUM CHINA HLDGS INC COM 98850P109 480681 11275645 SH SOLE 21 11275645 0 0 YUM CHINA HLDGS INC COM 98850P109 322208 7558235 SH SOLE 22 6639688 0 918547 YUM CHINA HLDGS INC COM 98850P109 9027 211750 SH SOLE 23 211750 0 0 YUM CHINA HLDGS INC COM 98850P109 19087 447745 SH SOLE 25 447745 0 0 YUM CHINA HLDGS INC COM 98850P109 87689 2056973 SH SOLE 26 241799 0 1815174 YUM CHINA HLDGS INC COM 98850P109 2332 54700 SH SOLE 28 54700 0 0 YUM CHINA HLDGS INC COM 98850P109 1486 34860 SH SOLE 29 34860 0 0 YUM CHINA HLDGS INC COM 98850P109 87369 2049482 SH SOLE 30 2049482 0 0 YUM CHINA HLDGS INC COM 98850P109 2150 50438 SH SOLE 31 17745 0 32693 YUM CHINA HLDGS INC COM 98850P109 1065 24984 SH SOLE 32 24984 0 0 YUM CHINA HLDGS INC COM 98850P109 77936 1828193 SH SOLE 34 1828193 0 0 YUM CHINA HLDGS INC COM 98850P109 6062 142198 SH SOLE 36 142198 0 0 YUM CHINA HLDGS INC COM 98850P109 121 2836 SH SOLE 40 2836 0 0 YUMA ENERGY INC NEW COM NEW 98872F204 0 48 SH SOLE 21 48 0 0 YUNHONG CTI LTD COM 98873Q100 0 230 SH SOLE 21 230 0 0 YUNJI INC ADS RP CL A 98873N107 157 42821 SH SOLE 22 42821 0 0 ZAFGEN INC COM 98885E103 5 7085 SH SOLE 18 7085 0 0 ZAFGEN INC COM 98885E103 70 91422 SH SOLE 21 91422 0 0 ZAFGEN INC COM 98885E103 488 633450 SH SOLE 22 633450 0 0 ZAGG INC COM 98884U108 92 29468 SH SOLE 2 1005 0 28463 ZAGG INC COM 98884U108 2 746 SH SOLE 7 746 0 0 ZAGG INC COM 98884U108 321 103211 SH SOLE 18 103211 0 0 ZAGG INC COM 98884U108 405 130140 SH SOLE 19 130140 0 0 ZAGG INC COM 98884U108 3240 1041853 SH SOLE 21 1041853 0 0 ZAGG INC COM 98884U108 3230 1038718 SH SOLE 22 1019470 0 19248 ZAGG INC COM 98884U108 53 17130 SH SOLE 23 17130 0 0 ZAGG INC COM 98884U108 188 60589 SH SOLE 26 0 0 60589 ZAI LAB LTD ADR 98887Q104 2435 47309 SH SOLE 2 1450 0 45859 ZAI LAB LTD ADR 98887Q104 725 14084 SH SOLE 4 14084 0 0 ZAI LAB LTD ADR 98887Q104 237 4595 SH SOLE 7 4595 0 0 ZAI LAB LTD ADR 98887Q104 190 3683 SH SOLE 13 3683 0 0 ZAI LAB LTD ADR 98887Q104 825 16028 SH SOLE 15 16013 0 15 ZAI LAB LTD ADR 98887Q104 908 17632 SH SOLE 18 17632 0 0 ZAI LAB LTD ADR 98887Q104 9521 184943 SH SOLE 19 184943 0 0 ZAI LAB LTD ADR 98887Q104 46515 903549 SH SOLE 21 903549 0 0 ZAI LAB LTD ADR 98887Q104 25517 495677 SH SOLE 22 432351 0 63326 ZAI LAB LTD ADR 98887Q104 1404 27280 SH SOLE 23 27280 0 0 ZAI LAB LTD ADR 98887Q104 127 2460 SH SOLE 25 2460 0 0 ZAI LAB LTD ADR 98887Q104 6220 120817 SH SOLE 26 62558 0 58259 ZAI LAB LTD ADR 98887Q104 315 6128 SH SOLE 28 6128 0 0 ZAI LAB LTD ADR 98887Q104 255 4953 SH SOLE 29 4953 0 0 ZAI LAB LTD ADR 98887Q104 10828 210337 SH SOLE 30 210337 0 0 ZAI LAB LTD ADR 98887Q104 203 3952 SH SOLE 31 3255 0 697 ZAI LAB LTD ADR 98887Q104 151 2936 SH SOLE 34 2936 0 0 ZAI LAB LTD ADR 98887Q104 13 246 SH SOLE 40 246 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 24112 131328 SH SOLE 2 15439 0 115889 ZEBRA TECHNOLOGIES CORP CL A 989207105 4536 24708 SH SOLE 4 23273 0 1435 ZEBRA TECHNOLOGIES CORP CL A 989207105 8456 46058 SH SOLE 7 44547 0 1511 ZEBRA TECHNOLOGIES CORP CL A 989207105 29 158 SH SOLE 13 158 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 731 3980 SH SOLE 15 3980 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 18 100 SH SOLE 17 0 0 100 ZEBRA TECHNOLOGIES CORP CL A 989207105 20714 112820 SH SOLE 18 104979 0 7841 ZEBRA TECHNOLOGIES CORP CL A 989207105 3379 18404 SH SOLE 19 18404 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 256251 1395702 SH SOLE 21 1395702 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 254023 1383567 SH SOLE 22 1258709 0 124858 ZEBRA TECHNOLOGIES CORP CL A 989207105 7088 38603 SH SOLE 23 38603 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 17037 92796 SH SOLE 25 92796 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 41696 227104 SH SOLE 26 44609 0 182495 ZEBRA TECHNOLOGIES CORP CL A 989207105 1986 10817 SH SOLE 28 7687 0 3130 ZEBRA TECHNOLOGIES CORP CL A 989207105 2321 12640 SH SOLE 29 1112 0 11528 ZEBRA TECHNOLOGIES CORP CL A 989207105 34993 190595 SH SOLE 30 190595 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 2149 11704 SH SOLE 31 9588 0 2116 ZEBRA TECHNOLOGIES CORP CL A 989207105 2028 11045 SH SOLE 34 11045 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 6462 35194 SH SOLE 36 35194 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 231 1259 SH SOLE 40 1259 0 0 ZEDGE INC CL B 98923T104 6 6797 SH SOLE 21 6797 0 0 ZEDGE INC CL B 98923T104 81 92155 SH SOLE 22 92155 0 0 ZENDESK INC COM 98936J101 14536 227085 SH SOLE 2 23206 0 203879 ZENDESK INC COM 98936J101 245 3826 SH SOLE 4 3826 0 0 ZENDESK INC COM 98936J101 158 2464 SH SOLE 7 2464 0 0 ZENDESK INC COM 98936J101 3981 62191 SH SOLE 18 61909 0 282 ZENDESK INC COM 98936J101 30753 480437 SH SOLE 19 480437 0 0 ZENDESK INC COM 98936J101 121945 1905086 SH SOLE 21 1905086 0 0 ZENDESK INC COM 98936J101 196286 3066482 SH SOLE 22 2889315 0 177167 ZENDESK INC COM 98936J101 614 9593 SH SOLE 23 9593 0 0 ZENDESK INC COM 98936J101 4217 65875 SH SOLE 26 31225 0 34650 ZENDESK INC COM 98936J101 1060 16561 SH SOLE 28 16561 0 0 ZENDESK INC COM 98936J101 55 867 SH SOLE 29 867 0 0 ZENDESK INC COM 98936J101 2345 36641 SH SOLE 30 36641 0 0 ZENDESK INC COM 98936J101 440 6869 SH SOLE 31 4052 0 2817 ZENDESK INC COM 98936J101 16979 265259 SH SOLE 34 265259 0 0 ZENDESK INC COM 98936J101 63 979 SH SOLE 36 979 0 0 ZENDESK INC COM 98936J101 760 11871 SH SOLE 40 11871 0 0 ZENDESK INC NOTE 0.250% 3/1 98936JAB7 2207 1868000 PRN SOLE 21 1868000 0 0 ZENDESK INC NOTE 0.250% 3/1 98936JAB7 295 250000 PRN SOLE 22 250000 0 0 ZILLOW GROUP INC CL A 98954M101 3327 97947 SH SOLE 2 4365 0 93582 ZILLOW GROUP INC CL A 98954M101 33 975 SH SOLE 7 975 0 0 ZILLOW GROUP INC CL A 98954M101 924 27201 SH SOLE 18 27201 0 0 ZILLOW GROUP INC CL A 98954M101 450 13242 SH SOLE 19 13242 0 0 ZILLOW GROUP INC CL A 98954M101 21748 640219 SH SOLE 21 640219 0 0 ZILLOW GROUP INC CL A 98954M101 39711 1168993 SH SOLE 22 1102044 0 66949 ZILLOW GROUP INC CL A 98954M101 1606 47266 SH SOLE 25 47266 0 0 ZILLOW GROUP INC CL A 98954M101 2181 64190 SH SOLE 26 0 0 64190 ZILLOW GROUP INC CL A 98954M101 3590 105676 SH SOLE 30 105676 0 0 ZILLOW GROUP INC CL A 98954M101 42 1230 SH SOLE 31 1230 0 0 ZILLOW GROUP INC CL A 98954M101 546 16084 SH SOLE 36 16084 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 10734 298004 SH SOLE 2 17217 0 280787 ZILLOW GROUP INC CL C CAP STK 98954M200 2073 57555 SH SOLE 4 54430 0 3125 ZILLOW GROUP INC CL C CAP STK 98954M200 340 9428 SH SOLE 7 9428 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 9 246 SH SOLE 13 246 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 344 9553 SH SOLE 15 9553 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 4186 116208 SH SOLE 18 106231 0 9977 ZILLOW GROUP INC CL C CAP STK 98954M200 7116 197551 SH SOLE 19 197551 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 71968 1997995 SH SOLE 21 1997995 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 121285 3367165 SH SOLE 22 3154725 0 212440 ZILLOW GROUP INC CL C CAP STK 98954M200 3264 90618 SH SOLE 23 90618 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 5005 138953 SH SOLE 25 138953 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 15122 419822 SH SOLE 26 167703 0 252119 ZILLOW GROUP INC CL C CAP STK 98954M200 933 25897 SH SOLE 28 18427 0 7470 ZILLOW GROUP INC CL C CAP STK 98954M200 83 2293 SH SOLE 29 2293 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 13966 387735 SH SOLE 30 387735 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 906 25144 SH SOLE 31 20772 0 4372 ZILLOW GROUP INC CL C CAP STK 98954M200 2876 79833 SH SOLE 34 79833 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 3028 84055 SH SOLE 36 84055 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 77 2136 SH SOLE 40 2136 0 0 ZILLOW GROUP INC NOTE 2.000%12/0 98954MAB7 1349 1340000 PRN SOLE 21 1340000 0 0 ZILLOW GROUP INC NOTE 1.500% 7/0 98954MAC5 930 1100000 PRN SOLE 21 1100000 0 0 ZILLOW GROUP INC NOTE 1.500% 7/0 98954MAC5 845 1000000 PRN SOLE 22 1000000 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 58035 574151 SH SOLE 2 118400 0 455751 ZIMMER BIOMET HOLDINGS INC COM 98956P102 9527 94249 SH SOLE 4 88479 0 5770 ZIMMER BIOMET HOLDINGS INC COM 98956P102 19677 194667 SH SOLE 7 174924 0 19743 ZIMMER BIOMET HOLDINGS INC COM 98956P102 257 2547 SH SOLE 13 2547 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 2246 22223 SH SOLE 15 22223 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 46031 455395 SH SOLE 18 425082 0 30313 ZIMMER BIOMET HOLDINGS INC COM 98956P102 50066 495308 SH SOLE 19 495308 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 609133 6026251 SH SOLE 21 6026251 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 498602 4932742 SH SOLE 22 4441568 0 491174 ZIMMER BIOMET HOLDINGS INC COM 98956P102 15226 150633 SH SOLE 23 150633 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 21959 217242 SH SOLE 25 217242 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 78546 777067 SH SOLE 26 130662 0 646405 ZIMMER BIOMET HOLDINGS INC COM 98956P102 4217 41723 SH SOLE 28 29509 0 12214 ZIMMER BIOMET HOLDINGS INC COM 98956P102 434 4292 SH SOLE 29 4292 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 82207 813286 SH SOLE 30 813286 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 4504 44556 SH SOLE 31 34964 0 9592 ZIMMER BIOMET HOLDINGS INC COM 98956P102 26856 265689 SH SOLE 34 265689 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 13498 133541 SH SOLE 36 133541 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 494 4892 SH SOLE 40 4892 0 0 ZION OIL & GAS INC COM 989696109 17 97009 SH SOLE 21 97009 0 0 ZION OIL & GAS INC COM 989696109 28 155445 SH SOLE 22 155445 0 0 ZIONS BANCORPORATION N A COM 989701107 16231 606553 SH SOLE 2 202702 0 403851 ZIONS BANCORPORATION N A COM 989701107 2629 98233 SH SOLE 4 93032 0 5201 ZIONS BANCORPORATION N A COM 989701107 4165 155630 SH SOLE 7 144515 0 11115 ZIONS BANCORPORATION N A COM 989701107 17 623 SH SOLE 13 623 0 0 ZIONS BANCORPORATION N A COM 989701107 562 20987 SH SOLE 15 20987 0 0 ZIONS BANCORPORATION N A COM 989701107 15855 592494 SH SOLE 18 548079 0 44415 ZIONS BANCORPORATION N A COM 989701107 4751 177539 SH SOLE 19 177539 0 0 ZIONS BANCORPORATION N A COM 989701107 115026 4298439 SH SOLE 21 4298439 0 0 ZIONS BANCORPORATION N A COM 989701107 136933 5117088 SH SOLE 22 4667665 0 449423 ZIONS BANCORPORATION N A COM 989701107 4545 169844 SH SOLE 23 169844 0 0 ZIONS BANCORPORATION N A COM 989701107 5884 219892 SH SOLE 25 219892 0 0 ZIONS BANCORPORATION N A COM 989701107 25880 967102 SH SOLE 26 250421 0 716681 ZIONS BANCORPORATION N A COM 989701107 980 36635 SH SOLE 28 26006 0 10629 ZIONS BANCORPORATION N A COM 989701107 1029 38463 SH SOLE 29 3561 0 34902 ZIONS BANCORPORATION N A COM 989701107 20000 747392 SH SOLE 30 747392 0 0 ZIONS BANCORPORATION N A COM 989701107 1689 63127 SH SOLE 31 50907 0 12220 ZIONS BANCORPORATION N A COM 989701107 4447 166170 SH SOLE 34 166170 0 0 ZIONS BANCORPORATION N A COM 989701107 3372 126002 SH SOLE 36 126002 0 0 ZIONS BANCORPORATION N A COM 989701107 109 4060 SH SOLE 40 4060 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 168 68764 SH SOLE 2 9793 0 58971 ZIOPHARM ONCOLOGY INC COM 98973P101 2 774 SH SOLE 4 774 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 7 2901 SH SOLE 7 2901 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 1668 680795 SH SOLE 18 680795 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 875 357063 SH SOLE 19 357063 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 15920 6497851 SH SOLE 21 6497851 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 12803 5225541 SH SOLE 22 4914045 0 311496 ZIOPHARM ONCOLOGY INC COM 98973P101 21 8651 SH SOLE 26 0 0 8651 ZIOPHARM ONCOLOGY INC COM 98973P101 41 16894 SH SOLE 28 16894 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 2607 1063957 SH SOLE 30 1063957 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 53 21823 SH SOLE 40 21823 0 0 ZIX CORP COM 98974P100 82 19019 SH SOLE 2 2129 0 16890 ZIX CORP COM 98974P100 4 937 SH SOLE 7 937 0 0 ZIX CORP COM 98974P100 871 202093 SH SOLE 18 202093 0 0 ZIX CORP COM 98974P100 425 98558 SH SOLE 19 98558 0 0 ZIX CORP COM 98974P100 7906 1834434 SH SOLE 21 1834434 0 0 ZIX CORP COM 98974P100 6893 1599398 SH SOLE 22 1565461 0 33937 ZIX CORP COM 98974P100 251 58231 SH SOLE 25 58231 0 0 ZIX CORP COM 98974P100 1018 236169 SH SOLE 26 56169 0 180000 ZIX CORP COM 98974P100 18 4233 SH SOLE 34 4233 0 0 ZIX CORP COM 98974P100 29 6751 SH SOLE 36 6751 0 0 ZOETIS INC CL A 98978V103 210613 1789561 SH SOLE 2 624274 0 1165287 ZOETIS INC CL A 98978V103 31221 265279 SH SOLE 4 252512 0 12767 ZOETIS INC CL A 98978V103 51422 436929 SH SOLE 7 417683 0 19246 ZOETIS INC CL A 98978V103 5297 45009 SH SOLE 13 45009 0 0 ZOETIS INC CL A 98978V103 4613 39195 SH SOLE 15 39195 0 0 ZOETIS INC CL A 98978V103 334208 2839731 SH SOLE 18 2287570 0 552161 ZOETIS INC CL A 98978V103 347402 2951837 SH SOLE 19 2951837 0 0 ZOETIS INC CL A 98978V103 1296383 11015237 SH SOLE 21 11015237 0 0 ZOETIS INC CL A 98978V103 1436831 12208606 SH SOLE 22 10742480 0 1466126 ZOETIS INC CL A 98978V103 53914 458100 SH SOLE 23 458100 0 0 ZOETIS INC CL A 98978V103 300958 2557212 SH SOLE 25 2557212 0 0 ZOETIS INC CL A 98978V103 269169 2287103 SH SOLE 26 326939 0 1960164 ZOETIS INC CL A 98978V103 11562 98242 SH SOLE 28 69964 0 28278 ZOETIS INC CL A 98978V103 24543 208537 SH SOLE 29 63802 0 144735 ZOETIS INC CL A 98978V103 261629 2223039 SH SOLE 30 2223039 0 0 ZOETIS INC CL A 98978V103 24560 208680 SH SOLE 31 155994 0 52686 ZOETIS INC CL A 98978V103 160047 1359902 SH SOLE 34 1359902 0 0 ZOETIS INC CL A 98978V103 38262 325106 SH SOLE 36 325106 0 0 ZOETIS INC CL A 98978V103 1237 10513 SH SOLE 40 10513 0 0 ZOGENIX INC COM NEW 98978L204 391 15813 SH SOLE 2 2212 0 13601 ZOGENIX INC COM NEW 98978L204 5 218 SH SOLE 4 218 0 0 ZOGENIX INC COM NEW 98978L204 20 805 SH SOLE 7 805 0 0 ZOGENIX INC COM NEW 98978L204 3663 148134 SH SOLE 18 148134 0 0 ZOGENIX INC COM NEW 98978L204 2315 93607 SH SOLE 19 93607 0 0 ZOGENIX INC COM NEW 98978L204 46523 1881233 SH SOLE 21 1881233 0 0 ZOGENIX INC COM NEW 98978L204 32908 1330704 SH SOLE 22 1284471 0 46233 ZOGENIX INC COM NEW 98978L204 303 12262 SH SOLE 26 8893 0 3369 ZOGENIX INC COM NEW 98978L204 198 8023 SH SOLE 28 8023 0 0 ZOGENIX INC COM NEW 98978L204 3700 149597 SH SOLE 30 149597 0 0 ZOGENIX INC COM NEW 98978L204 19 777 SH SOLE 34 777 0 0 ZOGENIX INC COM NEW 98978L204 152 6129 SH SOLE 40 6129 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 488 3338 SH SOLE 2 2790 0 548 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 48 331 SH SOLE 4 331 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 717 4906 SH SOLE 13 4906 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 0 2 SH SOLE 17 0 0 2 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1678 11484 SH SOLE 18 6462 0 5022 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 39501 270335 SH SOLE 19 270335 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 19712 134902 SH SOLE 21 134902 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 67862 464427 SH SOLE 22 444669 0 19758 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 156 1068 SH SOLE 23 1068 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 15055 103035 SH SOLE 25 103035 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 599 4098 SH SOLE 26 1515 0 2583 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 5 37 SH SOLE 28 37 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2618 17916 SH SOLE 29 0 0 17916 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 356 2437 SH SOLE 30 2437 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 19203 131421 SH SOLE 34 131421 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 406 2780 SH SOLE 36 2780 0 0 ZOSANO PHARMA CORP COM NEW 98979H202 3 5921 SH SOLE 18 5921 0 0 ZOSANO PHARMA CORP COM NEW 98979H202 32 57386 SH SOLE 21 57386 0 0 ZOSANO PHARMA CORP COM NEW 98979H202 181 322368 SH SOLE 22 322368 0 0 ZOVIO INC COM 98979V102 11 6718 SH SOLE 18 6718 0 0 ZOVIO INC COM 98979V102 0 44 SH SOLE 19 44 0 0 ZOVIO INC COM 98979V102 135 82116 SH SOLE 21 82116 0 0 ZOVIO INC COM 98979V102 691 418582 SH SOLE 22 418582 0 0 ZSCALER INC COM 98980G102 8128 133559 SH SOLE 2 8275 0 125284 ZSCALER INC COM 98980G102 130 2143 SH SOLE 4 2143 0 0 ZSCALER INC COM 98980G102 83 1370 SH SOLE 7 1370 0 0 ZSCALER INC COM 98980G102 715 11748 SH SOLE 13 11748 0 0 ZSCALER INC COM 98980G102 5694 93558 SH SOLE 18 79289 0 14269 ZSCALER INC COM 98980G102 59445 976752 SH SOLE 19 976752 0 0 ZSCALER INC COM 98980G102 70931 1165483 SH SOLE 21 1165483 0 0 ZSCALER INC COM 98980G102 116497 1914180 SH SOLE 22 1753915 0 160265 ZSCALER INC COM 98980G102 161 2638 SH SOLE 25 2638 0 0 ZSCALER INC COM 98980G102 2663 43749 SH SOLE 26 20772 0 22977 ZSCALER INC COM 98980G102 538 8832 SH SOLE 28 8832 0 0 ZSCALER INC COM 98980G102 2608 42860 SH SOLE 29 0 0 42860 ZSCALER INC COM 98980G102 8182 134433 SH SOLE 30 134433 0 0 ZSCALER INC COM 98980G102 81 1333 SH SOLE 31 1333 0 0 ZSCALER INC COM 98980G102 28543 468997 SH SOLE 34 468997 0 0 ZSCALER INC COM 98980G102 404 6635 SH SOLE 36 6635 0 0 ZSCALER INC COM 98980G102 422 6934 SH SOLE 40 6934 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 17344 654985 SH SOLE 2 38749 0 616236 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 3290 124229 SH SOLE 4 124229 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1078 40711 SH SOLE 7 40711 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 783 29582 SH SOLE 13 29582 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 3743 141354 SH SOLE 15 136646 0 4708 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 4045 152744 SH SOLE 18 152744 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 289 10930 SH SOLE 19 10930 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 149317 5638844 SH SOLE 21 5638844 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 113276 4277809 SH SOLE 22 3728919 0 548890 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 4983 188163 SH SOLE 23 188163 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 6690 252645 SH SOLE 25 252645 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 35511 1341031 SH SOLE 26 182862 0 1158169 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1319 49793 SH SOLE 28 49793 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 981 37043 SH SOLE 29 37043 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 46663 1762200 SH SOLE 30 1762200 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 811 30644 SH SOLE 31 8667 0 21977 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 759 28652 SH SOLE 32 28652 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 638 24082 SH SOLE 34 24082 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 71 2676 SH SOLE 40 2676 0 0 ZUMIEZ INC COM 989817101 366 21124 SH SOLE 2 3890 0 17234 ZUMIEZ INC COM 989817101 2 122 SH SOLE 4 122 0 0 ZUMIEZ INC COM 989817101 5 275 SH SOLE 7 275 0 0 ZUMIEZ INC COM 989817101 1687 97419 SH SOLE 18 97419 0 0 ZUMIEZ INC COM 989817101 1414 81661 SH SOLE 19 81661 0 0 ZUMIEZ INC COM 989817101 38704 2234658 SH SOLE 21 2234658 0 0 ZUMIEZ INC COM 989817101 11721 676725 SH SOLE 22 651820 0 24905 ZUMIEZ INC COM 989817101 205 11816 SH SOLE 23 11816 0 0 ZUMIEZ INC COM 989817101 677 39062 SH SOLE 26 4857 0 34205 ZUMIEZ INC COM 989817101 50 2901 SH SOLE 28 2901 0 0 ZUMIEZ INC COM 989817101 450 25964 SH SOLE 30 25964 0 0 ZUMIEZ INC COM 989817101 45 2600 SH SOLE 40 2600 0 0 ZUORA INC COM CL A 98983V106 267 33202 SH SOLE 2 4845 0 28357 ZUORA INC COM CL A 98983V106 3 328 SH SOLE 4 328 0 0 ZUORA INC COM CL A 98983V106 12 1551 SH SOLE 7 1551 0 0 ZUORA INC COM CL A 98983V106 2449 304202 SH SOLE 18 304202 0 0 ZUORA INC COM CL A 98983V106 1329 165090 SH SOLE 19 165090 0 0 ZUORA INC COM CL A 98983V106 24844 3086176 SH SOLE 21 3086176 0 0 ZUORA INC COM CL A 98983V106 16882 2097127 SH SOLE 22 2009627 0 87500 ZUORA INC COM CL A 98983V106 300 37246 SH SOLE 26 29389 0 7857 ZUORA INC COM CL A 98983V106 82 10224 SH SOLE 28 10224 0 0 ZUORA INC COM CL A 98983V106 8644 1073806 SH SOLE 30 1073806 0 0 ZUORA INC COM CL A 98983V106 56 7000 SH SOLE 40 7000 0 0 ZYMEWORKS INC COM 98985W102 8731 246147 SH SOLE 19 246147 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 32 8328 SH SOLE 2 870 0 7458 ZYNERBA PHARMACEUTICALS INC COM 98986X109 310 81042 SH SOLE 18 81042 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 157 40875 SH SOLE 19 40875 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 3021 788646 SH SOLE 21 788646 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 2259 589717 SH SOLE 22 579068 0 10649 ZYNEX INC COM 98986M103 63 5656 SH SOLE 2 633 0 5023 ZYNEX INC COM 98986M103 12 1120 SH SOLE 7 1120 0 0 ZYNEX INC COM 98986M103 648 58502 SH SOLE 18 58502 0 0 ZYNEX INC COM 98986M103 337 30412 SH SOLE 19 30412 0 0 ZYNEX INC COM 98986M103 5777 521838 SH SOLE 21 521838 0 0 ZYNEX INC COM 98986M103 2078 187678 SH SOLE 22 181966 0 5712 ZYNGA INC CL A 98986T108 12008 1753007 SH SOLE 2 174313 0 1578694 ZYNGA INC CL A 98986T108 22 3222 SH SOLE 4 3222 0 0 ZYNGA INC CL A 98986T108 103 15059 SH SOLE 7 15059 0 0 ZYNGA INC CL A 98986T108 150 21902 SH SOLE 13 21902 0 0 ZYNGA INC CL A 98986T108 4022 587177 SH SOLE 18 503630 0 83547 ZYNGA INC CL A 98986T108 17106 2497222 SH SOLE 19 2497222 0 0 ZYNGA INC CL A 98986T108 92179 13456718 SH SOLE 21 13456718 0 0 ZYNGA INC CL A 98986T108 173841 25378295 SH SOLE 22 23857390 0 1520905 ZYNGA INC CL A 98986T108 1038 151472 SH SOLE 25 151472 0 0 ZYNGA INC CL A 98986T108 2784 406467 SH SOLE 26 181813 0 224654 ZYNGA INC CL A 98986T108 842 122919 SH SOLE 28 122919 0 0 ZYNGA INC CL A 98986T108 3087 450676 SH SOLE 29 0 0 450676 ZYNGA INC CL A 98986T108 1984 289635 SH SOLE 30 289635 0 0 ZYNGA INC CL A 98986T108 124 18063 SH SOLE 31 18063 0 0 ZYNGA INC CL A 98986T108 2355 343792 SH SOLE 34 343792 0 0 ZYNGA INC CL A 98986T108 87 12718 SH SOLE 36 12718 0 0 ZYNGA INC CL A 98986T108 640 93372 SH SOLE 40 93372 0 0